482744
195333
590737
556373
278078
285919
99201
520829
86683
478771
26351
115629
424576
250929
173068
347806
152070
570808
288707
182520
51446
560374
504551
343986
551189
523871
604450
348550
207783
123092
25403
348367
392616
476966
206080
405519
455933
440458
475177
481833
228385
307591
163862
262309
75630
514747
513473
388593
364990
193420
109827
599757
440891
562886
369856
523262
257792
488221
172412
557157
640453
473377
164603
581162
539272
448890
581128
601407
44625
339257
419384
451715
353493
120878
469623
121069
102581
365574
105945
113168
201712
328259
562561
79576
446560
182199
36527
488601
376021
119957
492055
426547
416771
526205
34608
8473
271674
395152
350634
254997
121726
234136
122358
175892
590528
587613
208312
583315
588526
509433
224355
130064
72011
109273
250927
530411
569783
247373
126137
583789
58270
46788
459255
77092
382920
418352
152382
502631
257389
437281
49820
225039
563871
331721
331539
143953
431915
279138
194700
546958
41330
281465
251540
95121
564449
566824
383898
274766
483294
529739
188355
487884
472383
536269
581969
222738
246492
596828
635594
394660
570019
22327
361193
186032
100655
17575
61323
68950
347545
330265
150210
323518
565554
442122
281641
1097
351947
324133
223252
116745
568141
256891
284214
638289
214199
496409
78534
387140
540935
109437
198193
226130
100250
169791
429583
68683
418750
488942
33427
288049
120673
136701
272121
263030
419910
475130
539747
612170
608377
626782
289361
514692
174308
389467
537997
503891
477806
83929
461048
648770
278559
335437
193089
107954
40365
257884
419039
631068
564057
561402
548978
96212
525727
338899
457807
333806
582951
120734
214391
147564
137668
571315
38554
598950
464254
520857
244410
540540
432703
101999
487864
400924
317130
298139
169859
73614
162835
208816
600919
401321
507858
347510
82536
516319
174160
636588
135266
107882
56917
570380
323554
299754
543084
548774
58851
425229
421921
202533
312401
448825
450794
235950
22847
133087
511269
344561
231814
411781
39784
98148
2302
184534
168226
459683
480851
626045
475574
212605
426589
459912
578706
496782
60369
106003
42878
582724
240043
597733
561522
194218
298069
241168
518640
204505
49316
583884
50213
263737
519832
595305
309594
492063
207907
383870
556227
629161
392080
326430
131981
261283
26877
190190
495639
279953
547578
537594
368202
283501
596882
432987
89843
395489
627448
93590
410568
550060
95555
189682
196391
461387
142420
298444
140245
411108
423344
206891
311177
337099
176178
368018
590274
396859
507499
568678
624745
91184
177616
16389
130611
206047
319086
237379
332501
236218
245478
194234
260748
200263
487562
506579
155976
470602
534996
254165
368490
146853
10243
86095
172575
330380
114769
185962
228822
348858
380331
502872
315985
266569
239007
128373
113425
593814
316277
284504
582470
219136
219602
563688
235466
499158
341940
481437
385005
378130
380992
237689
142845
609930
623478
140479
341786
259021
35491
186549
405450
279964
352512
153310
371128
236173
62170
510126
621486
497914
338651
516430
327125
408536
396909
376779
465403
477849
403140
316741
556987
635963
505034
202254
227430
375862
364962
498504
416609
412862
470587
89036
537388
145033
276791
576499
252011
128552
608608
144746
204752
114277
417039
68446
232666
334162
40779
8905
149683
131537
498762
618754
583831
453397
398051
176430
389320
174602
543379
111930
579594
41609
637222
609003
481499
298707
64715
639020
425227
443846
304798
84979
130508
173729
295271
194608
266843
181263
513746
348910
620689
266037
183222
481594
105317
465267
122872
389018
453229
117655
143126
295312
628149
402793
543000
576749
226392
82283
54512
612386
281080
122703
509593
414446
456804
235616
10603
444152
586346
7578
513285
545784
631754
592885
437430
437802
99390
383797
405565
367048
193914
303888
469403
404166
349266
190010
576986
394089
467259
18426
199913
145638
358094
269485
215071
130746
257225
480322
193082
314509
363248
426316
144409
160562
155987
369234
77983
282789
338252
469793
47801
637016
333849
17258
301090
528883
354975
334440
293232
397671
96345
609455
480985
600169
201786
382145
261889
466663
449657
294225
372007
394715
286400
446682
426241
124615
498220
99195
102372
103000
337531
34182
28959
247005
27726
37318
478759
441758
291575
576769
615736
252085
189400
75692
643840
418191
324068
393939
358558
179097
169643
260666
585367
204976
525662
101939
520847
463566
531772
616784
531577
118680
283759
269557
15862
225945
92927
37722
570408
398772
341980
164159
607781
269755
487867
506284
623177
83913
165038
592364
120508
501544
380373
125134
59078
264500
611246
163680
649834
378214
319604
299316
372675
583629
424033
2551
369670
524007
187467
315377
126712
98400
22898
228235
136013
567917
127623
258830
96763
73562
170573
264588
17785
136521
69951
416670
146197
431122
511144
25697
79239
362500
79662
355370
412132
520409
88398
411429
185728
409062
75708
625899
80256
328400
359772
542720
479142
382993
527413
543326
505425
85691
404823
207283
304058
66468
606125
5686
612927
360636
340600
399235
99570
612715
375750
589352
315355
468950
248529
609408
370506
557315
601813
524832
23008
567104
550471
131598
323853
252690
246654
612560
596507
107560
508464
104555
205964
199044
594167
578943
265923
612773
363246
358845
445654
68657
190239
424950
465473
68968
145897
137268
42566
303430
607694
463124
599053
83432
193714
420272
357767
315986
552921
438122
612855
303142
298701
126574
32957
525109
91023
355838
100698
441385
421069
212225
541517
475442
361634
141514
412213
533943
19342
237842
161168
450032
325996
271269
455580
254436
216521
133091
267695
296740
643750
251621
367692
166318
42878
281542
578918
458457
361135
323699
421808
7470
643178
645353
253729
327689
602995
197371
195038
470874
554096
292281
50079
202119
358594
495029
88972
57625
533352
541044
562968
264177
26991
381994
445628
434004
221588
278194
437338
206070
217126
99114
41370
219278
486049
596851
196689
598576
575187
636349
399115
294754
365142
40804
302628
61560
563288
635942
570793
560049
321205
237509
172222
482921
643699
133668
598256
79657
180215
608250
212146
262070
356918
622453
513872
425766
238441
341564
133927
66064
445297
478266
386158
405685
122035
397854
13471
470337
444765
219963
166298
218686
376392
346417
134486
446743
92662
70770
508015
315979
471866
615475
644274
360922
519363
523070
26827
427828
471484
450928
298813
345888
14453
235658
548438
541525
398107
72338
517516
540091
625956
190456
572923
637028
198245
475278
337450
121094
281127
476618
418158
333781
590728
282883
300548
479796
400110
628933
254219
420696
214863
198301
57329
92876
31446
309061
53438
151608
539258
48058
348787
442945
163682
162597
186717
366304
592912
390762
563535
565456
113265
138473
263311
316752
190511
353602
432654
73376
440177
597623
588730
115600
118523
558824
438945
548316
631527
461915
400196
285886
88845
536922
170535
357001
176934
513067
178708
472558
439317
291633
186916
431933
100303
280797
360165
114539
199388
300977
478542
512642
221803
420980
356897
539748
15698
522792
281251
392570
145281
494668
149726
450731
537365
583215
175262
463860
523909
332759
475006
525797
175355
248153
280943
459916
285427
56378
305026
303527
16882
279030
526637
100403
273523
9313
205036
558013
238323
466759
535988
43195
603005
554692
307739
196514
411987
356003
643542
209243
589117
212175
514147
230656
216778
96608
24326
62059
523522
39778
42791
24777
334657
525635
275107
44672
588787
465043
81199
589609
180132
556230
483060
603009
593958
230689
617932
223371
15634
108096
69040
326184
16025
472715
457374
149832
69534
458238
609713
385875
84658
536421
170749
130129
415948
614059
270129
35589
99315
579113
556692
561188
614865
22070
153179
596787
88910
382338
564044
23847
414507
387246
449213
95391
254994
85708
540998
155901
589134
190279
244417
158170
161960
331497
299823
305050
65474
303111
460091
609566
531571
161197
523534
113453
318419
465378
112124
505182
329793
193800
620956
95960
143888
133107
432734
620310
482678
366085
339693
469358
158932
595827
133990
44777
290943
112305
88061
475966
496347
575231
635344
629255
259257
27051
325463
358968
446214
615381
432400
203334
574633
533070
310769
249926
423064
430799
361216
470879
635184
80594
85319
191527
24790
65722
217365
172721
561509
439099
272413
187127
125050
137854
296313
423667
315030
139554
591573
415161
493431
145742
88706
642676
518079
540125
502156
161084
340017
29236
46370
375412
79275
560381
135272
245435
129482
440356
176289
614662
49877
580074
551727
586554
77191
191493
600566
398619
209019
584401
155931
49740
28087
46127
560069
374272
295042
134404
204603
180168
72354
54938
223334
474182
70299
645849
541988
584573
611282
131049
218001
401182
482094
63009
231378
119286
225247
121247
164001
266913
310121
213775
543530
255339
494040
105567
315300
15752
590084
120349
487129
494430
226077
494762
30527
473062
563651
251732
613072
350707
13271
607714
185463
273860
322042
389819
181862
79894
159611
575459
173254
413708
551471
339607
632455
222531
182748
103686
29768
434752
153854
74767
231992
1184
634353
392353
126301
326017
512336
620156
299114
499922
159805
484381
313315
184088
630647
278344
43364
208932
486430
421725
343554
646766
351425
162800
300633
413312
530698
437463
310583
556804
635967
18350
206619
415886
193187
579836
247147
641137
553620
378625
8673
337519
453046
558416
484017
259637
126505
618009
563114
125554
340626
140845
265333
374195
223505
531900
405963
179084
154464
121821
442601
413707
511080
524345
427464
58324
494700
259140
205840
163399
313962
360926
452805
22738
5481
289978
22296
320293
99858
175174
232668
56995
495007
391905
66526
58516
278381
345310
505570
569153
328347
242193
598613
65750
432807
12599
82122
57305
372270
161442
557467
488619
352273
150367
36514
320796
131794
524606
15901
572274
227987
464371
514703
12447
514881
265273
326098
287827
369518
187135
88115
529305
149655
239525
272123
24414
359121
548386
587577
266912
60625
541005
125928
535592
381638
345693
231838
608432
578454
406126
53535
375754
388177
113228
165339
261441
632340
97365
74208
535800
31069
432720
220028
360918
34876
618429
556472
570347
563138
204492
558023
430151
250305
318637
50890
26984
142714
203801
127902
637519
421391
99623
445499
478035
359255
355564
528950
233466
111637
332178
438080
444106
585501
512002
488998
518655
555653
153371
392466
514512
90990
454468
199508
13668
445662
309347
42247
136384
34983
391785
420116
88774
478482
579483
382841
238475
287146
189201
215956
227381
512810
281522
485868
324369
374937
335070
107919
2862
566403
567678
385392
210120
11508
601023
114544
253537
325384
265783
540971
639183
587918
22623
48065
153097
494731
9989
519236
32672
434648
558271
317580
80598
337270
13026
153535
108634
493950
157836
600937
432786
625703
81567
87717
337689
607635
93749
585756
626977
324210
534074
375582
627936
643009
127170
276235
369429
356673
118434
286947
69329
455865
560976
379550
285893
327123
487395
518654
596462
342341
457250
202666
199902
517115
318263
357432
3413
457272
340327
443311
17734
246275
151968
161747
588090
561045
170111
297064
489268
275886
190120
483005
121756
398313
444233
115739
626988
354992
325235
68635
446674
548445
634694
577041
349479
512361
329080
164815
146396
102830
581411
156419
132329
245541
217932
178148
613302
145074
360444
327357
140366
498803
278676
282611
104591
497345
574326
290565
38038
319782
147324
70633
371348
637668
84763
522647
422800
142887
33301
219943
109131
536590
512775
287759
370124
280033
153800
630463
446041
605666
255468
567439
642488
638472
28829
5826
415083
414563
366062
502123
250648
516960
470644
55679
15204
441958
23355
92313
304532
243000
221597
81089
422254
311018
161281
344414
204685
336299
304664
528571
34598
146796
203481
408986
433818
324699
348063
203930
305893
442653
372815
271144
625213
378952
24968
399740
277458
1117
399709
202591
392520
559648
161553
437447
8411
433877
252622
246052
442697
226342
566486
259111
42599
306342
527677
192538
570931
636080
450449
330571
315990
491489
247379
63481
185750
285135
105643
334865
24052
20220
416936
470941
32421
546791
484147
212540
196270
633869
493451
613387
309499
42459
590383
61073
400995
107542
467383
145254
283780
140079
189522
49435
503491
151348
384080
260927
557600
51264
183029
549440
1748
469935
111385
557935
512900
488033
109007
636015
102242
456289
431632
194721
623809
55400
88762
44249
484961
564819
599474
307681
341212
330950
103834
575234
555662
379525
141440
521213
430861
619471
210833
325624
370175
617074
604993
205287
93853
91007
583489
377938
318617
29005
537625
256475
69905
86189
239977
99091
591226
47472
27307
307242
311687
60273
364852
637133
559400
516938
443136
645227
149621
568945
462831
556309
492451
160357
247654
23305
98987
498975
136168
163484
214718
562279
589822
532972
180158
62348
547404
91040
265663
549405
387251
387154
39991
109193
321458
636882
308638
579375
454235
454303
591495
384967
475231
337406
148030
206942
186909
427381
272514
435291
301374
557250
369654
132147
448029
156997
275603
571208
70517
70685
348508
581565
590792
184602
626971
585054
608693
471215
341258
528389
509807
512788
98782
640766
517522
401023
317853
481482
188537
649333
632788
351723
326840
532180
195325
43402
639708
190186
128259
590509
30233
13286
121937
178061
122129
318868
573574
92388
172786
191844
130072
233606
436963
561529
488896
480778
648963
321764
489539
481974
36959
56154
289658
524898
466539
555165
460402
639135
610490
349852
140475
540768
524748
315113
317853
478882
41757
277868
489434
323532
185492
37902
101754
344653
90200
479382
553058
501608
372388
115329
646549
230791
609503
413948
340329
306166
377408
532733
563286
56187
43798
448316
352498
472969
585974
573229
471858
320630
590075
327390
345788
594908
93827
80559
360410
573780
290574
572226
121960
499037
478137
539916
492267
164176
118082
28753
493160
527142
204268
473931
292620
288692
90243
259275
490647
93433
407819
274216
423438
373724
103254
183703
237936
619359
159471
599199
7181
386055
391126
426764
58413
542265
437442
106608
616483
551948
151979
255317
575382
416744
96571
420239
418505
430429
465249
339418
60896
286571
294509
319609
319220
530426
85445
250251
558903
503647
626799
92794
118547
602664
591558
162809
108854
599680
117251
101876
482559
119789
489446
288847
390002
298444
373407
38842
476663
410353
33831
221660
295340
164614
157648
36847
325968
75181
377456
633081
526155
184594
320162
28630
193681
577068
596927
50518
407367
235822
53023
493892
582379
580295
391944
330261
129338
634017
310880
307945
308141
231609
93653
469089
554837
191051
139896
161378
119264
119567
471653
249169
220181
590609
203661
624411
633910
397865
387426
369597
446787
96528
407685
561511
332467
338148
443718
187967
23925
609310
224122
172347
371771
640377
621410
457633
485360
437876
621957
337651
556945
423412
309939
73676
482361
334598
98958
388328
512911
89217
514181
358556
393990
183385
632149
190093
366041
109670
487105
102120
18481
359769
378438
420716
255334
616138
280460
512512
645361
545487
36408
11169
217792
107549
615572
365461
527899
565897
483063
443926
531992
541629
263317
213534
246742
4215
516632
446198
256668
208559
369492
321443
29664
78413
388296
42486
271896
611441
570400
220397
16160
532327
2734
338232
57913
154006
189449
235486
616544
425801
412806
328755
534656
416509
493470
40571
584710
205587
522916
614997
373101
310457
47439
45898
117762
235562
201404
143123
176178
224810
49734
104505
168136
530170
14747
55596
312613
314578
428009
49076
171474
206657
199863
249295
303902
448845
384777
390339
632583
24608
448049
183968
529035
428355
475470
44827
177433
52909
539609
932
125881
197621
607112
209542
324406
339259
588878
168086
565021
460117
609257
621979
581475
328461
113052
599975
286028
457474
517174
638945
213102
641978
193878
388482
486658
510445
324161
630967
45175
424767
470040
473118
503861
165435
57959
1616
223753
419036
515706
175798
90811
317935
474054
260748
79095
620719
604852
213948
26000
361010
362814
214981
304528
126832
430827
424833
219805
57108
487813
512067
195552
552742
615084
466284
41585
456047
466291
28967
21944
613126
507306
535772
243422
597954
247107
119211
66683
619748
255093
542384
472426
330603
534481
251794
347765
203917
484663
569841
581576
597363
11311
440513
554109
344548
288982
318642
221169
265464
19309
377234
213799
340508
2496
181171
353604
314425
48072
571934
241445
495781
83020
224740
513944
341680
623439
390702
289553
90229
333112
282055
472241
397272
329583
575790
318903
408151
120484
264958
487497
532080
261267
377308
573007
216524
644565
603290
640250
405096
219949
342353
161006
399782
43727
391821
493433
592452
620726
450834
273712
490048
437719
131393
319556
350383
37462
601359
263307
502870
8147
388008
543938
63366
188187
625216
610200
375349
463205
597176
329786
129189
514259
130674
424332
353862
53586
191766
372099
649010
431239
640323
40770
198350
644107
465768
578521
536454
262973
268309
293797
260774
121533
5200
48923
580898
43360
37430
573040
78086
405753
495317
317011
518834
297520
101227
416135
636711
238005
23607
479910
444058
364308
345096
265608
553974
567370
76129
194848
302708
178019
347500
481010
489764
17494
414694
392868
220542
22700
283005
44273
435666
247654
565754
482022
617342
450593
188172
157497
144594
200585
625675
483145
548638
164033
146515
337257
275789
90540
624785
369472
315654
421335
80981
588171
504235
274655
455816
511554
229525
437394
134178
58207
404040
646216
373105
563847
300077
306034
579348
138234
535637
203727
98272
596436
149534
27921
128699
566283
579491
440376
29303
205796
430994
146878
407331
247713
235983
261070
497221
377627
168316
206658
159741
611243
567099
137535
498992
377621
144229
630667
635928
245688
527753
359121
480021
147771
38421
282047
131085
131446
311889
605594
114225
257363
46453
240176
357043
39310
254668
122043
284283
401261
420607
188541
28897
357852
425301
60659
116821
643701
1727
72312
584699
338048
575332
142239
438042
154691
622128
297762
267225
194539
399209
290707
600818
284723
154357
429817
357845
373487
11506
364486
129184
191045
612709
190283
622340
129048
371866
571434
566246
57188
648341
109522
421455
246790
120407
565522
511663
300488
24659
368734
240737
66884
331905
308397
265738
476232
202682
66824
28518
574163
18433
490352
573011
545426
577689
201352
326175
604818
523151
256096
426276
162441
432121
171204
174734
31902
485821
319310
208099
149611
151711
379550
457551
421150
140354
615490
10044
67750
644632
62127
471005
319933
565112
407296
49639
496152
636201
248589
208780
551096
570475
570972
578276
34076
461782
512514
554029
270887
529984
188639
221751
498747
438044
35035
45259
528749
615569
182508
587724
150434
563643
281530
269625
503192
189641
365810
641292
128937
249895
267929
199739
593158
570977
226161
265157
570146
435892
266160
646518
504063
349552
320610
241017
199665
478665
51512
36012
478864
438344
393931
246225
394650
246713
386297
554286
18151
254359
227597
632874
477345
166639
597246
203502
215637
350516
548702
621557
101009
588815
13007
455931
178616
535255
571712
91939
189650
400890
248088
231870
307457
519804
442023
485328
35801
568963
75164
305574
303397
311988
605383
79385
589669
158335
395149
141745
321634
35738
590416
376918
472362
517889
371028
55393
571322
443154
278824
347328
514601
63481
562509
507861
332135
525173
441300
599416
268114
52871
113990
421579
535704
521935
123821
148751
269266
200695
249003
461044
3710
493801
207386
84210
116177
309089
536227
243855
584923
406344
433019
608722
496399
496905
413907
406831
138189
235924
120070
437060
209622
287528
619212
285131
588225
265272
400918
168843
170481
184655
74866
185668
49691
597583
544922
504717
524594
48703
360199
397888
19638
205321
304140
296908
170818
155826
382222
257198
594982
577236
287260
353965
254563
634545
555768
603639
365774
360241
648815
179210
186427
25473
11891
500435
497971
628337
230207
546834
38795
102222
182268
571547
519963
249687
48678
244990
471868
350628
224974
132153
588854
35125
61975
325407
173661
636802
399951
383744
190793
412597
35576
430917
525811
68918
133014
444721
31099
228341
477520
40174
203759
433711
644409
127169
54524
623686
460578
435237
60958
136928
620230
459575
51556
600875
616266
481878
472918
211451
360390
366240
412569
7765
331998
239837
610734
475756
334794
589354
466318
16591
288647
550771
59939
258786
540372
199542
269925
299317
560729
108138
134488
532163
239750
580880
532410
476808
581521
366452
94481
225619
211183
206123
310188
414201
588654
536021
24099
493125
169011
328962
63519
113252
326590
336406
501518
100474
154560
13933
379164
152607
144733
381485
236508
273071
227156
144308
13715
567000
313181
646839
147880
506686
646091
283282
499986
404465
491714
174340
596371
596198
315969
448449
334471
374531
230381
136969
420879
405295
314521
149849
452858
490676
249756
149689
169798
226114
442548
446568
351441
548677
284052
273320
573057
174530
16482
586330
545524
362086
340459
590640
353748
469885
167410
220926
287628
32116
126669
624294
200619
111937
23248
242419
291752
116695
579350
288474
236630
312882
338598
136884
45107
364900
51568
294769
320466
94836
497208
607576
394707
417929
239991
223022
333065
625300
436305
333087
36276
600499
547355
320451
191536
231645
492339
341155
421442
573511
405318
584437
472098
60336
212351
624071
117952
103610
305332
353352
7702
414694
469891
624963
64661
553013
182824
105615
581236
613067
313776
96292
647652
267226
90542
63894
362641
609644
99596
343584
365784
563785
70174
134648
118860
579726
252856
455316
313485
323169
541414
127233
365742
311571
129142
558389
616627
183975
473105
140928
561644
484290
14717
11244
248239
566247
226178
574923
69951
351125
418562
638401
183409
45242
432684
173103
367215
443547
583365
513596
79667
403652
370961
310597
447283
571097
198694
537813
288890
173199
461885
399582
5534
166697
283324
212017
127522
593832
80072
303720
384041
344946
592146
370974
127755
621109
75588
361692
279173
473988
267567
17526
173159
5956
1109
24292
265595
119301
420747
236164
405595
75858
80205
78101
64537
309166
502219
65130
98843
600000
206171
415298
492492
35341
380042
122499
497043
577424
339168
304384
501186
412261
294626
543090
495423
522828
489411
593774
215484
411233
596504
37414
3129
15097
141283
273792
568049
355915
414329
506394
459140
11822
363861
640736
256550
581975
635969
254122
612194
126
554295
244320
187336
39188
17902
556311
463404
306680
466111
515554
96700
345058
294659
314348
645399
244990
472930
245119
602646
429557
195891
255803
329086
32960
58485
613074
587478
205393
54937
413439
233889
66725
37771
617945
222719
518925
202110
189511
20238
234660
475271
461048
468081
633062
126058
87158
8865
576647
349684
81276
76248
25568
220068
17479
49836
234878
28914
112222
575237
388552
554907
1188
353107
291039
307744
482623
47034
110805
152581
184221
301378
175899
352167
647041
1166
11740
466742
72127
174470
274086
141984
73698
413245
18861
559402
393909
310322
246986
566623
581236
150997
625811
607458
230933
238451
421353
97864
630000
547018
169222
253729
315699
514182
202555
319603
320767
539297
435696
412558
321501
148817
426585
203329
484885
583861
528187
71818
455406
606889
186461
175947
266080
42122
487853
543353
306460
399540
26846
425877
618408
43154
634279
6192
46144
564094
51393
308515
573152
628446
131426
540690
15474
242562
512133
328754
45435
429256
361377
593576
197235
201552
644239
356277
73547
59378
552253
234722
157214
328759
110169
9066
23440
218461
78669
372707
148330
215800
464830
353335
69215
137176
225628
339374
482197
52967
278055
280286
57934
527906
559969
348759
51628
66158
439043
561544
431314
66607
170111
418043
236824
631122
220438
361372
597446
31446
511216
555580
631709
227414
135579
272709
291427
12340
372813
125727
129640
386121
512031
358435
579419
390715
239684
135012
564659
615290
244763
457703
539888
455371
224261
510251
305555
245323
313793
333980
249727
580721
325566
173973
578077
43285
324521
484485
275020
548568
206485
577223
599770
298015
501899
56339
248803
307362
314997
262561
101578
234244
381733
624769
176604
151564
140173
264238
443964
563529
19456
22042
491994
570330
15865
37095
414639
621693
52968
20037
53834
90823
153649
16068
337954
640884
407047
179754
556195
292012
142495
35986
614933
385397
144799
528558
428163
19763
152911
198458
258302
207001
115844
570747
492298
158724
501619
181752
142283
578715
355881
320327
95551
130806
304722
266396
385935
26890
634692
441558
274377
596472
35768
528411
542168
198924
46045
361277
443041
466244
394175
468632
524326
169208
326538
131174
574764
286217
179912
364494
267901
373639
159068
446332
33483
176762
114281
172458
86072
84913
619555
392713
538456
197534
613599
58696
506483
471400
647850
589222
490917
36873
33875
515483
633689
500556
19173
609692
269101
118936
374
556873
607870
92914
104315
637928
411191
441206
440958
247864
463276
170590
50330
52434
494001
189685
268471
321710
308083
276374
548765
524642
614536
395322
583263
387502
635316
233230
647821
147048
309900
70517
621350
260384
355257
53819
238834
435599
19270
294895
375101
227045
620270
275646
508115
394085
156196
225029
4538
134126
453855
489847
190335
453168
413419
230597
409433
639783
580109
100861
411404
317052
143021
606923
440707
624713
630786
302395
127799
2816
410371
389917
600924
618382
374484
95687
496492
250345
370753
288538
82201
74536
270467
394000
509867
511529
335390
188681
272196
267823
382869
156198
415055
312759
645166
425417
224537
138454
643119
565494
74238
449194
229658
280629
555109
123238
320542
258554
401941
17773
422278
491890
294959
77719
482815
649912
126201
320683
401731
228361
300867
500454
392858
468511
293765
187117
293320
599706
29396
171110
120996
247215
513220
565076
549409
485256
999
347505
503870
364430
561833
648079
51810
476611
602804
599903
512385
61100
585572
487785
188361
425879
178660
56702
286786
124161
194268
152359
645949
297071
341135
266850
325633
55494
554374
385261
34991
447535
519668
424556
604888
557350
648486
351501
537091
79496
589136
377021
647344
77624
73481
176406
68619
630508
497094
64118
135119
569783
335116
282568
215196
25401
78633
418919
487466
334706
560913
219988
110010
429746
421881
171206
520518
375983
350851
247311
181838
153639
291764
635118
147890
170153
337976
353794
280562
618111
268429
122435
557022
471935
348520
514256
510560
351024
492320
357134
513070
5304
640636
144066
466267
609171
396907
190037
97902
253553
18725
454319
421764
463497
470958
548118
88479
409094
186509
398976
67823
214790
99595
360742
471217
199138
33217
430715
639337
378546
66588
187884
464264
481938
565193
272756
375678
586938
74773
516636
552832
177345
184335
120424
347708
94444
233270
584827
302521
490680
460056
94142
326593
81469
507569
37646
494790
487583
188412
174075
1535
414925
149002
552176
433458
121182
367250
252419
507180
492549
620899
591197
535912
140206
36411
581178
34568
250054
563993
550741
209306
102766
337761
137139
564185
397704
508417
256472
490879
613023
519764
427232
59833
504780
447878
387719
416716
454201
648625
558882
299415
505515
336684
628466
226677
204168
509282
143286
237509
420515
381214
214607
528933
443208
184809
226614
110738
578225
536069
138361
89338
507640
7201
252882
229764
442294
386386
41539
140542
90321
365230
552563
163133
59069
433428
368031
335927
116074
294222
539169
557552
488559
93034
533059
460734
519532
404426
248746
520640
330273
427284
469927
230417
496298
492523
402078
644793
606802
266801
223897
309122
529777
151090
58568
111256
309606
104032
362463
195547
451646
419290
5521
323078
6456
45905
421914
299768
426397
645767
227658
9284
451632
447766
137782
47241
508500
452419
301346
646709
260240
453613
35373
408391
175132
608879
280815
27030
314718
391482
19924
556323
613548
286838
38849
591128
207410
236330
240968
613390
250064
165535
53359
209006
365643
648059
506159
565740
419446
326381
446062
244803
378573
64079
319074
479577
312520
596165
55866
45245
20609
582765
439152
471031
351418
321587
509921
355527
41234
61618
613886
96506
317318
87518
47302
355070
463133
263599
268749
417963
334072
640068
115563
635972
590834
359854
319141
71156
174370
636231
317249
179558
124437
467425
211795
646290
100464
636166
596753
349335
279479
4039
351674
109316
474242
121970
450887
70641
281251
197688
636977
418499
193513
646005
203380
204499
104842
329558
649724
81502
512379
16948
471000
401454
141279
331715
541364
158692
138269
555463
456173
435887
406620
583629
14027
477651
596730
325882
209754
267648
263509
111588
601167
97371
139451
113841
428625
475776
453575
220425
545213
384597
73790
172176
126788
590688
416871
596994
647896
236593
534538
438094
67735
499328
368013
51346
153742
86712
623417
304901
547380
436788
540951
469483
309591
434730
101940
56964
409511
453156
30958
217154
542616
18679
223661
530193
366120
256210
49893
476816
275133
124568
611204
374255
482338
538561
55461
573940
146027
46762
438496
228009
301781
489069
415430
16246
348701
208798
605801
587120
325970
480008
161936
160907
247851
604947
44571
321201
637191
66514
370264
441129
156690
509883
262824
505898
83351
339639
75959
202767
359752
427380
622455
263161
524078
455467
218535
537806
107203
305575
572405
283524
427054
413527
158914
114967
610078
592823
310591
362208
297885
25092
158277
277992
202553
110122
112716
63876
329369
113685
362975
454185
387959
319728
543344
119296
414196
481189
392075
296233
220462
324682
234917
296627
151030
18913
56462
607883
67836
75837
164005
647532
442423
542130
348509
522475
220484
517475
633032
426108
558831
77696
622650
343930
487500
276621
222086
158563
171078
40025
352268
441137
322905
44820
41141
313106
451512
496418
344437
121905
548565
133614
172927
472156
570008
406878
511865
307690
133471
199503
159742
501245
119011
64769
566674
45522
421079
467729
614395
558819
447803
192173
591639
329561
331489
86428
301065
207259
295117
125032
129924
35481
432873
523630
64598
472147
91636
470509
132103
79837
37573
604216
398082
311432
431077
606907
250059
475864
604332
624439
591386
210373
117101
400695
365763
367077
565079
251312
336974
277718
531274
313590
545882
426404
443558
106639
645179
85416
475301
583790
69877
251581
387021
149885
276833
194662
176303
16317
384521
14834
188356
418622
326262
27424
318612
359779
451432
130491
290204
281310
159328
321356
77596
489025
362175
481318
459988
399928
586500
19716
396594
569269
450573
95420
212322
204562
217563
465750
294058
185340
76211
403481
426610
406191
627254
537032
48482
74087
114098
94669
493487
207803
148337
361156
140036
12108
442306
192695
51072
13138
241790
558474
554023
376960
110366
217778
590909
178817
585879
186052
13302
178336
624562
541200
228201
361849
54407
467758
603509
137435
183526
219802
423527
23329
491335
543701
66419
116008
114991
582464
266344
336083
262271
575647
340162
278539
189912
618580
512790
54332
63979
6657
18467
248030
576676
28282
642929
387125
85867
282069
218454
269073
364735
167651
631795
66155
93801
204915
476673
51096
48638
564524
24175
186514
370724
363090
25952
344922
57460
174051
27197
69895
558664
16190
618048
361208
34598
447241
267228
44716
596902
521383
404220
92574
191375
490685
355128
513751
303933
647581
471791
577621
158031
85947
171515
398447
40999
219088
163485
419020
91168
115985
563887
520234
220681
303423
110810
192304
163048
312759
13474
208250
53989
537052
510912
477514
128540
405835
74462
548426
554023
37606
484217
533235
557677
620400
551925
188743
198167
39426
358951
77501
60560
271321
642172
167807
246592
181124
89598
858
511357
93607
297122
312510
386158
489334
414183
504134
25296
633370
158676
524606
338760
606451
385232
634599
42196
604202
42866
245488
416070
6321
424277
375663
319315
646460
69158
575486
16482
214537
539563
316397
144889
559464
596328
551657
98168
17694
338117
445415
149713
221779
12019
467168
438284
324368
541069
325462
93752
148172
479329
559013
615437
414782
166469
331178
586380
329209
426447
573840
111914
72609
541386
517618
205693
151401
120679
94486
114408
583778
335718
159629
439142
384534
169639
96648
242554
381627
47350
23927
300967
349358
272857
161806
18261
65837
52401
492549
226541
341437
520126
455016
399006
116630
522621
320437
163123
401901
112062
350659
880
8857
59231
547784
557276
492583
122990
540245
144482
31920
65485
236068
477025
230001
108961
242110
223668
325256
334909
421483
502201
74078
395950
60954
132182
529980
573535
348642
341068
394227
225488
399538
128706
571418
302371
32491
523672
458784
147521
116600
455389
492592
576314
449213
21897
315629
111401
32488
463699
362344
139986
234466
305988
430383
136765
242515
583163
204485
595431
356852
127378
69043
506984
505519
253941
69044
307988
603045
357757
590069
451775
401681
61895
405942
362142
577323
270508
544614
481841
349031
345347
59301
478482
148290
524961
379879
151130
313818
90779
281426
577304
194904
309800
393923
156318
94838
483736
33232
477849
401049
325389
612304
395608
427803
232418
441069
475733
492776
319775
597341
481944
451754
350105
253482
288981
437499
636654
606197
41252
630114
7500
265396
239237
134020
443446
355764
277219
381737
456079
26880
27088
547904
363015
58859
67918
235422
518381
499002
574863
543298
142156
406096
61113
41343
114570
273610
136999
31112
89066
194670
225097
132633
490423
586094
83305
251057
350498
83725
618115
183033
447671
296079
477541
131029
509593
221259
134744
318727
232454
161954
554655
312640
347797
445419
195273
509739
400152
435885
344933
415044
604297
372632
13605
354640
206003
305657
437250
412817
303820
328812
297497
513420
430544
515629
360834
110504
89168
487313
451571
566491
492532
250722
584922
214564
526051
445496
328372
13112
321800
131703
175716
446111
336004
262950
630893
405998
45318
207581
33063
235443
34354
350572
346171
45151
222847
289058
280973
631108
7296
614078
417233
383406
437248
555559
380061
152558
166048
417557
469840
6807
617518
569024
488331
15851
198661
325674
531488
404632
530080
298187
531629
601298
404866
283091
63459
278324
644458
302342
637327
152164
471862
526349
252928
543910
263194
398322
441343
603803
421777
192161
172641
463008
185697
243907
452377
379033
501058
220879
116237
492087
274954
38465
34085
166172
589586
408099
308848
468197
469200
615506
432265
174814
137492
268405
364536
254158
270463
70730
574166
564988
279183
377868
133078
614999
94504
291003
341479
419245
493892
619689
113984
244845
32913
168083
423776
29922
211301
145651
393690
359905
49399
418753
482348
636604
176118
320096
442333
47764
427679
297006
388075
138849
624187
609920
539410
162959
255852
48319
242669
251308
584755
118560
418950
251372
310961
474631
649986
136384
135693
432438
432313
607284
392018
12069
103033
303070
597322
115484
164138
635717
174417
56678
597967
314175
479399
131806
285687
341628
269482
559527
195566
556347
303193
388544
232813
491820
94257
315624
494426
491397
408144
513298
573776
339414
52041
500681
13677
391112
517912
333768
333660
259176
378456
533876
289136
102139
449961
546863
593271
573631
305698
9783
262216
201901
135068
626207
266969
636136
615992
445338
234353
322244
11709
258798
167450
425794
108883
639871
93471
21488
640399
546893
178807
600227
303295
642339
537060
592176
158412
569552
570867
366950
218039
313855
421170
41324
300137
599837
441299
538483
321554
162857
360150
161243
398747
556726
246230
385084
483531
642631
363886
272255
237720
649464
292911
93971
1463
120811
250930
96357
145858
456440
393999
150750
399790
76500
408283
21637
292071
495496
100799
129858
156593
234079
441627
404875
497952
626882
395194
257095
43171
467077
363208
262326
488982
565822
35334
75375
82115
335692
583459
538170
547886
101516
542022
497030
587374
296239
120778
19169
175887
116774
23244
449738
384509
37933
190855
562666
88196
160927
94409
164654
244868
106741
42977
634755
155331
440271
535361
569452
208448
417022
216418
460000
7880
174193
370506
167602
272930
176209
203916
541424
515536
507523
238851
318057
370038
416809
15386
222222
491484
168660
670
25063
402846
347259
632877
579793
638303
395052
177150
434924
27444
539709
165546
423456
286587
220530
563812
349815
204824
171809
438472
403876
135236
213477
175748
558843
622091
372469
325302
159306
452316
472468
124618
584086
525595
592372
401450
600601
482927
589173
535414
503418
331103
203684
274349
187850
642329
401966
218465
513036
513104
114590
109120
579922
206160
491459
198498
22506
150736
485947
506244
488439
614155
240714
161469
515860
607670
500270
177065
87183
47151
107885
205685
408983
376525
394983
442399
607244
406736
421997
437063
578706
11683
195464
356074
497654
464434
356426
107555
539922
349730
357331
8190
597317
491070
305737
461569
357805
559920
555769
351730
58436
646783
425167
598509
57378
618731
379684
185578
648204
606412
276322
502745
507526
282565
63905
446561
415512
232966
133203
634569
459464
497064
99002
129219
566332
595562
551607
484717
259029
220139
381168
84565
163954
156082
289700
612796
538349
422069
485283
491370
440061
618736
251834
518372
458959
370632
356602
86981
381769
540061
643442
528692
522469
410483
150035
86070
146265
108370
337388
365022
17212
353248
305725
26042
266489
25624
589227
406899
136035
373775
287640
622601
525150
648021
511658
602826
389856
373239
79203
390470
599328
166679
117608
66836
81356
67619
55941
389786
476179
532267
605342
635999
437053
633466
435501
273025
454276
612260
131085
314602
645473
267189
538838
119228
649287
225277
127075
556016
594074
577854
150454
92249
546710
82822
278470
515572
561811
615693
591955
346742
572935
139116
369970
427526
426030
207628
444399
97693
383867
103862
606436
410777
74210
224595
593754
579220
509282
485340
456047
419223
276947
27134
105275
231290
582892
212191
155252
554461
588913
492379
26987
313855
547788
233065
592464
529849
117844
529681
180272
326692
498258
206815
226336
146213
341516
89436
201827
234212
39054
564917
316120
614906
159999
245829
23960
121354
156689
43764
36736
305201
70851
451808
94658
623674
335892
459731
287300
426998
82878
66123
170901
569683
236978
271753
504393
278369
639666
501551
399144
334489
423143
168994
481418
177132
52785
183029
3168
80435
293999
205406
184262
275248
476672
415553
129774
161981
213921
585881
129828
337000
337118
317470
359033
353097
493098
64132
236513
442915
189869
6828
127642
211143
521570
534491
643769
472918
597097
569267
517255
494444
229634
285642
289849
327634
272193
55358
69754
151447
618377
289808
612036
59200
228103
18836
348442
127200
104831
172863
371501
622728
465725
212183
61202
298426
631848
510606
557181
13251
163330
200360
344288
97358
542819
464217
225312
534564
431732
366159
646496
354794
542082
28604
359311
351598
480125
125519
239504
554080
243551
633
357541
487765
134988
81282
160446
485057
466810
227627
590394
417858
350726
517064
605294
431143
422368
82928
558744
72881
464051
491134
448763
56626
286501
135155
608901
36113
590489
150835
123569
29458
15025
547985
309951
333047
326037
322339
512028
329279
344169
226350
116466
362295
153127
393676
204742
35321
102775
107994
152631
356023
190666
62937
202209
74082
418583
201931
287081
630411
627308
453601
295862
501545
467915
648224
493068
285633
452149
42829
231678
632560
45915
122357
545902
149826
414351
279242
82450
455447
578192
199129
63908
577317
351257
560757
421275
132548
619439
1933
143536
381277
39404
482507
28212
331205
591792
274018
242331
650484
587975
391300
623296
275369
92802
492949
347765
573203
103844
620866
82095
371128
125864
191082
177446
564833
573367
137712
27804
281724
226844
648014
353749
368462
172836
42528
278027
237008
355743
73031
86087
87754
269081
599607
376622
498891
41201
45230
207967
319103
627811
563724
516344
247852
544432
409140
474461
123802
610435
632462
329696
220683
400265
537589
438125
189489
417719
28769
13469
393621
242518
475607
461968
462163
279780
495296
77917
620951
516017
145444
483967
157116
259800
340118
107931
311260
394032
113738
368268
209915
497895
457620
492098
557738
177942
272947
9842
432091
266934
274577
327821
104491
177762
226021
551524
396406
293053
337367
95381
632710
120042
535788
562735
142431
449309
622935
319472
135125
462703
161622
227205
33747
468177
536987
333924
424105
274472
185435
492990
315079
616797
326716
455266
418295
644076
268319
468489
623181
58149
349720
559954
411886
465908
588598
650545
554044
124608
622292
283452
573256
427459
73573
352600
387063
346979
64342
412593
481105
419299
390693
411637
449802
332304
431398
132326
601191
324610
372840
69752
327590
392032
72363
255170
472329
378319
341792
88151
453345
243660
135856
494431
183777
646617
395732
559437
298827
564993
404416
331994
504174
473887
507610
155486
130126
516962
121696
77
199845
389767
584359
195238
141817
213266
551263
27799
98091
25037
356223
320488
269401
291664
366153
6903
422527
248589
520303
341707
41926
467680
432520
422295
75843
50789
281006
592544
222656
297156
269727
610567
63512
405937
240041
552621
263175
152202
417160
452473
93315
392983
643991
481756
414122
419396
512301
212914
338867
131632
145792
136632
368039
637842
428223
648971
121752
494685
613873
44521
166493
477907
226237
424827
113413
81433
275282
473602
190431
119382
536799
380008
595792
169785
147599
95338
151986
379568
638214
618280
218508
110308
351071
586947
144279
127958
473380
145177
497972
359098
493778
343347
84849
273498
339228
196001
31568
457571
303704
385320
328029
606833
159656
423029
83398
506402
250950
302129
27041
631401
263188
314885
356615
517481
31298
591215
76489
430071
621124
210968
502090
81464
484547
554103
604514
597408
453030
174821
119481
452113
515729
643410
467286
25551
2116
277227
297041
73547
115709
487176
31935
247578
557169
264586
298905
563750
267280
415689
60896
13370
357091
90354
45981
426527
168873
438036
392181
231107
57994
624847
540280
217697
505866
326251
130242
552409
527243
260390
112536
367024
436838
596701
549341
382483
288266
178443
500245
311806
446154
175828
426443
18852
16598
325026
39868
421768
191088
559316
339797
30114
171714
473364
291194
304707
214308
272905
327201
307127
362629
578054
138912
83336
248853
384138
38836
317776
395614
247458
451127
48170
345650
369822
248374
394931
173660
327662
47990
34624
387142
496911
598562
80262
122803
353776
436845
616473
627756
403283
318925
171315
64956
219833
299966
65591
410363
127432
98397
28429
164982
286066
314021
448547
259086
145723
316750
104869
514582
540070
543604
610999
397945
143393
574783
438942
325283
417141
294823
300163
78519
639819
561257
340239
326161
250530
173249
569256
259547
5349
294091
315472
337690
292214
54359
174691
125250
125593
517347
73495
26380
483803
532593
507963
61455
80927
405805
248853
123348
322561
436758
618701
245842
621514
344928
312425
635989
582305
454684
31018
387522
309892
77138
532129
317075
11792
170859
640747
543608
176838
45831
635719
225168
144355
369208
50679
105229
127224
323854
184259
167608
251702
283586
356132
283032
635817
525913
632616
435054
603797
499739
620083
484374
180006
23754
387260
394843
220266
151825
451722
477263
328644
585794
346356
294128
380624
294748
456609
341433
243124
511623
282626
491175
419534
5795
585324
253429
403060
331774
121421
151240
497338
402944
503909
339524
594178
327695
513364
346829
435410
624887
440051
346975
201199
549586
318366
278573
203126
636530
596210
219968
522376
619708
195962
501574
133894
489528
260408
342597
396660
269778
369431
312023
461692
385938
309485
578698
93243
211999
66380
443849
194857
395350
411789
574874
619361
208082
504591
473341
448763
309553
38039
501109
452994
620635
232915
623607
480341
137668
377505
88115
15016
461505
58486
12461
390035
114715
446106
68736
251490
495673
510584
400670
124754
631812
394310
105614
242901
506569
437019
521640
446380
131260
535889
553489
421788
305689
603004
347724
88152
509373
492485
188913
72684
462296
16328
649818
285874
189573
358685
314832
640854
406699
37771
451459
401086
351218
227455
504742
428252
134175
367260
496953
188868
402250
389468
211156
582112
23192
543501
387472
602348
93656
297288
12385
173515
403123
359601
172278
328364
364379
632869
33506
36195
210903
15780
448047
333460
617801
57263
75252
642883
120323
14312
195147
479556
120804
94557
127037
183553
68500
290891
115150
104162
637189
319788
414010
616830
241270
373964
317971
242308
480678
27058
573986
416199
579821
101594
537748
108532
211924
300351
390573
274288
623919
508357
482690
156548
65429
543704
176378
458255
535479
554705
244180
538347
303478
110875
303342
204081
580642
540439
642602
206635
496899
481023
362618
325915
316042
313149
207265
471840
12435
173005
274675
54670
28995
335751
441954
420320
33404
39691
290815
363333
39551
38548
527010
9747
223277
267943
81898
272514
566516
565056
204475
79124
616412
105881
61825
321351
108358
525349
596320
361616
38631
296163
515160
37994
121312
386007
241006
180373
383607
344822
17056
206925
361151
155981
412065
625187
26123
308625
195209
193498
490176
265082
243750
411643
147027
243366
62273
237750
597683
128138
593450
140809
2706
222518
362816
453920
544379
97535
636928
41674
589485
293102
134618
342228
377125
216272
514206
91817
279184
394401
537196
588689
507767
183498
26940
613207
36799
19751
184335
322315
397547
162801
429677
488064
284513
278865
269359
119518
335768
76912
578313
56798
117980
201861
96802
393280
416203
520503
359071
270355
150647
337592
330555
110013
493298
282480
83181
176809
501956
55591
533998
212402
602342
129595
353731
300097
266916
524430
314046
29372
38280
508679
102218
420832
4102
73270
268923
398599
307779
336317
416564
303843
370408
259236
50511
164080
125846
223048
286210
4848
506563
331241
491443
498807
368295
401522
81759
364928
512319
20315
425570
398638
580520
367077
319240
614909
16214
355403
406461
69026
131316
346736
238725
113399
54991
458663
611832
137302
377051
168919
335471
177639
160357
254157
596197
45453
288932
216661
188689
69831
527647
353063
580384
569021
206801
63624
156141
111834
88924
568569
341359
614970
478550
180510
326892
312751
160430
638032
633617
249336
54022
530586
491360
102292
18428
376226
302029
275794
185275
430581
233369
590943
434539
134138
588991
190240
608854
560894
604060
272756
100671
330169
528458
376772
650401
305300
44887
24859
315928
426664
289658
565259
423373
563262
408931
447288
340530
126
43397
631519
73562
168234
171875
590188
161008
337569
225834
181177
467740
280071
647179
282464
596752
239231
256072
118899
411115
86825
231361
365042
475123
236816
90076
543929
305371
43190
577010
271868
242962
515677
225074
59769
18769
627839
611120
102903
153820
204539
568417
338811
362850
541338
309031
39651
229107
66094
354899
188801
156365
394344
241768
311272
597682
207005
239717
220940
392912
462437
154925
67915
621933
616057
90403
559123
566623
200458
510098
17983
481059
227962
225014
144282
473604
19395
71385
408586
163052
488861
95042
443438
586746
314660
417671
621114
344098
528011
329936
72697
47939
223044
523258
293070
542183
136773
616901
461003
151245
557487
194872
209992
446265
499754
469794
136310
506015
129171
299906
355334
84946
370001
230919
188373
126942
640656
179912
645337
402834
58766
288566
105381
248791
101983
632956
273833
363071
263282
163914
313939
481275
210813
571218
647169
564294
459939
535208
377526
15584
621380
378359
94096
355770
542970
339315
563340
423340
65819
26056
213677
28518
154945
246124
127824
297737
249835
334108
543848
624065
142514
413123
68928
48348
287305
60890
434616
543057
306124
116260
32607
326154
536872
526054
95537
645448
39226
606633
344133
38545
380525
599662
546903
166764
510725
447975
166486
167483
200228
482779
152051
328086
289739
481185
114965
426117
37034
613659
607601
212508
442169
595053
173791
532557
271492
366705
466681
93350
426599
460076
3079
228789
283291
462288
528333
615079
262464
461354
50895
306743
362465
645989
483218
31244
586901
642635
227205
329312
279612
634243
453542
149401
630739
126533
218338
536111
85910
487882
238559
526984
282324
246155
182111
180575
113840
493287
206962
243244
423041
139320
349115
113951
431339
495083
242038
506328
389607
365084
20512
103927
330397
353749
243141
623092
157587
588020
562605
522969
2370
417421
369022
553172
518275
340958
442332
112222
341445
633594
247623
209020
182978
257722
162599
622415
308800
92679
444212
258801
438366
476018
360239
384390
124967
170345
395306
70856
28602
233710
205528
268312
166412
235797
149695
490153
325358
137418
648137
333683
517522
335986
217072
88212
564902
567728
475480
343251
93188
648493
66746
336138
289154
560650
407389
185427
590311
51597
290890
54591
76589
234065
623559
556787
349591
50208
520207
436127
143522
191591
594672
198041
88037
523601
43738
592536
368275
179372
252058
300306
539293
565797
182491
368896
332569
136741
33399
82374
315532
551926
158370
625177
346964
482200
243518
454297
106985
110712
367741
364504
168129
272914
521790
3760
485807
363569
597459
203586
523151
215545
42343
85991
69044
236854
176914
119445
25144
248054
313528
359325
555545
641938
491139
164884
348506
51045
46345
2648
362000
316309
57438
628110
72436
191850
441883
408038
568788
501160
65684
395112
302257
197309
23816
12076
89819
337825
643060
492692
508320
624218
335897
373600
631988
486137
489990
614876
10482
439286
239900
207028
522310
394839
243354
1374
111928
243294
161565
294257
445069
130238
214748
53120
399792
549943
157104
439405
82192
461792
415292
37179
349431
340627
393143
557507
521158
132644
343701
630030
125049
109160
337762
8442
573506
645348
544522
473884
416347
336191
18668
398494
39505
460809
621565
307237
478517
462451
514648
630517
419101
227183
293823
275865
459288
443555
549604
409503
306996
541516
302052
388974
452730
66020
164913
528697
482039
385155
349251
515770
488791
640948
520855
500831
409843
434904
45231
473917
567570
125438
624787
404007
167472
208113
644685
268248
216981
531991
518097
478820
57772
489935
455362
572114
357007
305258
21040
341170
473388
476230
210617
525265
4583
224951
317655
638861
313182
266386
52436
443240
592980
16007
42869
615522
72445
208473
548367
457258
467560
499358
565606
181205
258325
130834
184465
536172
333521
614370
640027
68775
74996
40783
235386
422684
395668
408408
82718
246031
196752
80535
592743
82608
157693
120827
207232
550541
649986
170125
473118
529219
487384
528559
476735
155540
448594
209774
562279
409772
199491
624026
554869
618007
182675
535532
636706
81579
120685
355351
285675
455940
346167
405045
544069
595929
192303
358649
405976
306291
500994
646131
193305
116659
503709
153060
10088
564978
235559
138506
326092
558499
348144
624991
303527
266646
403139
374376
44933
468248
324090
469465
565615
619046
217175
169243
355310
152833
281010
270695
566506
406115
60287
373420
456952
430631
7234
290978
33493
566122
319043
315117
342680
567444
64020
397940
362196
120170
321434
450283
598595
333041
52087
437015
491859
192333
71084
240851
460816
109554
313758
363141
512722
25658
95725
463662
81257
16952
540801
610052
508210
214337
16551
498836
298115
394337
100075
366651
198841
336814
51810
250888
139200
318639
575786
597840
314160
318022
593438
306210
531870
524886
181410
185621
104648
396996
263077
344937
484701
55033
334780
87400
6085
164566
58666
203888
573536
382005
421353
633009
171556
13001
406368
153972
52888
475858
347497
618729
555200
213836
62310
93838
273306
423438
574871
245750
400100
25797
188204
86357
479967
491139
212278
7732
541862
347639
394313
423451
590442
481170
250081
554752
257145
255131
11341
175918
116809
409940
453410
31368
40261
171501
384525
77356
229830
42741
452888
569897
25891
581577
279085
429466
347429
275030
518001
323152
171194
305787
532810
8659
385905
526247
177760
610331
522536
555486
282571
183592
334568
271584
45149
365272
203258
345441
316981
561320
318795
69471
74793
307022
286008
320795
452394
401808
390418
302945
625416
465508
648533
307310
366773
362946
8199
221608
36430
190366
114229
553052
339665
92532
258660
34519
362721
523859
229114
238746
611955
441428
345572
486765
561405
503231
138785
3750
542410
483606
623803
232363
343612
87135
108120
30239
137257
311701
121723
156366
205490
520916
419789
280796
566653
646672
502996
61678
566889
590728
372576
438318
424156
418260
356491
243762
377356
44448
23421
552620
465653
512408
639946
563756
474499
547125
287201
55584
332291
391854
577260
448816
129737
436136
205366
321901
450182
186832
163804
624617
608955
189092
163566
376759
15358
251467
409549
223264
628878
589228
643125
128351
605199
354171
195244
485251
222101
352838
331559
502464
438989
139533
128906
443034
375651
479143
269855
503368
440414
294903
164248
598302
423104
59080
455050
460249
180387
223331
497984
125697
641494
348298
301160
589521
351269
576771
104710
15167
561268
175033
478349
239803
38410
507224
103957
365978
128157
316370
210615
132683
567808
360261
593596
390487
500274
499763
124179
529550
215601
294608
323590
259332
632489
103256
35667
484526
227003
182637
241385
205006
399907
136458
608005
488889
183062
183293
212705
366042
302361
546279
548206
268335
223521
557224
69351
543938
142282
292468
618088
548491
434347
324172
648448
341855
239015
584769
499748
84398
507910
95725
249633
115140
607666
173167
360438
567802
482756
581033
336409
415803
233686
106180
132810
178030
154944
405735
319657
412346
338815
4199
606902
83887
225105
519297
37217
199513
448847
612151
422582
529601
636253
295907
638700
1806
627979
183322
507329
111350
66769
267736
253215
63123
384653
361272
162916
293887
54557
464520
466595
417379
594272
482444
356282
329706
541965
260943
342213
83701
52749
647326
626168
440856
430621
203035
629420
544465
150512
170431
420539
171813
105601
164218
565542
615733
23934
507740
489023
489557
143549
639593
649361
120400
562007
606073
344724
267274
409347
255298
334082
593133
415026
346373
384830
528
183375
90898
185166
143906
418147
439902
134382
324419
191358
502345
414180
169699
174229
69919
208039
143764
56656
248068
398746
550184
381411
545719
204028
429732
439232
51260
56219
399422
601415
21970
433189
248176
542758
361393
185046
235036
204957
54960
342278
15003
7420
401574
372804
475027
109069
542624
600260
253551
36072
638370
75015
228088
276228
577955
23105
272718
374261
297380
311024
9594
198707
574403
557431
318834
229033
237757
352971
435705
574019
529376
217440
470240
225165
125
162836
570429
23415
273096
163436
3649
78499
265851
406378
421251
375994
169983
69051
121850
8126
10366
362935
616050
168570
120857
419945
21030
44878
91692
395215
404259
273972
255173
504378
460941
43991
155842
232570
76376
190532
83659
19570
352613
146921
372881
351788
207653
289788
187109
306651
274564
132101
137720
590391
167252
374733
398814
277618
406677
631533
101028
283566
426596
227123
209695
71944
307153
323556
575235
467027
283964
35301
440884
15762
625891
563820
576782
254068
477566
527109
106809
607577
394256
50480
594484
100154
308498
520082
563358
163916
351257
48269
406003
11390
546449
210664
148367
421997
100579
212602
317520
494030
320911
496594
444620
175538
434056
467958
386888
90620
77306
210414
525772
183949
616055
516004
158509
30911
41574
403418
506036
378290
456188
283740
158455
636434
195130
204228
641167
377187
108091
233964
557727
412211
512159
413270
87172
527326
9330
325927
620671
421954
145852
315154
195891
545646
197811
91562
430
119979
119214
341641
592558
136668
483408
395775
381413
167264
552250
448325
145244
312502
4666
37528
129278
591916
397963
373266
257298
341400
455584
96195
276710
547218
230467
97709
123271
514584
289231
111359
590932
510911
50870
6896
49623
464996
420730
367815
311458
367128
83581
569993
648652
608037
197480
49397
454915
76875
7530
403955
345921
345613
242689
232377
406309
493761
35978
606024
554480
336173
413830
486815
32118
141106
451795
44390
615169
475623
229174
313058
47907
207558
498332
222314
168802
8567
38014
42237
276176
146170
18525
542257
511489
355377
261492
200624
495614
406316
1682
26034
531981
70709
438371
290035
497448
466514
113751
582017
354941
439056
3972
3125
62290
559425
108585
411988
81263
520446
258529
313672
489275
416643
594199
271188
416513
470096
434752
266288
294054
244528
436448
475415
27211
545359
267834
625848
594441
219423
196970
501992
143757
473266
549762
121797
45930
134686
75304
320658
128725
164655
59294
184194
119667
536946
255743
108352
286066
478714
587038
9596
515369
223764
44213
21856
352080
494865
191247
85155
421256
417686
5244
466683
543146
305763
36986
55954
455949
446215
635119
573282
291470
645668
40884
515238
457642
565512
504856
120820
470098
384342
544174
434405
48914
197625
309680
505263
158469
194122
529128
158305
418473
56670
212427
58467
426097
183213
605470
110962
530769
46757
470641
400153
158421
196513
398313
618429
603610
24891
285572
272003
459762
123756
512606
149898
435164
551603
325455
273677
103579
240481
96462
249144
61047
115299
561596
350332
560131
28412
617870
267509
221343
250739
352844
147201
286944
7728
172057
295849
202700
78436
150513
612618
75075
69495
295923
128510
551975
468648
431857
243261
606927
384589
518757
403240
245378
135963
635026
535818
588789
27752
346410
196273
422804
200796
65215
510641
565151
157956
310834
274002
369572
495265
421705
80558
331197
412435
630195
194831
341247
352841
109509
397940
324108
464176
449537
545802
639185
484186
389875
75690
160678
54686
443928
533246
5351
266572
198911
348174
497076
507265
383319
14954
14418
276637
124267
125709
573236
615399
495121
136069
111313
360434
121519
393973
291882
32305
298871
140303
479213
416936
9478
468505
549180
60892
269469
70623
174299
371283
641442
464065
229295
604614
151855
161305
445891
467439
223004
84348
113697
113226
304344
507535
173058
496784
251070
275010
212579
307870
433806
499898
208957
523101
418187
19366
486132
129112
431866
409860
587133
215196
519261
396869
238166
259788
105293
488051
604857
618301
337156
37876
275985
366843
501983
439419
120094
633744
645804
449298
413872
231835
620510
411451
228893
362306
478893
546246
20062
405326
172645
245174
215284
559270
632719
423886
229728
30779
640452
386557
317022
514167
575438
471020
458369
492314
187802
96512
157037
331283
494720
151995
395310
391424
234588
508230
640371
463563
334328
131533
343639
545072
580304
343874
144999
325764
542942
339138
385380
272102
534754
201908
264380
458116
446679
630977
215035
457727
455213
619148
523321
65605
64543
642680
387432
90757
76095
326515
585881
26038
521924
336835
326885
449157
192228
615057
619446
468049
272487
156836
393467
340436
175438
266320
89400
552270
219296
601222
440103
213406
312463
192556
604569
424734
523509
549637
148995
424909
343906
593567
520480
4910
77765
270804
74068
386002
589681
509413
369873
595250
224476
586170
42297
190045
481075
426333
347942
613176
189802
290624
205203
219790
259494
549969
344135
481660
515854
215250
472771
125052
431005
102405
62340
410477
13710
77549
322306
35678
158348
325345
126043
633915
144885
616925
222658
304017
232967
198929
505222
9469
292029
225256
502910
214642
134948
520551
188516
73428
512804
226685
547762
383586
591718
224728
20563
201769
389021
420859
458249
254264
30404
215582
192093
127854
637083
81960
223213
550099
6848
530789
181330
164092
356105
321963
246091
207512
125537
7009
178462
532144
387641
483705
438533
606374
407077
386834
370420
591524
303994
592444
9457
578829
95998
644526
296842
13725
154937
6586
505084
415190
216915
605926
173977
452728
456426
84302
390774
393684
91599
330392
396376
396030
307710
631877
351963
306858
514388
589644
179672
521212
137873
443178
56766
72677
204442
286034
179765
597060
491665
288646
461182
404786
518194
152103
260339
238228
112860
318059
647229
366801
478060
580834
549360
482858
208944
6555
634582
113963
54412
377095
130881
197213
363423
122843
626247
487384
29042
185055
89520
350184
10240
488799
114280
383451
16539
375316
415897
637507
250432
647589
121906
636818
410633
427485
307408
111662
16498
424268
593294
146811
299927
329992
277440
349944
518151
494839
563817
541992
41352
473767
130109
556027
282484
220260
115718
424456
198558
71298
473344
169293
191461
186045
152339
403083
609277
242921
495642
109537
110723
152844
239171
527395
436677
469528
245015
281444
142614
160268
231978
277225
285102
120964
327093
576004
470755
563265
70086
262479
155031
192746
415331
213631
395521
263675
39120
195543
217925
395999
161734
181834
144132
411879
432807
286240
281607
440135
537073
70463
174802
73133
365414
358647
515793
401654
391694
441407
249385
285715
59944
130809
370068
168346
28697
301781
479648
545793
473265
564784
338708
542604
81341
130414
554808
295322
349771
277539
293846
124433
452055
182620
404467
375087
586274
603803
334468
74951
286069
359815
309095
643088
417920
556334
575475
591954
491561
485372
450637
40953
140853
480027
30203
271424
648466
545521
391793
310008
395479
22898
208873
158390
533250
256379
242179
473072
268542
244708
535791
469903
242987
585585
129766
451693
568283
465143
417790
418187
90787
157366
237086
562956
512899
295507
253326
349094
103135
464510
200023
253342
223573
178303
641961
318698
410391
497216
232144
370650
505151
105412
210393
7658
556195
189392
458350
588029
13642
74681
527201
72432
360994
395105
396728
331339
383640
393585
33002
97331
102756
391282
242864
278282
145173
459157
530666
358153
500420
346765
353688
400993
152307
619286
426869
608063
128910
481784
600349
371561
441343
559769
111637
371540
43075
593155
500875
640250
560921
632270
322378
97793
85109
293081
483173
161331
412102
512284
362814
602130
539593
16333
447752
496056
383061
548912
157767
404486
296484
576130
379438
91638
453148
357079
644475
291830
231488
241617
227955
188884
484759
326696
308028
571408
460791
492055
622030
290844
404178
305223
116539
525523
228206
145397
523430
475556
67321
359074
205672
293437
505695
292985
362621
139003
273889
211359
260443
562705
604179
605086
373384
12267
235943
64244
438846
77695
38279
433427
566322
470154
116588
397958
1800
117114
457964
238900
411589
458671
249076
62883
162678
480309
607701
267378
416708
342351
468867
380853
54330
531442
575559
40664
461264
411265
224910
155888
379553
208113
363213
368692
479105
201829
97722
146580
32915
298883
297539
628973
38297
427238
634048
52442
16241
132773
608547
244617
47786
78594
334367
170324
260372
618882
271700
608661
577732
609806
307320
453786
593933
222958
267205
370410
203844
438320
277715
582903
238134
347355
382926
333527
467189
154992
76813
352111
239376
195220
314957
225797
456669
470972
417949
451723
32111
598783
646247
91943
551976
313660
176979
157662
159624
101120
142652
55423
476071
605613
17760
141237
633065
244601
264463
522246
147450
269166
355883
105919
600213
350589
281131
486460
401731
474564
613496
610304
236480
522598
70388
647249
361668
14066
597798
223586
21338
268618
36627
392845
501971
25814
119373
154466
15320
314409
228785
251490
322802
181873
146503
558433
300519
349627
339732
390077
550173
412665
157871
414661
83483
60998
571558
107530
519305
336025
143130
18012
325426
108923
239111
468342
533930
265167
320263
57181
240850
441467
488861
395382
520331
300474
149523
323928
197775
201751
588974
588390
232095
49760
179798
308442
131015
407518
447934
547929
387772
160940
321453
87462
392702
475467
56962
543875
592382
507089
28694
292504
355115
390442
325206
228259
381266
574789
615365
291818
194649
197500
11073
475762
74927
198471
402472
203672
110042
404061
227568
82608
20741
116389
275493
538768
242214
452249
293392
649258
404799
489793
48437
68882
19892
320288
551536
56684
454643
641248
499654
600216
9115
58054
109706
29247
635142
499031
391619
113739
220448
140375
586913
421807
376660
543084
100234
4485
229541
277581
35968
571991
646032
54565
27016
154661
492774
12527
238915
164372
191133
352675
594770
352364
547425
510852
497549
519652
331361
90065
31512
352109
48320
146884
269103
242877
190487
52316
595594
468910
12488
344665
178036
453087
24745
400236
487513
148758
141612
352749
465192
395111
118098
102292
271419
114199
233040
86452
508048
543083
125996
10895
204568
395163
100392
494251
216706
385186
310116
617236
298540
142483
64148
608130
196966
197068
30101
51479
246511
72336
381936
597126
560600
392833
364119
142878
90114
126321
278689
2872
356327
346107
192101
371416
196037
276613
629083
275560
369626
390577
248555
41970
500565
173846
340396
239157
195429
455868
277031
359815
131764
177529
157475
424175
481216
261860
276448
87478
43228
524280
127511
363857
497344
560694
5697
310498
505272
327979
446370
355343
23668
610469
254249
99121
96994
490390
325311
76268
405176
409434
170791
508783
323751
249728
203614
330509
40005
331756
502377
319629
171834
305933
637978
517416
447913
214956
379778
57676
83861
333239
320134
589473
101127
597408
317945
341763
467913
547775
198349
607784
385310
632128
632997
297849
113
109724
160389
191008
73833
566470
294681
468508
454896
424464
392433
484609
632564
442307
291785
309484
532778
241099
525429
97669
530133
279707
65441
434987
351292
454441
386682
371553
86377
607001
166995
234773
241799
158824
246413
114751
316772
394781
275795
399143
12257
240439
308477
16420
231652
376857
293100
153117
311528
273335
466254
579320
181448
424923
118612
11972
22443
490541
455869
479237
208653
116783
255283
95979
191097
361775
432996
310816
9688
42011
385105
29268
300140
394761
131546
463329
520176
644087
125348
187302
393644
360525
237498
301517
193104
177075
51813
548233
595103
317639
189052
260499
482214
82797
405623
601502
106557
1886
280279
139860
323707
434585
374658
617288
522742
401964
363119
342889
360607
231257
312293
540605
247757
434449
386832
57722
89610
466450
73030
302612
618696
634072
282336
100771
416324
201686
552885
74554
515087
31487
316354
188719
334177
614275
311217
455392
10309
390424
324273
326500
9295
640804
125893
304887
522450
576290
236844
1239
407101
412384
134592
576942
233845
623861
1284
505568
147663
72773
480652
97984
186604
1149
125996
576469
6940
83474
111336
607898
589015
441783
222978
147957
136688
601643
130787
219989
429604
88566
495158
25678
639112
156693
339954
483846
336516
567924
362763
331877
332136
608401
103407
352042
44309
507570
143388
82454
312562
477801
150787
227461
314534
474954
343945
144462
590765
521183
10849
605082
291112
325509
577488
58666
350859
531729
162392
622913
331003
613035
453856
420630
336718
427622
212044
103626
515882
332308
541128
312690
89132
428823
597162
42561
452565
549094
94798
17157
319367
161719
359857
265063
261540
559222
624041
270590
185381
155165
411123
205083
45620
357503
59885
42703
188131
444405
264260
168973
331126
102511
441944
621137
446398
535932
241001
474182
86697
249059
68522
603135
572631
147774
227610
578435
504236
152566
289497
623361
422165
512536
5927
459461
342062
214751
421288
334165
328314
558046
87832
226774
364746
344770
531331
549626
336766
241300
144060
360174
156283
512190
350086
626866
248053
174005
186591
102697
474985
318260
555164
462234
278239
509954
77671
557629
420876
328550
270746
245000
115157
590437
120453
325998
404465
480872
127828
322367
90737
462507
151686
116066
416303
147323
60850
351919
85214
364362
351353
112769
622883
529568
124560
601875
67212
120449
595786
347471
208338
568386
140360
448686
280130
111725
223509
50374
545725
450642
189092
550410
29753
582615
169030
437266
289170
242090
381022
409946
179093
18728
161224
409228
167575
472805
410965
144848
465974
200412
226616
590883
164907
622199
92820
316399
501700
140463
44477
222148
296079
318764
47929
42310
432909
26527
443407
24420
298954
436380
615075
36903
92676
141929
599201
278445
243011
391587
85378
214747
462767
276278
611261
466641
136780
402446
539963
380914
414349
537116
584738
174871
458546
337181
240047
40239
289992
17949
429885
80766
15026
47202
176901
241994
38676
395850
101050
512241
118231
552596
272916
218216
573846
540559
200133
380396
535098
600256
634581
165641
440171
345678
613821
433845
578271
550125
344002
4649
247044
157325
627341
125402
167659
574377
146966
213604
311440
309296
327284
510885
377489
318180
566561
384314
408161
450062
485962
567904
491817
551220
260234
459735
29054
103346
75776
383642
517915
534722
632426
595649
630988
267356
143987
550042
456067
222138
117425
17649
51556
243532
313369
156419
537194
560258
511126
21319
258623
396802
423830
405372
225565
235112
641191
562574
361577
39753
48848
58425
485885
127070
252849
167099
599771
650162
477373
442583
363463
565388
409170
168973
140856
143755
218271
29522
416452
201828
91689
118875
607449
454306
422599
397293
40834
132877
52015
591188
409815
191035
276684
161499
54095
137223
11615
34637
277277
67552
621005
594471
86616
224160
603152
380482
229291
336579
438952
190687
167980
645438
393349
24723
164093
524644
475826
481240
549739
432980
154048
375356
462139
91621
138133
128909
498495
395194
508993
300806
178695
555603
85006
10553
265405
410065
226103
99366
52487
468765
616675
387185
189889
28392
453645
78158
351625
140441
479026
232475
342080
442169
615329
308956
417341
208366
253358
595206
312562
352090
648397
537357
204444
488510
534762
558727
409152
387690
139263
296234
212995
308523
638514
634860
11334
50518
256162
612839
644696
42385
515565
38736
355774
622210
574585
519681
269584
152605
105215
273792
50810
261421
346761
282320
339650
166310
518909
640508
505044
529770
268713
138193
127275
339325
205319
123959
455536
500077
30673
10903
544487
441675
288329
171709
467620
587483
617545
492360
50130
211116
105223
66224
47978
491905
467210
532675
288809
30394
45964
70459
562544
185787
356446
402380
419869
193514
185306
448605
330993
449016
610480
296064
615399
271783
15222
326371
336288
286175
284270
260215
110550
163544
478802
511856
216017
224679
432349
244414
432045
250212
391008
460594
480705
643691
503909
443066
175668
135075
429748
549645
370393
421958
47259
298698
314291
6153
189934
363061
197627
111260
393630
456368
254900
595028
57217
640458
230835
261245
1883
615022
196384
437126
161581
493814
509799
453338
268380
630161
557184
553586
267772
12289
590267
290734
621871
238332
610152
539305
14838
228435
147028
453086
325913
340801
152176
51258
604481
585774
646865
228379
458408
487310
451455
123785
629019
415908
75664
533109
531866
277355
378687
327074
385492
385378
14115
285471
467852
360236
337467
562548
379392
216691
440975
150008
368289
224158
416629
585320
9814
281320
361923
101588
115262
124083
184311
201010
459923
618466
298460
609442
391219
499500
607540
101978
607303
527948
502942
185240
200548
488482
365137
182372
150324
566268
59646
128983
514414
234887
303500
566144
182256
459541
271552
137164
49503
643090
24496
70873
443598
92582
359039
639255
185862
577268
303154
543852
454655
275029
466947
158634
545966
29715
280378
366267
119251
639972
339129
230780
47967
182791
602337
85522
116377
157814
621175
140987
476286
402181
553224
53102
383187
573235
595696
367269
545954
533386
62618
611407
376653
111682
132793
302447
325951
545606
624230
383452
642253
305026
162392
118163
501490
250851
162778
583120
139355
479189
189137
573441
629036
95233
205826
140375
357714
473433
572129
430898
399698
642035
228449
418731
153961
647626
92724
424140
476952
256751
205676
200679
250343
395053
637208
400610
74948
353123
408261
537313
328561
563879
354717
13672
42340
411242
507901
265986
92495
632625
263278
623469
581383
412834
370269
122820
290967
364416
195115
425307
418827
486028
20438
493594
326280
608316
587451
498113
389459
272242
606924
78160
372469
547864
583269
608512
622604
494573
526981
444998
876
583634
368233
544497
81261
333274
473612
456804
98247
63764
244185
422435
149559
340124
269954
241618
227081
431021
495821
594332
639984
354359
326233
345179
575708
22582
425464
178459
337569
170511
114028
240457
532624
84080
595239
643136
159685
489686
359935
165820
272500
623571
61623
85305
221017
71179
264254
329496
466343
506714
433191
447651
598635
342085
88439
95374
73902
333250
60725
474826
339819
451355
508786
478174
595956
25620
287793
444418
466103
603758
541322
55679
396156
273785
315772
521050
70057
195973
249791
181998
138689
383466
326807
630041
37118
368680
543044
113974
224883
597044
551645
158112
418152
235810
493830
224962
146276
479082
643026
54104
485195
282336
564519
240313
69080
516360
247165
28120
589477
448690
216804
401093
286069
264170
317074
596660
530564
493506
231867
55018
177499
95779
647321
491878
112939
513467
208768
210848
341910
480355
312158
633001
149375
546284
544917
306159
176473
98769
298384
591704
287864
460712
495015
344172
396217
371517
606173
243506
170343
613060
223114
146796
75077
555845
100975
169895
250339
377431
397780
400142
187531
583377
230603
438638
69920
200122
257898
641716
228639
251027
301638
402800
326985
606802
455058
624610
623120
274752
588732
123910
294798
548219
84600
410319
231989
84315
337906
636030
149693
464759
105673
511282
633036
501203
181856
133655
25629
412693
566170
78209
24580
592092
176085
221983
184240
289218
348893
468375
374440
350074
261412
11894
6148
391868
308424
101033
530175
38231
344009
520842
131867
595571
547052
618956
516603
344528
466878
11949
618781
640885
163962
292033
371361
447765
185630
183788
536593
612410
197152
349858
143195
396726
606182
543342
402273
320311
316771
564440
12438
321311
423871
239036
445954
476964
136670
556995
388906
42945
629740
76044
344451
25799
97895
34013
573609
594780
580770
260663
120170
466389
371492
74910
422221
381366
582075
479564
356650
321626
636197
565616
394569
363833
510553
582250
448992
290390
145976
370075
101846
232798
127970
428718
131847
226201
143257
497487
133118
355167
104102
307779
606330
263134
142497
79992
207448
620105
591311
136993
57105
480463
479247
254912
272055
306702
83638
323472
276217
523897
210505
38502
386202
460512
640188
421197
297371
449351
625261
525982
592200
635065
229061
284226
629585
433306
351271
472318
41046
415421
418646
196635
539361
46344
276346
273319
235281
580116
407670
519964
615923
536703
188292
303623
474447
68102
466643
274967
386378
53198
228884
355286
253710
586734
511718
559949
626600
221663
473919
19457
138550
642618
73150
13202
407788
49293
211344
593681
472403
379514
558739
562019
576610
487410
132273
483249
163050
400732
122467
303975
355716
10877
197276
285974
145507
637553
417328
402592
625963
187201
67704
277068
320892
72352
123517
66494
285308
249473
150051
257943
632679
78313
627616
630160
150939
493135
203835
338857
235151
146989
265976
364806
613037
399137
434710
285830
205670
82741
443391
574667
203053
567428
542079
57849
189114
7741
627907
185421
93773
417803
58456
598802
329456
437847
450924
577804
507289
622220
385842
442264
76897
483909
207180
614685
606361
142182
647874
136497
135044
605133
299978
448260
95300
138719
114216
399692
172147
591235
39107
182258
101591
353862
21299
67077
631143
418553
383506
310747
379097
255973
645330
462035
574473
297242
156980
126562
611122
42752
449221
73401
297848
7812
184268
189679
166019
354959
648185
216608
378011
340615
545308
154085
292453
85223
370341
481948
51792
266626
336112
204991
386500
512232
49570
248059
184811
248295
256340
190471
402497
405267
443188
165545
211261
497862
122458
587520
624127
172094
230518
573861
118150
59400
252180
68429
644433
140407
276285
538415
255597
258821
483195
557041
25442
620787
611124
368419
283958
33586
586620
224626
504494
111505
159904
436813
293912
595233
83300
7575
16408
34616
349181
474421
242813
275806
74717
403486
98645
507237
2981
32764
2445
295547
462705
593000
335230
108797
640150
81235
301806
632668
357439
321028
106478
401620
401712
273132
168032
118022
461343
496612
73892
44845
529636
537470
481273
92748
95153
248187
589943
598556
41767
43420
415548
548571
372963
421721
257692
635286
100293
362267
358484
172985
376858
608405
412894
173227
397595
603519
78961
542860
620000
454766
409020
461335
327974
398099
96040
100348
502436
232788
157899
436298
199805
455781
113253
349741
174011
71985
233643
612940
167266
182715
397207
442271
146423
57216
361987
337274
411566
79272
289227
191206
79214
409354
634967
204812
196337
634741
414064
590794
487954
106623
37202
525974
132141
37101
56086
368524
167096
486081
159844
206801
328064
144388
339329
456038
358475
518258
454555
122285
370997
516718
54572
174720
65577
51157
465389
119762
41370
330871
202194
201307
293504
89911
583084
192286
74980
615272
409145
645832
328485
370247
264406
29912
227271
460777
591643
518713
502235
338075
380786
140046
376403
501411
48330
2995
44364
306696
144859
484777
165006
120839
185386
338843
312170
383615
295399
166087
210014
445190
195982
644772
421113
374677
115352
110633
451915
108859
436936
351576
209242
573628
559599
603200
62470
251864
132756
605030
368043
47301
583795
125307
121130
463185
464295
373996
619922
278394
537963
388509
325598
340677
257431
610403
590647
74186
554913
82563
258509
391456
110946
592057
413685
620223
53702
349216
177642
206477
102211
250705
206054
56871
496263
176421
477155
466202
158
152631
569946
1543
40877
412841
381058
297206
428047
608334
518655
183549
234289
515434
475209
574897
521206
542293
157172
323211
4346
501104
549585
415393
515975
367007
175280
580364
556132
287663
226156
307538
42953
339396
393215
226776
58121
412758
321356
282696
121651
414441
258011
642804
526659
325244
328522
332280
218580
633186
451146
1500
125216
627548
446165
620751
500852
181303
374861
175092
333809
123351
158517
457051
589039
385095
174224
416715
647496
75816
328820
122916
202256
555804
75869
383847
603042
583729
163145
373205
595631
129120
369978
397511
285965
518151
322750
196423
25173
366731
541737
482347
408598
100883
474833
258644
634755
163215
225570
139464
134939
254395
503365
479831
112104
173010
80820
267303
247475
126844
535950
536588
387426
484739
455852
387733
272253
240645
629639
62124
89010
88049
631422
260208
25585
440807
407060
14149
277964
522136
241728
15516
185831
142329
464353
300345
17480
245112
181031
54404
534049
29160
429751
84046
474199
622773
423501
149792
251386
528318
323735
74088
431602
154032
74399
273240
377898
163591
252053
127778
299058
550649
416884
286885
358755
167958
642518
180674
330249
211552
286624
302082
54636
339611
439691
223267
390660
363471
216627
235001
632900
8465
64566
530002
249981
303357
62161
151425
461859
178444
320779
629582
160263
486838
434947
448819
275874
58795
573261
334231
559097
113725
550366
571534
575539
65499
71574
81104
118680
602342
15866
425178
109662
69412
538456
276584
239993
88993
159998
155282
60371
616209
371750
518022
319519
257529
411478
220358
525467
554652
30690
630231
167703
21363
201785
84728
223716
520892
153188
141801
644478
492205
596873
457151
615198
644691
106983
195327
174783
427497
253365
497156
471840
483207
449393
437927
208709
106510
569551
233274
77613
237705
293202
286664
526200
420083
121068
313530
263033
288142
217221
173518
175827
90662
242981
476852
574157
273671
119641
117861
243298
532658
265427
193372
215250
154150
133052
314750
563691
146700
212488
181655
373753
463226
103915
141194
266485
548422
66069
338849
139324
296033
113875
412605
126747
287714
350794
224378
598995
613628
197293
282996
175965
600787
584437
255838
463939
347364
476794
525406
600482
101649
452665
421552
368977
466939
592866
464021
140125
333485
353135
105744
282135
580987
627505
213458
440513
393399
212959
225823
92519
586253
372201
220618
342192
123519
166577
12244
195672
539591
343778
478602
27016
199736
200705
312913
390189
151623
77446
328921
109840
629356
211351
604741
59570
589161
480075
135893
243521
286763
79750
238580
195836
434011
254723
585724
114136
358757
470290
366730
518367
129660
208653
619603
213496
25313
451706
86443
460755
417426
395497
507988
229830
641067
404379
527021
165874
293207
621858
78430
588225
394313
515138
296131
121132
174848
459873
605878
423872
81704
249711
200904
299076
78589
535283
592464
165992
252957
86219
492052
622071
298393
434078
267364
346052
262921
348416
189826
457943
176775
483292
123451
234065
628815
239702
376321
626410
563873
341346
66254
190800
501322
194946
235826
92124
286320
573503
214701
192491
366766
63522
195828
46818
615899
253639
160702
622054
492807
457998
251155
99687
279566
167058
634556
120225
255622
192835
126140
493053
386424
366801
275606
246776
308684
162768
122207
453509
470092
24662
440445
496590
527107
542349
71932
416699
154310
563882
146876
236696
220037
348960
194253
66197
31282
134490
502390
76913
483194
438935
93273
456429
202666
257174
164855
428204
328412
43412
518746
169466
440066
336112
216950
153110
583676
335862
40625
117562
337308
485961
127772
522722
375821
501321
569159
19148
606551
410600
504530
365259
544035
113086
587182
279557
74308
398504
585451
346483
108286
76561
252440
164654
6977
479577
240835
324829
56876
313175
650504
228437
127156
138953
95866
389530
576552
302763
351780
320000
370478
503872
500575
322417
139715
380067
649322
257807
516414
448941
314733
199829
500318
57718
64619
435542
115775
51122
573261
27810
609066
205541
417534
331265
558605
277247
397850
486305
54947
525879
43816
122154
69826
214538
282058
419771
294632
256417
603587
310621
303178
470328
455725
381619
632270
603885
401181
623669
36124
381666
228188
577369
204750
645424
648531
508811
62538
578378
611631
398746
201045
161925
105148
54666
319219
445960
75731
524391
37026
94531
432026
331294
117248
569044
422601
478099
415004
542271
595612
394600
179437
147168
183131
558162
71694
309480
83916
64221
506163
555334
493298
328964
105032
326734
203128
539082
341253
612883
147543
409468
609918
403368
329891
261223
109790
395187
293407
595634
336762
169636
90301
468800
410271
582663
10837
276846
409764
304467
421325
19877
300576
601696
512047
362542
35287
357962
626890
416937
5310
302301
312174
459522
611221
453811
429846
91352
227924
626783
364175
380574
220172
249801
10406
138633
606436
217580
643536
88445
96123
384167
376563
81460
468039
176554
350946
620397
361200
438314
586011
139112
163439
419887
51717
246343
138979
393359
581724
234981
421787
635894
261257
95056
65723
603204
212357
291723
30969
228680
234406
92386
84247
304746
271520
107077
67134
108573
80390
539529
231372
170740
546420
396449
143868
602328
315333
42188
621194
80817
498418
371171
173668
477619
105742
381388
217169
492334
109751
481782
648510
444649
140013
403606
401130
568121
594736
33392
174086
378138
627060
579433
411750
359511
75435
595890
354422
546786
205960
129997
178260
547569
368520
236809
359541
225781
6902
438194
301559
315590
436554
645215
479888
152814
133538
587469
451106
464166
378605
142152
280988
289284
88459
565121
294206
609770
533836
441860
530038
53440
559850
291004
649136
559107
360386
583206
395573
569809
484994
200889
266487
646313
40872
551288
554363
287227
299777
474417
614350
24344
80859
568787
225599
508116
274146
374827
193760
621519
509754
220560
589965
370673
427344
617167
128279
311700
581835
195493
279185
65065
284808
100948
378901
111885
409849
294012
22186
523914
363145
383729
155568
191641
333787
527472
337805
410688
461015
1540
24380
622462
590117
391661
358701
245532
448326
627797
617425
278922
499671
181403
558680
575424
583005
119615
227506
200960
372996
260123
455835
354835
516551
255840
327861
79605
212367
426386
63502
104587
412130
611738
637451
196041
636803
458968
139365
3355
206872
558419
563
421073
441597
25312
387079
343058
598616
254877
87523
644965
259370
413606
173607
630972
612065
477258
58525
359736
304125
471942
570330
532896
646028
344917
426472
157330
612108
467900
6109
468513
552839
273979
214652
43288
292556
540410
391260
338883
100628
297099
509032
524471
579564
629190
323306
533570
362717
438049
439701
51289
138185
149184
609677
13181
288511
527313
123362
149229
70710
453956
620209
79067
639988
63554
173585
226004
511260
546785
637057
623919
80943
594335
9385
624201
632283
466934
10094
22856
524128
594015
144447
308977
13945
495862
366332
207492
7278
350353
625331
267070
606448
163964
102943
6455
149710
612580
511324
165242
351352
410155
365763
565942
216814
116301
131412
556314
123009
173455
148794
333671
161952
299716
466842
493220
437789
443992
209189
137092
453529
212311
188859
625839
600687
291044
562602
391418
386944
69951
269765
513222
524516
576657
216559
270916
310657
542149
591920
334706
369788
363119
400112
192226
377159
5967
446590
365643
414279
224655
551430
168206
413433
66680
465572
544843
352503
259811
629233
411240
52033
592819
548486
319991
595158
411711
238063
23984
436818
163425
80952
110455
162344
240871
204293
644029
128705
377866
303602
15736
330930
446287
188116
382964
508884
345357
399715
189902
183421
549178
43347
277970
148114
296392
377432
229171
535532
514592
161623
644060
266361
501763
267706
593026
195308
337346
207841
160830
597891
415574
354980
149188
390973
370851
138941
44217
401955
89520
582765
582223
300308
16489
33987
500598
191440
67175
138642
566540
565428
427314
305439
159730
269570
577595
482286
462436
555356
203334
49837
597601
83187
240644
298551
104653
409738
286773
111331
615228
178443
600361
127021
226533
31322
170800
317821
610362
91352
600311
300768
455699
352460
461644
597362
491146
55268
126579
333312
287804
157396
302674
162595
143352
181311
554617
407828
293179
432406
335890
227877
492607
55234
580616
522225
361637
227589
5993
119894
555155
451113
158378
254741
527069
31902
106330
224234
211375
581363
270063
386451
410388
559479
106587
525650
102503
477934
173637
295130
580120
249477
522559
130910
153478
567762
460115
644952
286975
170083
108581
471301
66635
557511
403565
640524
159299
480945
46240
395175
410537
476302
380801
104030
441897
93692
60198
78478
631573
352746
446657
255148
124402
552417
113467
93300
250326
143770
625487
169949
349979
235933
293011
440659
85813
195398
555457
330629
105639
482981
352842
329813
56255
406213
400216
339499
263981
74430
274447
242812
332376
232129
169300
547071
94968
292051
97594
628994
387346
575600
417252
443555
535503
148454
368371
310129
382584
624864
457345
579844
500373
504925
278371
628222
252978
228490
578025
497948
321663
315226
278652
173344
205824
274424
506801
527564
86187
191162
8136
127867
525173
173405
532439
373205
610032
566630
31868
618711
465784
8005
449175
163659
423626
274256
251292
331948
393073
493435
373854
262142
238027
458400
167071
539437
489942
555542
342720
7218
185995
45548
54749
378031
230340
521663
106490
470915
344212
576827
634874
160976
200247
47285
632062
409720
262433
1114
215784
508702
85726
634881
537516
490976
179831
192909
381116
212690
255599
38045
105482
537275
155509
211112
489703
75288
20180
106650
370130
412363
175770
290158
183537
167610
257496
179219
181618
216970
300448
630156
29593
262921
609891
326499
467802
292714
516765
395860
6916
300688
397176
571057
511678
96303
332955
412726
511722
382698
267940
592083
556453
386382
86490
257469
392810
480648
41360
329019
559993
633997
66123
427152
597343
113188
636680
450705
228530
156446
198536
134692
4971
161941
345917
187830
300234
453925
518332
99122
612772
340825
306507
11269
424168
456863
198950
266054
282297
40903
649150
580505
327135
426820
245123
408143
101255
373369
518839
516404
406295
298678
503778
266708
484543
114216
624238
440337
171845
229794
414732
177689
96755
483809
94345
120344
287780
363963
456909
199238
302785
117945
558353
605253
583673
97711
259985
216126
564689
507462
153783
628611
70554
299783
461989
118263
363939
452426
93197
489998
277310
348184
215516
230983
337992
503021
592118
48524
27373
159056
183760
134836
632617
399347
34922
296863
38513
81396
560820
596173
643896
102408
221900
25065
19777
295433
423609
573483
212705
433831
505136
644278
28379
435953
564257
442583
435983
304740
542233
259910
48973
141569
584395
7384
358027
613105
447926
450686
206988
89713
576698
104555
204843
389744
407171
252258
558615
174800
645523
262185
16845
506560
63905
619055
201776
349725
306971
134303
636410
503468
344027
325173
430248
649196
179691
44570
40020
494391
323075
5136
251415
31116
204743
362009
556290
507829
129592
394443
592619
18712
232588
492445
173645
36421
1065
558029
434305
33001
585428
58473
317621
33269
388420
226883
585697
609296
502628
557370
20979
427251
388352
421007
205457
366790
250280
433790
394601
55189
13206
201888
633601
193839
509101
542769
162062
397110
357471
105352
539361
496328
156052
579961
394423
240497
213593
635107
235907
579118
241588
109644
107526
620863
508891
383151
70984
117139
490992
131592
380892
459900
475697
406584
320646
397296
593885
561197
530357
6125
317291
16578
126235
218305
376936
494080
453183
558499
565582
376847
577576
40623
473924
608435
163814
375478
83317
294735
480050
86557
280188
584444
519393
8764
473483
82453
97684
124612
541919
10769
595502
431722
261947
275654
539806
177473
117374
340175
578620
10999
362276
309964
50693
531031
219948
353409
76831
420341
171814
642618
248307
257270
91389
217947
435570
301059
365974
325877
554397
55679
598348
389600
546632
20897
192665
595387
227577
129287
226984
415593
503135
255169
576195
142975
6958
187704
47503
626120
365918
100617
227769
394925
134256
561141
49691
146802
424623
417674
151168
310054
85143
174496
159017
127757
399970
535678
160826
338132
332540
338293
496968
139182
632567
312569
507329
169770
20853
203317
538036
314791
393060
99939
372051
366813
623101
297170
105628
40676
168560
407534
420773
422683
545781
289582
362271
408700
10092
103981
564966
278994
22912
556195
11577
303111
147058
163193
639903
164615
8237
501392
291492
391434
501052
192744
601391
507440
633504
275322
533304
582808
616434
239655
359156
331573
299813
642085
102101
225813
49800
163004
143809
243289
145877
575880
140088
121487
184503
416866
479787
227299
180438
78920
448686
304881
61025
144076
354233
425784
320011
18271
249469
248292
558254
154990
335212
342195
10331
46536
323869
80548
256899
265191
305095
587200
45580
340789
523656
132316
64333
364078
409946
237958
562584
465483
623391
135075
40599
108520
367916
569337
78587
201875
339792
494592
346027
250195
579797
88872
197212
373113
517331
382091
353869
34976
100240
580061
298955
606986
60314
19443
325220
489697
210256
75936
276766
577976
552224
379872
244649
473621
128770
311361
333022
605673
236354
565563
339811
442615
19173
585937
117508
154018
295609
203334
255980
289483
111706
46795
346180
317009
477901
250991
487782
579313
237824
144128
390684
239735
10170
584374
539816
230805
327097
322875
564034
240375
457127
234038
74162
597733
116496
301480
344952
401373
270295
52517
220563
490921
299779
230254
195543
414544
485324
211423
157027
1476
615190
632337
307112
437181
19320
425794
389404
216034
210045
463529
215398
288013
451668
448909
421753
234921
609780
289779
641718
199427
474012
445566
644553
263147
306701
464224
160892
169778
284605
132175
362556
463533
225667
612434
290256
636162
59416
616517
630620
263778
528568
188593
565754
331867
468234
413121
527357
74389
504960
507711
623845
343636
62674
345616
310966
218778
246781
54818
444341
501261
95856
323617
118491
415193
484158
160174
274441
160568
606491
188101
351495
172886
411178
216175
56048
18971
272051
115740
17773
109525
585428
277397
274025
436990
321948
99122
563693
584015
202324
283247
138172
29012
169100
568440
649465
107186
459166
444815
427293
261285
14406
37160
480504
310915
542808
637689
340298
303370
508430
29854
201721
601716
522007
541458
20705
377894
398055
609110
49126
299609
378091
571126
517796
61573
34260
198201
578456
46935
466961
293052
323746
181732
106608
310704
560610
494736
413557
398098
279768
269364
556719
633030
222717
568553
624732
420749
97573
578506
63898
14954
565063
321975
267149
210726
146503
184560
320136
409708
324186
345380
208189
422729
638524
452875
412295
550041
275407
463660
393946
470663
89626
513160
464505
625622
128727
351135
333131
54001
638605
261487
626889
83423
528721
638489
393779
158905
512807
299302
55141
581606
609769
258046
533070
237253
12410
246298
139294
338785
335440
11502
649475
566842
4161
45205
514506
464188
407905
14622
77259
79500
373815
628988
115269
304575
609780
153925
537472
326710
292008
346892
13660
314201
465736
600571
545024
37740
81107
440813
232135
522478
307719
335607
464954
406018
287173
133086
461164
517054
456648
546831
312194
99550
73226
434150
508653
474266
428079
559926
340561
506541
643806
350552
493669
79196
107916
414163
366844
428053
298247
6531
34143
510755
240831
193601
236828
550066
52620
640530
321788
226083
543065
586945
231226
431321
191542
566268
580992
409293
163842
131292
481465
241000
333068
113523
351427
36699
53272
275813
458784
389500
147911
137986
67843
124985
272635
154862
217789
844
80912
553507
164497
529926
164970
268448
147466
574202
278750
230588
482638
189694
58855
327573
100620
85387
14
495604
97276
492761
535096
549440
192055
56521
27436
501585
341085
521026
631325
450540
55032
408912
230288
547331
471326
356432
216456
407703
87375
278381
576772
253539
302412
51220
109135
3001
634098
460826
511577
261998
433791
293073
23690
413809
21582
550327
58545
381931
185404
524688
27035
430003
407516
43947
165089
500102
312776
382204
233623
142050
232892
153541
621250
548952
347544
208860
128941
361555
291764
327874
347884
65227
206568
596262
215864
594006
111804
141309
146778
40738
16907
61030
188277
483261
236926
1623
37596
108272
182268
261412
189357
222025
155573
45930
548496
587992
216325
489715
98603
377437
221908
464046
238492
352769
448305
237450
117598
94556
393157
553743
106794
14740
606587
392805
568581
423915
384022
12138
566466
12929
612148
444351
576955
100653
215107
160052
462174
389330
301541
261085
265451
351979
558453
372611
430113
190549
291694
295474
612808
195697
602347
562940
212696
171839
212831
399834
454513
394210
598677
85531
587699
608003
217683
58166
46757
546740
4435
122355
65277
68341
591034
188406
322638
343526
568216
146616
468435
578539
98458
57534
590207
76143
641605
402653
627800
166742
171616
481708
297340
109630
372477
142377
547340
298483
24097
127775
94161
304659
149423
245819
589197
629319
168253
622037
359150
463029
109235
164593
587800
437624
401754
490492
69145
410300
153298
537776
196376
314761
88899
334030
335627
336138
421293
235442
231255
288301
347915
445439
58568
536681
195161
162790
100855
598579
328626
3683
320620
587136
371510
80327
344414
479817
130080
216910
66684
319146
184279
311864
347626
574370
575569
515401
56112
641966
249331
56556
207638
529038
83186
182842
396731
537130
375411
507100
599526
632558
79779
208027
108935
360719
5667
542507
30060
272840
156043
582007
600832
319067
231605
378970
424000
21010
512282
48454
221730
397015
217005
396609
325344
614951
35129
42316
480788
125137
81097
129995
555548
227626
486639
201196
371523
594101
604592
240907
316136
604017
346498
181350
55775
454252
113875
560201
462303
25808
443976
298208
630513
354723
421270
283679
412762
11542
27244
89993
12509
569643
549154
144854
11218
191402
358919
57581
79373
509598
25016
144308
578269
106595
62952
348063
282846
466531
471600
156428
522293
238468
191028
236844
557629
410296
455674
399665
167278
620992
145382
245411
162766
325239
129576
534719
105759
247298
613879
174798
315415
634990
333401
164606
518640
450035
497004
509495
320920
290425
160891
365777
401255
189847
195831
282911
54479
425161
441992
267508
529670
28799
16858
528077
280861
641043
613768
466644
116849
92145
120678
147545
561349
113511
374668
564790
135072
480721
64834
558203
580400
456991
76979
312521
128544
611662
47097
7397
71147
321486
335069
551125
247903
594016
491731
574671
114183
81386
112973
115785
504232
299573
531647
350201
373191
505894
123202
170835
252339
532271
365824
545460
61038
379504
645660
71726
170156
24484
494335
227832
84446
501465
165190
268795
587873
501796
617160
342684
328449
8543
192007
418426
371567
333069
592448
83018
127806
53015
94327
355336
588328
461579
286202
467071
227925
505223
76017
388521
418115
464501
104731
472176
487876
229522
468725
154841
488489
582779
120428
362265
595249
428847
512359
151399
104529
177782
451574
505209
611310
571010
221109
182205
192109
301569
377714
26720
313541
538938
15674
609237
252196
521333
417360
246162
220940
413919
123298
99
310322
588482
435294
316182
64050
605032
292842
548550
126218
595603
395382
142325
74775
633426
153065
597093
624901
465724
272027
341047
623266
544415
23123
581170
631438
61049
548628
1720
489293
196836
181824
392924
423674
73372
648210
91425
106939
296199
543611
361373
345793
572192
179718
214947
42165
395589
555004
315510
231538
580591
423566
439967
492160
466900
526071
299808
106807
192502
247218
63825
108602
548
595005
197911
68866
301848
510473
347948
579972
105138
569411
208113
435763
26569
240967
537374
620382
210850
436261
616420
239242
498665
462714
613176
126793
373403
40106
516764
24285
167258
296368
143456
465357
279907
550305
491393
332691
22021
521716
262950
454609
591309
629887
118674
535972
364739
115648
536799
7951
352558
165594
365619
474048
302051
604410
144308
305162
179900
493359
435827
336575
531921
478996
183885
522826
296018
435135
333701
345745
423158
610035
369082
33591
294084
566594
12753
546663
611320
36639
279713
484074
487782
14081
31662
333154
300546
149849
626782
25497
404328
92269
167060
148730
413244
404717
49083
205889
336027
305899
529620
417919
644997
13041
650555
397923
241804
242183
82376
180263
6950
168751
119112
644514
7134
315045
457882
284500
451866
520282
49634
541405
206772
458627
354696
519575
468166
428862
306334
498388
65686
641944
553471
267697
301346
221285
73503
341663
325255
579465
338709
395713
249849
235339
56324
179758
525091
281732
288491
335995
605772
259270
289885
16799
373643
382906
274167
567101
486608
585103
559528
398432
275501
399333
23258
507572
603689
169823
525846
415647
565973
92672
1208
305778
583083
61157
15868
406480
618117
414717
242461
164402
365726
362024
95302
494953
437082
647570
565573
91159
22271
144993
420697
538872
40702
285837
12074
489768
32426
24189
213843
48976
55030
289394
146303
309436
367132
151649
323220
619822
302945
70635
24995
1623
437894
573273
43353
267130
524786
162189
470070
160698
5885
584628
210207
330085
111943
503418
624103
293690
398970
467758
253835
516125
573856
250133
3932
117753
488091
489596
143772
540594
585317
185178
65117
138464
560925
27096
26918
239386
589644
490027
409939
207235
54178
280005
6537
473100
156470
489945
363343
215701
369281
29903
237929
335275
31344
177867
70956
589054
18037
11897
394354
568313
537172
392819
609867
140597
191111
14533
5603
294919
78865
75826
220869
253539
130533
126239
411986
430085
27923
215153
4466
107925
310546
406401
529115
492691
335030
113244
443432
466465
590149
626132
85953
129691
370325
273315
343381
567244
11822
326135
631918
89269
316494
498340
57498
488963
610793
374055
331677
104706
291143
291673
593335
586332
598047
600991
348185
214093
20931
97857
537906
629273
523078
90642
363767
259113
275025
231173
383514
401125
35230
402346
495881
222619
550724
236057
335644
616900
565128
492371
62767
13439
99650
57596
650296
160483
505801
75048
615539
550494
314735
56736
505719
551431
534384
534438
495923
77815
42106
631027
103464
201681
627184
91884
545833
554096
378891
532727
649052
521094
175250
557990
335188
177407
397724
247449
197407
477024
202849
96805
280181
532618
26092
577511
380188
307809
465413
438973
104408
228469
31344
89068
165217
16471
374988
628145
83965
330823
192800
115469
52361
27872
136210
508000
388846
215935
429624
123961
321752
306306
8873
359436
127078
452032
179760
462240
616926
119111
157173
112513
195964
141254
177764
448185
307036
267986
361503
97677
526607
435686
422044
143544
422664
136045
68241
479490
488613
409338
448026
435490
260859
168471
123038
649870
645177
71947
30131
650314
214098
351022
487937
194164
493993
175601
577127
342568
283998
297388
530547
342836
278255
176130
348880
517254
310048
352265
608808
123302
207009
522944
361681
213197
511443
144370
632870
46057
232873
260683
50196
499698
188870
423249
263872
172388
240319
199282
55992
16155
607409
608474
213402
617321
298231
277324
429545
42010
620714
328226
139901
331839
74558
112446
594341
516004
369400
87272
80956
217685
252805
407060
233356
53102
570006
99394
62105
179400
196354
343061
365479
86192
490966
436134
490457
136134
271011
388433
607698
473480
514453
61192
419431
363587
511209
582016
20610
623476
272972
105951
556264
321579
3982
144934
281429
39798
535796
615979
427928
101042
93442
512328
4932
616211
345137
476544
334460
228819
613448
475400
488893
611710
251232
111633
480062
544777
464709
411281
352475
465724
579877
650269
575917
378225
325988
346121
504810
637818
392049
224241
126888
108456
575544
533392
25331
306179
528422
635771
44282
14793
570711
594757
96977
187953
362931
507382
269631
400140
374636
460083
592896
335651
427403
343760
477217
570490
221695
55638
617129
611501
305307
500961
184351
431194
285539
399576
531965
414530
201689
380727
84740
358151
249059
269925
551779
336889
140453
585506
419223
243410
432831
585307
355198
82514
614752
166511
335108
629985
208073
600299
259405
49219
56366
403526
647475
80709
10117
431075
284145
414366
327322
347948
635301
625987
287205
475745
367329
51763
254522
486864
399498
480664
229535
588320
607190
633166
116449
311523
70517
489061
274540
477422
330139
350152
589543
114625
487984
252334
168536
43290
612640
321137
414760
270089
189513
105414
584217
591280
378669
293428
312462
482877
115420
310686
601526
289647
366882
364174
358699
31895
361769
315773
93489
482162
193488
100000
504556
274528
220275
270129
311608
521218
341411
288292
648578
387456
416598
101028
406115
543371
231522
46345
625930
70395
304769
381534
599369
587165
331955
304665
10532
461624
87565
269957
107155
141461
334387
530986
106920
115116
347077
499521
492266
135061
494602
307542
382794
139979
444544
454916
408920
70504
364562
212849
629809
177389
38838
114187
610587
187017
369589
166537
440844
403242
299936
301861
251312
36975
411032
307453
255411
28942
142338
305118
7160
479786
102369
648624
9044
637810
436123
605829
339203
52383
436290
315171
334956
629289
346270
231775
631436
641757
400432
122586
275670
71493
369577
301591
500417
213788
167985
212518
520915
217723
126923
251128
441031
340553
172674
384050
231016
355711
239380
131702
629022
445396
362223
380598
41432
518749
278485
181410
17644
169531
114904
15327
333830
458764
176525
440905
288603
548618
309567
190624
35970
386664
132467
591802
412051
630044
442267
427761
587603
386857
204675
175864
406227
396820
54142
167642
601227
257152
222094
212207
350700
177358
226903
122879
363393
309477
67453
418502
132137
77166
126195
83544
608428
337609
221649
131705
56412
360344
546441
368904
233780
573234
235646
580191
261193
11972
16366
369023
627959
113255
63026
101340
179574
214693
50863
233138
357541
573813
599506
362770
474110
138042
574133
183590
641854
124807
127130
120840
411770
160569
334149
113010
329180
461913
21836
245657
301405
448846
459094
472989
589629
264153
603449
577032
44517
444923
11641
323021
401659
348446
121595
483409
271803
339961
235849
208869
405709
58095
521701
198483
11703
494677
416064
375954
456223
260007
287536
403057
16929
343859
403461
171708
476254
67557
567681
219516
559385
452659
68786
446428
550344
607305
297036
558828
291697
15225
269168
34098
138315
647858
167502
129644
82155
287387
141995
473233
545693
392653
342886
393795
43693
242073
188833
262443
188189
7648
648281
208272
53514
439267
377752
132111
261423
159488
482311
112842
630919
515243
631277
513034
80741
83440
245902
296098
156555
94798
47801
352462
64016
424749
473600
515770
568475
190030
626692
144076
372250
522624
420746
146171
490341
477761
580781
55767
396918
641083
376987
230802
89757
296079
573777
545855
75472
192101
303396
187957
53957
214016
512860
398353
242826
526047
277601
213287
276159
645640
514022
370735
544052
587609
456568
304440
277250
580826
54791
482259
298542
453804
488037
578930
164909
129233
220460
507609
631919
57928
140399
337599
312757
288108
606478
170413
303450
348578
161850
34703
553646
139084
358353
138639
343910
85629
214434
643793
598935
616855
337086
129594
251729
127818
268121
302470
59034
558176
204363
326974
205787
47947
52049
58656
350541
84704
31214
310744
131191
90912
513139
263264
318223
419424
522405
298291
428549
235434
400890
209706
338064
566593
108841
144530
185219
60435
615919
17655
272200
358489
564843
162633
226039
554628
168030
459941
390223
352961
104718
279385
437864
209786
438739
567491
389650
580356
386690
390367
524751
632070
204493
161243
121076
534902
268539
144133
366814
432440
318926
176287
293440
75477
435460
423294
461268
85166
215277
188706
61632
350236
163462
269378
131296
528738
184412
465996
76548
236267
521376
531558
73581
626979
79387
329991
312234
362497
589710
257399
253742
432670
360831
474508
52784
332021
588939
576474
400127
160246
13928
144018
14993
211717
107112
236656
279137
192166
550230
316819
290515
308152
623105
93300
199063
178586
222797
486473
464700
168973
486017
543834
270485
529421
128044
473742
477799
627819
617131
39027
328323
582030
191551
9154
416221
542233
521746
286089
217157
617926
529968
374435
281853
231656
459590
18769
42102
25142
79487
252338
506714
202641
135897
278190
259830
229319
356132
580502
149577
99912
378091
399782
8699
426595
461063
418835
94710
508559
420795
337548
58208
583429
556727
455092
343066
6932
33367
152988
162682
274588
334138
630734
31226
488622
250059
182121
233248
574659
470199
23097
272363
308449
18815
409137
573567
287595
120394
260236
406329
270109
227428
409226
361454
578709
40574
90102
302800
581788
648561
613799
515764
122082
84843
350072
451433
54136
306294
128671
322794
264412
401115
641712
440081
283809
196174
89633
292095
109761
106664
437063
430631
108848
349247
65152
591505
260565
645530
49799
228804
278347
540345
86792
616871
14612
540427
381117
555424
278787
419710
318563
16195
25295
618954
357182
249531
546373
527988
509972
557544
216955
528828
124559
335761
136777
524786
271047
640904
487481
356738
616515
307126
34536
314
588593
590472
367736
304143
531920
328068
149777
155760
273233
635319
583336
292351
579859
621180
64686
358512
358808
186261
160047
65698
647492
48729
338541
471095
324680
125581
25667
505961
442934
304025
456539
394319
148960
336279
36451
180834
483501
252508
549465
307634
123361
273144
322197
508365
72320
273797
474990
454359
508398
600770
107316
172306
522959
633662
399823
168389
393860
527360
313565
496111
257473
309485
316650
556954
30351
468195
232310
423267
220746
535703
382203
103618
495535
403334
351175
23758
162399
374660
313536
110311
550068
510119
345405
593410
145375
585847
116652
234234
222102
277364
282252
399905
609477
374876
604718
345213
497352
392711
522399
120289
38045
647205
423298
151078
124171
473621
604865
585931
45470
242361
548032
439303
342901
602111
16629
387856
452187
89012
387205
190712
602410
537283
57096
547047
174359
325521
195484
99696
52762
471324
443483
235573
38375
452150
250217
31234
20623
519478
141488
615373
256698
100176
497843
439473
344820
425994
512860
517523
324528
47402
483417
588199
266393
178247
473118
592703
299725
305461
138960
256118
135473
280417
436220
145664
530752
461158
631280
179302
161445
597046
230275
90529
157471
610807
575639
490657
328177
155633
467103
404694
69095
322474
555550
328721
429999
234822
106418
281437
620863
316562
566945
574118
288166
23279
399582
469773
245095
463713
14713
224131
639807
10629
18202
407488
448472
526365
461158
29034
523353
414096
160206
546418
386200
260346
465622
386451
393129
112988
287845
141494
601710
190502
123511
407955
488491
419534
326487
347668
14795
272150
473438
489667
40551
574365
558667
97502
331561
458173
370268
1248
371909
607767
567174
343063
316550
189650
493836
338695
111341
262090
350021
421543
642475
209587
75722
477400
353946
520019
571308
331506
412349
147942
436516
307049
84257
340491
217819
271757
205964
454543
338965
76997
161726
21316
290261
373730
126338
171508
148241
215410
436928
136638
145815
40029
502236
383706
650734
450542
521707
310004
566948
188608
477928
245112
282737
229246
360456
230622
350638
218869
404786
163018
643966
295423
598054
498322
521858
206708
157439
230337
166856
190049
195659
459493
43332
476628
54995
126403
458812
512563
581757
341882
520173
40406
498174
553047
469674
631313
249400
208506
261896
169125
350372
323008
538372
401415
297255
132051
90836
278107
318240
597532
538665
176904
286819
586904
408368
69792
102888
549636
589746
541635
438602
261536
353334
251238
428233
571614
337543
433877
369064
67015
55492
474537
118058
574260
308792
634229
448599
627537
575535
356391
591799
463742
39838
27309
248906
130256
137147
519284
187855
151825
136148
168543
166119
576067
410518
466188
202700
183402
342506
130658
305297
351052
108634
248414
361306
544715
464501
102704
510120
22980
460298
412745
346056
546279
473986
642581
318307
470018
368640
161815
605807
12210
557244
516644
544634
647697
139255
105213
572574
462255
56577
602919
278215
431010
178490
519488
383436
401472
614499
284310
295371
349650
269977
53612
221805
380527
376406
371569
410325
372749
45940
24461
371350
297610
181388
402996
623699
418753
594536
107939
51705
266981
52540
317561
283910
314300
332574
135769
350935
359776
430845
340250
104041
264865
310936
558746
348398
346982
423987
225320
131629
412074
469592
212400
205417
496612
592920
18894
55880
240553
216188
123073
354359
451785
413774
518043
378360
91083
335091
23430
50419
239080
396675
73131
556047
46573
506042
307913
157769
266913
532651
577636
594396
352507
218663
256835
316476
108358
224223
195072
243861
529585
274073
299576
237895
212376
94023
4450
638428
278801
302888
429682
176347
605996
636687
474009
99671
98729
190390
579456
97427
30
600223
435132
543872
315518
471999
188977
268395
572303
350278
456819
489385
399749
241923
390730
406858
388130
303419
621321
233743
648400
591314
486807
29035
20771
73883
306994
58334
630040
252797
413068
15869
556322
248300
373962
504164
374724
620348
55705
406749
502203
465534
577640
611116
596577
612291
93627
137221
158563
134999
599920
53097
174587
624382
56184
409503
335908
183755
547709
483584
486215
298519
68312
632249
237024
5318
439114
650532
450816
445049
537365
82210
219965
151704
544419
162061
292033
246812
85265
38166
211176
130842
583338
137080
463907
270353
482704
439933
564083
282475
234611
48604
512819
157978
352345
526883
443123
306363
503735
133922
107502
64999
442330
158663
156925
120454
250461
108043
186105
534906
144173
201495
378117
292420
576244
496863
439468
156762
208020
599708
515000
467071
416366
130306
197630
119664
443338
221040
194776
59738
409845
564260
369827
518371
639140
633051
379946
77312
639217
324610
49541
37003
94457
641918
6928
249198
72173
361464
42515
121280
66328
473637
501736
76954
434819
281645
160965
346275
394713
467941
408029
281408
586245
646512
489307
639895
552191
545108
360912
351170
147565
228386
370047
561078
422528
95619
184582
178771
572278
544959
514118
10645
625887
575220
224843
310566
588030
636583
626052
262494
278243
77387
160203
567491
234978
68018
526618
517155
436199
517579
322973
84840
490061
544824
639797
362262
238208
552819
450901
326125
142413
597232
109804
173634
545723
466796
484365
244144
328739
259836
11226
460610
549725
72715
242826
113627
264470
281956
555571
163425
208521
232074
155418
392488
590496
394811
529275
216362
318885
619908
151526
378166
230266
122698
451003
182067
606986
529238
466447
163307
89342
177423
558337
36178
65125
639979
628715
48029
412480
96416
371581
181989
301848
584777
355649
100142
642064
574577
577665
494087
105056
334784
203000
227074
423767
332822
13714
387135
346451
251483
461062
264064
348529
548766
364552
239905
538594
345971
423734
435986
357246
176247
604926
350200
182394
555679
524383
347809
526882
196550
160061
93461
502169
149127
222518
542758
25141
68723
606009
134788
616055
301173
411821
425649
204285
401769
615537
340742
160094
355413
183356
445097
592424
113510
8759
403047
8213
180100
328689
462182
17981
608656
57067
214677
583930
116533
209683
554472
333483
541779
3458
548565
379742
614409
23773
107344
409955
274852
425254
231992
167510
127876
608130
77747
190629
306776
208216
146067
413599
637603
26302
646249
95836
183100
38671
219528
635797
555905
633657
568444
352559
121322
635100
425075
623018
431586
206752
409252
528877
234164
641023
180333
425440
27786
131935
200880
584587
343491
91643
28304
532587
528961
163679
536498
68806
214154
65474
570776
40449
231564
351800
123376
499948
477097
282113
20011
486580
9962
56778
64357
142298
276127
139878
249481
466231
379692
475503
210986
344439
360769
41473
224120
359111
507466
635002
381823
370007
214953
422076
23409
260717
266176
309313
279698
582698
102404
291093
317339
545413
633271
9764
461811
467648
539359
446151
152759
523731
323088
576425
462291
365725
73758
374896
646152
32532
132971
371234
474763
485176
52337
416290
521397
570336
320210
504191
643428
315196
40811
403793
647218
601916
268090
646396
524211
201206
247061
641146
315791
333660
245485
525187
469465
45445
83083
42562
472098
540158
245513
435072
374005
167211
120577
88504
304350
572344
292985
214691
61381
125126
567743
250601
281634
434467
110091
207003
275333
343964
348657
625612
385557
256125
159696
483711
632675
476411
280830
222881
638671
503776
290072
80884
69580
144762
609580
412410
423179
64730
110005
166678
480756
194240
577603
599788
20621
491275
476684
131734
88347
271412
184643
327100
62107
100001
612402
283015
260678
641946
260728
315455
121845
226269
99378
150686
490725
261235
181284
302243
97715
458215
567633
271712
137788
648826
546586
304445
229368
324679
501490
457292
46285
458904
159273
13817
197039
332068
43165
266613
335001
163612
624598
621790
96772
541863
473614
448683
56812
262375
392575
273076
624579
515003
443657
182422
197242
261350
380605
65926
353671
182108
72615
552322
646187
592310
194521
301797
297263
569213
340864
439441
481346
228445
47702
102628
132432
306262
375594
249922
537195
483769
43485
333580
457804
127423
639903
126260
437199
510187
375454
586728
558234
160582
293695
447800
540954
353242
529963
34343
367907
271465
481485
25394
114402
412648
542846
160081
560289
220222
356184
528982
191174
580629
37993
154660
63884
368147
519745
453647
384141
206429
446571
57134
470616
72884
374675
302125
302524
231171
129333
480575
9935
405630
563276
497471
311834
163070
521697
154349
433585
550266
483652
40527
573791
177925
620256
599812
105629
75897
236330
305419
262669
596824
105115
57722
628241
60840
640103
102804
434283
365774
603508
27584
486790
83645
260154
9309
390002
94338
584000
272933
620445
9926
546396
328091
30128
629784
516560
587921
522911
619543
528868
449647
194590
249964
63195
596502
19697
166244
529618
284809
179270
519962
261138
475921
455889
516560
98002
92874
424518
463792
182886
23408
521937
100603
398625
117158
302525
326160
397529
152322
455316
185078
107783
353638
460642
397629
540655
519723
171030
618238
581379
219735
169697
112801
180755
3197
557800
481447
498747
105230
108496
576507
302822
225444
554426
615850
106971
96407
473333
513958
594528
638421
611834
104467
528135
97439
390930
431498
518830
478974
508247
71103
630550
290900
572620
446017
404739
284549
230074
480059
494313
354938
40586
240796
7307
461761
232382
216813
275365
313523
434643
196482
148965
284945
52375
140720
408852
465252
219304
66163
592187
429578
521174
120972
291987
440288
251374
393510
280106
627265
402143
140235
394168
109440
319292
465220
37993
213785
357289
366935
69593
162228
517078
616312
185176
131492
519410
208141
86539
213699
314673
19948
491571
562851
185053
60378
420538
76779
553320
547230
139831
559391
498018
26241
393731
458008
479955
379753
89192
36987
565939
302079
565242
270532
467870
636717
532603
90599
196018
201992
498249
292565
341797
308806
283100
313844
335912
294756
345794
405974
346876
41101
433117
477651
201861
118165
359587
17082
292601
47212
278575
96364
421334
406048
519041
27686
537488
381227
150682
193849
133473
412438
497442
505545
139859
247682
637318
619317
336699
244994
295739
18868
615294
617938
8294
435148
99927
480469
350431
626567
530766
364605
320391
494533
553072
156438
436290
108989
328965
84477
391200
205142
537207
109079
526761
588798
246619
356129
546226
478363
112455
13740
270308
21471
454479
594634
179959
432729
241077
59259
333856
496154
267088
15862
77504
506555
147350
52457
159779
619118
169461
234102
206481
460783
212028
36655
354890
43430
413474
493032
323660
567770
536787
634430
538174
467043
134568
495346
225656
270474
563396
200520
501939
461101
203246
128820
550428
520877
246348
199358
249824
377272
538694
29421
195433
243167
586235
250117
261654
566715
349677
639264
501760
248411
463637
383607
257986
242752
323391
446398
398856
389157
191139
129934
329139
261641
165492
64547
215569
594107
24058
642720
525788
241310
426801
368358
389256
119154
49241
141222
545087
601523
602931
219383
493307
34177
540353
528290
245383
426038
401986
121351
121806
442054
164132
376479
261600
301583
452883
242030
80973
292885
534810
419134
516945
11433
311523
459743
345299
426954
528986
389953
436056
120308
289438
178719
410644
312533
39343
449051
377674
554759
348608
196066
256295
340737
599618
569759
6866
87352
246593
161891
615770
235
132774
169463
367504
420320
484828
265700
94392
439351
426456
302747
322098
276791
371641
172153
382984
448686
115640
269282
596763
216645
121951
268411
317527
132656
488688
148067
565573
396067
138012
457057
72609
15829
598186
237725
538575
406578
399696
115235
163433
76700
628701
855
309937
288808
625405
411260
646509
157139
244904
521756
440399
613461
424829
4811
144029
278953
53363
313567
134213
235506
30225
246312
362178
314806
280388
378050
645945
445610
167643
273413
494612
190922
125463
624994
516270
414085
295981
385313
345150
522866
528792
114502
627341
571463
449011
271636
181855
465692
69653
72495
308962
617369
246488
219333
529010
613938
89421
463988
329519
491571
378364
471337
268753
595675
15821
552839
231407
164320
195860
474155
150087
451818
299322
550110
613122
149404
352481
430101
23465
372647
602567
408500
210898
441557
129357
175008
347811
440399
29398
577238
214646
634010
444854
469509
526501
165725
456940
229721
380015
106397
65062
454242
146863
64723
38070
334695
605793
129003
57912
435007
300071
453284
547587
342199
287161
340598
471036
413291
51108
384857
39903
180006
511881
541712
123037
469756
274099
117443
380228
580733
132342
638288
581601
95502
474515
390940
301743
468848
341294
360584
560076
114748
344575
253745
102004
108718
393638
533463
423507
226863
311828
62582
387184
643752
351127
314884
97607
161069
575338
197968
486723
352177
297975
287262
245114
450578
612504
107617
207173
647884
394553
182964
635241
234564
144781
579969
574500
587047
32166
217307
399083
487149
24335
641057
568057
326029
440322
486003
410607
285328
74572
187427
367928
633478
62187
328228
579085
414761
374734
88459
87222
247844
405137
453498
401493
616856
341472
421319
59766
476847
203752
508173
640858
568207
223755
542286
457651
585606
480392
553926
456198
298322
343611
210029
646260
188452
543608
280211
24396
465537
629012
608743
118585
448200
434279
384180
357146
426819
32683
400071
43572
557522
254929
224022
580251
528421
69398
478550
546854
504204
32273
201067
93064
120314
139887
119255
546383
468600
314673
29076
565480
412832
233415
244199
371352
421733
366003
150400
496337
406387
432602
301672
187649
558541
98252
164202
308670
597063
309281
525489
454309
335091
531894
228445
215485
221595
568177
617424
262384
428841
624969
193275
363807
32545
297281
284471
375437
64120
134160
401199
209854
551474
213769
500562
459159
22012
443392
554677
409435
412587
355233
613145
351055
224693
544388
451300
131788
646362
598316
331270
263422
9167
416643
35956
299932
630325
513008
128543
202699
490896
477525
72690
449883
81264
200907
442812
481499
297240
518528
604813
594766
155192
371840
55702
442986
378050
28329
128620
336317
476827
227382
79339
611097
26977
428138
578536
106955
602277
99767
507404
126435
603530
399296
528245
535553
129384
477145
25459
63803
358005
465421
588154
251244
169215
197510
567938
414771
380892
149221
13505
589266
596445
96439
501815
83711
591954
239984
22469
445595
538596
590611
45196
331069
393789
94434
558566
576649
145805
215785
228872
391072
81182
332074
145322
85669
27547
376578
83946
514429
32219
1851
149054
424599
87437
405068
348678
127725
8585
224626
260240
298112
219944
346480
625210
256948
36895
507164
638300
229902
276758
379016
628926
363049
321368
34499
415063
454350
399080
103646
87479
68825
617421
443334
250720
280097
585209
459116
475648
575703
504040
37021
119592
38556
568419
69077
192921
27923
400032
471750
613798
295933
238663
627485
154944
380792
396477
345866
198692
525613
69245
527266
408221
193080
49154
372488
66090
32984
242604
55821
373394
473260
64140
92640
460903
299741
357415
498951
340119
399061
226054
200458
113645
621933
489449
161941
225439
378399
65616
13289
518374
99797
567185
207955
443597
568347
463910
69495
604458
205404
648109
29223
374013
290925
161981
390418
279176
202189
240578
197053
581749
97291
371152
443364
29969
643855
388228
564987
136328
120182
152690
150699
528768
317089
285977
314800
541386
344046
561816
216008
359526
401534
11391
480480
69410
128790
640696
521753
2278
403286
261881
262947
486526
127064
1986
224317
333245
183601
454342
476326
61145
399085
526715
499893
496338
16413
346846
623532
195523
125115
579574
237793
277732
22872
213322
147889
525071
250654
262704
387018
539013
450753
419813
200947
319746
246769
416970
298894
380766
533385
349867
335525
159227
572452
284533
633712
622258
269182
154038
588186
142532
350704
454879
111986
287063
617520
639804
622274
62746
440701
450938
52719
549495
243421
595703
23164
497930
458340
53809
136672
605911
248947
396240
28442
203385
532404
1550
185028
337082
25227
71911
276534
225577
385415
552681
173991
377022
522673
626766
580787
3773
564572
285911
576344
274444
150140
499274
24394
591507
137495
235325
61666
54710
567858
296886
271587
560384
535316
527034
79269
605678
495695
143840
420882
413818
533363
591501
264270
298492
34306
200609
149066
32641
504818
62059
347308
156437
628193
516395
373254
503971
563055
64018
93355
602937
292317
50399
313182
244171
636251
209470
298834
214896
397928
388664
516208
120621
160911
301929
337511
395813
78481
16094
158096
557922
467028
450539
468564
355865
81449
400681
533602
640255
158261
54898
139057
34844
519322
206947
271178
99277
187490
567205
624121
460998
20641
553070
488907
113023
276066
29325
148805
490061
628603
28139
166763
251486
179429
380629
367661
457758
474053
621761
173628
121737
275368
375968
421118
399193
203089
433978
176757
164
328502
75801
329182
540870
359252
398209
102352
115188
143183
219111
171894
365062
415746
181323
453056
125251
19764
172434
608719
646922
18895
47428
572051
625410
323155
275728
335202
406814
165769
381426
578609
173183
128850
620559
440018
108114
587802
623771
595932
571506
142710
392117
239869
137110
105287
438866
422037
543162
630799
285772
494234
409566
343975
511879
320202
50351
510768
401243
506805
3665
293658
150138
276872
115377
113203
393399
213372
56658
250844
191566
165608
87520
408700
341087
416582
405445
645286
198086
336359
379798
196175
576362
165355
386746
266994
320147
617981
478939
314349
468381
69153
119572
461852
261392
606966
125656
8335
496485
223244
100071
33572
60505
416851
634094
339185
210476
388097
307766
283132
301770
569529
327216
146765
636868
176642
615203
276153
412949
45947
558190
89843
68184
464758
276710
245446
546871
451817
468628
128195
567453
223127
79203
382721
117771
87841
67142
471421
69962
434544
291897
158753
640568
611120
285377
208113
648278
209548
226789
468681
550993
206375
120428
575089
516152
448149
152747
632225
160844
299519
360808
521257
647071
303188
204186
218924
11989
41265
62246
229490
241411
62471
480344
265380
183831
612034
50476
154486
187080
137162
489311
565279
81324
47651
196086
638871
53491
202740
519460
558016
539492
16910
556599
518925
586447
591345
532971
547924
559397
112103
88468
202987
345918
554953
453435
414151
509106
74020
376709
244145
187152
378371
410712
523768
398264
387118
365230
20742
281395
162841
380846
389045
277493
422164
141521
456008
240522
345783
442260
447654
221368
116242
391770
360413
37876
312166
172619
221629
600178
216145
585189
83994
369115
8319
409094
13723
223416
515262
320646
199908
373967
376603
335104
280870
459844
295463
209606
199770
50412
52728
598795
86770
172354
461660
595811
572494
121994
649664
175143
104477
306091
348333
410800
231985
342628
210524
107386
22843
27861
534203
631020
169916
643750
342265
322647
629569
226515
47203
484069
252928
336797
487499
533837
67127
238149
635665
418933
55717
348425
112093
194263
59335
174238
275300
400325
182006
463871
608643
58204
25542
95888
19267
646895
250410
130005
119924
10045
397843
309535
424649
162836
305080
43462
544958
441896
600826
487606
638922
526154
514745
3342
400600
516034
447603
102139
453365
610888
85065
208905
59532
255793
51769
212753
548875
570010
555675
119157
149603
45943
629813
180668
475215
262574
293776
304767
290357
455399
25032
347100
438352
58358
231212
558168
578463
105292
392513
444024
577637
593862
198155
558997
180749
408771
215455
489622
649915
486972
279153
235646
216969
95843
157207
503657
178430
275508
276386
527217
231345
605482
238952
414727
623293
106143
40486
14841
107801
512456
231685
141655
645227
540299
45311
220602
487280
249764
584293
45827
410353
346261
339227
519396
144553
542030
381141
162865
396689
599277
344007
326568
487355
50518
380155
122795
540055
603294
578218
319325
46559
614168
48070
85114
476584
75707
258595
79596
553374
599024
622892
311895
630208
229759
352891
257410
318041
336159
197246
447913
38380
307611
37844
384796
178053
260039
457650
202613
506998
414198
55755
420168
177720
309380
385921
334028
436383
613840
545562
208823
618254
155607
449585
615917
274876
133043
339059
349693
216283
396716
173215
638479
423150
616422
161113
581213
539733
523108
389061
373789
628815
452106
558128
301792
454525
65387
592958
490109
124833
109601
9549
498917
157209
31520
251185
597312
50814
259611
398044
502706
74789
314919
605355
62207
633859
77941
367406
338459
634610
397709
538481
575597
62882
492098
528322
403460
104000
173626
579584
213894
194276
123719
320484
377865
188407
125533
563784
587714
474674
522987
200128
580273
512235
267057
561034
399451
154440
150931
517687
335078
285305
137040
241535
423239
602343
25116
142564
63714
507779
214265
200296
582232
546040
377781
638719
358230
209775
497667
327071
460707
579126
297894
329199
465808
433858
49815
141178
405
242721
30236
162648
117378
310210
307793
10019
489676
109043
255134
431854
147209
523659
15422
428489
135688
293406
168354
324549
542407
175137
52586
234053
369063
524002
179548
58802
25981
580575
430413
98807
169145
558919
225332
496832
183293
239963
282432
458037
90071
402645
444754
135657
269201
389923
595615
64899
171487
368519
213474
64678
433581
75504
87277
54518
7081
177348
321845
4422
292137
168848
312347
121259
559216
624515
286063
129459
86216
462301
643203
328880
317255
238635
136496
144334
44407
98292
262433
419382
400333
387223
473750
334117
386016
305159
282495
618220
277845
450800
446749
395246
460615
121279
95975
477110
411841
412275
501254
638173
502343
521935
28832
434744
526709
609052
449303
477137
295829
163510
538025
61483
54685
94270
584431
181437
384800
273069
5831
47362
227074
475852
357065
365909
580618
360639
237797
561052
193670
226334
366177
354588
296336
74598
556746
1874
343750
327383
243938
421777
579363
347213
119072
554107
164130
375529
104980
440700
451947
173162
6917
49453
84220
310964
357978
66154
266912
209012
415474
460612
274489
398278
96380
428564
490001
425618
350996
328883
468899
221427
422915
555219
134072
475061
51466
174248
241985
311655
205034
242057
179759
333189
170412
441349
287053
432711
252326
492229
400660
228782
213535
314088
607384
367237
199343
1417
528008
93814
134442
367185
105310
125138
618335
17702
494515
410673
483930
94052
19052
392237
57756
20899
345215
392453
386166
262973
544122
85950
436620
485744
402203
358237
58833
411779
452877
497122
158609
216278
286105
134021
314847
517238
623018
367773
621972
384570
580820
409898
253297
543630
93093
378054
59870
510120
234502
457195
598335
493929
627029
262649
46401
561579
382574
381629
541015
341722
55125
499022
90244
301233
560548
532915
215623
295755
518625
49524
591025
47701
223544
453910
292853
381734
552800
37986
204706
112939
474927
166226
291972
462036
418187
167690
172396
605109
117383
442260
171320
576315
386347
104871
469028
23093
636110
521480
122901
585103
263865
242605
468007
67269
584564
117403
448259
366191
475062
472240
501684
1937
48756
557974
552942
316268
184018
119437
42326
605161
387229
341370
65821
215214
622793
140669
217263
126069
127968
88687
81523
513674
553425
25822
178448
290149
379346
145520
626794
44145
16020
89141
328920
409995
122686
496578
155054
7569
507249
34655
310874
234892
150838
614852
462206
140672
535697
377750
431686
268323
177684
309001
638613
353476
309669
49774
129423
135231
351274
268318
305250
278078
383900
247309
183771
182771
497898
402490
174340
467268
424854
182540
138325
59670
69770
401082
392942
614686
533511
355984
173532
470083
504812
495146
318522
312613
66857
487988
622220
551289
256218
538550
476529
96430
265712
154460
425129
609085
554370
505778
591181
9259
52079
405429
174274
295908
94910
403814
473462
456186
43725
55030
518760
492696
549550
78150
528103
360197
150520
323000
546385
267730
184039
383356
396005
53644
554917
94023
409930
297069
568799
262080
571652
419004
634999
462097
378245
629003
300643
450038
239533
27410
284160
478623
4023
349874
155039
223988
347632
367587
121283
314055
355480
518030
599529
157241
565190
332590
127827
336859
591521
530836
61135
106739
15838
157958
105250
421093
478864
36535
627534
20102
147156
59378
59727
398876
220638
301081
4384
102355
559157
8464
14337
424564
190624
11162
516835
616128
626235
1346
351715
92745
249120
519667
610667
126586
642971
297429
229983
73926
16730
2362
514078
239347
403498
591773
607492
505405
191903
155475
157514
573026
222209
259189
474834
49355
91915
582321
364634
569301
57137
203328
581604
647823
624851
335069
54553
298438
32947
321255
302365
162835
477087
5707
344345
315749
461043
329990
105639
356381
282958
199269
208066
117568
615547
299725
299312
33230
556067
233757
293929
483637
142420
38929
27904
324790
95220
131584
262612
648283
36805
378812
565408
35180
504424
98669
267807
351457
455877
154010
517113
197841
83820
491484
401537
382453
178984
515750
358192
225685
105134
490694
258128
402208
545496
50426
219584
83265
632996
168
8120
414132
29908
4039
338068
597739
537738
498903
21886
226254
541196
237715
153284
138578
475521
186338
404786
639510
621749
368196
81554
67642
477170
523401
378664
251630
459862
620722
85763
380104
645389
376530
628264
408467
539391
649074
245310
510104
565841
608509
62457
187983
461811
554925
153984
334891
133755
498908
136245
498798
644689
354178
70741
635481
512370
480723
337824
212026
590059
487197
121023
190677
291084
633128
377860
217753
532557
438610
505572
331907
502420
444590
456951
442070
541290
47371
67623
376189
509987
370373
544199
219194
514244
344556
514765
417216
96991
615979
124562
73672
75503
336651
418109
332443
452294
565302
146739
251027
58594
640423
333541
104355
45303
75498
460326
575938
340599
459530
456179
643781
455420
15094
16729
461792
492709
146342
356972
350126
87173
401918
503234
578091
502094
4903
340627
163070
419643
362995
39773
46940
45940
573767
135979
453709
143239
274972
149667
407471
597683
163504
157814
463847
374693
31552
636573
82793
625009
20386
193438
460290
454810
512188
178520
631158
133216
307436
16591
447103
553381
252034
121272
533406
18021
314631
571143
604458
333912
8915
613295
272911
83562
485728
632448
407788
40422
247656
18959
544922
168513
28778
14915
542580
12144
602035
110329
208386
257158
172854
245207
555117
73956
249547
342960
530444
2961
79123
571607
63003
417594
292010
324857
520167
68724
119902
243926
264438
507559
236010
198813
26071
521176
232547
27733
101223
473163
294475
495415
179452
113020
13541
170150
415262
242763
106044
46018
34659
86227
17983
374488
334032
597983
105836
159163
136149
618736
399892
340622
343175
575695
351987
238716
203759
123169
90591
617190
201879
616837
596194
368551
79504
54366
144575
23983
223545
120189
406568
95402
637930
540556
55663
166902
44579
634994
551344
446812
144364
359077
27165
92559
278162
528647
433872
467804
469727
531231
200671
333932
420658
505625
44196
427314
554644
442758
277623
254335
224964
216357
591698
36702
587732
115071
546303
365583
74546
97740
317368
129136
565106
63209
75525
94620
277496
96802
360649
537185
242900
461270
263836
128637
365524
226890
396574
452025
161704
162005
463905
369204
15077
308303
404668
580402
552027
27474
287135
333241
636560
548170
119667
342287
519927
565155
5487
171748
113268
613639
543851
313957
241683
363745
226811
587825
247955
637717
343875
45828
381920
80668
450980
374006
304500
79732
42247
141279
67748
364598
206552
155524
37003
33630
347181
1035
86474
403352
146389
613352
601526
366468
154513
256397
21038
40388
174744
546323
16539
231643
412859
50185
571353
24376
621543
535367
154614
443294
278403
14280
565455
38606
329238
504426
493560
584483
109282
271285
647425
545804
223119
271139
34051
453985
222367
411259
562657
179676
442020
309445
193452
181720
355294
374918
213832
425508
577890
225696
583057
501983
96412
34699
642616
183903
159767
176368
498807
137790
588893
319442
622128
347486
488646
628438
47688
584824
489997
261285
347232
552702
564095
403372
249474
646515
358918
573324
68259
537729
447549
127264
313726
313213
526981
556532
566373
384411
192676
179303
97199
353939
541997
641762
218730
587417
121261
498475
257208
516833
376307
42815
66327
603644
558546
199022
504087
388650
79596
396539
504496
86452
126781
407698
6649
592741
594039
420472
578859
473100
117350
293235
53976
619285
357186
316424
433118
86249
12482
309019
438173
497649
208502
591652
505811
171096
84012
428658
203841
534348
650624
198593
504707
53155
430324
55369
479165
168019
519938
594320
204942
296086
74197
441614
237626
308534
487046
279817
95077
375529
234452
302209
303824
407147
567188
121261
335003
93616
563656
112973
154579
147288
443783
362307
220340
470860
435295
612667
105783
526628
531368
162166
3944
596541
497609
441461
292712
292901
443966
488060
355079
559374
66755
489068
563203
415000
196174
366528
164713
554904
142366
92233
455969
88694
331685
159661
366542
75275
603952
589643
368660
555286
66077
616548
397228
439638
419408
185577
448763
147305
241539
267666
295197
135670
647095
532453
45226
370784
245839
24986
605116
302129
170006
643048
499653
343756
607771
154995
135945
93709
575860
452385
147085
29550
431097
396670
10795
123852
77951
145534
557039
227927
316984
31524
114565
489557
222573
464412
560324
431372
453559
296053
287226
78742
201387
584507
518836
387402
482704
47813
151027
548291
271762
176395
295130
585868
383965
587694
536697
93533
553597
157244
643621
309715
545926
293860
643044
524227
445068
195618
351218
598811
378480
598985
37531
173580
118771
553647
106631
370479
347055
411981
388601
395173
127881
415543
54192
379128
94927
566239
527192
252771
302797
209624
250493
1156
316468
218668
204684
482649
430989
297669
596863
606268
286754
210441
535465
647560
284422
601031
528053
623149
126669
13506
634516
169169
159214
403060
646785
267597
28815
303854
485165
27497
86517
192348
605
356037
572343
235156
282091
563681
80578
477757
269783
54387
100327
71795
538808
485380
215032
37225
604158
600920
174724
178388
305694
71844
333295
127644
597367
480705
436846
172019
152503
353359
268934
543414
511461
188203
466601
205669
128784
579837
528224
534810
228549
145481
100865
579021
637010
231701
508290
188177
189704
555182
635850
488306
21008
532631
645170
45548
321927
364929
602430
369659
286072
4490
537769
560536
8219
328591
134523
10092
277688
119036
573397
377230
162731
429794
547474
216293
430273
569536
60575
615577
242558
260199
625760
509599
596455
458884
6361
287729
255652
166313
15866
50510
81719
129075
72175
467561
115090
413818
62705
180537
264703
497789
95024
575209
641063
145534
414809
275668
382997
254306
371424
369442
583979
462405
368307
428502
507834
506685
288816
153441
218627
408079
511612
441684
159873
10993
56404
376660
402008
643008
534006
278284
100146
355022
599928
478139
77492
354079
235046
246462
433422
402823
283869
86358
414229
215149
47820
409676
442541
188965
400897
444794
123266
47117
340139
607536
166015
83600
341794
257240
545701
8286
73922
353848
358564
370890
335139
162268
456687
606145
216819
386315
558329
272327
307942
480329
377163
335390
562953
52033
349608
159404
220744
192431
78386
331855
191904
570487
564488
216754
649298
572665
234135
297560
155628
300269
478634
520540
395889
327738
614630
386925
505089
641988
439350
25304
144117
215865
36969
26899
88480
19132
87438
504624
630347
104439
537891
41063
56746
358525
42221
250404
54886
145256
8606
87785
519480
195130
325150
643209
629584
261979
327488
537352
232039
32080
199188
455707
341803
11667
144824
447195
202550
4120
109091
621920
134623
593213
195621
162883
511313
153758
418603
620238
184877
154818
448795
490864
280565
472962
617512
170484
416516
442913
392791
313431
5934
432557
222913
82346
568555
45165
91405
598645
323027
584717
121309
54701
627687
600526
338487
621567
168370
67431
287610
112868
214895
581653
66983
46785
390989
554599
225616
89573
383036
334751
175244
253626
546746
514364
52127
472902
139474
78164
594292
475852
6443
555167
285803
500664
50010
492508
65178
491168
404235
99549
390346
58771
297237
12560
266476
145879
371424
268078
160146
321365
537351
533314
568804
590579
9153
48857
465177
374880
151669
425365
386617
70128
567705
552118
208812
536586
226780
261480
170804
551940
274424
353613
461701
251601
647374
417013
417603
271665
6312
374143
612725
585090
215826
27049
594489
250964
50712
577135
565031
44350
341915
448387
342944
453321
487140
505339
222667
31310
6803
384200
451883
545396
305165
619853
510727
639152
181191
413637
94566
404938
433061
563294
203177
421358
188792
501708
623695
472049
611621
34167
521120
363699
98358
496240
244615
608139
208997
350032
495744
50377
312899
520665
439257
263895
327971
377358
483116
265698
26875
391476
445593
87184
364534
32303
518923
303583
590562
415377
151982
4462
139560
626336
19436
320003
393273
166545
107412
477875
33455
49876
511772
194759
494961
158515
320369
204852
531483
355819
84794
252291
573516
30442
634095
92572
548889
77501
303794
424218
166319
154522
392196
136080
606533
433674
514796
230352
553829
272606
384889
528817
4591
52580
286286
375245
312821
89848
301155
243918
295023
204389
470608
421018
372506
233448
590420
75770
608837
463312
14816
439059
570006
405198
48447
307811
547356
362503
648578
311615
438319
432120
41845
624449
492871
286712
637217
632752
454521
527688
370660
309655
91764
638316
308905
509640
583594
296501
550360
188266
70573
516984
369024
356192
49784
252208
482197
303545
38905
384231
98807
327614
9561
295324
152622
336151
289231
450975
417456
292072
117736
432645
277717
282448
11551
582571
575931
176643
73544
385777
605152
638678
551746
104817
152411
575256
512805
249809
344894
296843
141659
501479
496469
561121
592205
210220
207693
404727
271470
42663
224457
211503
203380
634633
177709
248884
477986
344543
361241
320348
531527
10481
34178
429669
166317
129784
177791
109580
161755
581929
487130
393652
486127
187797
216245
565986
215679
212188
441106
21314
564062
250135
610027
422835
48727
641566
382964
45389
497369
404445
190137
327953
352547
341305
455830
580305
376035
386174
370152
423072
363191
527999
14954
470896
63828
188844
117230
37190
493170
211847
619900
156001
112343
317062
259704
159712
221974
423051
636749
174946
467411
548825
506402
258076
409361
396944
264480
235401
272375
337266
408626
518768
83706
58663
236056
629618
429770
97435
277397
324420
647234
343644
381615
145840
504348
143741
53755
135423
489487
607719
210126
459092
421292
18373
470633
353370
420859
6328
625503
305506
256652
594102
132840
620828
361792
351548
561815
552224
602573
277635
597080
525289
18099
112260
4248
48982
285189
263532
557250
519616
18807
135701
366460
83226
61642
564489
99266
493034
520697
537755
338076
87184
310935
204782
643749
311398
464438
397987
398131
590119
264867
511070
536910
562056
462297
1548
317203
134522
226795
122995
477292
88608
549319
209354
638667
367413
610343
170161
636102
645808
26468
243545
612656
66916
619196
87268
615992
12816
130850
67799
391062
554230
509048
411069
479610
276879
99640
345457
617365
394657
529912
600251
166377
73181
629666
630136
256348
12913
463181
401522
600821
299565
65070
233611
42013
211574
97864
310747
112204
12234
116107
430266
275429
317094
121526
18272
563966
80949
307055
620776
466748
68246
561507
484491
233085
313551
346388
610667
383348
259892
623018
365759
167333
515050
418294
571909
103065
49170
273584
336095
282262
524116
421495
351791
227407
291304
114706
514653
55606
130809
530060
202097
104374
266228
386072
420058
150134
590995
141630
115351
105623
643074
399391
447593
222886
355023
412859
381764
615624
101741
388958
169530
328745
391163
247689
607904
278838
79464
13868
112882
413785
151246
279860
473625
501994
115699
268966
620703
631954
275942
625974
433255
568942
646999
392367
425112
34875
349696
210933
330559
45542
278018
292615
559572
550718
311598
24301
233897
206963
8562
397748
456988
34882
74490
30434
198392
311178
63380
460891
201742
227594
358115
587224
571416
223785
295363
124316
98832
547146
401011
290535
321758
611975
103632
567549
353842
53076
161434
522632
153566
363464
51174
584266
201853
267675
597178
96766
630720
619483
193330
80185
98801
261288
138630
324397
534309
364740
425727
324828
622688
255428
99277
427442
59634
546028
110071
248153
9606
53867
60435
569059
440088
40446
288557
4191
535677
399006
281955
135592
511498
536664
643714
157432
325582
215557
557034
231183
12424
603387
548857
98375
378657
67043
421897
216123
243319
459955
526627
48706
285439
480556
338038
38437
416224
379647
337045
244000
460593
637874
377958
335563
498068
142767
303099
3221
217419
436158
253942
148855
122231
43572
271361
622280
138192
87053
129805
223043
167613
55660
71109
221522
125164
71244
562376
498416
172940
31710
307542
466737
561877
207198
66575
306736
650390
165581
179776
356143
644871
630440
468306
57078
391129
515710
186436
25242
383572
162768
157568
276966
496321
59394
367724
574230
424023
290460
180817
555653
293330
545114
280708
352201
520470
46673
77969
589149
254528
390452
210856
380912
419883
432097
96490
211007
72683
468549
187803
419364
96173
111264
432066
597141
487210
237636
515813
11038
173094
512722
495471
319952
408511
228847
505519
263392
206314
66647
306350
188159
127828
122280
172947
56850
370075
272086
222835
554288
450862
311796
106173
100447
177394
459689
111711
567763
331213
411857
504413
554303
554130
64989
434621
632077
478830
397192
529712
166450
578217
417843
587387
360752
585264
149506
103989
77150
607661
255492
639735
542015
37232
50293
223963
593172
218427
157789
446374
499382
565317
161827
403554
444577
19754
431288
480456
436921
411639
186058
106316
179372
345115
504647
263671
518951
88618
16197
211009
209083
649900
446136
636530
375711
386000
420669
511180
11493
393997
120785
418264
472224
380520
191519
587579
110470
390707
352697
211518
216788
454822
131909
343306
587474
97684
129696
381824
398749
361108
332307
368772
609714
495402
519777
89048
65759
507467
567094
635852
106126
159027
445305
239648
163446
170637
411169
295371
45063
339708
103984
595652
56456
282716
350782
569683
602535
50951
562167
441392
241423
194595
110050
536681
56878
443912
49634
112868
157725
423486
362280
189899
607163
571847
78904
364792
108389
109414
377538
490785
596271
82883
57439
156596
459747
454922
340322
636737
71083
306470
173827
172835
240883
541571
169295
20037
96395
314525
254590
109427
154569
525919
264133
560483
112521
532575
173837
322387
597097
528082
280466
138098
432561
454568
413764
272284
446715
375149
120907
470805
310202
519768
558411
200119
335108
33103
471018
97081
607297
257208
222436
262507
480702
13115
256982
355970
462249
545059
179431
200561
124721
470923
416735
461072
537503
23698
426992
212068
209264
84295
188620
38351
455180
266642
117767
191763
625616
445033
121322
62072
496904
520159
563304
312496
379586
561799
534061
503839
489948
139066
189460
440913
574322
649223
514670
565250
382300
285673
630364
341620
177916
395805
522327
345878
119772
461848
31349
1160
357486
550521
608184
409576
487971
606676
79063
518307
459864
25176
11646
506938
217399
126732
572560
461620
92392
613312
413510
268053
23901
460539
132579
338729
181631
556801
526822
261000
433930
376243
605011
534571
403277
487246
8267
444290
341763
416169
305672
272829
526800
159488
570924
230503
538098
198977
466682
636636
144358
33374
443290
276534
320696
395790
35207
525644
41275
232864
20202
167565
43927
530992
323211
371235
82298
311729
178279
559708
233604
366521
503349
102262
10626
287363
477977
266316
285388
82230
164893
587597
161357
280390
11689
105712
250256
205722
91764
274913
445510
177533
198775
471418
218204
95134
167078
147916
121068
183645
123831
6145
171853
436862
461167
403083
286449
614852
364585
322260
220879
146717
396079
562869
410022
287136
180129
461661
590372
406625
608768
605006
82395
479376
141400
123149
636910
641317
379157
349998
510870
452748
290891
1272
165434
157174
15679
508287
491060
247311
526234
470638
79062
78043
632418
633143
341501
151267
498897
59117
452591
195194
406394
80307
463969
536114
641085
593104
351252
350457
182038
612789
45318
447090
136133
282327
486420
406131
552535
359082
236230
317316
187178
89535
598576
187010
337516
191650
616238
450472
649926
486784
29612
209003
114326
568781
292385
126194
398970
613425
536954
328659
556428
11255
648814
422456
609161
117733
387458
201386
433507
546600
443215
265459
212718
334223
5416
109263
514930
385868
617378
490505
531946
365175
158568
149540
256015
98631
566545
129405
322232
643485
104103
23717
459227
210158
237978
462004
640389
346205
460776
194185
426443
19787
280082
142842
337188
437120
637130
210564
564138
164267
402949
170535
610131
184693
372984
502872
567389
375294
355404
109608
575208
577162
163078
644236
17023
394811
105012
234056
325507
385419
217605
167045
267455
620726
555796
220954
585099
146130
62240
256567
645319
171710
65694
500366
151849
613291
567298
140732
422052
512629
547408
136296
402190
639468
431715
521105
234473
408044
352871
1534
163550
30080
466567
40998
164246
83445
605452
157385
63534
525337
437836
573658
317255
630325
48692
526899
518025
522165
86032
580815
215083
279612
181716
276484
352475
420949
488841
24921
142993
272050
353187
576123
29005
571506
78748
162589
250147
66564
194838
52137
608352
507727
379340
187297
117592
647859
401348
635453
601005
54975
474689
383853
583731
321847
420359
41418
288459
558545
282521
500654
162648
39485
504889
236415
17901
5131
626007
372246
617322
382220
22052
396434
353335
375684
223769
50493
4744
50829
166171
441184
581596
265570
191442
641908
628106
414351
332531
125242
391173
210269
299063
353965
432228
174317
415237
422728
377543
489765
238097
352547
506943
211158
456327
369062
642239
127276
554521
301616
303238
440541
332585
429412
176982
468124
214348
58499
216369
174297
534910
572407
96733
351578
571303
403502
113286
16036
572489
146175
499216
28219
572605
600759
298926
88571
554485
163931
24310
161611
470050
232827
253632
562882
309473
292134
331999
67162
235458
86324
59581
196253
181897
498039
632550
616750
331127
632157
483039
159146
343942
409643
474444
128054
420662
626609
24139
341375
522266
33654
639694
328076
176291
541272
129892
215494
632802
562188
107366
55837
429123
441353
18129
95962
295510
627061
267923
155274
307283
378968
541075
459519
324863
206176
372683
286851
222351
270215
263686
611355
445105
645497
238708
185313
484079
459494
486860
427358
325673
100035
50354
504373
475081
411391
623803
610977
85663
230838
550399
586687
442761
139113
27237
370287
648376
645820
550806
468711
433383
260058
205942
250054
349067
594268
101766
513695
371417
474708
306035
644087
157054
255289
274977
588404
313841
557335
342072
95671
469951
502318
480565
482884
496646
199730
345370
398775
587716
464308
554566
400890
597903
348172
535620
160310
614510
181190
31877
599368
304746
101797
231461
31354
421952
10585
260261
354370
542365
334004
309887
89220
541576
367923
566895
503806
160754
239218
77940
454796
355643
407912
612962
476667
607906
621181
492715
602690
205519
540516
645542
309284
13459
487823
353477
581145
595673
319755
299390
251610
10541
540127
455100
335293
255813
521262
303750
31413
82298
257410
580366
375887
613011
402788
224420
125755
96647
514873
615975
146653
540600
126936
314391
607829
117681
58602
563721
374588
37116
41245
113002
631494
335935
149079
403063
79463
97244
295422
254784
397259
436316
626371
412428
635270
593967
418863
148511
248351
489528
354257
43286
269398
273776
116022
522424
487417
513097
603546
280520
309925
47511
302244
154014
334215
56168
545565
525012
170840
592469
310333
74371
314679
205625
237979
377578
419769
61753
370498
621910
361934
313524
31917
346849
1239
260786
53160
344211
134118
606727
300663
19272
244953
584214
7302
425650
642721
197013
10609
270589
350268
247569
555196
314403
106960
271566
160790
587682
367226
129159
466180
217402
175131
445911
640482
282404
72233
79311
645995
29987
402184
640125
233083
633799
281327
118693
126527
496732
254390
369453
237450
7860
311916
261436
139633
107316
257389
628021
35844
475438
634391
541615
219900
293431
600290
572583
332358
650678
644772
362353
251587
6024
28526
644686
477654
543644
211670
229017
626517
96137
468635
141192
529926
523668
538261
642649
376170
246908
447158
543712
508497
215865
575424
112399
417414
16063
647466
12877
413954
391759
282237
549034
213074
281019
173517
431348
534596
592134
149992
538683
646997
160277
64422
595604
343065
37374
83987
80382
94652
120805
645555
628104
186750
642893
14633
111131
21023
194765
641743
330149
451722
421007
13125
192539
225104
524718
464497
341393
509221
362280
221981
79570
499345
31707
62784
71492
374032
366655
86780
467886
264669
102544
291336
630266
187994
48318
138343
612458
184751
267369
270960
323711
219243
610306
563413
444344
510149
300029
312881
474749
59571
144497
410845
534436
315826
413611
20518
4636
151210
612062
139346
126507
334553
435270
305383
197790
447966
578240
515974
75063
389350
13788
350240
492894
442925
156468
601659
61493
26775
397130
155469
102621
184879
407237
222294
343525
353326
511357
136747
320223
413739
57153
12980
433639
591264
432995
237224
571871
73554
60545
328615
95828
601066
563905
372542
613808
124456
628243
228993
452167
275377
611859
271584
352672
134656
494221
198915
193071
538533
618588
404322
409065
42535
246956
159090
28079
269198
586240
186033
119552
73277
392715
221084
46390
309347
506564
352605
624750
565719
412572
361214
538420
594415
180484
10678
425355
214617
602152
417448
357463
12865
72229
116809
546858
204200
221678
598142
269876
47939
62773
501701
530273
323321
294033
512287
591174
514722
600006
186461
403131
174431
468609
635363
640215
612843
57310
536871
578054
387993
297165
481145
187066
495999
529200
235541
586685
127859
346902
482259
521119
312081
209932
174764
101951
216454
56807
270519
628131
166097
158237
58126
27659
237592
153364
56613
110707
533019
535568
371217
556180
467376
286111
301798
81530
40076
179808
387043
325402
87560
6628
631946
242204
304785
98055
542498
175531
35511
549199
154098
223956
473829
407223
163979
516786
115352
368408
423058
114334
575140
200167
409021
279273
251019
426447
24811
211341
129038
326647
504576
202395
343135
524880
149630
480428
468416
374667
482728
202719
538160
598593
282389
437322
463375
298011
570385
240542
357549
602054
557788
64624
535117
242490
583
204273
310850
74092
298011
212401
262268
441310
339921
24033
157482
331731
394450
297080
126535
358143
257480
533410
341200
248800
94258
243408
329948
586237
607044
572788
320273
147280
158291
222601
648630
406859
412418
501572
118090
342436
73550
408848
501443
342386
287895
146653
242035
447650
100627
49522
124170
236817
595543
194484
404567
12073
562187
555012
607823
419901
417779
53840
214361
546989
589635
387849
337754
460971
293593
128807
197818
156230
573493
245769
402162
77077
603367
516638
62805
231507
46091
176956
575342
447915
89824
442425
253748
429473
197249
445852
161367
503888
385161
100147
260858
490338
433712
21987
56263
30708
333262
49066
57587
446782
609268
407585
8509
639231
260509
66855
63006
45345
133291
489857
176726
404341
522384
367392
272427
440952
69138
74099
528476
133264
205577
254586
491705
36396
546805
122541
498237
591652
454462
335834
105011
638884
326809
592522
203699
485776
183228
364361
302033
594731
261710
631748
49813
638184
73849
144018
483132
287522
138800
228719
687
160011
128611
274554
547027
306588
554524
136078
209926
486917
66546
269854
195061
244040
221188
293793
487104
414828
461843
106505
201590
638512
270443
632841
440939
442267
403486
267668
559512
290065
11955
156420
298989
361945
250086
648743
379523
533806
194844
438488
110378
431047
537866
79015
255221
481998
395107
293717
2774
171346
645166
193867
37286
273921
347695
40930
245369
508809
451681
516152
32656
485723
600978
507124
435921
529445
556030
482433
637057
210694
262975
532665
419551
468432
234125
114680
86988
380855
406822
532883
575837
331011
515686
299371
158011
604270
127128
602411
260940
596875
619863
359242
336041
373883
262364
457411
245481
520713
533316
599476
283272
23185
493232
117776
290766
294890
440945
392276
423896
267829
381483
198157
291685
121410
319884
48875
447592
124566
185413
275916
586621
189705
337507
553969
221767
259472
14817
248585
277583
218049
546863
446806
620078
495176
159817
177213
142282
299612
131637
315227
6345
71145
643807
178339
591860
324721
462285
632891
204422
227100
362530
586488
504030
29840
602055
262177
426122
183983
523072
291051
56609
87474
120108
419147
548884
253532
359412
258298
438501
462808
399517
243577
71434
448147
27134
353438
586300
171124
220671
191780
341311
477484
376763
166101
69482
142216
380739
464896
404712
132147
313714
570959
175546
482696
567202
329831
338004
331794
518852
87433
283624
70311
27540
126062
590191
165371
546295
264470
534853
610932
556800
327061
591564
529508
109775
72146
528524
10865
546672
165129
534161
337965
386098
313184
572215
435954
129241
613936
513827
422739
106694
282923
152986
564724
417456
486202
207833
165495
7193
570196
135893
265625
144130
318269
341704
59626
68486
568251
640343
69842
251634
92280
489986
218976
482734
588582
501776
225826
341973
330030
261113
17325
164230
101161
268646
12922
238132
396805
614113
7542
170450
195790
403594
625401
482776
278386
69398
6017
502506
111647
361333
100761
359943
295718
596444
117940
332201
335863
583123
91843
417619
258794
102256
177514
546070
4532
601980
527413
328175
382251
127523
51879
638754
169503
522227
598566
528115
24174
418757
418689
376282
607596
274067
522915
628355
514876
42594
565926
213289
82792
314588
243538
489619
583599
123888
364256
463615
475004
413013
87903
636152
366429
220293
175795
604498
201945
319333
445397
300870
221881
479629
66922
474337
191628
334427
561857
352298
616670
44300
237918
108055
32013
515279
336095
298971
147728
273567
634844
283311
3713
647400
392287
264150
527777
406146
184240
424228
630096
106456
36315
536504
89576
41885
484456
600474
20070
470459
532416
498863
564005
606182
137902
208043
44781
630290
171146
325749
555905
217391
500735
375535
626894
1736
353357
231319
178606
637163
260203
248393
523519
159989
246601
614020
282276
354453
54201
25184
98560
484732
550097
418293
460726
616363
105981
627249
381512
151947
200670
599460
622369
262663
224981
449148
527584
200896
72538
542648
1958
284471
408950
249300
544650
620981
82004
257715
220955
222229
604395
138324
563242
617559
383359
473186
556995
143190
257478
189391
219265
111852
341677
310561
97178
304182
593867
600272
265781
518840
452361
518455
19499
582339
447500
241498
632651
23128
609888
563830
442593
585881
328670
508036
430893
518800
119341
22603
643632
599123
526375
414689
448439
455016
394552
326158
568306
511726
613904
58837
474383
194377
216977
344261
209969
339611
85286
242572
139453
478728
38545
12267
116471
291520
430651
630247
598433
345561
521682
490604
8999
31740
340371
378568
59653
576437
437013
159003
117927
262579
257225
596050
59917
616147
462714
185467
236595
165387
564227
370202
23800
471854
557406
311929
524412
159100
211712
166378
520683
282409
220238
533288
322090
473099
221071
544755
598376
19267
216467
341550
491540
309052
524793
229979
298846
642569
588403
494999
310868
581855
452441
36148
417844
124459
357975
96103
14521
537397
62012
363228
635042
138818
573770
314285
82595
642543
34740
537553
153879
462080
573842
562470
16441
572239
568569
261803
448543
528191
646584
394970
326121
594239
517701
112547
567104
517179
26260
217042
278665
646326
552602
347670
469616
528972
405809
471893
512565
622652
33672
482367
410735
283562
457241
98744
416538
369397
186899
211165
175611
543439
359161
546720
593078
483682
406272
213001
639378
67380
427737
168318
460059
250192
552943
138374
310252
222080
622256
573463
603714
483034
381275
522855
227286
441151
515719
444399
221801
570178
366999
211364
336680
330562
166715
131615
576930
82028
596852
289500
409391
625364
16917
390549
169291
221110
512537
136608
474857
619984
340006
508709
337271
401102
292844
300340
110863
509077
243477
271951
285944
80172
351459
245378
161411
176313
643678
539759
65433
81286
362831
424754
86171
97494
545665
304719
292885
334749
406478
322116
484290
26715
417556
252036
299894
100764
362158
298669
407874
647124
471698
498941
462857
468700
133950
525151
645114
612131
300382
406503
263246
70774
470621
299034
162732
145476
539781
217743
16215
137113
446142
70271
418988
425188
457036
76271
510925
247746
204517
535743
490437
250839
638641
541666
10020
500781
25202
585011
453720
172853
486382
339385
246636
250369
267333
68055
386647
164161
77276
549932
553333
3560
496709
17734
210829
50476
584451
271343
272400
78155
506664
14831
462322
300407
117774
603426
18963
375678
510719
129536
284039
110529
635107
311594
387888
566666
190787
76320
164265
114566
338608
362858
524737
443078
128035
124979
36932
339111
353110
308403
449375
250481
614598
250875
16752
273335
481753
37848
98807
611785
437131
80296
121462
264771
474976
22461
138333
444387
467754
463411
114751
566948
75445
299479
198264
171046
634163
491101
518638
92402
559449
313499
441157
253231
499691
586089
184707
579927
126215
567096
6658
519733
568225
492057
85212
340350
486176
376603
191975
101096
160571
454041
557943
165086
95028
80660
327901
331005
78045
412777
427530
180286
92885
184682
432350
422481
544360
486267
359659
239664
615956
495856
183323
76448
86606
378536
567642
77077
596627
494343
68132
72140
549132
376687
187975
448478
226054
195957
464272
110091
573581
395848
26120
452344
300651
30725
65837
292249
383607
574058
649454
131722
225375
91749
467987
476045
33532
191450
202160
128173
40172
67315
368853
472442
183725
345620
222531
483371
125795
313930
264265
231890
282324
496656
193224
394137
123578
447737
498775
539493
503414
593745
18363
391383
621498
32845
165414
134596
195880
607982
575303
413282
190727
143517
100324
4707
313996
524641
277244
4602
74630
53882
342912
144286
371406
148511
414908
614663
273549
135855
211133
420958
250768
108416
628819
591249
229180
547333
440844
56793
339200
487479
164723
299168
171974
447268
239036
203113
267671
114501
138315
33321
227820
58183
437894
82685
185156
203077
156861
181239
310797
620237
509376
629097
587327
55454
593269
214760
115585
568883
556989
521799
614226
10355
596887
12303
501065
545887
323531
77877
200171
528984
421986
531666
250294
112093
185769
544141
606015
64124
648192
2214
256138
477229
200571
640726
33447
487204
264170
66938
276174
232612
640901
416329
562191
515976
474388
578352
161740
489189
11177
341349
290986
179078
409114
57140
426569
122398
566723
313570
465916
474846
226882
71583
450907
449452
58862
5810
566672
53916
126701
495903
214855
454778
60868
357971
129250
29763
188986
289283
202217
454509
35922
546390
580822
60910
533689
106232
109843
156393
488107
81973
605255
47771
237113
618450
2900
554243
170052
295178
237610
83505
104676
339568
37512
347222
17501
642881
171641
396592
517622
280117
311
66256
585402
351720
438091
498018
24115
345142
118681
522519
416868
289307
589562
551976
141311
583070
42611
891
449221
488822
79259
513269
133739
590141
382748
74059
301222
420376
565607
239735
336613
383834
644972
140007
550875
382948
172338
275764
470114
387031
251902
15496
160275
584233
584100
192130
411627
434822
547681
29613
7463
289592
567812
605797
16835
35287
253844
408499
331003
23145
433237
208997
273429
534008
378874
163549
114646
89825
631420
434997
531510
44022
506328
288530
14522
100437
408266
620103
54311
544775
575601
109743
363992
263760
103677
154995
488694
295510
439467
98831
80663
429999
22927
354829
645271
179023
103086
60597
460196
614527
409395
264375
86739
481129
402485
247586
274221
287710
260280
579610
440426
113540
565922
202254
417858
626798
434139
475868
436827
47968
364392
220846
481820
428890
472765
119979
403930
325762
223256
57229
384642
198547
580871
228754
361610
153652
578623
109447
601087
167712
515485
419996
529623
344656
493424
353770
139912
138120
392840
271501
603574
429611
152548
228320
476283
417024
174834
401335
333950
67706
320243
96391
392196
131673
121177
525556
221004
356492
552139
41001
617781
84305
553334
111373
191294
174227
617228
510558
371880
539032
282232
298203
471837
79802
305392
573020
122957
499404
217736
330571
454857
55699
572099
243212
279159
426542
240437
238004
436988
502880
247697
469147
93356
356777
607924
220901
235697
630971
351392
581103
554798
242824
39327
75692
16118
553925
71644
524748
590280
559340
58401
188048
95273
39093
427380
23100
591822
460760
182463
540378
168305
448415
580868
182952
539661
363437
17030
293200
174608
114110
274974
279219
136814
549938
202708
12398
274718
445713
51178
229631
34544
242994
224814
212263
187829
69665
290920
454526
201966
122402
162987
12015
402576
623531
621181
570189
527169
336830
599853
577129
407955
112894
155735
467046
204987
503094
490034
438583
605123
622754
523453
328279
186777
227860
72964
261162
425631
247381
311806
259316
370501
536012
33771
180984
423546
47035
399545
390917
138957
160545
649387
304607
159005
5431
640701
589717
521727
89009
394678
510810
529044
282216
337658
124086
351465
9429
76448
446780
475037
43696
489670
224772
133088
574271
353289
100138
555938
144453
562038
398662
123616
234631
462485
269870
394727
613888
318080
487345
24349
260918
358571
642284
25495
239158
338449
344819
571792
233777
568203
353582
606530
449512
491953
35860
491900
231962
13081
422308
95028
591230
428605
74737
489992
537796
93656
4014
483789
491558
47364
549735
314391
49708
573461
342420
433483
336927
533856
174524
6408
607157
23357
366060
123161
337302
156755
485529
80233
160148
86603
353448
259730
51987
519140
363108
204852
482844
512091
146418
534757
367351
49101
311643
249323
221326
96305
418174
266728
603424
49154
643935
99223
631794
374889
230897
299302
478706
492063
613670
452097
184749
608871
69963
455509
185549
645947
362442
168172
194946
53165
606938
201242
446944
502511
343500
522083
358837
615858
254818
634120
21998
211481
174377
279345
399266
547754
464675
28890
400369
560513
490943
562689
598691
604625
340914
296838
191468
257457
191381
512598
271597
580004
584110
641106
408808
95181
184758
521143
39335
254611
301943
430710
516100
200380
25267
315609
509208
67114
560513
99917
525244
346204
452999
68837
443014
24211
306685
311377
514761
239570
184285
64168
584370
603133
438581
148901
160950
623227
180330
320773
608829
415237
44437
69487
134832
155582
88216
350012
408725
321043
594450
511038
224675
397811
59413
180354
251054
577694
335932
171657
513675
98671
476827
505848
127085
109162
481230
34167
374156
599212
637947
33643
452253
61157
533561
617600
105697
326874
182675
137738
324070
362934
431287
647646
138161
154950
297029
295338
600931
336620
130714
644369
283783
407214
72963
512379
25749
151445
336671
433165
88359
459519
537790
42360
605147
421881
413791
302365
339665
307206
602787
348237
624808
412056
393865
69843
387668
542228
136477
434440
598645
214345
285825
248136
420236
471911
321651
185376
410463
517300
638364
182580
626461
456301
176856
396399
37241
469334
39035
346098
32079
535786
455775
195752
128098
582240
525177
29655
24942
530103
283147
520994
12815
220276
623795
101450
77582
439199
425458
559285
440865
295400
554554
384393
201066
74088
163224
100662
244120
417593
288631
507551
232693
166588
67439
213256
335060
297457
267135
239763
463585
499799
268406
64964
371857
293577
281766
633923
376308
466110
435862
455963
453499
320811
102238
642339
25531
165343
327031
473808
199975
232212
54931
5745
68814
635855
360212
337268
535866
345300
153281
463681
41627
301840
101439
416699
114151
221050
488772
550558
507439
645335
115218
497504
154786
422223
123910
246595
359858
449639
542584
176856
25234
151522
172143
345225
144381
191632
596823
521705
122187
216049
263783
359211
156139
285396
241028
410570
10133
64927
215908
116496
386028
297263
416653
307496
207184
497700
312824
472312
189645
506637
327071
561231
79342
449397
46099
358848
29445
237264
366654
629098
213020
533932
128658
112269
356609
459292
547740
131087
243065
85340
314421
43794
568610
95076
616570
452106
45824
180563
304399
311885
530164
102215
533314
98917
624252
342567
477943
514528
172980
378706
408253
558990
294546
145505
596755
340206
585470
189475
273491
625379
584939
489190
646747
450942
454376
148674
189815
121515
445170
471956
239418
460021
624347
520324
137506
397035
77286
536203
565345
29849
585831
300128
354791
344194
433005
592796
610168
143822
289644
275783
628735
148255
634978
319246
189599
219614
1172
71589
280102
89860
83707
421737
73481
307627
114229
414430
117302
459156
636961
231360
115885
67731
314164
274524
394548
226747
441158
454123
76336
354501
148527
73804
309558
34128
352694
273577
126158
390084
215182
313702
575700
454359
336468
268025
58592
368628
284000
475335
86650
30008
478082
525870
213097
567646
596244
331843
112955
235568
442531
61799
136879
164883
101247
622804
558343
16985
617091
332959
186293
187506
100000
516726
164893
564298
360644
135583
227757
386038
318698
370794
416944
459849
234571
246563
253183
400438
529423
553605
371400
321218
247654
258026
114505
557682
619860
612226
152226
67177
555823
49754
581553
186979
385996
222581
567954
186654
532658
586447
192508
119164
318607
112310
338678
577803
84497
135847
191551
264403
236069
464104
106210
15680
294070
153487
56892
379009
205380
125496
374157
106758
144285
375131
68196
234422
137514
366356
588268
580964
287053
451648
7522
18155
570383
484962
461862
340597
110055
201525
210571
118274
80923
315381
268031
148106
2416
277267
579698
61399
135217
643487
75760
326490
325391
477882
41692
305255
211231
428242
420428
211019
39371
634795
208598
572601
307929
601383
340159
298209
275124
544334
599932
362483
500302
19902
116744
650664
379857
470247
87606
585552
77024
87190
469112
406528
184158
492716
225524
625108
560008
589095
525468
597798
620701
603424
545716
476700
480733
494767
354006
487982
381959
23966
558654
438038
641627
244097
602323
576540
286900
364492
523453
313786
443809
447553
49970
159851
614644
486112
552703
413833
562882
640241
52747
402804
311391
285071
341124
346575
395052
522227
19937
309991
415230
114464
199422
128871
347503
34668
82794
537996
323307
352854
96693
96986
52137
322715
564424
97062
371653
149478
225790
12166
211006
224567
317145
474400
142674
444204
187283
605712
453988
290401
478829
110598
433005
615823
212001
110910
529424
441468
371426
227352
283186
334101
241170
97543
243636
3757
226911
460917
279443
478219
481695
382735
158423
80777
224140
152416
473226
433553
535076
487249
259888
26397
520996
299893
164507
568564
205840
547736
271013
564577
32945
162083
290899
20917
29957
434390
466789
405483
194490
626750
633719
305638
10626
22639
343298
163566
50208
293012
637935
264795
573038
28224
448256
307095
578858
163305
217888
160230
23845
413447
385803
295502
312986
169388
21365
157624
392715
336254
66410
315460
494331
385865
386938
333745
373531
513746
272809
157588
440568
554441
169988
197135
406447
70654
593584
188592
103628
180058
463014
171344
641424
103530
450899
217619
518525
599449
493220
484741
19103
260167
489978
87667
533726
362402
451951
528539
598657
626444
110468
457114
337954
191510
272989
537014
496138
504239
47459
326347
526745
641773
250258
25098
388217
304905
239211
167805
474962
446335
415370
391884
638267
529964
163976
234873
579892
206493
455073
110302
179111
330614
104521
492819
339988
258360
441586
258318
549132
629557
137812
216841
292454
585880
310497
213976
281358
81938
649988
354379
345002
37413
627692
575845
604476
319705
347767
164929
13713
91881
531361
590164
159484
275830
177860
143468
373044
204754
123347
461825
245246
460573
304174
510609
276750
416478
635099
496334
591081
630518
312818
138583
221856
242754
65788
606817
341774
618542
118498
566972
618857
390298
372368
31336
397465
551465
338943
152236
333409
601789
245231
251430
543588
133360
277197
59112
79906
526039
95266
297638
487296
288960
274071
136083
254119
161167
340114
628476
448724
173699
559755
132556
521093
185338
565507
88744
119470
501505
453383
242219
127079
107334
263424
278397
218976
196195
233335
128279
287969
157983
171756
610128
394030
292977
286039
210133
303619
61936
465036
483530
275712
179173
461915
471614
309484
188300
430821
588732
543518
363073
140680
44845
609547
174269
147041
50759
393635
89895
70248
504339
646294
281004
297798
60054
379085
283043
111463
437655
318794
155388
349884
266399
199073
478958
538694
328623
577867
427248
18210
429089
185905
125184
113951
17493
310761
53846
384852
539795
346820
578053
618206
203356
77476
505610
575292
413862
585936
555372
342990
558025
264635
374621
56059
1841
568345
407543
417054
546145
400962
43756
207943
174342
390106
281819
553822
584598
181862
211879
5761
13492
376951
297753
556953
616391
616814
451317
370095
307550
282359
52776
338053
169863
229287
500161
124932
637367
259280
559721
604676
145444
328745
409525
431350
183452
621992
472114
265961
395982
232439
417052
221362
512276
41836
157829
582592
210951
316899
516088
289131
98192
236485
415425
518843
533463
400464
275107
561476
186887
281705
27255
225728
455510
262814
92598
180838
325514
35564
587842
220336
619782
601525
120981
620505
113049
50867
182747
142365
452879
471780
363173
181933
68463
626142
167909
586167
470882
600998
295314
279321
637067
192237
392942
531026
536407
325627
295187
442108
51177
338447
310463
144668
320187
445903
506460
292591
315215
1826
245106
227267
584355
182975
469740
534466
530910
596573
3935
14653
156501
247614
124542
155758
186585
249268
208328
402388
280166
565059
649310
390674
324905
454498
20629
523764
316718
322507
25955
173699
51149
375799
364090
165576
341783
506219
605352
106583
65537
418156
275459
229073
318325
3166
127830
360048
376296
597961
474834
368831
577962
374473
257883
191357
558224
154263
495933
240914
346322
616537
228096
294258
110730
227099
614498
527678
71761
141952
58491
386768
175887
337793
428944
524535
560266
456427
63137
619632
259124
118835
116187
233935
399521
510583
595870
425323
538918
414718
449172
378204
8604
196519
473626
169111
354194
452218
159916
453977
150434
514030
209955
184194
73617
556599
415624
572128
331930
384041
483943
314550
75801
640132
310046
645380
77542
408565
46530
144693
311840
115623
627116
491663
640288
172013
380863
330161
500905
379622
589851
193799
503809
373998
222716
79788
423487
270951
316658
107225
328964
443255
9011
464592
151660
533559
640639
567007
330732
553406
465944
187103
339848
77803
614981
457886
93946
488733
63205
30931
461581
393981
530103
293467
390242
6755
297516
254919
53201
394751
95844
630799
581647
212052
132080
576874
9677
618490
580289
423966
229388
14005
110829
176032
530131
369633
14857
86830
234606
440551
439411
602739
31291
279030
192397
584506
59772
80669
413276
441073
232947
378721
191564
211728
444061
131705
580303
234134
330899
433188
603579
128757
277503
396965
42651
54139
380467
535497
73930
438195
269527
66866
237715
427948
603964
77905
203799
177200
321918
159241
225459
367533
480407
403702
71773
320102
726
467199
121908
419175
45005
624310
606930
233409
100626
306309
622339
144799
306569
632932
172686
91234
570606
322988
509739
577945
293692
366230
324197
342165
382813
363214
297537
396654
257579
606572
167003
552842
173058
490253
602652
308124
477348
258128
332084
42153
369119
648692
642225
445661
103332
261618
611651
208045
114394
74805
222743
530227
339952
188804
397919
280837
103201
373178
204220
162817
285592
384810
287302
249966
235209
508879
288374
84817
629758
162346
341082
226051
405485
246336
601286
178076
264606
524931
618867
464339
375294
328669
222685
169425
217895
438247
242229
473501
589881
277214
416234
100270
13220
214391
416661
555225
297889
192180
585486
284888
613605
565841
142870
157560
393036
191573
82292
75469
522195
502058
213453
49979
534137
324522
313214
575961
164493
355600
230025
8536
25402
439031
46203
630605
300936
61149
629902
70373
403730
497473
314832
507672
192796
647080
116309
404174
197123
511146
315352
346827
510652
103377
579152
545678
469871
519712
148188
451104
129681
303806
93159
29278
227527
584211
114854
347440
401320
161370
347942
101207
276215
261342
256336
304948
108235
45896
225392
221781
628289
587436
415776
77711
64092
31580
525530
196966
554384
425766
228937
177193
77174
113097
382966
357590
501212
168729
543992
529587
273587
324186
192992
426381
494281
472551
415836
21721
470638
257965
638885
401472
462427
31484
485702
141644
179342
289383
566080
248268
616080
445835
187511
524272
464751
588799
96211
421676
213989
471061
546163
468502
329955
479932
26401
48439
977
391046
514878
69516
244253
521377
182721
382007
233952
259267
446881
141802
144213
288313
201954
50719
333714
93381
198800
175227
136823
494796
148852
14226
607866
272808
296996
566472
34715
15563
271769
622652
465237
486972
336010
379175
149145
16936
622610
439969
501992
92279
590969
35948
410088
642198
570030
250399
495535
368167
431630
612492
141587
607501
596953
312986
487992
572930
623038
318660
553695
378538
553031
121211
38591
203812
483924
299333
489907
242779
447352
518503
6297
593325
173474
636927
319928
185794
408221
105904
574473
584655
173994
598512
344018
478271
70927
61931
435208
169995
487932
133621
106590
68673
76906
106026
192508
134665
53117
298543
405568
512090
389670
12880
251188
648988
643689
196241
40473
171198
50683
59107
511754
226179
124762
207876
105759
310343
1682
500197
461426
221796
71882
138722
386875
456372
405988
82525
275082
488125
400262
392931
369474
544969
301581
497257
599187
465141
553703
54895
222551
430594
46374
408696
398081
370367
406102
61666
595731
642012
376586
143027
446859
335538
66648
360696
124294
112310
362628
333223
235384
595854
88762
584995
559269
258071
29317
390468
110626
338196
259785
535331
422990
610878
414951
386542
454775
406303
341858
114897
89037
493407
432928
281896
423367
51264
586934
14848
265944
155391
354035
640057
327794
312252
420622
157959
644495
633027
482513
100323
542109
473173
250935
339836
362683
566611
106364
527049
208355
639197
118166
478376
257192
14519
437698
188681
93118
650707
123031
170157
347417
215586
458026
445436
606313
518481
78153
406822
535467
355819
23752
193243
189016
249336
81905
153637
118161
106026
194859
133680
572004
289282
555502
268686
278277
174625
129244
71606
302643
560198
346056
524236
480154
266653
427484
56484
405809
288405
382193
448061
313148
161716
80562
8906
615964
411394
130488
279439
239727
438900
605853
202460
352099
254266
616390
157970
593633
15137
523196
597313
34960
614226
314175
498187
151300
635864
32031
444380
69073
563230
507462
610300
11241
87192
494378
601583
514131
632461
377508
84255
577798
443864
510291
555885
468168
226717
499840
502735
121695
30805
571142
500345
415654
83017
140659
485012
54784
387600
582944
448025
74785
11264
411814
558079
194612
202722
561188
559191
233163
583170
432800
351697
222685
454633
156641
455085
307909
614437
303988
331766
621624
102405
299848
357114
125078
610560
300006
166476
54381
323574
388518
109933
650134
627910
97677
537698
385917
327976
145505
489192
244568
337976
370460
225425
384934
36238
633262
117113
206566
81122
582892
490558
509977
625681
230534
511439
646899
603733
80191
443377
418906
332091
211983
348095
600812
280102
556166
116923
530934
291722
294677
99033
483377
147406
439650
110201
569477
341926
53690
484543
351420
399332
563752
569912
29058
261999
218787
580280
548614
155432
573974
217326
126821
621769
147923
607467
251709
364026
75799
320341
596271
568471
588239
250775
496702
9499
96764
49102
600125
309928
464263
520241
454198
313679
82142
498570
144843
345548
16718
48165
317824
435903
429473
117116
572503
512793
107962
338215
500433
305979
608976
249773
648182
533482
290526
546411
562644
538873
219169
406221
73948
635250
430828
282642
9603
205451
4457
49014
125856
930
166048
135614
522483
575477
274944
582821
609654
332109
481927
293645
485564
442011
163209
496155
346305
286710
429339
577676
535320
365672
173208
315579
606902
494774
276893
343474
463791
70531
204384
355659
137333
273233
260017
594596
640385
160659
149549
347810
238666
102296
478248
542112
506247
213459
442244
189232
171329
100474
431960
176030
21390
461778
95222
250248
643323
614098
625969
520913
462103
291145
359853
36101
381776
558261
402316
16966
172275
342076
135519
258636
308335
540487
479642
539566
518711
190945
362655
14426
103407
5930
420310
378335
398001
530912
189109
544649
614055
646943
571235
92457
632456
469838
180699
396489
527333
131269
631884
228933
189595
43857
581936
466841
541280
202694
191465
334989
342863
561522
191440
214734
347331
140184
17341
361881
189503
61162
177275
395630
461662
645702
235754
627692
225370
387170
293076
607133
616937
469727
298032
274378
393024
158430
213430
360719
124157
87897
86076
507801
336469
277084
541959
480826
492821
632300
314885
82030
573636
605530
546507
96736
253158
49819
123611
241236
640857
544891
540798
97485
630007
396853
92639
36576
470577
611483
411305
170968
516270
202319
108143
66370
408868
432597
266029
37771
382273
371866
371151
14555
368090
574884
505350
146518
17202
19005
91250
29916
540291
558607
474253
362214
193109
445522
554524
589356
24268
554414
267384
356341
148643
256232
237058
164182
118543
592112
126524
167624
478815
9144
573663
631602
62910
606936
248348
49157
576205
441914
60044
407228
378041
87565
524615
216947
156147
5842
408448
142218
394431
334466
176517
584018
13660
4551
395747
553861
330758
333053
65599
587672
265998
387641
460591
636719
482786
51853
268826
186979
51469
104857
296518
378426
17399
181236
396536
187779
606013
159489
304758
317774
500194
541748
160046
28260
178094
295178
231814
262263
45783
242391
183866
100399
365440
83322
228079
338718
598457
47150
649798
601061
227893
515718
474313
353150
421229
585392
558713
173856
89239
487649
458702
60885
119368
443444
318017
17434
490508
348074
621034
143048
78443
616318
236215
401145
185749
182374
102082
473019
188774
75932
69524
359564
194329
298567
475768
132676
616754
336607
400389
234887
572880
611189
497517
595489
139310
359680
99925
87532
327269
396709
445470
464875
166853
134804
356901
216398
114035
198996
54671
505708
56323
610966
586547
594911
7412
219485
549091
396473
39340
522282
176737
626536
130667
308552
253211
394270
491750
545701
300257
633628
340648
384046
6344
585445
365437
279040
109173
327481
21124
265405
511742
637621
281087
476761
156465
12249
564426
546082
256085
169984
45298
292179
608346
611445
554896
137192
527802
427451
481298
608837
6041
331462
485005
633384
434824
377988
67810
336648
584118
582491
429405
571988
152207
358339
494356
386654
165832
107055
195350
509115
185198
468968
8161
344891
216598
294374
602691
587624
328230
11575
559073
485009
481273
24880
85888
437197
83325
40757
368705
469546
351936
331176
636418
567673
291257
87584
538852
522656
534219
216626
89356
7439
47768
541516
592274
398780
127203
412541
468322
500260
208372
222085
61468
219222
435891
630890
152299
1736
117713
176343
506903
591174
37606
391648
338440
649915
193642
650472
314051
521916
356048
603803
425540
608199
200332
390920
471452
648266
81879
55384
426656
647139
208721
219358
382331
612239
116110
322774
610523
382205
525597
586350
488208
554520
421584
268772
76153
256102
263802
30593
479127
276535
117006
255334
124912
643179
286958
139879
568747
429823
25796
611603
350994
39095
260128
412716
69049
577566
522615
377606
579084
216620
188490
302145
233646
399159
480665
203384
597335
545513
335139
538700
329231
353641
134512
206975
536772
413948
119710
306694
191173
433118
568409
597577
567087
286521
477903
15515
84865
605352
338792
341586
121431
60324
339767
325096
199774
158357
170253
308767
527811
551267
354999
321885
299601
568313
348106
317422
158547
388737
403348
189513
496584
146293
364749
210614
332761
572620
451426
197749
78246
525061
583556
194527
108892
298291
307012
70429
507667
299797
371391
484166
143865
420472
276041
277209
624222
197144
124944
110702
113046
375341
49314
269947
242973
587969
580079
48311
363688
198789
547809
4140
46769
182744
420496
524211
411264
198113
490714
618059
71390
339716
416807
279579
381026
589222
513485
367419
427673
85015
23917
230016
635413
402271
493427
533982
292597
315879
536944
299095
281820
495401
348108
332550
154419
157817
20936
496162
134168
603055
644250
243320
586363
591344
320343
312863
328271
188144
471309
220501
186070
526562
6969
488651
412147
568676
376082
48425
181950
645446
526437
462991
35409
518443
446698
339885
159239
392580
337976
584322
468649
36635
649685
49097
261383
554469
527275
520562
404986
269046
239385
81763
335157
151157
446141
307058
642087
604399
202301
643428
269104
305792
365643
438943
407245
618385
260435
395995
188566
564902
548242
375449
57582
419784
516651
619029
632972
304558
45783
308432
495994
596459
178731
555829
24198
473015
318842
3369
181241
568359
246493
333393
443676
465496
585066
97730
236044
378394
239583
590060
538725
335283
639966
358287
119406
60952
304229
596262
180529
333142
560711
577829
411742
518062
236408
77347
477524
72228
166049
151003
67268
93169
579364
558968
263389
142414
623690
238800
576109
588706
536868
41084
497498
9503
135842
341522
48500
461348
603748
374488
530645
15091
466805
510821
382098
409319
466144
509532
256391
590128
207223
587307
66688
159501
295107
410815
487347
511744
154286
157274
135588
491883
525033
51865
158229
170212
240576
171842
302137
75085
4355
415929
198386
394874
315142
373123
27320
459830
330550
547929
37303
82247
563026
525709
103537
69963
339012
550581
336208
17269
455787
455856
197647
269675
335819
261160
129223
595775
554356
115077
289635
42422
640788
81185
18411
311658
230552
239487
303929
248486
442351
342487
120659
124668
513698
121292
442086
342719
44386
513181
537987
634261
434342
258967
350670
134703
86206
620664
278471
208882
358756
59775
86424
325594
143201
82099
317429
368935
251606
52365
86601
403281
437664
261528
503202
197621
246058
166191
503648
625503
452029
256941
542963
19666
568330
19326
642684
377755
109821
557042
228984
633275
92101
615137
51789
645252
69378
44887
353844
141632
64529
133685
533773
609776
368432
107940
592279
249160
484587
254546
642229
443998
239662
567211
248243
61754
103593
279359
22300
361764
458543
301017
224226
570195
456480
336544
491823
572763
113426
76016
505867
25229
375762
55292
218466
208276
218022
341899
167608
330644
189422
110041
614546
183958
482127
5845
194313
414984
89039
154089
303722
251479
625980
208699
563077
185681
76713
297302
647446
159106
482099
609971
564213
327919
329813
336707
101282
334108
475737
314966
643658
291207
351033
71566
580130
36055
588701
570546
217142
181783
141463
583966
559716
535109
463469
340108
594613
500185
362121
14861
93687
329343
365687
207728
23390
167201
392422
547885
123427
475252
284534
536868
502547
74372
370444
370471
510102
617167
58195
553827
609365
105046
356306
115276
345656
598
59783
191527
41258
517665
492860
119015
300356
48316
233658
249941
95310
490994
163184
393234
479139
252070
292329
635698
109065
299815
444069
436144
385769
228398
311905
12523
472376
570107
206233
276583
92388
577904
347857
511798
375909
446534
421912
166172
354036
455069
28335
155229
398337
146107
463789
273900
160866
426469
567388
126618
500994
505602
281438
440183
506987
56680
509788
483462
250525
6884
278495
192726
104145
150036
578285
647468
976
159580
487287
436186
276796
305194
406987
289676
424095
51669
330214
61524
120863
72256
331425
582026
415141
93520
3097
515552
26308
144318
216095
581535
153035
589146
56158
117879
604932
340806
609300
604592
451410
195076
33855
321028
84913
463913
148664
612371
575171
383985
591493
611051
554074
276045
335897
306157
500509
562843
222439
404959
124661
522263
537023
250050
478839
528458
118783
427084
538626
116893
278796
80701
377081
429465
95267
151932
535171
170985
575812
417752
263416
5254
504638
599662
376402
470373
454736
380012
290131
196101
145548
133456
223719
20944
364825
161319
432142
569131
569499
76863
238763
644737
213467
561589
152316
409725
197994
285353
438728
591404
480091
260810
517746
484577
446129
11547
391992
556081
275626
80725
106673
36964
89725
59830
186258
439528
493181
306075
548385
602809
617847
328359
93956
534346
112122
160713
499106
424854
451386
449909
61730
593809
333927
618542
410435
602260
52573
50595
53812
288155
399504
229160
98287
442591
345873
64963
6456
74346
446352
569347
110296
12615
366273
85131
350857
408038
75203
257236
374731
147801
233048
334747
401384
217472
470461
340841
438387
56208
361882
334970
264595
106555
483018
479635
205925
185578
282018
168432
366143
371282
632124
362498
564833
560370
510211
68196
172122
198499
325405
534253
219357
36566
369376
437165
635815
472584
72254
493465
464418
79805
423667
117950
246928
343948
86060
633417
151040
304600
222009
204769
481235
248157
648273
631573
487926
533555
628688
123992
508027
26515
411027
338819
79532
641474
380089
404335
183549
35730
361508
287668
424836
29118
216912
301525
451614
69892
588518
345558
583306
338586
6646
414827
414800
153914
136709
299501
519876
570694
258476
553903
58336
441805
229445
448046
171220
193487
605239
187127
427826
378344
68325
217341
249055
438543
641274
359392
58580
202899
150216
646248
280177
643228
226468
11097
623055
629023
340472
194496
601354
399410
535676
149684
141896
194673
633324
332361
22472
155555
446062
201771
115601
469159
475148
298781
526593
537955
126073
186764
596638
81657
14226
396874
491285
354249
616215
325139
465552
609549
95694
476831
86594
392855
300574
457596
642220
517301
313126
360566
448930
557194
300087
613853
43462
107738
537084
219749
519131
272841
559813
205161
12562
385319
87787
84071
383699
500291
362467
487037
256519
552541
303477
10441
168408
525831
312679
290235
34912
76678
609314
11244
176426
123613
639202
397977
632780
599306
334284
643359
493627
54010
326727
3648
541600
303394
553260
597686
169054
186374
649669
404329
48384
154109
564623
587006
393113
585958
227494
633791
64715
319720
474856
534399
501958
423862
453127
191450
424660
124772
503635
14284
214643
614700
556565
554781
385191
418800
204240
575963
619194
183110
284913
649700
570126
427005
49758
213562
525044
637103
450847
147494
379179
284302
9767
254773
130476
244128
605303
322603
200967
293247
432810
537257
595871
465065
436346
108323
304030
43798
566797
334858
1476
214301
32904
215211
242360
324063
515237
35578
422315
83739
20606
250418
590436
167720
581081
496766
544263
159265
642910
9041
97484
11454
539655
573926
615618
469194
362216
238748
254028
28638
199299
639811
202294
239526
250539
237125
105154
458530
183040
131933
546581
519810
185178
154399
166158
256559
153692
637446
274898
516390
225865
32429
321922
28794
632059
73823
263750
414371
218478
439410
234137
31414
397041
413177
565833
496107
325965
123773
254291
627065
624998
395942
638648
512058
162864
237947
70821
214089
353383
335566
292969
534002
185903
539991
18473
533986
306697
400950
18970
190351
382285
637669
28261
262132
518140
252346
260137
301913
371857
469875
452034
74169
8805
148761
316060
343531
10910
251462
221444
446916
186363
134515
533351
137279
213903
396092
152941
588992
228358
150727
224256
125767
224233
229203
424638
241519
167664
455695
258976
436977
438176
536543
127202
479197
30156
489319
167608
298084
115415
433011
489990
394197
337098
166978
163013
182564
202240
203764
548764
182867
568324
533682
144713
82189
572958
244832
43190
593389
593896
574841
431069
119676
11811
512451
231327
628487
405988
593395
14903
127762
208733
321895
264484
468556
498100
7702
277509
170506
53336
222182
645301
318780
21212
76340
134999
510699
163201
132041
278243
608728
284948
355622
471298
412831
160226
175825
536275
379001
482069
509101
174681
520433
535849
470638
419330
416047
199759
454492
520840
340076
30858
99228
197702
386684
106970
249012
212998
164791
534428
592014
400809
385385
406488
404228
133930
328880
624316
127724
321082
217167
494743
475864
20755
331340
334571
130605
236230
598966
341155
495061
263723
163176
93962
357247
597151
352232
541657
133865
131564
570111
543552
489716
204563
319945
321518
221802
598165
385723
241443
14082
73181
362770
553021
96790
639409
136083
276992
485241
274350
8626
351285
3768
558865
478354
100224
379738
116428
324390
9861
609034
206920
337160
333342
577712
545436
68906
173865
206898
548253
421872
594393
126396
317658
580437
498512
646571
612883
376202
522181
1537
225781
11316
433433
382309
82244
173909
524748
82483
521298
423108
478610
171490
58739
124191
379538
34863
93143
98608
55869
221028
251167
23010
236584
31323
66771
531616
590534
13507
149483
638655
634664
317995
534611
44256
561847
76298
279511
278860
400878
435087
432660
562744
575113
244694
493156
602293
577585
124469
371821
635573
497801
218913
454736
327902
269452
22182
49847
603663
72123
274119
424399
545966
74709
288365
508523
504656
394090
516857
631210
113895
15871
200695
98093
547533
160091
2227
495073
459391
508168
352574
224019
27652
493224
506085
48640
568988
556111
227628
61951
411769
424020
323723
635251
211631
40771
424646
48203
644983
135413
68847
116449
257837
439745
542672
393620
591314
451006
24792
375622
625046
96700
93257
238035
362407
18119
501386
107526
266376
173387
156236
551738
191058
515952
407711
453461
181855
429620
627465
600809
346323
345046
575576
228167
596396
214752
363384
576150
25062
51996
418613
589591
459993
567244
522471
343229
298146
418815
41505
170458
149476
254038
55677
109437
399815
262918
628541
109360
354799
229717
401278
398334
428556
47587
218625
86089
356402
61713
32329
564047
319483
636840
347765
612163
347369
305192
604823
450302
573367
404862
108749
517241
519831
115593
525844
586149
239421
77047
186187
277819
303429
487953
109447
619357
249336
173838
78647
524822
122161
365361
104854
438864
306770
332834
409381
353012
283730
41239
472110
514557
16792
640524
541787
473855
518801
399955
396952
310035
112122
28783
211685
486726
295392
225572
200138
293324
355552
371006
229592
580663
340081
284359
542703
264740
481415
111884
229057
59921
33160
592285
175509
214615
65459
465370
558186
550294
153065
598863
335217
175102
607465
38263
223271
30060
53857
270267
290261
473622
323454
160824
521059
410048
202823
630235
560908
319125
305703
355472
435892
307306
399217
100471
539621
6200
1358
238734
503470
327296
257508
514240
636136
87104
6994
534748
528797
338553
38815
316975
23890
7186
351074
107409
604859
30738
185683
87648
54866
538741
584557
30710
362517
487569
134023
329494
541543
570826
517702
490680
41050
427656
424336
74704
458283
297541
273589
265503
292173
29762
506041
132696
313346
315512
286275
483979
543728
117210
369290
147855
236672
562258
142327
646807
588731
321269
503695
146329
323487
348518
405848
612945
635116
206181
326791
462408
467456
211769
63187
549113
190987
459493
301700
390439
193540
313565
556125
226941
276180
525071
135263
84184
460847
611424
45593
416772
48672
646247
8744
370303
647417
284647
166167
607933
68126
163346
103240
516065
41842
168550
211254
278015
627502
166726
275377
14903
472171
383440
85416
483812
613145
317621
17133
348169
458730
99053
495194
129629
477767
548636
88515
132645
257182
118900
606624
148710
541544
99549
300686
330795
416448
506342
625782
426999
90843
277031
475407
516486
531530
542762
297399
334692
57112
459304
415550
203960
593358
480827
447567
435459
195371
78214
191248
85701
213300
306133
310707
528291
402852
564833
173725
160405
569246
207596
273235
163315
543024
516410
54091
337908
480336
513323
610427
276292
246399
55714
246225
477962
520406
358965
621430
87076
13876
87096
119118
126237
420852
235137
515270
426932
103899
620033
579261
252027
450124
358474
55353
339937
449177
604073
964
15080
515524
427956
267737
200297
426005
32120
191032
376858
575259
558994
422204
283880
213093
225774
119444
586214
200444
222414
166210
289679
471737
194379
275365
539714
25720
203834
243247
233607
456832
363004
202968
430168
494771
54355
196064
167398
354176
326959
88281
312832
554080
638170
157194
548923
575508
537132
378305
619057
198601
340394
554838
267270
39637
230487
610305
237955
115200
289294
228173
332294
175794
585850
529160
28757
512676
617101
578600
504432
164361
302043
65160
522293
402677
565111
25563
414330
235242
341656
625542
480582
603118
632284
285698
234569
520087
210650
591153
14573
99164
207248
621877
249401
596437
628773
296827
30289
588311
217261
616512
311658
129251
44812
192273
59292
332432
476381
380936
106180
500253
236559
314460
415046
270994
227570
56209
30810
537426
411240
511840
80509
549310
422159
376822
413655
283389
179102
505900
114802
132572
227387
201176
303060
238169
96697
297756
600466
563278
545609
355318
525471
46364
154849
44279
472789
449892
582144
415881
35624
272403
268741
637881
309134
17017
643605
14544
589805
536208
457396
365990
362552
15589
140733
400438
551001
645513
477600
104465
166764
102374
42700
175126
82906
233855
471690
454244
535883
347075
66988
645726
309429
39016
53422
104471
632328
25349
234171
385285
263012
356402
111687
59200
182856
514746
367328
436846
418183
178779
230272
215304
388442
376473
402018
628161
580952
333647
359165
530054
412964
364900
588954
458100
6894
574671
397635
201489
516254
649003
438941
587304
6916
373352
461324
80481
192228
99982
510768
380219
248017
170746
398206
411064
83181
649561
368870
5386
552243
614386
484759
542534
379930
299865
608839
406938
33331
490362
550293
35867
141942
100163
302082
192092
248268
36424
466024
219551
252717
71093
163671
524786
269325
551329
471734
216654
123403
453032
368207
467147
190320
461868
426410
481525
447400
334689
349508
577221
229420
539259
484019
438758
156663
131244
275269
27718
409901
2069
41714
98075
119332
272589
295586
438778
100527
64108
156994
388175
159148
419449
249394
646613
456051
538029
294625
258546
303879
144441
457847
208884
598026
416203
420016
591517
513547
621014
255701
233143
478623
332642
165272
34559
389045
189441
59860
401481
309784
141955
472531
635713
172871
334263
157472
645103
488175
114108
129078
307824
277083
376242
593366
529625
568028
404665
579568
51885
160527
107755
232226
589720
555574
84410
431174
497525
481687
254576
364526
351071
547896
386475
204610
280940
551060
469915
388618
215863
534998
98981
221984
107308
119681
119589
343614
362468
338735
156693
84316
287897
527918
207853
604020
374013
388221
39029
479665
488914
242975
287283
455941
471972
22573
467471
14011
622715
394758
400284
545406
634823
143578
197534
443478
430821
646469
198007
601851
70036
316767
133380
566078
484430
578126
88503
389309
376855
137711
647087
263826
354038
349192
379960
296462
468717
408558
41222
257513
608976
152299
375601
379616
37512
389698
149024
109961
452121
207784
286336
169730
379574
22903
544844
6320
406365
272722
32100
590432
588328
501703
242018
357141
618811
182994
419450
138064
159992
432188
393106
352539
517153
88750
498169
1925
15744
345541
177572
128889
149455
524492
192372
168577
422872
82391
288719
67304
297608
8536
149640
428499
568387
16968
526377
34271
542927
285902
170504
476684
382316
609044
291205
354079
150322
51191
10956
550299
16852
302700
603990
163838
87913
458076
209264
153763
375728
458172
200729
423209
640077
13246
151443
189210
67786
38439
574367
571998
547366
189901
42556
393146
406544
583017
401367
374369
486564
237909
82954
146920
554873
156619
469645
636356
207918
437603
512622
151505
640896
9512
157089
464705
198401
110333
320107
220198
455482
553383
434249
248092
475373
495643
172772
606650
51008
34712
427712
99551
429146
625839
228832
577376
173371
20298
588644
418390
564667
108757
390931
385170
579479
432795
180425
33353
264976
106937
181481
325100
91909
566744
379169
175234
121459
407315
168592
380669
522402
427018
581857
140107
39305
400869
636091
81581
541698
158425
508151
560557
284851
201767
385892
631361
556991
494017
68126
17612
493941
219847
290544
118517
38305
193354
34234
156343
111941
451821
304481
536096
34214
603083
255557
359778
498151
236385
43502
481836
601173
17978
634081
370784
357162
342828
605041
117996
16792
253480
441181
242305
360892
634927
509376
183765
353077
143346
628691
350773
247994
467171
594547
366654
167434
204971
491385
56336
586145
529596
427912
487219
641053
315014
396558
337515
605925
214605
343262
316139
45723
385723
563163
163502
635608
154810
196362
345096
511090
385655
454969
35173
238653
436808
78302
193862
68140
445786
417964
199883
92450
480827
161297
133873
355942
498760
368329
360116
448493
502130
573577
438697
150941
211213
446944
26760
271522
271154
558624
602043
509778
74853
146397
9992
206708
324766
310722
358571
223480
345279
547487
529065
311051
199005
85501
484076
335535
435788
511785
198797
207097
425618
343723
182683
586083
475306
266671
488219
41480
351453
531281
471023
10397
16296
524450
11972
328482
34197
639608
479798
405444
254559
175856
236666
316100
443250
388190
119748
120568
206170
334975
208050
29516
544863
525469
195592
398725
90271
53691
12279
599437
479976
274824
313986
572296
11526
165754
477760
9238
37665
411257
383123
584473
428314
573750
432406
282371
102556
646004
646092
34275
31298
60089
367651
356370
25003
649858
440033
476326
454243
63961
197353
132676
247804
510837
229487
235167
1688
352598
4659
137757
558582
64225
62092
62745
26523
226642
9331
610407
298034
91905
423920
421068
228201
164209
384113
588080
14667
275481
530961
392053
371444
398307
898
35475
325047
407447
206443
268998
332524
224294
136147
257058
452492
430398
490507
226337
353133
484937
588220
224667
164812
66245
418015
72203
181227
637328
504836
450045
459603
543446
145883
516892
450849
358486
152987
458394
200806
134741
607509
532869
479354
469112
118934
142156
318861
53893
144727
508791
264965
133886
103071
491854
118179
437002
329108
224862
142475
647620
458546
533711
610109
622374
76629
337018
489615
220432
432511
8519
121701
549445
377221
333778
532418
509157
123425
624227
173420
357011
261974
49366
348608
58175
505733
530220
1607
285556
36103
400576
501058
569060
364921
14930
557440
189821
547403
243141
465451
274796
437505
231656
132172
488083
574861
261544
14167
3472
26719
265347
112086
397341
247335
365219
321526
318418
269188
100278
569761
185979
128861
180751
327069
465115
80417
369654
7407
565948
586450
331319
311927
633522
216403
111568
125071
134214
117539
260181
585518
39111
291963
311489
484364
643782
75394
552227
525977
533850
429817
91937
287569
53235
644052
1366
169659
207665
288242
509412
48910
386603
564087
69543
58844
407815
349644
603866
150116
273846
18363
92236
414761
394115
427633
79259
105123
338815
412571
98764
69906
439554
459417
5816
217514
561353
531336
646582
357770
388516
205661
225312
463811
221053
393836
278661
341140
420026
291219
424847
21460
612189
436797
412256
353591
272505
308113
272331
607705
601993
111037
102496
238465
404186
500636
391599
8715
93943
184743
85424
638738
142433
478998
541844
261228
502902
151324
246364
568828
434770
70472
392355
567683
448877
95414
271529
294932
210839
367517
538028
212985
571900
378121
54376
128542
332492
362842
233689
413031
486617
43893
96451
637192
438372
462966
625721
568213
191811
345024
495940
355245
103024
62860
442905
76435
289686
243091
297781
632793
314845
320372
122690
584278
68301
219589
429439
29867
15862
52225
638311
232138
102639
492050
617009
586571
246256
535089
19553
368245
16642
380623
393413
66077
96275
211418
550134
526431
234135
360702
649383
628735
189366
117019
63374
157990
249969
218734
189217
122213
616909
246959
547069
451410
210580
180033
590710
323106
612662
211674
158353
636881
544577
158824
219423
622312
252219
635909
456572
273550
319482
637697
64759
457479
385098
594175
253224
124278
574250
320676
444785
584492
213118
164980
50489
55328
512323
459546
384207
625626
426282
424740
417758
21926
74702
358109
220215
155292
247950
209487
494480
114843
387234
416443
219114
107285
346049
126040
296843
340857
344700
474667
116616
327340
223826
450919
206625
510480
528192
646133
177789
362768
465277
589753
226093
201624
312468
378063
253359
517464
357217
506247
590044
55778
207094
275095
410884
488113
60380
290169
594453
100259
147385
291566
17016
521537
323937
45695
31460
292684
420979
4448
125724
282898
112175
392850
123903
473791
381217
199650
483054
188781
500914
313762
244886
173838
367397
648534
568074
165633
649303
135305
162734
601529
501983
405272
359415
582758
509094
527320
437750
550109
425387
212349
198680
256140
438528
189621
208147
292787
456026
41275
81893
348284
183766
165796
126657
114973
104704
274566
166012
405208
567472
465466
207705
527985
452461
280741
296803
172101
228143
286554
601995
627508
473787
297152
321110
294993
118424
323298
301393
284514
476665
109496
354601
305381
411040
601859
399750
46797
411573
467114
316180
405262
76448
177084
625526
589618
285135
30899
540945
199921
504653
240237
166759
371686
558427
300816
311183
272333
487793
11696
95163
313092
227740
6144
127230
118601
151832
223379
510034
255640
586459
551767
315581
596139
181194
360197
42224
120735
503184
154014
356909
449893
354307
348149
620653
341274
264281
84765
213873
85108
618201
22712
399432
24157
577750
591532
142698
59175
186624
282607
470141
77259
116439
474557
469628
351802
213777
281600
192476
19987
353965
431668
324495
606451
174993
496696
21652
596894
326244
83228
398069
243822
394969
87573
232430
288452
255544
530455
78655
306089
370074
121144
603217
422097
278718
307598
429129
436919
112868
569610
419414
588180
482561
257075
617271
163305
207472
195312
52755
487629
96131
23749
105697
194150
124667
300580
481406
458629
32477
356661
531562
48983
412836
259101
546426
52724
626442
263806
29317
108452
414943
545397
584370
101548
241420
379091
382926
215117
346922
341613
534924
368102
78953
415358
159172
160149
460960
481066
559242
169160
607833
377934
444556
529191
146328
511821
517296
411046
336313
118125
72788
374831
304609
266500
478214
278029
56759
599413
351650
286559
395230
545830
475639
362089
126860
491352
175558
644937
648166
165701
273459
335584
108170
324102
490688
191625
61495
295420
364639
385940
368605
347613
179645
199278
518936
147470
583873
172428
119154
364020
402498
51103
413624
195327
536125
305741
236396
56546
84497
568275
23018
184886
232755
453856
282983
362773
113745
628871
261185
574770
54162
519922
613114
4865
470721
190156
262564
225037
47448
58573
284097
16382
455116
272052
141734
259078
147026
482624
647671
203449
595595
645957
315499
136460
339474
198275
583345
305568
184609
415483
95874
517514
348119
374668
16333
117886
164409
424835
479300
562030
251425
227640
36697
636172
71947
62727
627060
405149
40488
564160
325446
310683
239944
150686
195666
527046
564107
279867
347886
239622
528454
394262
393693
305082
153430
315902
464409
165703
115464
98062
445013
462574
313962
629584
328515
622619
36548
431786
455958
411544
351546
381399
94719
425584
230762
363090
294878
567456
523992
389006
78711
206857
645183
642720
455764
450325
166763
579481
72501
392406
424022
534985
427385
277573
444268
286571
135066
540386
538347
559542
188263
110279
536853
512124
617243
378468
398258
242500
403998
141251
443229
192434
410991
465882
93931
586480
231837
540030
509133
253308
291617
626207
357217
538588
439420
106134
428275
103297
489244
134267
548953
36861
83195
450747
170889
626443
549263
234059
156630
82559
517092
179132
528990
573382
25421
530035
442710
167757
41058
364049
530742
211673
34882
490128
622460
588661
407670
527221
525765
505351
211056
159072
446433
179833
168754
404033
204971
3621
548766
80937
501635
436868
81750
220439
246659
270114
502770
161113
458279
601504
292456
566900
540900
284100
91385
199770
290198
172945
408113
34189
539174
412859
143450
228137
647691
560287
345691
500064
453368
530509
162748
427293
146889
16280
340991
624048
470162
519075
368301
535403
1435
82526
87429
216788
153364
519130
409171
113091
582730
406759
240679
473780
367005
475844
139844
184573
632535
342057
126845
186925
106719
114133
436524
528091
346980
552005
495707
194222
461238
619296
59713
372996
386256
93332
598444
259079
13077
648918
59647
616432
298684
228113
189570
54583
301858
138544
200273
569276
65645
46442
148657
202321
318738
320677
428826
566328
450120
199444
561598
231046
527318
582268
120517
188172
339548
22428
253279
641620
455790
508656
200965
343653
618107
40273
243977
157253
374969
466806
578895
528928
374603
553558
506090
646378
472089
67698
72901
564351
555990
485719
94954
589553
200162
36476
386459
335198
286878
136773
506011
552574
557298
603968
336845
260227
572169
188553
96873
569916
486535
276167
290103
11972
563056
493703
514266
599889
426599
293769
449648
509098
64048
113400
171888
424715
491217
430631
347766
642721
160659
111547
218467
101946
314278
165104
432894
626208
620223
274070
355365
626164
21881
358688
321645
492291
289586
524437
509292
587926
432339
292418
233462
10426
583693
191939
316834
194878
499688
288084
9783
417988
336871
34206
188511
645920
347288
632917
477712
70503
482680
631994
342797
70935
372473
580399
302593
296225
166046
538247
223336
309691
378669
538127
308082
34027
143928
16434
27002
136919
484123
2315
94551
632929
561040
277614
543140
321223
526632
201488
627001
429263
443458
285044
246883
300163
260041
436178
14934
125656
362552
415786
117757
494075
96811
331547
335569
554349
611011
304142
467708
636858
526134
33482
627051
142021
191037
386600
549113
528554
365662
421235
568787
252663
342221
26340
126031
649498
566644
458761
31028
373900
406407
149098
209628
415535
583541
280837
54033
75700
589631
454243
97035
340787
115392
35069
625944
126667
177493
31421
269432
401772
643012
407423
532261
591494
92154
583958
55853
54346
351282
308345
101246
110484
11418
168695
135673
445311
350586
390311
96571
525364
308142
363588
563238
516201
9375
144811
199554
354604
415036
510270
170620
143194
257697
462072
473755
344306
164474
406021
370331
359885
295180
540929
151246
443273
470410
527347
559137
105956
129042
539545
206710
519615
359619
343825
503909
473230
12187
495116
524453
530686
609935
392156
525927
281952
127460
186836
403792
25067
19665
196772
48225
491331
144710
163763
59092
617562
599327
403508
538884
386140
18856
4528
553657
221054
262994
9822
239977
113210
401471
210533
297538
537329
634921
87526
578445
53498
465759
331364
246246
412708
230492
557743
82078
449845
338764
547941
327768
46016
31288
631439
262921
344542
209869
73542
122689
593003
2546
271798
506476
160789
593613
140416
473809
215773
612434
10941
285649
335954
256291
489994
87645
7518
26840
276081
575791
105353
330928
162534
369806
587900
619140
249087
374729
217208
351310
347695
312871
395377
467617
18173
612624
368376
489524
221272
116872
493931
43946
187869
603556
596648
244437
261959
23530
520051
574212
473496
405807
453453
633799
1942
531054
311732
40673
326431
456127
188099
396436
569160
278024
327962
389251
232
304525
385505
195290
476025
266837
401602
592452
158246
174152
130114
523309
601854
151215
503514
237530
242275
556323
401253
359464
482702
121807
105988
584359
494653
643234
622830
600480
341505
250323
454857
581513
313235
13908
24126
86861
560201
374962
62865
159532
194147
532205
238638
609575
265779
131177
167177
531891
23261
127246
650230
60180
479163
217273
290210
514945
571459
644481
352408
636370
413469
319707
172232
374793
355341
435657
396300
636802
385978
238701
208489
209077
147864
513319
424945
215710
371358
399988
263493
106365
543220
119748
592185
178827
628314
64871
559653
320541
99329
374720
59710
8181
293385
540078
18432
253994
189697
321648
610847
59348
302180
485996
352575
311638
439831
114760
44237
338453
36285
302763
323062
396783
428869
237148
368202
182615
115093
515068
448047
598498
404177
439315
105227
504872
422653
556951
441347
125857
400160
291818
313184
514780
547788
277373
500416
506503
548806
523462
280176
158094
397080
43881
447242
572647
342635
494104
201222
644531
325029
240896
589117
293407
186908
132642
595754
302549
290441
139780
558270
10764
333260
547670
182641
295471
441142
452230
582210
262915
54529
646643
256252
341647
597356
352108
614635
493127
306561
114571
479672
259208
368304
204466
440700
374286
264214
75333
507727
371834
303871
206251
102069
327668
383725
66321
310791
81322
371515
484092
366766
269422
499067
484037
404239
465207
498377
323373
326042
463929
179560
17376
356082
135464
380453
558299
362090
280612
593592
325265
238836
203595
36065
215030
506527
323060
422638
63592
156323
176375
169446
584532
159762
335104
183111
18021
496902
601752
151094
619183
643388
333534
509685
47895
88103
421522
61472
83884
284126
287044
545897
237632
358267
394188
246511
456289
515852
346154
491869
37487
537443
623417
623911
537956
339018
106941
165068
595600
530228
274999
556224
218400
614487
144454
625456
412666
281153
609433
411411
606924
325041
61076
472351
278254
554369
145189
531440
281717
462163
1329
440276
539114
388564
355519
339140
621644
534276
302496
408791
221612
601598
104923
9780
423993
559758
155278
505888
609557
146985
644995
151958
73917
588706
113635
235802
18863
247814
269640
271734
464755
318199
58913
169066
201071
223719
131653
294625
121108
223371
198487
577258
102402
562152
137004
440821
6761
448281
510233
384008
132199
165685
631450
473199
603949
260498
634592
418009
327472
249307
431688
643709
211014
147912
597350
128398
232827
138457
147477
114162
551259
38304
415877
136251
568240
503381
387169
96789
257672
518064
619024
26701
29462
409568
409964
227417
64705
598053
44036
551165
630981
483650
127219
457326
283944
459088
276676
383028
11063
420016
214016
346400
8509
598554
461763
289173
610502
174379
330360
143536
462714
280378
101100
413985
450995
597127
446427
628620
633852
486284
233607
295984
294712
328169
15577
105778
576345
108487
133116
142055
556798
152174
10529
98814
196195
615979
335563
68038
252200
488271
155361
401061
162184
113560
535127
611226
502559
631394
486814
488343
392752
172755
282780
11834
498579
629112
39583
578340
406420
501437
212042
192331
275445
551392
605376
11988
414146
529447
575925
349213
463497
87587
448152
347685
636659
75603
358118
72516
141077
810
155792
151477
312805
121507
598466
607361
65634
216049
144497
464006
452808
344528
142520
16644
155812
94472
488484
257399
460775
158136
161111
517773
119028
365635
213799
193679
593366
172424
29895
309274
626025
355599
547363
536170
361743
293715
111261
350647
139329
333239
183050
259554
32385
460919
101242
80976
479780
419013
647210
87289
165972
196301
85897
539625
34487
632874
416300
369831
312581
300218
136438
414675
123959
298574
109573
122785
551394
582689
200356
370655
506000
186187
54610
252071
614498
347112
263017
489617
396069
189074
37202
43583
595594
629603
547642
459162
121541
597261
214521
383788
561982
2546
649654
233786
617370
393940
400501
167078
57221
235620
200256
228379
437149
199548
410826
229778
45177
252067
145783
140995
444207
210273
460447
117787
77762
350014
47290
70611
78226
357684
633179
172573
599450
277513
547591
129120
166523
63357
12869
289361
94934
8044
122232
347394
248215
46793
501574
192097
309996
16366
501921
564635
366059
299742
527542
634956
114417
115247
441362
44860
542192
403765
537798
218379
89149
639886
297602
633560
247573
221802
388551
231049
223981
618482
548051
629005
619404
136720
35429
534048
84638
190368
345770
478227
275254
452503
212537
557644
118074
587699
403871
196293
151737
128149
516009
606630
197804
253545
576739
380449
308549
149941
545421
268775
592421
205572
353407
76960
326903
172592
402597
349609
348859
93489
53682
299092
602814
470844
297629
96012
262844
627025
533014
573042
60313
166146
411072
387532
608803
633743
101545
358728
456426
236529
330824
134093
212213
165043
612059
336908
147403
126113
510869
533588
381210
187998
203763
303282
542579
186916
218128
231210
369783
328315
169773
329621
184667
599266
358472
100854
468394
407538
278989
633786
518772
199626
122355
408368
298602
5735
73684
308251
586351
78514
571347
174547
374853
253148
162147
490574
178038
353122
589104
423830
393856
485988
440824
195762
426021
53807
572710
330477
560508
381619
177092
223852
109717
285910
150021
508750
377152
87370
68978
83878
163998
21462
120989
619463
628809
545207
423014
281669
386275
598926
536857
329460
598153
311672
128685
283560
70076
432148
385490
365392
190222
7584
260841
234844
568123
596176
618453
589639
477838
526071
606939
491991
60550
529027
419240
473275
302391
62275
399402
224404
637537
174192
479262
116565
645901
95402
306647
296590
38799
281016
161661
550896
500563
181691
41325
366038
543608
26720
496136
561746
466251
18764
322919
544520
511795
119507
109442
198649
506146
522209
323156
492465
625216
34557
610116
485872
542795
385064
262111
236241
175798
135154
551413
356836
60376
181671
118474
121023
228766
565522
267832
115646
194402
40681
585212
171246
279439
645828
393951
505901
265416
77965
51447
240141
278036
11776
524327
244964
178053
60127
452122
329948
395512
64940
87534
153783
74158
306737
634578
302643
331107
616940
389174
326911
646737
247077
548229
304784
631430
10252
319968
532831
25881
497714
61481
560492
584306
379082
388117
493681
254169
346048
131657
157606
558872
271780
71329
644904
85761
41590
640026
323839
415212
283814
504191
131635
322766
471345
545765
24214
117668
333200
430879
474849
410275
277237
537417
302331
336693
9477
526451
370850
401973
261923
289544
443216
407859
289172
646942
179133
95157
568563
59196
471518
504994
398351
200691
66474
498322
522890
193511
110127
622482
317152
368801
401920
37104
110302
161360
273979
278597
483656
43766
209517
312920
365727
283584
247025
588605
121937
131821
275323
633948
591174
324123
549380
427643
233141
384448
598289
226308
373772
143370
320096
561256
641565
264165
583048
392039
495477
231283
147840
292563
249748
345507
544035
127363
394126
372058
165220
602528
265255
576834
277741
265884
215546
163588
497916
333099
160113
495378
124843
14772
201367
310970
157571
501165
313661
421056
181030
393796
418092
228261
13221
599702
252928
3794
440141
398680
391622
446846
172772
614877
642505
210312
484007
160647
122770
196556
228560
91145
53412
414183
122925
143358
548643
536206
253848
299232
423976
241032
565493
522257
418882
243853
473614
115827
109758
210202
236174
300247
178993
575330
254225
545095
281908
324529
517188
570406
489606
310490
426996
510473
391462
610629
170000
343139
319264
111455
18675
222734
546202
314972
66640
17490
314388
437499
105209
280041
268804
406092
95216
200454
321244
501654
302769
64021
362030
420142
546137
16508
642361
318935
279861
476486
77919
389408
620842
519480
215112
411338
502118
450081
483178
135879
290254
460783
256125
339100
609898
206860
354809
618821
607572
355116
350857
119045
1340
16228
204253
464764
63625
338956
116074
277874
115746
493076
592552
261141
418505
283521
41122
555172
345185
327548
51240
266266
3244
494021
301375
230730
215714
420366
618476
283086
535949
123335
364907
644881
74583
505098
208854
593225
114292
245007
408118
471495
621189
36394
246455
273053
588081
199617
538373
227125
585626
82238
596153
1052
517048
632003
375627
355450
587544
121454
267873
374902
324967
308413
118645
645621
166985
410266
57316
640467
442493
11450
74163
104278
298078
28001
75079
502019
220714
5436
640149
556244
624515
602690
363090
422135
190293
196585
212802
88101
187732
576761
455171
143954
3238
204870
282119
345693
234277
521386
279011
341281
529251
576006
242024
507313
281532
210684
53877
93958
39563
590186
53037
134741
192740
352624
107348
325081
610844
290565
79486
365644
433974
493962
161421
403559
1070
170776
447900
556745
314182
127547
217964
279315
270038
151560
102074
357200
376709
469744
393638
322978
111725
408654
45071
403281
219716
88355
175074
257638
408291
203103
138647
394789
8839
204095
189580
539331
234670
305246
581626
312202
533540
290447
319489
571682
625797
291539
588697
503159
132452
294203
308356
118057
445321
21342
41867
247328
369537
71710
246003
217480
12099
247232
207587
467776
148750
573062
298444
174786
157848
114700
157890
594797
508605
354948
131949
520398
75258
475783
502296
156997
164708
70397
301867
181342
405477
447932
134059
123930
150153
303274
382580
172445
396052
289022
206219
48220
92658
506072
404904
49075
437222
302183
121166
568503
64205
91727
394087
359196
462903
207197
55339
629924
596732
119902
645959
295936
120284
277459
615293
645933
454431
113377
209906
257030
29308
378621
485728
93602
193194
227060
143160
581125
188619
316345
208581
229251
395176
188935
337891
549648
237757
517047
101190
24158
549961
68393
525157
457007
297240
215497
317030
434882
109195
471120
431172
624589
21990
334570
510927
324975
245632
381108
375341
170710
351343
597476
39391
465846
89356
181584
284868
353260
244017
582056
4169
275043
273127
205882
546355
635888
383699
377328
196776
489968
14468
616553
543407
2975
487597
482538
163511
157739
568069
166353
171586
570791
480526
571543
23806
273862
376968
166871
168191
380088
609466
34738
634619
573192
113944
287094
506549
242579
513826
236065
554728
42072
547333
125015
450582
605734
147785
40610
341281
34664
434232
8562
211683
548016
171583
377807
280949
321129
25405
511348
4448
347254
261771
83794
106804
162976
497912
324580
499254
357762
303796
559927
150756
572973
129430
176321
594187
286679
264782
61480
571291
18021
508234
310221
85285
528713
371228
162382
19377
76991
134337
573657
260883
288688
412709
442591
162478
87886
573287
22263
185625
478678
537430
380874
555738
218157
567753
215022
7365
542355
178708
267718
117614
210230
631622
645695
461726
454965
627564
280007
46348
636096
94378
442727
115854
167535
115893
573042
6640
486976
608087
153723
132814
364918
473259
582470
522384
404954
235940
151127
352101
418989
471317
110927
385578
409702
632466
643852
514381
459785
115673
477802
545041
122877
601547
377362
152871
46202
440517
366135
506292
102624
221221
420906
341211
14989
177683
630968
220377
640524
227366
413946
111011
650128
443699
608250
307934
86555
125284
141536
95063
52868
205976
519699
161373
326975
274816
208078
342757
333216
456413
518621
327914
383323
296412
396977
385574
179953
398850
467221
227091
36420
143360
421552
155623
132022
14269
628482
41445
240168
142469
346346
631797
612720
56292
335241
77703
42489
13469
317506
520172
295942
53536
358967
147278
189734
369456
311140
550812
34101
151191
306665
236584
281057
50744
338473
238659
574428
475478
253905
368299
454887
239279
601490
291458
580888
12274
528036
416030
432260
407095
143811
182708
356248
18952
106243
542601
275750
557468
86300
283879
599498
479125
282273
280346
113615
153136
293197
435540
288511
226482
323193
591447
7862
27891
623587
338013
581883
20049
506431
432731
369713
51394
143858
416996
303902
321284
200340
116434
369913
187741
365474
565150
294118
53545
274705
121405
177532
296203
36786
50358
512469
423112
322775
505356
364329
456210
331721
635004
409656
301895
298529
355416
268429
386080
636686
368148
11781
106229
544929
620301
313463
233751
397065
591911
138614
228920
149933
260659
590375
88316
19495
465794
541189
80014
457777
90707
102954
491038
16389
623520
534360
13221
204081
265459
484184
481733
6685
647531
336686
315862
318090
252196
546843
441469
64734
55567
230240
151026
538357
143599
311163
466393
178695
105709
191059
637806
253969
151317
44514
621930
179215
197383
13311
506315
120168
287364
88899
622764
88580
176485
203099
364130
595006
372138
75185
627355
79607
340124
191742
227702
118776
261085
159817
592684
645184
218867
419651
261454
494730
530069
39953
297636
307289
504770
27166
35099
185229
351115
420577
144942
527935
611655
397853
465406
120535
291253
433059
316436
278604
461368
136767
325415
408145
73473
577417
161718
28029
369049
436224
80651
450206
99295
145600
47362
40622
113985
2335
262802
542742
175579
318180
85091
177658
112738
534287
379937
160273
39365
433711
301153
28965
603017
592270
124971
527762
615561
50196
603520
313755
9874
359269
21856
289572
294862
80566
617679
342820
499857
105195
560947
96683
197146
72071
567695
381139
349807
330062
484155
273889
140655
271576
290424
371419
87121
394584
26578
428596
264867
20585
126538
50008
72136
648432
569956
534886
425801
499242
585198
165352
636968
291034
273235
570709
583965
51695
554251
403037
619916
430417
39883
552563
89556
201034
336181
603208
109085
241725
429070
478617
137186
78566
336307
30025
474339
325356
470694
113792
58526
566981
368199
244546
9553
584897
604490
240180
603076
118492
195287
460200
354059
279242
304664
511710
30851
464569
373890
602545
186461
52962
460875
627687
46735
356917
208866
183535
177061
320305
532507
351282
544123
74789
580335
86147
458056
527659
222221
156052
384768
461297
83732
249016
616661
57940
115182
141488
533530
303965
418257
133394
542963
286157
411783
148468
117106
69766
326734
83126
418774
425326
178082
83182
4717
566235
643434
412193
641618
300844
337837
632493
392688
541117
10257
171427
362497
478658
285386
496049
447878
254017
612581
109166
321228
521498
179072
364177
368551
163933
72086
327868
265112
525016
302522
332455
458211
544822
502576
492993
138991
98718
17211
50716
162940
140902
119403
175856
584293
379208
263198
566595
357186
164748
541259
168194
647314
552833
364338
314837
549806
580187
66335
45655
243286
591495
608246
602077
644227
506409
49971
569005
507096
489629
7338
553087
369325
648489
311721
593470
50756
414704
340086
322411
446183
306667
157419
326068
346925
411923
146118
44600
317454
532511
147998
458143
627545
278184
321721
327405
238996
373948
18534
296116
590675
58360
386243
474942
58782
313028
418449
546293
284820
309061
610780
597092
612493
637102
619221
420310
139155
213188
606387
44824
413743
293919
300824
248915
639776
519899
451488
600641
139252
123074
143213
367675
213615
543131
366260
286731
31253
539404
472194
379084
329167
500562
345186
224378
354967
129105
277077
317744
564301
86996
186299
294796
277409
635974
342203
623554
316450
39219
53586
537865
628274
135535
8285
454694
445313
94590
181885
280619
507236
108582
58768
53266
183065
146416
583368
392713
620070
414041
506000
397041
265578
53562
97519
554573
558741
439259
649200
613146
648582
490699
23603
109524
245830
397364
609343
79538
297601
637192
306735
409179
347459
273661
583088
434779
395173
604844
164906
106531
339570
150512
244111
315784
281919
474398
18210
37153
334911
441336
176164
618629
298404
501983
437940
323689
311322
285177
397650
169016
131888
644972
220892
147304
464961
578586
307624
395747
21272
568152
393656
386979
352371
484080
132908
415512
544376
600005
142674
131461
102483
399610
1182
591689
398487
274124
279677
358437
283226
421297
268727
44274
88872
626962
68916
512184
91583
177813
483515
614972
128227
437021
424177
448629
43090
432917
447114
479948
57874
305444
308687
200740
207490
489942
604953
519292
547991
312608
259928
594029
643424
400835
479868
242884
98836
279339
619345
216705
431277
119913
258782
450411
481879
634223
80777
507771
202062
581904
561640
633210
523756
151431
504664
326661
583871
42717
389623
648747
526420
551037
104410
504143
347104
309868
465657
544034
481835
234262
249270
477461
348340
168531
84367
302283
238936
428851
631002
287188
108684
432206
606893
574272
405675
330730
170608
425853
577794
454136
34100
20218
166113
499811
19873
233643
31226
443051
507091
221019
439059
617521
435910
567375
209587
68619
505587
194334
235050
491336
138839
312473
404092
251588
184980
649074
479046
543703
631777
249627
230560
572455
100581
137452
45196
456609
300880
571778
536563
514913
241400
466419
555771
159333
375614
135641
513600
449956
575797
92865
441859
241791
291143
269427
157221
301479
234743
66149
325369
200012
293751
326858
278967
420129
183552
36759
579231
481004
127687
299559
4341
363712
240930
181759
228151
496502
331270
114030
44005
434666
167569
56665
391885
239366
292896
27238
164923
359948
586391
417195
558875
331468
121044
639307
42045
502743
503919
50629
206043
554181
251044
437357
106352
71328
469644
202353
163603
143148
512116
249504
543129
398181
112300
428333
346615
282148
245168
420427
348046
423686
394659
28437
14014
468918
516352
383526
217372
341155
575234
372218
336030
588151
257857
421302
354242
205459
638940
396255
205169
345232
526666
178002
419091
388185
469875
206903
386240
406206
152309
78296
636135
10383
280698
483853
387587
31195
283477
174285
207349
320206
42911
489379
297777
601372
97791
165046
425740
251383
75528
343434
300114
234435
365332
288754
220671
639249
604588
541634
66245
373583
133153
174984
186316
511824
322445
338633
550008
107316
598400
379479
196816
383488
104398
52561
300917
340650
351708
585165
28561
176837
290534
373600
403628
179604
382633
573806
100391
368490
52914
286991
423532
363028
27748
643800
490032
430012
531353
421323
208863
356307
282989
626442
3811
618740
557310
232360
581106
113395
157683
251347
105511
377331
247709
453326
255173
183947
96776
482138
127480
9592
18732
101186
484046
362041
36190
460290
316491
394345
383847
419906
604762
417364
247585
583325
77338
579635
530160
560456
492978
229264
104206
304452
478113
205917
578205
142558
368292
64625
509537
86361
251009
648822
20629
160229
19843
203591
521047
352697
481068
537864
94859
79906
626735
493150
54985
170122
550005
111157
465583
541716
8449
376112
274422
80668
562191
121767
62364
238996
293692
213037
559206
176842
8018
501423
5679
598863
554011
59875
624728
160341
10329
311634
173962
616878
341652
598807
331285
635504
108797
641494
259965
370900
241932
588784
209489
533269
647302
37347
94917
515331
3463
642819
51116
205260
491984
28500
413421
337356
533954
523830
608512
162401
328909
606770
541092
263168
563797
550269
152376
302121
300998
483385
147886
559825
12144
646255
192266
343498
191476
385263
319264
637471
634877
69194
599455
120612
638438
227047
36609
210726
226890
38478
479999
104975
361886
581534
11667
510831
561784
528084
328147
452522
203042
79651
571762
41027
556320
596736
114926
267380
637398
323183
553846
76573
549267
70274
469271
615073
538484
200138
570165
579640
334766
378987
41674
570937
102331
272337
184199
61246
167507
491746
264237
450092
411635
588731
562672
645466
145118
388292
631394
74690
443201
103023
161709
9278
360444
482437
464150
444822
582217
122023
395826
394529
50004
609106
405433
446329
63170
149156
182378
229023
463610
188009
510881
386863
369630
331202
514162
254420
408467
291769
388179
302244
423401
145106
300513
464283
484550
353907
77942
388355
32701
9593
381269
116500
215584
546326
229228
612430
433325
589747
627398
19906
394216
564429
614194
308045
348130
378280
298343
13287
410425
255745
354481
613238
193141
362053
34500
415864
216283
79153
537851
284763
315518
164971
144713
624652
617166
166318
452209
28192
623466
27072
240343
351462
422346
259177
77633
239303
630159
508767
93527
423406
454757
110443
244238
1484
277227
1464
475983
287901
178009
153679
53600
630381
165942
548700
294029
388506
77375
579215
204467
485482
437147
89593
372407
243695
133408
499744
263724
341568
169786
146736
85240
260476
23655
480332
66841
533173
529344
163582
379470
603981
139840
390697
89708
284062
243923
182705
178968
243704
238218
207343
321139
124873
332456
307543
404239
195659
135733
528070
486707
166101
412518
193634
322057
197992
45950
73115
100037
269097
513750
641290
32447
135945
47346
466154
80187
206643
261789
130220
13316
577740
432246
140739
512208
471211
419376
462915
256548
475140
311929
183645
338278
19336
620479
622003
543175
394856
337360
211850
220325
372633
530952
42512
214642
627403
645957
267141
518539
535461
339569
630507
168101
303111
631877
567809
222349
250746
107896
411867
58090
381170
565278
69166
164577
554712
282100
581995
522760
627745
541844
519660
485282
229992
274134
221182
431970
308324
158689
150907
255840
477386
451449
2286
503499
327446
487466
49144
6933
184088
242432
264206
124721
430925
524524
524194
17838
348798
174431
112316
123764
84194
85582
58448
287733
358827
444584
563782
604111
26663
282652
518163
3769
418566
200454
618567
419581
627106
483880
569568
18131
261115
555682
106521
251265
64971
298598
483207
166659
464276
501016
505560
572788
363359
439455
345590
635769
617518
46940
511658
390808
550891
366048
625546
410725
553384
10539
628337
351630
248197
56548
568036
45278
274345
25920
293812
112989
534818
418408
337281
594826
257919
16716
131773
132560
447381
458918
437406
53412
325859
197157
366905
59211
483216
627511
373115
94227
505242
584550
610168
348591
573338
524569
483524
307665
172126
303912
349883
504747
253404
439973
350919
248211
325141
509134
644616
235852
648706
7226
444276
556174
271844
355965
39859
593681
21099
242667
554275
499402
377730
596049
233848
563186
442595
150544
594909
444707
484310
597750
146266
206294
68366
490537
94705
7160
219654
294747
615094
76399
481533
536681
99026
174562
246004
490569
188922
309874
77000
73138
447292
213036
327062
476696
647723
413427
88804
469851
321639
474656
221336
527358
618245
305424
347555
368890
529195
472186
387092
8249
290736
146736
649371
388930
69572
456231
374056
412153
131346
521792
630909
629860
274004
436588
598442
471401
40417
609657
342423
604576
276264
609245
140531
29108
602740
177699
582637
531594
70378
570901
387984
484550
319963
468472
248508
350750
477278
627426
183423
212958
347886
389030
444274
236189
450274
610374
255182
63340
278056
513649
117681
341681
579339
61885
573580
632660
518976
301033
260635
127979
310071
496313
616879
629891
152145
14997
507672
602275
643231
473625
476932
342027
185695
88499
464005
492349
81552
464627
315964
160295
231025
233271
128060
137447
523498
607846
264129
62052
284799
263896
51190
184532
129076
546923
551284
533724
477541
514515
524628
309620
788
190344
159873
58760
105546
638884
43032
621231
512781
87352
292666
620129
298030
431515
606554
307508
570948
224674
519530
150439
199199
369147
381761
526068
543114
303504
484577
60654
226163
108861
383142
81726
313536
69896
493962
481922
8019
195131
504840
470184
478269
278553
366386
291793
532209
645283
552000
186868
559109
518412
523890
245392
20325
390949
293110
32570
404087
205942
74521
439325
361243
258047
512323
359479
178819
214513
547307
261660
309354
151284
405472
545326
494469
355175
589715
317003
302828
371299
555332
244182
491015
533033
16483
182931
172180
161625
22740
441969
488417
97928
254347
408826
53124
425907
625585
356058
381071
243124
25881
493284
240637
276198
260818
540763
374491
304521
42454
211042
451348
72511
380039
141607
314591
268944
102035
111804
280458
381375
497905
118492
156086
427870
227428
221703
279938
253216
425768
438125
322013
76788
120419
356692
216781
168316
12098
206249
66182
574350
415074
94932
538618
584831
103808
531281
640133
55570
576635
26288
66743
464239
383909
580461
158568
641344
231810
614432
335466
97078
590711
302625
417294
591284
206108
151919
628411
92204
483395
233148
269838
219905
226426
615123
73562
356919
551635
484568
500856
228786
141645
506520
147696
618012
245011
345784
237107
130158
101289
383969
201554
168825
532266
339078
586661
466123
65436
258692
216521
499978
558785
147653
160580
429537
423503
40236
204867
400916
187391
638883
25304
640516
316279
128872
635040
308754
8458
377436
376143
395400
467854
209744
148252
512602
195400
611130
223813
528639
462851
387267
350008
489528
339709
543159
270374
222936
520022
156650
99315
106432
449581
91814
346546
179998
609290
184341
399265
580994
191517
360859
490310
466140
322868
618396
273740
232736
447000
398845
405509
601472
583501
601161
135846
320122
347135
334350
298749
399818
209105
35534
405532
139046
195387
522703
171170
217911
147404
225550
337890
92651
280350
307039
410971
147526
343567
328267
595827
462743
454750
568233
148916
292311
610635
448234
527920
170131
593318
459508
223441
507227
33628
525447
288123
74828
87425
47734
163332
619680
160488
509678
105883
426006
544274
105672
338776
4205
47613
28799
565935
138070
613167
417553
108385
601142
396034
113414
506418
169243
199854
236004
222489
171940
327302
491579
15733
486178
408316
301860
629766
81419
24922
539083
93469
579001
340010
317389
412479
296343
461669
362613
495503
574292
421098
604362
133691
35717
381218
399358
514266
30086
377344
188811
132893
333660
22361
176061
186919
478304
552110
573636
99926
533341
524532
28192
203123
174330
615570
322922
508938
183824
610322
334500
184666
487860
475421
32649
399158
341818
570294
205715
352429
427084
137367
200911
141404
177157
295602
121272
150501
126765
53985
307578
357096
314081
53154
388157
176376
183808
17423
483031
206542
42131
50871
671
490226
626188
380323
152718
47690
411985
229484
137753
399463
371227
23067
402512
213299
643315
393775
130157
418880
242625
396063
67525
520143
49066
526455
620519
96619
232269
519208
462094
521381
279072
152762
298884
531547
269255
8143
540839
596239
209094
403004
79500
575354
103318
285852
316142
500987
594960
307256
471420
185280
623235
588251
120362
617034
498801
510296
36805
554282
586648
586832
194750
149338
142799
158528
178117
359000
201227
531186
353026
351265
58284
487259
92962
576993
507186
603378
17071
390723
595365
249144
162152
370255
390419
562541
377763
504403
453742
198425
584611
119209
461649
175116
315805
45474
608829
400960
648560
327554
487618
648791
392624
122807
193020
497279
280414
182049
408507
155201
42360
402043
60892
133083
518543
133279
269649
356777
96822
553764
248243
528057
617558
518893
401398
149361
80020
35523
381279
549269
126088
441386
553983
401840
56165
463561
458985
584398
550982
175911
237229
264199
439936
444871
598806
379359
239734
225644
394886
437066
123743
115460
362830
279861
239592
481312
380252
408544
266888
32846
481847
125941
355571
432914
99033
402191
513889
209551
140507
36851
413242
217293
329194
618449
437433
617287
267387
629789
205379
499614
206112
408220
564635
226348
165178
56021
183104
96610
363944
81185
237931
151711
489504
581923
624692
483386
405665
298070
455541
157292
482702
93800
44705
100205
199975
481548
385063
635750
568587
480478
602109
415499
403898
539713
362202
83226
431512
368309
609142
93369
142037
455544
224947
224279
443418
626729
331792
388137
244455
45589
381022
139731
214125
421064
338862
69671
307978
349683
397500
242846
406556
558296
244613
51030
546435
557269
633177
246508
348059
516031
96589
631802
212304
145833
267815
14720
137682
87856
102780
175155
578957
543812
7937
513244
595140
255880
462004
156896
501698
265562
314136
165651
408989
461494
238043
193861
1394
379318
513456
100308
61442
578168
57379
329826
159131
222416
266360
307714
77752
331164
16976
614404
233834
403109
585934
374603
239189
145526
71588
58524
310197
207500
182103
511550
176775
525260
341350
438402
153210
185290
34818
606164
510811
261131
629666
290872
428585
436718
611300
121251
584185
223211
164822
637706
645961
77827
333697
455088
575798
269751
516542
228019
71310
98352
105864
584730
550540
204478
413020
197936
113507
85886
247618
269715
157140
14266
102311
308052
467941
554454
404594
321437
89528
386649
470154
47763
378633
198596
425942
448147
71721
510292
8080
157909
543352
577181
585626
445888
187686
378616
150049
404356
630174
118328
314777
22639
634154
362365
51812
1585
113139
75223
345809
156092
465125
63378
73522
259548
165510
207580
319671
649199
576415
531994
543216
163478
408283
265459
482437
457921
512375
287523
49678
326942
395545
390351
594668
329930
145180
420463
620732
8789
567201
565553
511910
8223
40344
455844
80573
41634
216566
185616
104147
183933
620732
369101
301954
109413
527991
311668
363921
437740
152755
543963
188668
539059
205308
546480
525252
38407
207223
340322
400405
154484
376883
599579
485633
49895
575084
507329
373271
86390
150986
539329
539142
526611
362983
504445
103830
113694
117224
391711
305316
272522
53719
135441
389530
414749
498074
413070
589075
283989
107962
597383
219942
438416
159072
523090
247862
300633
563278
5855
375711
444527
82877
455259
391650
527179
544212
159595
76586
224535
310890
138367
643678
564507
438660
343212
72590
577511
527745
144175
352297
458319
524588
143978
421743
556196
428329
328086
292299
501670
46387
336597
9078
264334
65185
213444
130830
569553
98296
439650
232451
238098
393413
192466
219805
306427
579187
60635
177506
598335
44179
331133
439622
185492
201618
214600
211427
293079
479990
562943
48629
631598
350548
107476
73980
488378
584781
475784
467208
480809
326546
342306
257174
267584
140943
421405
320661
356904
163093
161121
211983
265715
434069
56805
8882
67340
306798
128323
108539
138015
461267
546862
390902
515769
366654
348058
73674
89883
89375
87316
1396
459834
88633
330606
245858
583194
623397
46291
322496
368503
43431
342301
96554
150144
325149
474166
267831
4776
77389
154486
619710
189922
479817
229041
491614
535506
530186
143289
302348
57172
91624
338529
509841
159500
35825
418675
513157
508994
299588
343600
325118
525590
405879
590909
600100
74555
99070
408304
591137
378490
160194
310786
372283
311397
150252
396063
467543
484733
541661
359623
352954
331314
647941
257865
452926
221988
86915
472
8049
152754
621882
164388
114481
242456
442187
294535
502262
13919
15479
645053
1984
222281
61495
147971
178168
224626
36566
74719
3471
94812
340482
160872
397479
565611
17352
303104
152475
408791
452674
308099
556030
435061
242629
457643
367942
508619
176593
372720
375200
226576
140042
136094
364328
407936
260313
455482
559473
149101
467732
516962
54749
31667
512965
247392
515551
428473
517577
587611
566824
136894
368024
5285
256247
468107
516412
235041
478659
628711
616549
247201
87241
337122
431288
250081
258407
81868
77359
12094
135945
632779
111313
497007
352297
292687
64160
334823
55937
51687
261121
105042
544583
133117
432288
636718
146832
252772
224928
300632
459491
517893
386323
106813
545937
298490
341872
438870
217180
14908
237757
484845
587205
523611
12022
10778
399547
91122
119592
610438
458526
512524
434617
162992
504565
92519
481969
59779
428219
462344
235147
37496
604465
247937
537112
568257
550421
528433
296747
258950
289267
48959
28765
292118
553843
259257
368559
293406
21011
265114
79845
561995
168324
121681
629452
232717
149100
32811
630818
278072
145532
304537
279190
138489
524575
555492
400369
331651
304287
529226
78296
23371
601360
461441
159934
499028
233931
311812
533397
520839
518782
164755
578173
459253
548039
253279
133377
352156
594881
290026
385411
519431
642897
316876
218222
171184
312068
129464
524294
598026
473178
229662
243149
173864
578342
465442
366552
142754
373682
280903
540627
230321
160055
457208
482060
133854
629300
171724
179817
303101
645893
235159
550421
144550
181490
452756
54770
487877
28767
317517
340296
128893
185895
640658
400611
472789
329265
171734
253291
331099
113279
225860
242323
601072
585543
275500
247407
326187
43617
183078
268942
360825
76964
167515
470718
394091
15461
490492
284401
622770
292194
26224
302924
643869
167547
453397
184983
522698
65645
378101
231760
213469
245071
212112
544205
454030
280493
487792
578552
287116
118542
119465
108378
57781
280123
451738
153640
3926
90174
451579
155376
160878
166593
552717
473759
574311
304070
531625
461322
68334
327936
473598
170092
279615
445263
524529
476168
175355
247279
607653
265893
145534
359835
616004
226197
380430
598860
170570
595944
211910
77024
485280
18154
534404
516321
399937
347533
604631
209356
465864
474440
527871
500070
26490
129678
519075
161330
164585
35298
112725
499106
291657
387056
196983
366338
35785
574730
8578
13295
8563
328577
489803
108275
196932
478691
351235
96854
186088
289555
513663
630694
392659
610845
490945
643369
68241
637846
90237
610501
586350
363770
336198
332271
550015
322593
551138
581860
235761
391101
308114
440848
112207
102461
312740
634793
399930
619112
513209
457901
395524
57385
237088
317960
102261
618883
410365
521090
643715
344850
606023
342994
197078
648782
450845
42823
6348
555085
510309
172735
148610
126758
210747
121421
573262
10435
211915
52487
147853
586618
230247
159331
91473
105279
490001
501018
57891
448299
216033
91307
279594
627147
66061
323063
53971
372132
480256
513048
612560
601868
453107
448995
513490
354257
636059
619352
553209
633743
318867
199184
398927
27359
255259
151369
271861
105015
576955
481158
417872
96237
208121
316455
506116
346604
625873
339296
231222
520049
489975
160702
252047
522492
513152
303879
443514
446553
649670
94087
404904
411044
421363
562502
583305
266199
197446
560296
204836
581839
643002
260591
150335
102824
278428
38721
315372
28796
13548
510689
457277
641281
570713
5616
634596
546740
480185
108799
471582
287293
137603
331661
31640
595640
373882
46699
173536
111231
147999
67673
79036
627224
103934
112754
164709
172751
637752
387414
15984
448901
363338
195117
400155
545906
280444
205515
535436
633472
623322
379954
101395
363537
294705
143160
560508
10980
316104
629772
199630
644223
352781
63087
91042
59811
439177
370772
377219
91611
35034
3637
358340
161747
408307
483344
563418
245520
511618
310653
236607
444871
444578
586046
642330
642324
162765
581934
386158
13504
422343
633851
461777
629210
482452
527604
84618
495003
362452
310346
513804
529128
143634
82107
473680
56854
569429
521996
515003
605548
363465
443829
21226
260314
472089
205251
451573
552326
172746
459081
269488
554142
128519
456688
156035
84959
481168
13813
53321
445662
140408
437210
339457
449746
297410
66301
475178
403140
356140
573472
236105
635482
282972
110672
240399
426277
434385
456435
289098
406992
74207
72495
172936
629319
111300
466634
563270
545726
250878
531429
227143
232656
516341
451713
156834
541713
68080
461012
540882
201420
112461
638371
474567
324725
589208
632270
427469
150408
35520
44471
91293
633075
476751
95167
407516
5595
427657
386
484390
495640
173588
194154
519842
343131
471052
457408
252860
554087
187016
179414
610566
97538
239310
149066
90226
367569
301853
575073
68063
251516
306407
223810
549391
353281
114505
440477
349312
371673
287696
427143
188631
198219
320828
259860
615312
581177
424333
302210
352731
297038
49417
229724
392680
588860
154707
284187
76822
531735
187061
531419
340604
219912
107899
385022
274187
480162
48451
212513
34298
165884
442314
404469
275718
306152
449324
514163
584470
133107
504604
201046
365404
11605
2810
344704
417778
75352
526742
499778
283784
584478
221990
638119
383448
278938
492497
53100
526868
583507
334480
510173
542306
345593
360167
560903
133535
412146
419166
109327
105208
617494
347321
391071
150918
498039
85388
522663
34210
226144
257530
468044
251430
133869
99130
435627
58117
464146
641893
275967
316356
83510
183661
364071
234717
504918
179154
455041
315011
129603
565822
455032
28739
165537
261048
257396
644564
531362
10409
434684
593504
422433
123333
36831
474793
145134
510640
96610
536005
539773
395420
215158
314025
187376
264725
320941
630701
647426
478431
644531
96764
500918
344331
331408
211524
358699
362289
485408
439602
351483
384513
517823
37188
187982
298968
322680
11312
316393
643585
259162
563362
118284
259332
67310
40623
364926
154200
316793
60607
485821
512026
141
348301
42233
19973
372609
370975
587974
59608
237230
580637
155611
27125
531172
555456
240750
338699
284910
347428
373081
114556
25050
94628
146999
619802
191146
227073
252426
175941
140380
17692
152582
413013
183792
177764
328861
128851
308132
424397
475397
30120
171324
561824
327111
315713
79046
586272
157948
91953
472663
155064
332629
543396
141118
465765
161130
418844
313335
329237
472837
531429
636540
74637
512939
12833
547944
462137
369776
139698
475888
368057
373442
604914
74620
635453
408071
95010
210396
546180
46010
267768
154604
93177
541333
185557
130830
629923
107471
407791
175769
184944
550038
404532
253910
275716
5620
235259
228681
534973
382319
476157
184032
563510
106032
401113
282700
255458
138776
934
57730
220842
142012
287301
5804
70187
38754
197678
421166
534605
340216
626418
639486
267059
536167
128778
333628
311126
8605
18825
479683
491876
409443
443495
330828
316093
619596
625758
539591
647564
65699
292016
16781
235268
4537
106653
204617
365884
237432
179867
280718
94886
394812
177812
299522
586334
310231
341649
234154
127859
467495
9820
541090
225920
326367
281091
55083
204094
494113
152924
233805
62129
183378
380531
42903
261714
407305
61547
556589
435167
120250
38269
308947
377531
42209
104797
461664
93701
232572
40209
451948
567342
150020
520202
524892
490188
238166
77282
469522
489301
260837
107920
285496
355535
13534
345739
518578
178237
491757
496322
316284
472657
135080
123857
224082
611568
189562
558475
267303
103834
404318
217154
310943
571145
40779
584624
296051
438061
307748
367323
253693
206381
640074
141586
576073
154650
93207
194437
225233
240230
248335
611884
96099
500708
497341
319845
243373
218866
428727
350612
78414
299576
16448
407537
632379
369152
34788
463061
347769
601502
537312
271797
290829
108539
517106
191902
442825
85463
296799
612987
588515
106224
359525
474297
147652
138107
45921
396157
178581
393339
643207
26184
2605
358062
646297
425151
469663
32610
228547
12546
535695
596945
44342
479691
559831
368962
343168
447573
56023
402748
296729
423471
361905
283285
403533
57883
286044
58195
500252
39437
324875
172115
227067
227486
621709
82020
232772
611072
618434
14146
176590
77720
375794
425809
150091
20092
330723
582535
43404
627142
548866
72268
101345
404964
496376
516728
208118
312462
598262
283208
173433
466558
330351
551458
431912
149100
69951
136350
381239
555975
121300
527177
122038
122791
416353
559703
623179
379376
216730
514195
580161
342239
437556
150939
229528
523183
252763
409245
281058
31467
240848
555473
382698
257080
369546
223508
255840
251396
378249
251603
550125
344659
325542
554664
550193
261362
159030
457803
294736
13632
203909
81665
35997
372459
579603
508477
289949
553768
547415
618449
303396
307570
45847
90531
457234
467948
607784
107657
224000
602015
298042
360912
513603
558568
86030
580903
380969
297602
154149
115149
532720
533808
504127
55779
341185
488108
574736
650208
360008
546114
148144
26368
128458
178984
437422
582932
163390
34674
590342
185570
502879
309734
64406
269538
355572
453136
568975
30352
266581
303421
232629
148311
369759
578119
401439
105910
61831
410870
291849
410574
537911
223019
270737
253695
273784
10881
443230
446379
326143
237334
189062
43961
301318
613620
402540
401949
8832
1931
25328
110930
191670
47946
590699
168627
577750
290028
455911
280131
163816
395825
214583
128768
477827
514030
237565
148686
48582
115571
111769
431366
305816
593567
8999
29175
33921
503074
387228
488698
282785
307377
527617
204300
317104
167292
8819
492674
370045
495421
168556
527429
47214
437642
497727
404865
164753
151713
573580
14038
307276
439905
22247
451170
23620
163830
429690
37189
52244
538683
103639
300842
397261
234222
119934
106091
299826
125463
445562
475769
339605
595180
427126
364420
125726
257588
312619
217538
68497
469073
127767
37677
593689
395567
446522
288023
450603
310586
640889
118616
412638
339823
131324
333207
358013
612918
310796
508498
574959
469226
147578
213588
292008
252451
576096
465668
378372
476562
271469
125317
379111
139003
365343
339572
482579
74498
414384
191237
297006
468639
229419
277433
137046
203302
445818
212528
493551
343217
331930
344898
161094
141680
500371
457818
68104
123245
232629
402452
530758
177485
569834
16862
138255
230227
87510
644772
642332
400629
284753
260985
243912
207903
224035
394522
47836
104424
156570
543960
582841
408408
342427
28155
198978
50650
308005
112856
247900
571181
380592
595287
389542
191709
518014
430851
45527
361776
439536
567180
51520
174863
163748
536547
12235
345468
609066
184523
248350
613886
156828
291604
376831
426299
125632
365781
365633
512151
620052
821
295714
48739
552825
44628
429704
217164
130349
517547
379659
396049
532843
416494
35293
546620
570991
145068
315998
585790
499428
414908
32683
568645
41895
489905
133714
249841
604198
452475
517903
575170
238069
597044
349116
34074
586397
373711
645542
274308
124461
466437
508060
134253
319535
428195
556839
146832
270006
4678
476302
235301
499042
115003
521045
18828
114122
492850
372938
338230
263793
290006
293978
16452
487963
415742
478446
565663
1939
407507
578732
373711
116382
542307
114561
649191
605078
116034
177005
240604
421763
643633
148186
59279
328743
301191
401960
125038
516270
237710
257958
60327
9056
4968
385336
27514
449312
552003
269530
521855
624099
247535
541271
438563
165363
458728
499445
544044
169896
553175
461314
191010
315165
326678
576030
537852
200527
268792
298022
298285
294174
512250
510800
358817
357687
466694
138841
251629
120052
52574
382440
470233
193308
29615
410083
43017
66855
211943
383308
433489
581171
134488
206460
320371
86190
197151
417026
122870
484982
642032
229682
474264
565849
597062
536775
135306
288828
471249
610706
582627
561404
22946
43132
268824
280789
478855
51850
409354
626172
146829
104694
312720
71308
16787
636716
194570
103587
368374
303483
533821
370608
269106
447464
114334
143316
461413
329596
235482
6145
110987
312404
108948
618273
615861
381617
112831
451111
536801
481527
617345
122581
493550
312815
564323
572409
412248
151546
584298
481419
416604
494118
266569
313139
27512
227406
27637
479344
564885
302411
397522
297263
387661
159053
320589
510282
135453
630548
185536
149636
179256
471032
238100
163475
273752
178052
463306
48822
587960
243418
56837
627715
455714
83573
320951
368202
592531
38384
336583
240615
58000
199191
78618
603975
573587
72695
13379
330062
54867
122811
537897
145168
318911
305823
529637
87637
155658
587660
480395
210697
586977
20427
299048
550421
108196
519540
171173
609620
632653
435806
49372
113089
452524
371206
71544
316094
217915
550954
395430
491708
295349
244701
504380
273882
584995
589044
44531
175619
88725
215821
228378
478480
437655
599713
30321
560364
519123
147452
320008
442818
545976
438340
13946
611630
469262
402340
16784
7046
511862
372589
171575
204870
566301
227892
423261
295499
124329
230703
188516
163443
426455
241719
100378
593872
516246
218494
619666
377115
611690
216121
177123
461450
13980
286944
216661
323373
322462
473750
511014
361048
292234
637820
65654
37414
141930
122196
557832
632544
14472
507484
72140
44026
623472
410922
607326
48993
57290
466538
602907
432841
609499
381696
634758
546042
62585
473905
174076
459981
374528
461371
74593
221253
332952
63690
371029
144299
208502
34276
114615
328608
345315
629674
67539
54446
336921
83442
453894
346274
167816
278879
109879
311789
649458
520431
489806
144005
476138
647568
426211
152982
195215
302599
397395
163850
31486
382257
331393
240910
624091
214666
455107
384509
28839
353562
452749
246029
286073
575616
455233
409318
523769
420027
106208
504289
106426
351924
404540
622277
131588
483534
599190
458744
544997
121331
423616
462950
2069
179621
32105
221820
108944
153119
106854
594245
127341
533428
550278
321788
365311
513768
191355
531077
530421
310605
567673
588928
42465
3115
185199
473618
595594
46818
101817
141932
259882
271066
241783
415378
304627
135887
202833
566600
263317
443005
394934
498949
62910
278116
54449
120245
366636
462781
408204
28653
441508
316293
192685
158430
637432
14619
50169
89213
586889
99934
383033
14990
231022
129009
608551
28272
27861
453082
116467
441422
42053
619083
45778
233867
550478
311402
145082
46117
113509
16288
384654
630170
54712
284154
565394
507011
248813
256618
415639
198604
561795
130899
93142
466623
365572
396481
491294
274084
490805
294072
190736
364687
263440
202263
285569
139300
371585
56310
463029
102154
610533
331964
288909
247570
207552
194334
82257
60174
223043
477876
479953
472924
641530
121383
540372
522765
506153
518311
5230
577858
193318
10856
242119
491467
216894
372622
80265
212900
187058
567898
576672
623991
589881
255039
26490
1997
234720
373037
469615
25642
182486
80415
87213
474832
635544
36411
278142
62156
9952
106830
141457
352237
620291
73726
552583
133600
168223
143379
167763
195245
453051
12300
521631
356344
300465
428154
633000
45435
556364
571724
144961
586375
614257
424927
95867
250292
394869
634042
546659
532578
155556
650322
504179
182368
402293
120602
23807
467424
599187
511835
194897
157037
545884
626295
195398
436193
247583
258836
144296
135183
25575
113612
392596
52577
188999
343042
111912
579702
123160
613945
204105
145384
417677
528179
388207
273765
365144
147298
320746
64853
586327
154897
10053
611933
151482
225690
369964
426186
226636
450145
463783
283259
250570
19390
398262
297347
596148
264840
519278
105351
32818
594238
87915
510521
96558
432597
508225
162157
115137
338024
423228
583915
56805
195885
533282
82559
129055
149313
272954
417398
417150
524779
156896
516648
536869
182809
142317
300499
150801
321808
63957
353851
600203
646168
380343
169768
288939
58357
538985
29028
212800
39767
205264
586647
136275
604569
387697
366620
618920
167644
76800
31027
374369
449298
24693
351938
238815
238579
123782
347924
484398
284118
325504
207124
228913
7426
594107
163146
454784
249969
531821
193051
4441
134079
627612
623072
81008
43979
565585
575649
427798
67930
438700
201517
41448
113498
281317
630096
40505
337019
511311
490238
207860
285747
111072
214483
46550
236815
413225
489910
271225
522538
206540
568404
534775
449622
324011
225542
295335
371228
171995
405318
268350
308585
474140
344628
160721
484086
394925
575886
473475
310205
164973
296448
259036
582967
417956
266584
570145
362362
58585
451148
267696
354632
108800
601743
133557
369906
643817
248800
627824
150623
90277
111482
75818
333227
22609
613122
274040
441628
165561
509696
186650
574246
235920
381110
13692
408869
493181
160231
361328
113875
599984
310389
357110
370341
296936
70732
415271
231315
305271
188149
203697
371724
96750
81845
84570
28249
64633
425497
617401
82759
3638
602528
322492
243767
198359
164341
549448
322780
178210
204327
296621
259648
97493
44797
120278
8194
359935
42297
162108
472537
520216
141788
437755
632401
421323
126185
199199
316403
31357
389761
46250
310656
50678
384891
569228
165106
542716
280055
222288
45890
217930
525705
228705
347894
215269
430783
397063
377147
474447
233149
113962
605978
145772
519517
569427
602054
45999
156823
343232
449124
228015
403577
445886
200294
390869
353212
257901
245022
457804
334780
268039
258729
550833
595866
139831
60083
584719
452224
69172
273166
132583
226841
264351
108249
610191
497554
510993
611270
13078
165675
574230
237741
344802
594541
325832
36823
608663
513725
321583
93502
397436
8744
93892
60822
160900
597911
495128
175558
320950
90335
335436
149537
221706
640714
117918
86220
393712
290112
307105
91949
79614
588051
331750
497577
119592
132296
338620
555673
245085
80233
370578
268915
213514
78491
334164
10055
284641
144633
116347
167499
78833
208392
211088
473224
593799
305887
1168
515570
474097
551940
404367
305155
361302
210307
257643
350271
412819
167624
610427
293142
425692
54771
429703
47768
375754
317875
205964
237360
4985
624793
78117
319935
110122
108164
149604
60659
406295
461845
86144
200251
101333
137791
229152
37269
57916
642824
221960
283802
10215
244145
600719
380569
311882
256939
636961
649559
200955
497723
509241
43993
638073
445132
261521
130622
628144
43785
585182
83115
615548
90951
440122
464348
332303
429268
85621
584029
553319
597760
325165
627656
371303
254522
619439
534223
470036
213474
291540
49549
344822
131366
544156
415209
438525
522384
21992
168235
305105
514277
537283
23148
109278
429650
335899
43920
35687
477015
326375
23824
392996
326832
537625
445851
414145
459485
173164
373039
483749
125010
412064
404826
57471
429020
181110
121509
357786
197600
636265
582407
285471
7594
496618
7321
618193
506745
624903
83794
53788
53348
16151
397735
246835
475757
122205
442963
82959
37415
1988
46473
287886
324152
564675
46968
510082
258814
236390
40538
411245
40067
436315
436040
232864
475875
73030
62250
517986
484666
226789
634380
402803
140583
485475
318844
234148
93254
465242
582093
648327
626099
256853
478266
371303
435179
76496
578072
299596
573904
408337
183773
635208
277068
76636
74961
353515
118401
246707
20157
511507
309924
272238
101033
546224
523033
635573
181646
387895
240162
598146
176597
256889
596499
259319
275092
174730
162253
553830
405810
20096
82163
14296
556595
479892
281736
254343
170663
104819
409358
520398
439044
235768
615716
199050
419324
37313
404201
160350
378009
119735
630369
209417
116353
170527
337999
167923
84865
492231
646216
211259
439910
624435
46085
278027
573933
405924
97348
95744
291606
440989
616805
465120
530532
316377
115104
72274
478662
241421
138823
203806
340202
417502
305537
241603
76218
225826
627482
171842
548606
509318
49995
285861
235732
378297
241193
625604
618226
492062
32016
372818
367021
443980
422780
244630
35331
198525
435307
530882
574527
299432
258569
55139
237614
602475
189788
437127
616604
219447
587902
419778
463697
532975
580023
638464
596866
282272
574675
88437
42703
196640
446676
400936
309256
34219
429000
381757
417973
454793
601629
180479
62618
157986
80115
638007
604626
417493
334440
487586
388743
338203
97544
201992
226920
649057
46201
347081
136014
195706
347605
297705
392643
108085
73806
249925
250108
245199
54411
296573
556197
541862
372242
238687
263985
110991
374989
398120
11761
155565
220130
72987
463007
598508
160869
290085
4534
569500
19580
573475
55669
131412
198525
81135
238982
452230
342328
576173
339062
557297
310688
70376
326495
321488
232201
611840
219963
537677
66020
419662
266579
24321
229693
382150
314105
315414
380335
158477
263344
629363
388907
317203
7203
71132
297924
112693
109568
261939
145870
334861
209621
33343
50595
29712
160130
484809
631945
340163
428982
194943
326087
111095
492278
539446
644162
534540
422927
426594
373308
545123
411512
391368
407552
313778
439745
176496
640432
36416
372156
304462
42187
405284
571086
169943
377214
144822
577501
401586
262236
174379
117015
385644
427496
643756
137726
292275
280013
103427
614560
561806
629556
460658
354790
561117
352512
345514
394568
29483
520840
468767
583800
6920
237323
558925
379113
12606
404339
349512
457693
225478
398183
472768
516252
249379
152135
161221
356464
589543
580488
264486
381990
646879
25778
619311
645972
222028
341379
118708
303289
75453
395515
137613
364411
193920
476062
142852
130276
504669
482358
150942
553222
504748
477353
94727
1275
330716
225726
338623
270677
107929
310489
9099
195752
536981
516510
518885
304299
316042
320661
225320
279369
273218
233038
186307
252104
586485
236086
391427
228114
87717
542279
177849
268925
554017
20625
550825
176537
217523
529868
164403
244669
520001
382803
191057
10154
409293
287239
510919
412283
4943
637983
579801
173021
373412
585535
218336
342064
544873
59449
31310
24213
220080
200517
575767
211569
12264
334460
235856
516288
364569
96549
440268
540523
604889
579999
634550
598808
327543
583174
117657
173310
619271
595024
21546
41330
86942
437835
256438
488192
224109
650182
643725
131601
359642
544240
365881
197875
174393
510128
342464
270928
603914
217102
1143
452671
145849
141629
69642
361628
261897
582501
603968
341896
474292
555687
253051
157277
47248
347415
594324
365741
472196
608418
380559
338481
263770
213591
18542
487860
23803
339770
417570
46933
494571
493300
131820
179830
497126
413114
343886
202210
514252
204920
253131
469456
74242
381116
276401
352182
218949
11307
527037
233316
105517
10302
539941
27527
561641
196977
55892
377441
101542
566533
624099
461106
220615
143945
137384
322973
163973
93419
424597
376723
206823
466844
245840
366315
532593
34908
246865
301354
325265
199365
174319
446454
410616
283989
220642
353083
540449
509628
239575
238999
284835
81066
501421
132067
209022
296025
469949
231739
75424
116744
86575
347156
638072
379677
569212
55803
116238
195937
296854
269165
116371
277960
460392
100632
640804
622081
590328
388005
377533
470770
296602
644801
580434
386756
15016
97143
605879
142976
428233
395986
53626
433634
579636
200056
553917
223153
1716
485187
402827
622043
310640
228305
18428
584966
569759
270410
327288
583244
402455
469799
306359
336670
219824
156929
412835
20946
331161
276360
336948
280130
485517
484413
59647
417635
77917
348150
531806
130367
627936
383656
360741
32820
268549
164830
133813
65782
221678
267688
239960
144654
181506
371792
451177
455924
228330
521241
333512
632304
189334
43809
202701
368474
341775
636123
574629
477696
19241
276996
48895
196215
181767
232977
391175
24442
100639
385753
293428
319527
424916
244750
428912
510064
141449
577117
272420
290118
596849
602135
509920
76396
506844
84127
494188
622495
525138
575225
90645
317669
137726
540808
613407
498304
170392
642263
182205
400553
408720
396474
321632
216447
53482
490877
171970
624238
528371
543415
2415
557425
55759
492488
533426
316487
181946
433470
276748
119793
89333
365180
191617
409580
63003
586076
223217
601493
135842
90040
367525
452265
208808
236978
443024
210167
114119
152336
260346
452297
347171
426761
412603
157879
483388
78202
303829
326296
571782
352891
33653
97594
495114
73491
83147
323020
177431
345339
329020
472870
425971
628631
197500
30426
113970
346711
222578
62987
177158
177809
54806
241338
491015
239930
486396
125518
443759
406053
134664
370067
463531
238769
359619
411119
599428
278140
260153
642266
271285
251328
228657
43747
476111
201129
238698
60265
548290
566396
102503
615642
308938
604108
194035
520892
35064
209544
546065
621858
429965
433978
628726
238194
485831
172323
587084
265638
569987
22138
378855
608352
162259
368429
159441
386275
128138
647025
544159
637110
507222
27129
114973
336911
168841
240903
240811
306323
6788
639124
398866
515554
367127
268614
520063
41288
613720
545004
358779
441983
600316
210361
350077
371080
338008
40182
9052
52033
343510
241671
232232
539792
571233
545939
627687
474766
434030
352983
28638
203344
230564
363742
516504
270194
511170
585408
90814
365970
140741
1705
598721
360071
190842
280337
14619
514
144599
82595
196602
177678
401746
380878
67136
268830
613826
426080
31112
225482
616070
624718
478835
578318
248673
345362
390422
63350
604710
601054
58453
479412
140098
369233
179841
400344
135525
547557
614049
298384
228463
8385
303136
354075
481299
376597
272068
579645
170970
304916
97259
375664
596750
647157
164656
108435
463739
294765
553796
277963
509878
71216
156082
30006
163464
67740
64189
534023
488051
115197
515410
420363
331820
345985
405015
552564
229231
498608
371216
418500
162155
193230
575124
243507
395131
43924
138123
537703
277963
371944
646767
83588
166217
7885
502242
173510
102185
255319
533985
257147
100517
359602
233626
372931
522287
641848
277618
417567
85669
465832
366057
468114
423178
544484
233409
560872
133853
367434
222424
365332
247878
213469
497218
21970
419212
287681
261488
471345
566772
56789
300232
421129
77340
506598
125635
159551
416119
611940
635143
402753
400662
54366
412992
354809
294021
216227
35956
101375
369083
34600
205223
307038
276022
508265
414245
121139
504464
396699
85068
550077
165325
56024
217955
372895
367140
371449
256912
418050
366476
424200
245567
540260
254405
450949
618827
26736
620064
186168
270250
281784
28946
249446
53540
103445
175347
504190
108284
324833
229287
601059
127435
483342
43955
189576
284355
416586
340610
350628
71555
292212
446763
644650
564682
190305
414545
597138
356206
430886
253625
407159
195609
181564
99353
307195
394884
248562
483918
435184
517022
28084
298834
344680
192663
512247
329123
411369
403035
152060
438273
406185
113629
523440
4264
531638
15627
303620
548926
2464
206096
569954
274693
377870
86686
164543
154933
610743
269328
1925
381403
630262
231176
586524
233803
522792
555184
424840
287915
80881
355635
553325
497948
282555
237838
589049
620209
284165
523241
429240
450610
116435
611139
53402
112053
545949
594168
526469
634627
570255
99281
267842
83072
61806
36194
616993
147465
68662
47963
147828
616355
125928
633295
417672
631491
174217
20221
18882
148467
296426
168412
232508
471882
558381
52899
587536
221048
471630
253202
549062
166173
549996
256772
245635
115250
36190
205101
189282
154190
396024
515562
185286
256686
317614
306887
44424
514729
419449
595997
605982
410066
134217
427381
72525
324360
550554
522916
236060
25851
584587
615727
396224
70880
52483
209385
542169
233769
50009
347993
165175
127933
214939
590301
211746
244620
644143
191877
74380
470810
148798
180750
618446
213323
51501
80531
286513
86735
190502
377475
312591
7799
117886
518495
164540
183585
466453
10302
602528
644925
53202
266758
273604
99427
524244
389850
205023
293609
23399
355436
307475
259301
444262
259124
407807
501937
490006
441942
170658
222910
286413
362450
643075
558013
309557
356868
235802
501372
405810
251827
6286
608056
524018
565824
80477
455585
359599
634815
252875
429850
288301
1171
207027
369214
103983
622717
124796
265452
246790
610720
458067
201301
597879
4261
176511
189821
135691
629302
245066
531872
629366
349394
261663
206671
634543
177337
648050
402099
37597
509031
342557
168032
304907
407588
173480
134002
258788
162769
66064
616802
397780
422921
287188
622739
237406
52835
570623
337064
273648
1753
400807
469978
485262
394625
317506
266278
39183
73571
412285
614087
358995
521890
112998
503670
399644
565681
321949
219293
108699
426029
28300
408709
497995
580977
125561
509586
115042
418755
588375
571892
342902
243129
484698
447293
478332
477366
544320
592166
476194
413001
392055
556561
540403
80261
512239
306685
241246
131847
392997
183548
209321
176612
62493
67262
628989
609418
95836
29252
431263
250613
157276
635582
142995
437587
543737
426217
630164
72795
389997
570808
224773
198410
439837
151362
138571
587613
159176
229704
569734
407482
95637
122055
553422
269366
286169
264216
479356
284600
559754
469218
494713
588158
463864
292352
617505
433363
425565
219705
366293
523691
472058
175534
461366
333856
497056
196541
54577
520242
134765
8636
341260
510149
397189
502530
116338
263813
242288
470996
150338
295171
298174
434086
519964
229788
471842
530390
583439
55419
214260
414144
151502
626736
611254
564800
356052
322460
474142
424369
234578
159650
500499
554480
427236
445041
342873
59450
131462
417170
29249
415083
329485
78593
194082
334408
281799
111108
122618
316008
92353
283609
406383
498197
565539
220031
611183
6459
338550
16857
258342
416666
166384
443267
95439
492490
110298
469899
592011
536524
288661
569053
175756
403750
457325
650680
570996
224730
488105
313785
142779
517188
278079
593602
328376
467064
17662
365460
311673
614577
421185
282328
71580
240088
528792
57115
300078
496294
332458
21497
211406
138550
183939
493695
120050
248649
88379
16140
371433
215635
519859
239246
405714
287415
361753
366994
641358
40893
479745
59509
321604
92273
379870
520070
321316
65815
535980
153265
79838
582598
479848
103617
238781
81093
166741
247279
244690
35590
274714
400350
606123
231278
240052
468166
377398
238434
327508
401911
63490
420088
554211
607382
154530
128410
597741
68085
368636
255473
322605
329909
250265
132749
447044
390492
173197
324688
119977
110791
435519
209773
124684
551823
83152
176146
228456
390725
405504
534968
51067
246876
442486
487921
113571
167566
504790
150249
360498
584667
363939
438869
471729
506668
291034
530716
582182
292343
365247
127830
209182
455778
304719
349115
377310
419481
82384
363348
44129
24578
447004
259271
593540
506049
343998
158819
86361
214864
79121
80698
497579
81737
27457
349374
47386
589328
384415
267495
19053
140015
52756
639097
112669
214759
494823
418604
583204
526617
189451
395016
112122
73217
81460
390422
567834
616992
134779
117636
154371
501567
139840
27923
312687
308603
342871
143308
385142
264055
241969
531565
212883
586336
472617
7497
417674
39498
315167
387700
412539
214733
345186
45075
241709
307334
540435
121834
534187
438000
641879
518791
445265
519678
517838
249469
68035
199575
428675
196935
298013
527168
595955
197834
270449
334679
619351
58856
330256
214204
514175
10743
622109
311749
419548
560593
100148
370642
235606
446482
55378
409342
329929
205635
223965
188504
250787
623237
575597
431466
385786
633449
123464
119897
257672
189999
170071
526853
343404
274237
215105
351194
395421
626020
152300
393496
229487
633660
542783
441641
290143
564071
386852
563946
44927
395438
416036
469502
80136
187672
636034
314221
641671
244212
299478
378039
395060
163616
400885
135752
328141
251704
172115
465078
506252
256164
370855
362667
237610
214302
632247
355442
335019
353061
37753
235644
141666
303686
407281
93705
392471
492073
449933
206281
286064
50113
492240
628617
12116
384424
284540
326087
169791
500707
479103
185056
57537
183759
212731
263639
53708
352540
438355
528706
346780
506011
536345
73240
374513
387875
636457
492873
286906
99010
228450
113694
100409
277713
591306
119827
42731
237421
111349
541591
190190
573801
505087
97969
587571
84932
129389
92669
10757
93538
403160
226163
161474
549707
136093
172739
545440
539165
52402
79098
168348
574804
295606
241116
61668
377192
411633
349464
52363
356268
351786
648132
422509
14555
61467
366215
518834
326765
516407
505997
450333
608072
51773
371892
90599
532424
325220
282455
168766
17852
353747
584593
510448
287063
489543
84664
522857
431748
219331
312234
218675
303422
351988
142642
193893
634349
297746
136112
632907
428641
495495
7321
306396
87627
70323
414947
214217
343186
278329
379559
281551
229789
565490
165501
373220
214472
473076
372049
406679
516670
136648
14008
450297
333503
93732
508924
330657
250833
378589
333260
633814
46429
41813
175534
384989
643429
480417
505281
569895
141011
177275
158717
356747
282550
327248
38750
128546
322982
137215
524235
198086
590440
447442
154598
213201
165512
340625
580552
639231
312677
136268
240102
326538
500059
428365
633911
527165
250917
611230
94051
199761
24080
585130
373113
139099
290869
15665
283950
385743
216850
629977
15434
451597
265584
223409
382815
224048
512676
480031
579187
357854
621431
114135
223109
247608
475670
487992
521699
36489
259190
497951
149461
73425
497746
113562
336646
637516
227672
442696
365013
503316
90611
253157
188750
476546
590198
381938
315804
254637
123698
266697
79899
624007
196734
221791
627051
187031
285431
370951
264714
244196
393246
126704
236470
351829
142251
272939
354247
245104
531485
109233
520936
472435
602630
209255
295066
485026
514000
354699
14063
60999
269397
297966
457796
66309
588565
163438
87183
434785
553553
231669
304895
501526
425054
267610
344315
135279
544759
154920
408642
143949
307817
81633
497433
467375
366098
305940
105255
352475
191648
202681
505235
217226
567314
108746
321905
549675
624170
328338
612998
554779
428242
602031
498523
262224
451491
430125
595799
320535
219435
44337
161237
510951
345458
101999
577741
209087
99788
515803
650217
181080
439851
629748
477245
85573
10317
542965
632914
398466
339192
380347
349479
542154
98146
593703
60833
260496
360901
148810
28917
193353
607214
18312
355850
529964
259220
19599
314443
288361
495009
507009
2766
361918
377198
443934
128951
411560
268177
175368
291600
276962
78398
47366
227924
350854
96927
312323
211172
602621
398359
86902
273741
419889
485615
634462
511422
61484
315766
162324
178069
189402
626834
96921
479938
349602
166890
453887
533691
624775
30287
11458
504518
394598
378377
78680
146482
601611
104708
150869
316267
146522
515994
436374
345203
100029
385757
398265
111902
601810
371288
482793
237955
95825
13095
277391
326058
579050
214785
394626
492404
560386
491090
387702
499464
639625
615055
432251
307917
370798
120761
525852
429789
643646
648727
156842
155260
21366
466497
552272
181130
171287
27072
250570
312383
617934
422213
485566
319988
232191
85470
100015
404109
567860
188021
598949
347786
522954
293528
252511
448417
263030
38662
569349
305891
418490
33312
242164
59187
481761
422949
510077
39729
375443
200852
123719
491036
541755
55479
103577
111593
547891
424131
431148
237866
42661
91634
354754
546312
579028
594598
98696
172703
404797
75039
209184
23305
92518
114132
102861
626162
76315
112419
419033
148632
415166
497238
12442
490109
380239
546773
28683
386685
61050
41024
471739
529248
187327
1954
642004
597950
396743
492092
61312
222613
545632
406372
309381
108043
369354
404043
217224
490455
397264
357844
210373
332674
264913
33177
518830
353050
69775
561860
452423
410630
362024
392153
618174
4179
264708
181748
513409
358553
463661
618562
489990
200389
346147
206339
345998
103464
569516
29031
286447
606924
253203
587980
431497
235983
341317
202072
328623
525908
16567
89712
193959
616377
533060
331582
561017
331449
214187
8892
57541
171597
65282
426163
238135
581943
403137
5602
351956
360227
303456
619999
110204
15499
380088
502277
36059
453750
382669
197449
65115
158652
276790
422290
318439
282827
305148
257728
455994
261249
592162
33622
333988
160464
362608
254034
479298
166849
589879
93987
429342
115440
264026
335809
70835
630751
650421
615723
11256
194092
68564
102169
444595
401513
95351
329052
334617
385447
146277
197499
644124
26034
238348
322498
160074
392489
275416
280120
66989
60097
422401
27829
57260
176941
35253
111110
129802
561544
527049
343222
537214
339490
537817
239867
366977
432826
195573
641938
268303
318844
42653
460540
292676
191967
584138
442912
459834
275145
534174
425346
602836
402391
59157
274236
17665
205173
408114
308897
465261
43927
160747
598292
441488
630525
166005
591266
106443
366502
198938
150518
435138
328277
232510
622678
587226
203126
198337
123470
285184
575650
69129
647457
545221
388825
269658
75959
197597
408459
402951
315374
120899
641142
4144
425620
368423
302950
579607
89458
476407
620629
611163
298622
185141
164171
431454
67142
452581
364194
520959
97427
374279
629349
381418
228250
288095
426668
97617
418490
582663
389404
130221
401165
81694
229107
143598
363088
353217
204949
63719
94948
253205
196952
1094
154975
210351
399133
297317
290535
46687
397003
88077
387389
182757
331805
304327
107397
396213
50423
383369
541721
64836
476539
558827
582880
105098
15744
314323
249930
267887
465268
478093
396326
617409
275067
548151
148995
204471
567736
54414
644117
446198
92985
531568
78768
333066
530291
91614
496875
276927
629837
221121
546736
155431
529546
470183
629214
496831
504903
140056
436656
2687
365323
181767
145922
194421
59790
43853
505811
66321
61949
59649
74118
620300
648044
305361
488351
441726
499548
416829
527044
95146
620182
33873
241454
487513
530068
312229
279391
402618
584705
353782
71688
275870
156447
433641
466839
53168
104796
439328
465090
326830
558944
610128
643550
452895
319221
395862
251773
277342
113689
236883
430991
507954
638318
473794
145642
38888
111667
151467
221778
369777
192423
340662
421930
298856
641792
496335
619687
277487
209201
394342
273260
584489
113713
199265
353942
416021
332573
544857
188970
385989
306702
31840
156343
623366
201642
18835
112488
533177
312765
595811
406968
379102
328368
532770
167992
231372
328136
241331
637057
61222
34974
164854
637838
384136
259742
612931
556186
304422
235842
137185
311416
177904
646050
69662
43574
482321
63695
389259
424977
223203
153615
233686
115127
280657
546447
346886
605718
473750
140180
434591
204746
522095
553206
595981
231993
59126
423319
245325
415447
148688
542452
392256
56856
392615
291444
363357
520780
642455
224404
307382
424507
339280
644642
41334
397465
251619
50161
14187
506488
236880
613516
523982
434869
246047
267236
112688
519269
332770
548090
527866
482107
187595
50574
598957
572513
428552
547529
425302
634741
166827
356149
641612
495055
420410
62421
279902
157587
14274
61473
279219
64695
381524
522363
329284
325672
268028
284059
104749
101607
28692
101636
282696
509676
384237
175394
592037
522972
553730
492446
28533
360584
362991
394996
459531
536144
595891
440261
51034
617006
137720
567472
568521
141384
531598
480722
541146
289942
433325
226749
500332
2087
382583
486369
613413
266131
99797
76018
496231
538526
483903
261853
356461
384661
249581
421457
373336
128152
282901
408974
634374
112836
415929
49583
585838
93406
111422
268886
558484
227086
310700
248387
304834
322831
352718
134333
638429
130208
101800
58960
433312
567516
468527
151299
103905
54516
9681
153919
546363
246145
110749
392051
547975
129516
561498
506116
331711
541069
248016
579645
99985
257609
207605
373436
179345
499365
236847
444128
373856
530465
123478
301532
161947
232668
350130
60833
147795
179752
452646
471338
575027
477013
46248
55730
188104
485464
322111
629264
301259
308030
8493
450473
546680
423223
166552
216322
158744
647452
210618
339934
78970
316630
276571
645938
595045
82734
539386
594534
341523
292416
146486
557588
578467
10044
612216
389250
272415
445444
461908
50349
105627
567425
374002
289408
232918
282800
628754
248995
90556
247218
635593
347639
479851
234750
480693
582622
350165
478280
231735
364516
389717
591306
74895
310025
280157
398373
220416
230416
141872
212554
345540
248051
561559
159331
54804
355121
648608
40512
564936
626733
387856
618524
291471
324860
481675
221904
67224
80808
32396
248452
282155
526947
66492
90853
480494
216383
72558
171504
79595
30060
33005
349551
643919
220591
79964
650156
205173
455788
356937
389615
545645
372373
4616
431793
106250
645141
205895
244715
106098
642849
323483
491642
35107
622010
356806
581798
242292
397538
153453
70114
189988
380040
600058
105887
592683
547113
272367
46150
111825
304609
77350
126040
420451
502945
190539
405787
56233
349313
589472
319876
625096
619512
93682
429616
407684
531629
26624
539492
55016
226916
225628
500653
366608
156171
641169
42895
436714
633214
319530
48191
351829
153659
387198
267058
104235
467595
39195
13950
150847
36985
138449
330308
302148
521557
355548
600583
475563
456957
118921
471
15430
355646
41754
41252
202106
633012
246014
75714
333630
627065
185634
527839
641799
19788
211821
634341
64956
172642
606140
163632
317952
480720
577503
565835
94389
390411
575880
415836
413808
575510
245859
567058
302507
511566
519865
75061
2692
81812
332531
81281
433750
523891
355387
92302
306879
23439
249234
175435
363352
47618
396888
87544
194038
162763
178542
644086
152145
76763
554966
111577
314372
328138
375294
373192
644250
486647
557824
293305
577260
208345
273578
51123
209121
110652
516423
622214
195403
277340
174190
479527
460928
230787
234797
387584
228501
2146
214972
113500
573468
569508
316046
260788
466464
496391
220142
90133
307256
159447
167325
505217
126659
620941
631421
513848
185674
393451
550361
536458
65971
328558
271085
606694
278689
179981
455042
99192
136696
417619
526374
571433
450824
31357
216907
582251
71602
55287
18305
186976
32780
91776
1765
469289
144183
498027
52022
154371
294487
65458
305316
524408
146456
37907
83686
357964
517603
92439
637148
417467
534925
382857
394678
546049
583162
219324
147619
397015
493590
507863
94203
471938
522798
26086
648298
458895
347693
483130
175379
506813
61083
501699
255956
34875
77523
406241
16644
36746
377729
402812
346062
90846
623413
455963
14500
517778
180590
295572
239158
195683
6451
254781
292658
314529
494654
537951
405508
272960
237521
506012
140589
125643
577334
245886
525759
516096
172629
500450
468322
509498
353452
154878
268300
648683
498152
221794
116981
182447
345875
283808
361348
619583
512335
431258
129605
117796
535695
251034
347206
361769
249154
453985
348633
296797
240399
308156
57580
443061
643095
486070
298294
205480
640536
259773
60265
167808
855
106911
121350
126548
565145
189258
555898
177966
85712
73571
29596
395068
647967
456229
303367
109889
177906
105383
283042
288392
343698
37193
592834
429160
519543
263684
649613
189074
171035
237937
315856
536330
148958
214998
188729
454979
13096
618909
197512
103090
38775
269867
143393
231648
548603
542371
415877
70572
313634
286534
89349
74789
360309
276338
477967
263346
193425
543511
346936
570989
152618
297412
515091
170439
595494
602541
16963
502581
563729
204606
541876
401759
447038
24944
470621
550140
104484
231266
509520
435057
292569
90873
143977
502683
522243
57245
398198
14229
64522
435435
283940
347178
288547
69194
40831
284966
478614
277351
282749
327718
98116
456733
241047
336339
582471
390325
184675
27921
639850
470827
636840
340897
170717
58736
193053
617084
416682
517901
304584
177611
514606
600795
266314
438423
245490
376887
22340
78711
32711
604211
375231
359870
374211
191768
182619
131691
145999
334842
57655
252653
83532
635188
274354
111105
259935
392046
430381
180706
221151
23097
107626
291633
293932
575770
103502
642475
312502
139895
453972
638602
219154
163576
552791
334130
156252
156432
536067
237843
475060
645944
32479
267295
356522
296427
638461
88596
436952
534058
347632
216116
353302
215346
374971
512552
93466
377132
213555
284192
324181
337101
396627
590731
448086
141023
328001
619482
616556
377444
345725
599304
30693
164319
554159
136678
284192
406844
297397
293114
65510
41333
271633
491155
441026
318903
7450
429124
557337
58159
187688
384894
558473
225244
199445
390998
215823
17990
172420
206612
14077
373902
404027
448563
532693
280546
108800
61066
112640
59389
178216
529470
88436
421921
67182
290718
271397
199848
523662
196133
509228
617714
462333
476779
240393
135864
377912
407165
383039
404201
504993
97859
321017
524558
91350
390334
267559
114701
574528
225103
450882
331776
476403
475738
503529
447920
196153
360309
372077
175484
75931
552051
60122
323763
384894
646249
159129
276456
84417
148811
175330
419527
131766
198534
340433
639380
210553
231837
333134
402151
466107
548152
409999
508663
313703
629997
631795
423346
154220
28179
70582
430389
9264
3513
264361
58662
598548
59004
448558
189995
25049
545672
376145
635079
169209
288552
374897
580343
442818
85579
16844
416653
392642
397404
247120
535620
318190
339876
449454
176133
223358
545769
326689
233573
26725
629784
616889
546049
32432
167786
350345
590663
525420
451885
212740
565926
594437
142617
287546
203316
553141
314057
383645
574629
580311
266794
428903
136455
460742
171472
554847
582022
90234
206418
606597
263111
279395
630742
34410
195766
575117
6169
384529
100431
53798
88723
191514
266071
63284
575901
444107
550203
444149
421027
491790
212723
46020
487946
301548
348469
364210
481435
401529
195119
10365
201025
447549
422322
172990
316757
118281
124756
70327
16849
142102
294174
402700
262196
36157
484729
412309
384208
1387
418353
26313
419061
451633
28984
626792
319627
26570
319031
280007
31508
203924
193462
564162
359311
418518
549402
150158
492547
154531
216990
358092
634007
252332
495857
274474
214019
598727
584715
144686
183632
131651
431576
465170
549898
470978
531519
341979
576268
412855
165769
557981
551738
62092
115966
259105
16446
237427
644259
642161
30747
327711
426052
37486
361985
135109
538352
45107
65336
409999
397497
110769
300508
229626
383087
574443
288770
613453
78039
487611
157183
493859
302580
500650
497169
301628
589205
233817
358655
22553
573232
103257
484400
522208
545150
284027
90942
193531
156567
350933
58431
207277
306020
30910
373511
552310
517963
540445
511000
634820
351201
43355
644042
163150
288601
484851
223651
566674
408929
557925
149197
59471
582030
303258
531828
181274
190425
399302
72854
108165
300616
65325
79885
239393
476082
480067
499711
493850
157634
99298
348150
175739
407705
19978
191315
572568
43285
20906
628610
623630
100801
309711
352602
347418
486796
545675
226687
176752
119619
597043
608816
90752
8584
356917
69604
188678
385468
374076
493526
627610
261447
572817
35358
419139
316199
184194
296118
2384
96902
171902
74299
280624
207616
297678
241726
543587
360105
210118
479154
189228
648122
615369
174914
262036
125059
526175
340491
232866
578997
73154
416876
415106
487894
550614
30551
464458
142936
463373
2077
290388
351274
362467
2501
70947
275277
255887
341390
648266
593196
11334
554346
347573
359235
51915
396120
315283
589151
650738
163811
539157
635230
641365
445451
373109
324032
501051
66242
611428
191035
623724
633703
451495
151646
329272
47494
78284
488763
198229
363784
42267
5060
604695
82947
291199
408483
565435
267295
352981
119666
365433
617664
472758
574481
111688
212030
208327
560677
138198
489390
137401
441109
382695
35779
526383
18667
436923
588108
487524
401624
478611
151926
79939
61245
463615
555497
517196
489396
543284
171714
256826
226158
32010
69789
177830
419883
437880
643121
195264
7670
300394
440369
67329
475739
640903
266313
230442
383542
286691
247356
107473
429569
537046
312923
281539
120768
470470
17006
433760
410859
313580
190102
624203
368339
357615
272979
237104
542228
274261
622204
310786
475155
119659
509055
167887
345884
416190
356321
120787
278943
128554
409333
355852
454864
541463
451398
312319
201612
107004
202161
408518
581586
609616
164063
374545
404182
242858
350781
246156
135085
407381
233369
531684
518409
296343
605853
392108
619221
485414
479511
247858
343066
98932
544987
579012
395615
311650
146522
365984
81205
530314
404495
531836
107185
516842
432725
463539
456426
621486
212780
42395
69014
597597
502692
20070
303953
616159
266648
91351
476329
290907
340562
605903
74
480514
403788
199587
152969
507285
444177
319490
583994
395933
354458
44523
323759
420406
240192
647516
311714
104760
267841
194518
242913
318322
540232
283210
540976
539318
348055
183599
550020
75407
639678
438051
132103
500571
281813
603662
312061
45491
487059
642231
134274
595758
275255
525548
462147
433002
276787
164326
401778
421265
322863
512259
428329
51142
127744
440633
619375
515454
529506
548525
395036
88136
2894
126435
53441
83435
443968
449105
606067
51169
78706
371226
565466
74526
461323
278572
280163
560280
216712
61779
556502
446808
7384
293821
279506
647440
569271
387396
275995
317332
461961
281406
553959
383447
201036
172190
132506
408563
648660
583958
627062
386473
118152
59335
119108
327366
179267
648159
432807
122155
620512
67404
357174
350062
541203
322961
420831
561567
93310
195376
471174
398818
284203
446477
348215
243555
595071
300218
144847
26957
428089
19236
278576
126203
223957
598547
519207
171133
422115
30155
453793
494895
575000
193622
472663
134831
17743
260951
333134
617903
430448
24538
393157
82595
637796
181649
24130
430738
587272
391724
297513
545087
458194
219103
280688
342769
485940
485072
292423
213943
633854
553717
587155
441849
443245
244825
486363
410294
72659
621333
553213
562456
440262
360220
37442
96168
515854
502744
501474
289859
41845
469087
279733
521576
430307
349194
4082
27557
151437
11437
24698
196331
585467
533845
177036
72817
9335
73226
61807
125603
208093
487540
583276
208166
422159
258318
294478
122058
73744
378889
402061
515568
261250
377043
209475
603812
561390
465050
595131
630061
111739
548311
447476
443312
194090
269435
11807
601447
588645
539388
552216
223867
337212
120813
492364
409968
546589
361340
272007
590059
478970
26398
351605
215561
631784
467889
429520
390465
598142
597322
624900
566487
274457
298146
642537
83730
648311
453743
368932
243831
496955
433504
296526
620050
347568
183759
535818
452183
196809
418989
196162
109165
241946
418044
175120
352110
172998
62333
52955
492657
115136
6139
425539
270889
385769
471072
20105
59988
81519
364149
569334
372958
7023
65146
192338
2606
95034
225060
389254
361778
434754
321622
537454
407166
507602
560620
440760
221015
16709
419343
270188
518987
53696
5321
51408
387482
183926
580806
330791
360166
347521
183126
160389
183373
416048
109
357467
197538
313936
625013
83559
100381
528810
242003
360348
398216
133491
474266
398069
280708
551340
204593
528230
595854
430159
314992
642924
428400
336497
423446
26342
424029
531135
218537
199443
115167
275904
194929
79917
337380
127511
9483
425602
391881
70341
307007
170533
105554
419928
536077
337756
290124
50499
16059
99386
527665
170735
72071
224996
555931
155942
162001
104743
322842
375180
68291
106320
603573
308692
96961
502026
566869
470459
588679
573298
404159
434693
47901
89323
317249
255277
515301
201992
185347
646093
294156
64715
501212
625710
626536
185461
588271
648911
468427
367503
117383
27641
533972
394678
91412
317063
566852
402727
129258
111934
508636
348496
4656
29287
485081
378020
479460
616066
277536
440218
107730
179416
536132
83497
527870
420111
112576
175355
426808
336800
510820
478982
159766
26673
118496
497517
552816
317031
106714
148924
173284
483802
45883
34104
535425
344380
535351
76987
609542
82906
270610
410912
596048
168955
253988
283698
350923
295244
610290
154537
119681
367680
102601
628107
292159
349583
271752
104027
169059
136752
589319
182205
281521
645915
508881
79704
144855
213581
420463
458726
442745
243361
377208
380035
170397
434878
348815
16281
595878
229716
191211
650566
330939
49315
95362
214889
269047
529990
293472
103184
162843
340062
65038
427415
422405
330188
175964
617558
149693
257951
473931
338690
371774
417883
6459
111637
148954
22622
150813
523528
182771
131984
174829
528367
637392
536101
535814
211038
483581
25528
361552
202833
350835
645415
567715
35212
366474
622070
202747
222637
364554
436424
105358
229337
454413
272600
416626
425887
278658
369085
95356
557258
100256
296859
453983
52571
27883
5170
446649
361339
25115
449878
619764
622659
525811
512284
500270
417809
128097
18500
390442
48330
500048
439623
465257
192160
270104
136773
162685
447549
153479
245912
114216
384359
15996
436620
59252
646323
503406
143377
64964
284671
392924
75009
615558
20360
281672
588290
309434
532163
327462
42022
148053
567214
422752
329272
218145
131489
306452
173986
285598
277562
26947
153265
246932
134499
586735
342718
478620
580655
211608
514064
81750
557426
538977
342472
485330
498996
124666
527357
367104
290111
171407
215103
150612
470212
441659
153801
135421
174745
78993
197749
272611
75915
308644
69245
258044
68334
94535
313226
589932
201322
323295
431809
163753
495592
471619
607486
310882
50027
573058
379844
522309
199374
317526
366613
550417
315426
87523
522735
371426
414717
529316
562596
67572
549961
371477
93804
329026
18656
533426
632020
87926
145752
583179
503854
111056
59653
421089
635550
104483
170409
565507
234684
129266
632675
130470
587263
62058
89183
625160
193242
414537
527535
112720
407714
77529
442316
361050
222626
575726
79102
236916
155504
303531
515852
440615
546172
450642
584158
464459
259746
101241
127112
397261
576039
271657
88792
367195
578409
7970
620175
545498
474187
239874
67500
195429
135873
216897
68614
249136
174836
133561
439775
84392
143645
391008
110122
432795
277367
312957
345762
340894
491253
55783
28860
385346
600570
238496
29216
49713
412998
508628
441286
502500
373348
620710
362980
486595
307160
249492
13160
648456
279030
31471
156549
114029
501951
148553
517858
546137
209653
645078
425324
447295
265934
129612
583823
242396
125843
179342
120579
447770
268124
423001
301320
493014
276747
404697
505294
486541
603523
446965
437683
517996
246135
164566
4582
613028
195151
190311
12747
627315
22082
9637
220062
553654
613188
126697
265979
649322
320978
224320
454305
238799
645167
171348
35124
568377
11486
643882
165729
224469
260988
190170
350137
513368
273288
315522
501768
155097
392299
154639
239898
273375
497866
274983
260812
561474
564635
256959
630713
3243
297297
11011
466971
67458
142982
418827
605758
383388
294853
6880
477260
18732
214321
76286
8925
210684
359879
188502
593792
508962
440510
90791
553296
82980
422804
332674
557024
532053
275864
137919
507076
259157
126031
183625
645249
158724
613908
415034
629089
287189
94092
604431
636830
10409
501928
467400
52183
423073
280227
566813
499349
372351
302851
329312
411471
59393
78416
111131
584232
410242
227653
625293
407137
104683
20417
464201
85605
221787
6459
568538
631865
277010
172728
480177
476543
362454
492516
283040
467802
488370
335676
95745
307543
374549
43272
473753
648531
261825
467802
316316
385654
431981
75503
194656
596859
129689
631669
409487
35519
139523
156486
547192
290411
424876
188512
568188
418005
620496
509589
383422
454485
162478
1359
101668
549936
392436
268294
154612
420584
313781
526853
465317
526200
422440
138070
151259
500740
625010
110710
118927
146276
6515
122234
266713
132844
99779
215612
191028
640434
424823
133350
563067
298904
332634
414612
520895
74618
68256
487099
482688
638200
477335
389560
124450
359573
283736
27998
204297
301587
575837
529195
573700
456804
143867
594948
481523
29659
257921
485688
391137
603149
557433
308189
183758
609428
130931
85473
529172
11236
87841
582687
508269
243921
58985
359600
23706
135973
419554
117379
318299
142956
11992
555476
568365
316676
466498
433727
521399
320661
93115
184840
224440
127623
243065
198526
533250
88043
57258
420618
570321
91270
473287
484826
126489
372533
340157
417654
574413
128663
420871
87109
305316
52678
595987
276155
376730
370620
580996
598284
105473
44583
241728
101592
591138
363152
220072
509157
493669
240747
370455
209768
348561
296943
410537
127151
106026
335954
481422
443489
92830
640888
25843
524545
64911
334673
518978
140798
193413
429367
437212
472452
409877
611924
370957
343017
509162
591859
378755
297400
519339
98370
12721
371653
186632
163958
542085
453350
585686
137593
116377
2345
140542
351723
591111
257241
533467
130488
239460
70513
244567
120230
591835
386542
518246
451458
81506
279043
86193
215165
370178
463492
177741
403581
165652
32942
619542
82149
410182
627487
348514
127418
196782
468908
184657
649987
449500
11456
527450
521621
332271
275518
533841
89361
316608
353264
45804
466297
211103
445886
153047
484005
614732
546397
57461
497903
387310
533481
91444
519576
386785
129753
3627
245979
277150
360836
209345
514148
416591
227439
324637
319000
396239
108523
422657
460095
383151
172751
582984
614685
579206
145
413941
173258
637961
634659
527349
332534
296907
443436
43991
109729
374477
57329
135895
538070
414652
581907
283100
617903
278360
27756
630322
246680
51575
630073
105580
261195
133620
395641
484635
201554
91599
375981
118212
76234
60569
394527
66706
600888
552399
114221
34282
517893
56908
366243
396013
411245
459918
247013
143284
145236
331471
316026
419692
412842
120543
269426
32230
142460
440109
601080
423958
271971
420255
117377
622610
501059
418307
540711
602312
474881
112384
558739
240357
421867
411369
207138
216086
494112
441152
249227
39464
574241
643491
415083
322498
103462
301454
394656
70866
459213
349718
511242
431684
420930
87820
320951
91883
357989
608972
442614
457858
645398
511496
417410
447630
418768
376131
29426
59553
382492
480043
452068
381865
127013
417990
417757
145594
127879
20356
522095
240349
276991
364709
228705
366720
341462
475599
580398
215993
312405
502318
628937
40094
434808
61002
455881
506905
380961
11444
185886
615831
398177
620866
242928
477731
365844
87400
233230
340786
400712
403520
553490
498685
623086
344913
214921
129183
632292
610443
101165
285639
223070
499931
583141
550624
117612
143195
562411
116263
385022
123720
44269
445852
9148
15201
56464
145700
74925
124322
10328
78665
576772
289856
400565
70635
416273
130077
31219
79095
30696
410253
159385
507355
153634
388540
300676
282124
590344
647825
391648
464756
333106
344734
490207
224062
219873
299083
635091
618093
496265
425714
462633
390969
372602
307644
346600
88011
397596
368618
183467
287929
540887
351201
402383
300824
111929
154292
58208
624746
542845
8824
315717
76636
468579
408526
629555
399543
295340
24277
126641
311126
74621
54491
349995
251694
377489
472001
444139
542098
133689
278939
536354
344725
604746
532717
615668
151619
552184
147328
318189
536870
92104
5659
181503
143411
393956
419533
109661
473850
608647
18820
199367
46574
91216
538344
191395
100626
303252
39290
476693
205833
477853
399440
430600
256163
5689
284713
614423
181238
51927
335591
313837
47097
87775
121508
282985
12615
538781
593990
177181
341087
385641
184789
504582
408702
82260
94189
52495
493663
340508
549842
253423
650557
149843
594330
104358
346831
19599
292281
3561
499799
413383
387319
267752
316196
430938
93275
310349
28212
40261
107122
305508
613962
567631
616974
62769
535543
262849
551288
54894
114801
609440
510426
324902
124568
308193
248156
438971
532510
440597
618848
488160
123091
73096
262605
575525
647100
406911
76562
3143
174720
298297
611372
152869
151290
454173
546140
233262
618803
33871
51501
524453
49888
269365
27693
237073
367908
595661
96921
199535
200934
73520
15193
569641
74105
326344
282742
505603
239648
462052
574845
330610
7450
393895
132097
618811
532125
642092
579069
112753
515558
485107
554082
631512
182196
384891
603057
525380
450908
187027
302148
646476
419505
357096
264865
426014
517429
142978
297271
394650
647530
542904
381187
93245
430992
471873
555662
286437
370939
505809
373758
329178
52611
374256
312822
575478
160018
417271
261565
132130
458038
176675
644791
183419
414472
482051
128554
236977
96082
560298
583581
226091
504950
631146
165396
237586
77492
616730
409203
614275
559791
94781
511964
625800
530276
315279
263783
204950
526464
144880
124492
466614
340811
567694
149167
365566
450233
261406
236466
164074
113438
290341
400381
194499
341358
89333
515335
497761
308307
310248
213340
267702
381404
362262
365794
426363
9931
152798
437303
307022
187684
536646
646986
449609
107527
573205
134274
178501
47799
490076
136033
128569
201630
12993
91354
458484
208062
429176
605062
51274
76735
120174
166048
192144
149706
259648
239797
6452
434513
294339
393715
364598
17676
344467
340132
347330
387605
497825
341870
637003
566937
190022
341775
175223
89232
583484
271314
147159
260945
81903
228602
345465
619930
522453
281349
622379
348325
185852
6907
187679
313264
206276
312085
486403
263713
391768
71808
24661
209486
2963
58447
356383
109285
4590
153829
515158
150206
644716
213303
632326
298178
443234
357496
334711
422384
192287
352036
575064
178277
420973
401092
312407
77270
638841
40687
385276
276845
575019
594619
356234
231358
385190
161664
477389
413923
412019
94227
251589
555071
136062
294899
397492
359887
586122
297036
190704
146449
23022
116589
8517
467063
167670
442710
462302
130544
63514
413830
79355
540939
534592
52364
412704
229340
400874
131485
648599
89218
211002
171756
262929
7906
555818
604701
647282
371385
55558
299696
614967
212450
330090
322775
250813
340062
336569
587998
551694
243844
102024
589328
190614
68362
188631
130797
289463
163645
639592
124446
42012
622320
178548
61672
191248
592826
442229
248069
224960
407934
100068
336397
214256
475850
176514
446160
446605
337012
127044
333770
310565
38646
51836
275842
10311
123949
573635
261612
578626
505603
383552
452958
422709
408242
361454
240363
513172
175702
210537
170207
520982
89839
166052
430428
326788
208311
538407
517928
193579
215849
120197
40542
119274
46002
597119
226785
405602
557101
530276
315155
231099
428079
455598
430969
406261
213487
446021
555132
489730
626498
573011
173329
27269
227382
165711
25146
415097
457225
546049
547533
596763
500575
189316
353667
88286
316935
206538
809
312988
429438
131974
79211
91621
147892
416863
518960
132681
293052
297215
628785
583972
505797
569421
230559
115527
506271
271969
272196
584321
624232
364123
648653
11495
222077
567914
630503
28455
650128
320400
115457
648624
427543
402808
303717
570548
108177
475728
17000
26110
159376
150727
80990
212540
370883
280307
51451
631370
163554
286849
74546
280488
498099
80626
177578
531966
597736
405883
15834
171885
99361
507636
472949
367218
124679
195966
67089
424946
35577
212707
481617
625818
91510
205618
621077
204142
136498
620989
430207
125553
386588
606737
572662
337626
649169
56081
118941
526965
589016
9581
144259
296952
185134
617279
338867
561032
623514
494522
284540
299528
621463
496520
593740
510410
99273
308411
226846
290689
399834
147701
290838
467744
80646
152871
214057
37836
328983
451162
161753
460213
18073
372969
410083
183198
312760
246841
395160
152818
228012
586195
584966
207876
643104
367097
557744
94927
483425
554337
178635
258738
234778
234471
212399
364339
20604
561656
454190
621663
349389
569275
371814
559201
52029
146195
443154
458728
447341
332704
594870
25374
398237
122171
608752
618236
542991
435500
76747
248330
190388
54137
569384
564675
320624
538487
552227
644263
459575
67767
234818
544333
286760
43555
135161
116075
412709
489930
465271
398667
160979
242871
410972
332099
25625
57972
572090
268484
479809
107831
138141
323096
614938
598095
498666
449225
603036
189488
597038
444399
272050
62882
38816
627093
649560
20822
318865
265497
467158
470682
545451
432397
249938
371906
237325
565815
467950
151471
44351
311992
260810
118049
428843
392406
52611
588184
539410
341222
225831
587308
432581
494433
189484
536317
355142
325719
299898
208658
554129
523143
26530
450587
104484
626500
92109
408083
411827
358699
495260
140098
165798
358193
34679
631906
377267
361306
226637
497341
430524
457494
596481
453903
67923
618216
268950
212764
469985
409662
635101
301908
377470
649076
98324
239481
384626
359652
142279
451381
11249
202704
5063
205070
290370
305881
98975
33781
575812
383133
256590
192283
393359
66110
576136
391976
559513
311497
534421
197165
386946
347907
569549
324211
575422
28286
204693
425309
258929
620229
142322
560253
613929
127274
207076
190566
538416
62310
388185
223660
407231
556370
33076
280183
576650
192405
460044
230993
117958
327244
576890
225415
327590
474581
118374
92783
431749
246842
632190
277752
516217
325436
278114
474341
178846
350431
480663
324385
229656
489080
334130
230805
84378
425606
645682
182268
141744
112063
112912
74537
485680
271085
44721
549932
411571
203424
539190
499631
618182
312226
179311
116847
490861
453975
547721
430713
424611
248262
111926
294293
217608
548341
53227
30223
401255
129038
634773
114099
529684
181736
273629
285500
110159
312671
424071
444719
414168
451669
529558
173662
382718
87026
550453
484508
279692
470837
232216
194194
67233
459939
385602
439411
387929
573790
613682
159706
119513
267769
419318
405344
308716
446435
529757
164073
613192
234339
367334
360021
616154
529554
312085
335159
632957
458299
558014
130731
180244
281206
483919
22256
267691
185239
54479
645215
85407
263632
307078
295400
350404
126069
81875
635755
601069
528385
234234
29924
303013
549320
188775
86798
289480
123384
600429
83211
354018
88743
66861
470401
415116
420873
208426
98714
618046
213489
426439
368551
353326
420524
543318
149758
526257
228243
247900
421073
548438
1585
212279
563866
448928
644758
517791
487225
538583
646974
364888
339527
87222
622492
216924
484164
12442
24432
186201
171690
157053
373912
274590
538121
169271
485996
505209
629465
555469
252646
29715
321788
387562
121212
332775
281706
535572
17476
13421
205379
70598
385708
384359
138079
603888
285887
95968
387125
547420
579161
609711
9130
36559
55507
299812
369067
46793
620924
285788
130881
240902
39920
468974
74693
649181
574161
148823
466262
412811
404199
195915
300559
476166
377947
615830
340124
150920
514771
72194
378590
514138
388087
17151
122675
411123
370952
36685
176882
241312
70740
154758
305160
71905
430897
365504
567642
447924
634902
388586
47614
536763
62926
639929
516619
477466
124915
624359
114830
16418
231249
559241
614376
147837
379959
631433
247060
83782
319342
146426
307186
582079
203801
513636
519636
66988
500315
141802
34683
286805
543954
377578
539196
208420
84224
500865
80884
470791
626951
312480
345615
159365
596301
558637
181047
327194
172683
577290
185181
169939
635791
466839
304336
81259
103557
14403
387006
2304
130339
311973
563465
329189
176705
506691
503477
231918
335218
518713
352070
313985
82930
455774
126509
515663
14187
258888
331701
572363
521338
445183
623472
278266
43924
466520
195474
568495
301009
204267
431942
145376
435963
212889
5401
405378
82659
591460
362841
412362
361166
630785
53246
248305
369258
619243
561879
353557
556927
28952
499523
13729
515644
457778
142772
422716
579234
420716
615247
109993
344563
609506
492641
502534
292294
276981
71336
230190
28459
244503
130531
446386
118809
522718
257579
301252
297351
528327
58296
18457
87803
474962
113487
295143
125078
306886
59675
69902
628351
428410
396192
192144
310761
529994
511157
169385
367130
573100
285375
282255
477051
153077
224187
259118
131841
605242
189928
71868
453405
15086
524338
190601
239224
190060
298721
496885
520483
345296
404799
212892
274620
647872
199650
77424
79238
229882
93853
24948
417500
329758
286284
69015
270570
484899
272728
514410
183720
235154
459410
315257
350797
140607
215251
198697
304662
31304
441763
504798
53099
443445
229125
173330
124773
79094
643242
236645
375171
346686
610213
347437
29078
616010
536684
488013
106781
263786
615700
594565
465470
192098
286911
561831
546914
60057
181100
480474
240850
368764
113029
587787
213155
145808
307277
154302
206686
351463
57391
353798
42597
143716
319302
549403
348414
624827
377620
159250
193572
400437
8605
244561
22709
60486
320046
346399
286986
356816
583026
159826
254085
368498
614719
117559
511415
389548
401073
425251
510714
503846
116082
116003
414809
278410
75551
1578
650664
296241
225913
337257
572040
264938
366185
441560
51705
186014
579529
547088
232524
187125
300140
255365
41694
211937
307548
117953
44760
555587
135548
454360
86057
467558
96794
32127
590547
505245
558720
627510
409395
489022
491415
171575
631553
150601
434273
374554
557532
586101
648009
339036
613854
69357
476530
240490
310801
560918
193300
531735
219770
357325
492948
163373
459760
526451
465663
246875
363390
411554
264749
639417
554165
459079
223428
517723
643765
319892
586455
5525
165426
111213
346857
422683
604984
178184
573191
496993
305063
425247
508107
213581
344207
338685
326514
470431
392074
232686
649257
179746
507729
230438
146469
392986
540392
283783
515248
117027
402104
214728
211324
563724
102528
500206
485050
633654
72147
177629
3455
618056
230141
649824
133742
105707
189972
26241
450436
89228
98069
363907
300238
218988
149932
633865
433238
202708
641155
265484
177351
365894
498081
271224
130193
1394
260885
67055
269000
161273
354238
216389
527247
148022
395146
157525
281199
482638
405536
415036
559689
308917
266277
486864
316085
58369
455725
242408
178270
410747
615576
493342
144744
372961
631270
11548
245192
228966
411087
581182
418370
565007
431943
217500
252982
593859
320958
86440
268500
290266
40985
433347
124559
433803
345682
1222
629422
48424
185623
101572
334825
410750
66843
506017
216415
554701
33312
230317
519197
472626
375175
207808
511293
382308
473528
526383
509
516882
624090
434579
10199
644278
129591
102793
431944
517770
393789
452334
74770
419024
330910
104788
410448
570184
292529
70973
332596
156809
351996
98071
220678
55965
141023
4142
351980
512388
537116
72013
572966
406284
26105
440640
389764
40887
454072
51262
611349
499761
110567
202489
333345
290515
507553
490375
546789
546540
239421
396729
133444
168149
391232
233115
86678
378925
293707
336562
96406
545891
290975
147040
214484
173371
104393
135016
440568
564979
3788
550929
499042
101156
210122
332941
279925
170592
403529
463759
244371
394489
441822
96026
528345
338437
167205
337159
150684
186592
491546
396670
641658
441646
464128
189821
588980
121409
525582
52924
148394
461602
31521
459771
26296
391071
35735
471262
443354
285852
152656
238529
603671
124299
592009
463740
267556
449589
555444
606978
172997
152427
392073
268670
621747
504642
81303
120081
340139
218528
580975
235610
562419
600408
330169
433714
382888
85569
647861
488684
252553
487832
248800
144569
5944
190691
8786
465649
21256
600415
426835
267783
206949
606160
42120
501309
218806
221914
455611
535263
448717
151547
210837
249049
561912
355700
75367
338575
544176
190149
52752
590009
194970
328993
11082
235981
625034
492894
22943
374193
606980
500919
117879
577848
90573
220686
192275
546398
442852
110155
587202
449516
522462
21757
360355
75061
236980
537498
225138
317359
249904
192641
482458
276392
118386
355317
543958
375050
56276
49825
523560
9748
246187
502049
405638
235263
199101
475239
429722
517607
546534
216378
182738
464883
108956
425109
22121
413821
291580
219060
423817
610532
490685
621173
429212
363765
494514
238862
520543
614040
611779
305119
544529
356460
51847
446166
399135
98256
144637
576988
93464
131508
599565
74042
201622
646243
165054
28024
146803
362491
405149
65430
615297
228530
534055
629503
605196
487921
291414
631759
98487
304218
525789
31329
548393
85324
232253
223487
447860
139468
550159
108604
405817
25530
534779
327888
96740
93272
371324
568022
425180
643384
303465
5111
586276
408256
610273
507241
347331
626776
140445
157228
582136
583850
380985
277395
102718
281181
85124
44685
599388
548777
221067
487550
57049
243890
100010
280279
26185
464610
126485
569816
473365
546619
119578
9938
333154
433176
405895
400491
177122
248389
470323
157138
228133
646026
4654
357993
491980
27273
468515
524683
458233
170164
430985
271738
8906
435485
94403
563866
139629
358481
256670
546460
495398
533202
398251
297614
494768
100855
32207
376434
285439
525965
52385
427455
472859
222238
252052
41611
333849
630521
565881
265525
59870
32035
305286
642077
55773
139104
150348
258002
453177
544696
91739
463222
362330
492758
645538
490520
66087
178310
157484
182979
173746
361738
444116
588122
477310
171218
152155
140747
175775
22894
628464
193186
265019
493551
266678
512014
555218
83168
316922
21726
412430
40323
336898
515448
178288
409775
232370
29156
649733
454072
454500
139210
365539
128184
142841
346978
147473
145772
331940
326519
295421
550688
583582
44248
408974
416135
236464
376596
231579
148143
183216
595594
130009
435273
435283
529118
514889
410948
265856
233932
636377
446662
240129
147671
613567
511500
228639
518827
350271
404199
313895
621065
355239
232457
317557
245470
35657
455076
303682
424399
561839
487900
412805
382154
246867
260426
243624
206479
499396
250450
238237
14752
49648
407246
351596
527147
161643
412627
453970
123518
487252
296829
51712
212334
230848
350373
215231
148489
52700
183678
26332
399072
301138
270459
416591
331008
547403
628064
629977
241887
19727
416875
328417
579483
455488
404481
604151
314725
405558
49327
431381
82595
75965
500379
123344
638093
647276
378558
501523
180907
235162
417376
201338
258115
518667
516865
183286
124237
443968
137906
499026
595594
259094
337839
192758
344429
467832
546936
596889
543524
77639
293046
371288
643145
270306
15310
169762
155810
641088
266321
320080
533070
566817
229548
499725
431041
501893
176376
187387
287085
46588
392854
447676
156444
446932
297895
541089
459541
141336
565946
479399
275984
435762
210411
33924
155490
426341
192839
221763
464635
30411
45104
506788
106443
56401
361577
642012
526546
445515
351948
173282
330995
127755
444464
535460
492667
59033
45279
163516
611689
608023
150996
478858
277512
284700
142679
589693
230569
616326
220162
347417
366626
410689
60590
299150
414110
319887
517237
187565
436923
498432
567502
62080
566852
635916
366419
522124
398919
538596
96679
488412
399413
560482
14186
450331
434473
400922
342639
187432
630967
327226
157791
156690
626940
146911
99315
225499
74917
320988
79785
350835
318262
175896
346009
482116
141188
16095
617733
611779
347967
52821
138747
588661
114606
418186
637899
282885
46827
164266
60770
291000
513508
420615
100204
362271
147865
544086
173258
307311
344969
512082
76581
628965
453692
229044
308124
179660
192379
202686
457510
565034
340101
366428
520367
605683
537891
553947
111758
283394
415354
59928
387602
610508
646368
362804
263026
231166
360364
434999
421029
163597
83317
426999
228703
112118
233928
195717
475864
468720
224396
44716
45350
201101
361055
600409
546538
108793
407394
21898
357312
305725
521638
400609
198329
343523
225977
192215
329381
155744
94160
220450
96597
321160
261011
10472
462222
295627
523161
172156
65782
380190
187135
139451
103320
201395
359058
227904
175078
346055
97006
426016
19895
581538
161947
334668
209916
91507
306263
394210
29690
580977
69378
86107
592863
442320
601985
597872
576362
182152
294793
375648
501687
491285
232231
401033
479768
44900
390812
183635
297080
105788
123261
200540
166678
565038
406445
225133
20218
295217
230581
85314
417898
336121
42712
606980
137316
461486
616749
538463
1998
453129
511409
362151
259020
32891
580602
68576
118049
35429
193199
177627
403082
492424
44976
48566
642232
309510
233197
328326
292019
50441
149739
166822
368519
332663
582253
204590
597572
246626
260304
150760
369353
267570
327646
406160
549210
600055
396515
432267
337997
617442
1329
270679
340857
502750
634401
438642
24753
60919
240347
42074
280032
270982
392858
499382
558398
65937
544617
519246
459179
631869
458804
90408
15779
143048
595276
7408
211966
398315
450075
428048
478377
210957
151680
406491
645887
219930
629365
460573
363890
98394
12756
128329
495708
551883
124143
497704
394338
468013
205145
626668
228948
639452
40221
169938
425161
79239
579994
239569
131134
101701
624881
295492
606966
524923
457425
177864
437756
68196
398155
148295
154074
52764
7959
235234
220930
612224
598964
452112
18202
596198
383483
440342
301783
45583
42973
271664
277433
527947
291302
498657
57942
557097
63999
260451
184344
75046
494852
219039
18505
379208
350306
551471
61533
129882
458509
319758
496265
411180
579347
624187
642565
637339
81915
24102
289284
576080
188366
183317
279875
380696
61075
456456
509480
187260
596909
554789
218952
212881
6675
206029
471725
222422
610653
380654
14169
497611
444380
75025
254142
444332
378474
254252
95157
470586
157303
239783
464393
61330
335865
42380
373960
28155
218790
236117
636321
454785
323718
335609
551095
96691
499145
367641
103363
154357
431724
50743
560786
61518
111196
602268
462832
172597
511950
387858
413829
234705
240439
422450
441405
610221
85126
482933
153662
404308
648616
11583
171369
102649
180999
623322
41915
5461
94390
225226
558008
59254
38527
574653
273751
93968
439522
95155
38821
465967
311458
279804
27920
360512
260179
327322
342972
398813
512109
472542
190696
607163
294151
632976
21062
367979
73921
252556
296049
391462
563917
548306
242516
650170
603705
449327
266784
174597
522423
145497
84283
362388
144432
243845
285349
33420
598922
469017
448136
488851
42728
396393
484216
440512
150064
290448
76791
27684
16970
75223
84478
62812
289299
623436
552849
325897
519120
327114
623809
336125
633859
37681
37854
199145
344140
62764
356429
119498
474746
162349
146522
568051
546449
288362
24857
153639
606283
58136
586071
194502
388350
322160
253827
587630
627537
273690
416165
576125
94444
577072
632493
250023
422487
448014
197326
143908
68376
134446
503245
120655
316955
608759
424637
135912
169022
25826
530067
479638
635099
147162
580664
141325
225119
209975
40841
312688
31910
582950
272097
50390
347470
11429
318664
333087
390742
538054
294975
188360
515756
97730
414868
368282
80360
369056
285522
39014
432214
79375
437117
166066
591622
14242
543127
614377
188570
554315
293897
175564
31506
235553
269965
353932
135556
146552
250379
355241
630075
374500
68907
246341
47080
380171
148587
631935
384373
315038
183219
385195
486598
647408
97599
410135
57683
33948
414197
517749
24749
391361
344930
263260
532201
618338
168674
42417
555554
259742
427853
549402
381298
538089
454
405018
112811
626686
41644
71788
195909
267959
29723
570669
372415
39515
282589
81401
605971
351626
156549
62484
635678
637662
18213
378315
585182
111196
293766
87223
336456
114958
505028
48315
178196
85895
580314
564948
272796
121892
465494
535944
346658
174345
80081
471541
632242
486303
68326
614466
245943
453065
505662
430983
538644
598247
208340
230570
465781
450530
252516
521122
241198
140116
82402
95116
206096
329314
57436
251655
400805
43407
445416
213597
516160
572292
379004
612572
608216
421135
391126
502100
263153
160980
566553
619775
39471
265566
81858
469738
173180
207309
590892
190764
95023
580848
421255
632592
80614
303465
9389
639030
124321
266721
393304
6736
235081
479556
52708
385376
470740
484832
590969
1017
78174
392811
253013
54193
373550
231416
508429
96024
624951
236892
120412
27808
106165
268801
273731
581384
14769
55900
102380
511961
648437
378733
578931
403015
496930
94402
36749
404346
328707
329082
208102
107951
579215
7952
110010
367760
196622
420056
564908
257929
44521
542220
374492
496599
547070
259435
174061
383502
456496
627897
66563
600349
319889
246877
320535
39728
354734
83969
434260
604020
491449
452978
76530
506982
263681
25653
252454
92233
568056
461749
550922
195308
299859
638502
582002
641404
245383
372445
189288
20749
110225
84523
393793
432873
344538
151403
615662
405693
265071
548577
208751
117760
507501
192419
75647
292440
123671
301116
469365
205638
545519
597075
342354
323012
414285
531213
519428
425626
245990
333308
368769
256603
353080
369602
258272
149515
426920
314763
64757
71253
340470
305173
475276
530868
208443
303837
272633
600832
345639
210067
541734
336016
127138
364964
101124
159223
266896
541433
80514
239056
82269
165608
12468
182691
611738
353052
403486
631429
193757
50703
128646
436136
166944
278589
301729
240079
247373
208121
435875
462995
359831
469106
120352
592510
170227
53243
435893
102269
236589
417290
467962
334842
309788
440438
340064
196647
503384
114850
242430
327242
394712
634741
433522
73368
464708
218086
489609
563473
503710
364690
272984
336051
293324
511284
276271
459582
90159
600785
600444
650119
70094
409036
313365
233931
181877
129672
148981
409730
383574
320800
262549
600336
28411
188368
280355
473724
35165
148830
559993
282490
251793
299351
97784
101878
412811
89899
37879
312739
542469
220204
275382
276814
315736
112521
366712
308696
613325
12560
603750
171544
270986
227679
600311
626787
246736
430075
236364
165696
176475
346350
195412
221553
144238
5778
128137
149922
213323
428920
16569
239161
65163
287986
525583
602389
25920
113402
631861
561878
289495
189195
40620
341856
34166
471432
380034
535391
240695
326134
615019
52208
196422
364035
411831
84141
419445
178605
549974
107900
393843
614030
100342
104128
294961
116110
336235
510693
106208
181752
332576
266983
323317
182901
8605
294706
562320
591843
257422
319819
547933
317426
528682
395960
149091
180307
595576
112013
39644
487524
233589
18755
351297
512084
337066
393367
194263
595165
565347
503182
188244
10568
647386
265990
367530
250628
410408
125093
353809
555866
423684
338002
458622
525897
235418
363694
500131
487867
551476
566794
583389
590043
614600
555464
283160
460412
280564
439068
235507
510614
264948
110757
508805
451479
179152
416099
137326
564391
559177
376055
624767
601617
107244
132481
75409
572009
468011
196344
356990
543295
174702
66024
598108
481544
301082
523428
301311
360742
170740
7366
274609
566632
617124
156740
256981
153683
149476
179805
472951
506096
69224
178552
566776
488587
276391
34959
647768
352619
574599
244615
497087
185423
492484
384136
201162
5616
23351
121478
335971
69668
542029
552010
161689
247272
352065
34227
7239
352771
151060
545252
208535
329524
74980
326836
528867
569378
56485
428823
249592
550527
18111
218647
42770
150429
371708
39361
402914
581744
297328
127622
366860
261086
462899
513305
331434
410328
81134
543043
593525
142714
162078
184207
392513
217582
312160
51347
126989
383558
490781
318413
224198
44761
425761
5482
141586
89894
160389
380826
413587
650731
648251
382512
69222
529650
57125
363013
367877
165921
217893
383617
45902
71848
11765
375864
407631
567670
489774
115324
439725
187236
137746
481290
645915
111909
181195
617043
101264
167077
232367
219420
541434
450880
429704
178535
112334
401182
440250
630385
150632
625201
11951
195619
195287
623127
192161
347407
98874
212675
479582
338121
81433
165541
614
24065
352110
58668
625348
22483
306240
155038
475778
247654
507417
266414
289623
362633
264110
277682
475042
613193
113193
337190
253788
81632
245343
253975
81267
608022
181578
305743
469075
89136
308791
463493
481120
68228
286895
75582
237079
650541
521593
402845
457709
41404
390737
607918
177311
514793
171350
508265
22103
118891
324061
649389
174798
439876
454508
174090
492568
341871
415227
51882
403302
317065
371536
540992
39124
503893
179356
294521
468474
424033
69604
46680
619618
104401
5270
466472
22977
353863
169692
6903
339524
475858
564566
480028
523874
49398
131713
188420
256015
39486
532009
413001
570851
87952
644557
265867
543615
24598
171371
299923
314356
189801
168837
321391
381858
19548
47849
583605
42119
443751
20422
393002
556697
1399
270704
53602
225937
447090
220813
610886
64962
18815
480137
192672
156814
556321
394719
419549
318528
546800
306132
489010
52841
59097
393701
467935
14874
442089
454096
371135
397529
552570
8927
24784
152356
435395
286950
480602
457292
132927
150512
476720
280236
639452
573684
648194
378142
405969
636368
116136
648060
97938
227116
344261
360023
111360
514667
611057
210724
399715
14816
88630
170776
585402
570624
302385
543885
235247
474154
563654
286017
350642
650048
251119
323717
365917
92760
583616
520988
544600
161947
331565
577566
440006
225128
520522
647554
413592
153118
605972
282871
560618
253186
122319
616351
165049
37544
581025
395327
296718
219193
182159
74416
117834
374514
485753
79951
170051
168274
66786
607708
91924
594056
579655
432504
444528
349935
559111
276473
633699
432873
355360
503408
116110
542478
456998
569958
297349
508791
388788
171191
350025
637203
351659
349260
336701
531879
10312
274172
413377
495562
134933
273556
642306
250462
498871
358896
394799
145246
29843
5871
116114
58287
370395
152084
384513
341490
114603
401250
160670
58179
548701
291280
261364
631875
356941
166354
110624
551017
199838
316432
582647
431931
380524
166068
123847
76564
45111
391969
514290
216302
341371
298764
216668
99169
584703
618579
571288
286220
625141
459554
126233
261168
77120
428102
300436
464473
474429
33120
504775
28440
594601
593146
215198
475449
180231
635579
96149
394640
323759
456252
191306
296470
580859
267653
625398
138107
394685
219915
621614
646104
176496
629061
91545
522196
576222
377916
48392
306673
643551
96848
143353
28750
28734
547139
159415
107803
54889
279550
457456
98192
224365
241066
597663
292370
134169
470864
169357
51244
172712
125806
304719
570682
583754
456252
175573
205108
28909
546773
59116
208779
115834
256134
353324
286075
272006
17084
25349
344912
181557
387102
56615
511088
72010
513812
292875
572080
572419
172557
441731
604790
540359
293146
238042
56558
592389
567403
613259
650530
273898
321347
267833
493074
624225
220469
20034
330437
297989
52736
230893
218747
374261
374051
395655
425481
167227
135943
288595
14936
247510
399083
186979
427514
646087
470513
106503
326754
172541
229517
41591
468889
369234
464920
489537
453173
177799
380064
642428
253693
215477
114341
236363
362649
582077
610794
196308
29545
128153
62009
308132
483076
22647
276564
27446
261444
508516
547002
529667
289604
67488
474636
470281
590874
460612
156782
111754
522662
546556
408931
70990
217282
306980
91160
622674
158064
385221
589154
153067
564250
33486
70559
149197
143769
344369
31558
293977
172503
337542
346529
420421
87442
578579
243971
494845
16051
79809
526139
292995
21107
542769
559507
109319
554492
42530
625776
229309
213086
225713
377194
155553
303874
68318
335532
48201
390591
606765
358945
463288
386949
61623
263728
611445
277407
406147
419253
312741
386739
488650
537625
563232
476140
214529
174393
379383
600345
379464
640958
553853
637375
228207
517299
151970
100161
151797
516401
504696
6169
397014
444925
398474
389734
20906
451080
163177
542873
249149
170839
555496
143517
389048
341508
297852
83316
285426
118393
43663
113335
381812
128511
561532
438505
455910
185846
621599
98451
400016
556214
471863
372445
170592
407887
217578
612931
117598
548674
453032
48220
389088
517250
499194
499379
633970
567759
576690
538518
62334
164849
163680
438167
37578
256424
276700
157330
174408
245559
467913
536619
147458
507669
140649
16938
177169
254487
372272
170839
349107
595424
383569
547096
198153
644785
9997
298289
263802
331495
146708
203645
385998
387753
192518
529376
516594
363052
136493
562136
242132
176410
19925
368982
422568
81970
78684
568809
473387
355080
490229
635282
612336
563039
15324
138609
572588
401017
449513
313062
553407
503494
476230
572198
69857
468738
99161
431867
530029
146618
590064
430575
418776
280286
176645
589409
149759
317150
127869
34568
405224
264167
134321
478394
226380
93042
596450
450117
129083
284129
249210
78477
400909
470323
623787
602006
474093
371774
589791
142322
98809
384285
555298
571526
337117
354708
413528
94059
155473
49563
245997
522787
445264
516890
33544
450879
392642
145951
92027
586464
385326
616508
492002
640197
40662
574186
419713
110749
546716
220349
306926
388695
271072
247668
344969
496223
639655
566697
496828
25734
391414
110414
482594
537891
422892
331144
19370
109432
356390
138794
521449
438581
611311
415311
337179
360514
358284
47504
172621
134683
46190
284582
511363
257865
633825
137002
317845
614942
132008
253203
85072
111595
493683
370843
511633
268167
33377
305741
99837
391044
121856
476570
298010
130509
13366
566790
311550
247658
431790
390242
328626
614209
548276
268334
613259
603744
426210
127392
166235
314891
384941
265255
644844
89227
550567
494175
484892
341001
117538
579936
497227
126705
54662
203296
162042
57520
342435
648214
374148
94172
485963
201619
267136
296877
272568
421912
517376
193026
394884
244155
75665
532310
78466
227447
615161
372581
488963
120674
3317
620623
390799
84613
299860
49256
602814
267614
94575
75558
295908
422317
591918
456421
454469
399909
260350
639009
221297
415877
434364
19647
147088
498744
604431
639472
296435
156693
609884
395975
370051
56551
540475
581537
626330
474476
406695
95540
621709
451426
502328
219259
262926
599804
259091
381001
301463
614361
205063
168722
632913
614466
647641
67280
564001
328767
482021
649196
139088
579596
187327
223379
420752
8869
520325
487225
414580
404235
332235
11497
119118
548500
101222
16840
252594
559952
438556
299854
593966
211521
609357
555137
166555
474130
451477
137546
494228
488977
113426
575439
501806
316423
300452
186272
434488
518743
47286
10801
65937
527220
646450
565081
195601
139338
98274
4781
270096
642084
482064
632359
140173
267419
140327
580618
81614
102696
460396
255219
147387
225593
335291
110594
640021
636548
397196
572686
241209
615363
214565
459856
41728
328763
26047
71297
552110
474786
475787
559659
646014
452942
15105
417787
18595
169636
168285
272550
137599
309317
221990
449949
388026
618123
256168
66283
444557
639730
426356
41769
334190
530186
102745
558245
40953
456847
527139
446214
303063
489202
208889
531066
330493
487972
399766
215187
626787
601210
174718
329444
332648
455014
164220
425760
340381
138821
559075
401194
114561
22573
402581
587980
96054
329578
553672
541460
126300
401327
86140
34487
539587
646141
52185
91946
541203
551578
621674
420145
181168
576072
51771
190065
355867
227325
32209
375486
623315
440758
294080
372647
126483
567725
519527
255398
465470
549832
512509
527668
146364
85511
54271
391831
400153
446536
57576
205134
3699
602809
18391
31459
80922
234733
423207
309029
295302
75390
183766
45039
573128
231551
176611
539591
232282
560825
529623
341358
605566
380348
97825
270613
455002
610347
384967
648959
304599
210254
327176
161751
81530
134820
609733
31383
96972
4180
541403
545885
536940
517883
90568
353741
394636
561906
284204
130954
608411
347417
354642
488093
276814
39522
531416
97390
220984
273897
87048
388646
30949
116920
23328
345233
444743
442394
648061
379762
223011
194130
357131
343525
19313
440452
321899
643015
490494
282372
216410
156444
604306
192041
12685
418466
587422
119269
168464
483790
327124
579130
505315
302929
251244
433959
57701
503396
625202
650533
523356
262994
138249
290718
451818
70341
79080
393429
545295
403218
511378
558875
562410
69832
61568
300328
539260
335780
378570
522040
442969
379332
522963
471664
108450
340213
29395
603105
432958
608490
513312
73246
303409
252670
453621
228907
89227
481874
41068
190693
398761
177747
617356
128797
146025
104603
420795
438369
162750
344134
524250
473884
110604
248197
170947
361883
408360
221805
201493
560551
322749
46324
478150
436376
542970
597233
27828
617258
407324
29299
480258
147942
394031
340277
182802
393055
356206
341939
15023
394390
287985
568257
538145
242130
601609
632155
69171
173224
66979
71187
19336
426629
336105
72607
626889
495985
19920
5847
107598
268695
172837
322992
343377
143185
490480
331561
248162
191708
359699
168253
301411
368025
552921
134779
520379
267027
58689
95829
419648
29468
530203
619853
650495
558921
156660
300942
218579
266740
429024
508430
450618
384577
96452
377726
463626
349723
246239
499776
455080
621256
141663
482582
161441
632511
16601
388907
196605
636971
31525
315379
94904
358838
116743
418799
400679
570883
6801
391554
537839
525951
379634
200314
186611
330903
590918
242176
125767
560936
542893
143902
540448
52010
396798
70719
341542
230140
5125
547807
421010
376660
254473
284504
98453
174080
125164
17387
512718
42370
105320
1296
377065
298640
463311
611643
379294
160273
464148
43999
536913
543851
333558
242280
239315
361606
476266
603000
422399
47160
217201
171765
577764
305004
441991
132906
369102
383361
321841
262139
293795
218742
402109
564803
493222
83656
118533
71195
102406
529512
471837
478579
504316
293385
310071
69023
630905
93299
485764
295897
202894
579982
80151
235709
326134
647795
245241
533593
427952
153542
149214
306553
237937
621594
469008
299108
257021
270023
598785
321489
413227
217201
490036
13627
203081
496213
349531
108692
75471
48183
234526
163427
7018
25687
342944
410910
415189
523997
496646
71704
233945
235542
183875
86878
344306
569864
462374
643744
238099
312118
56149
238296
345419
599692
318829
382623
351767
151943
474348
167070
374514
330982
440245
281766
483632
142857
473440
203298
26192
232607
18691
146820
325772
378127
386935
342790
66659
293533
626959
635458
622728
481512
322610
161382
142792
458008
405679
391573
376088
434110
622695
178276
24789
440432
47093
534862
445511
457666
258523
303179
416251
640268
194642
618584
555137
99134
524669
543125
272747
482427
313984
456319
204046
317375
211707
463825
236256
340633
50435
516953
435132
412299
164729
355219
572038
163133
388831
54889
263786
322606
229051
561231
125139
566592
315857
79967
174633
252096
546076
36335
594293
570821
568988
531332
160582
549320
495070
278309
330790
647458
571967
425659
649738
148535
483764
314146
93646
131135
20462
478513
497877
435137
367083
518654
117790
556615
133682
29408
14873
508320
459531
438408
187620
211116
88195
631036
402152
98801
55513
71411
285506
443220
497992
271198
230455
80770
226034
301430
438129
120384
209805
78294
130520
497323
273216
448265
47551
563146
39669
75465
146923
270971
341002
266311
271890
347355
115488
427184
291182
497151
167737
170588
67892
215334
151088
627953
495260
242480
486738
64562
309030
6455
174401
439718
458845
326918
214896
458561
255094
515080
515603
266056
271895
111521
617873
303800
628319
206728
164717
74049
87274
491056
472657
42422
270054
412820
168875
110753
268893
545609
138646
448999
564545
372034
47136
225274
597643
108059
380629
388731
81483
232712
524174
619473
272885
533647
32737
617321
587559
636005
335839
514628
19925
19534
2062
624887
142598
71784
101589
263427
384296
367075
219978
625250
510964
19727
609384
293058
73272
188781
588840
616965
127929
241277
302643
420767
519485
176137
471896
68090
439283
604243
621967
544540
631722
648059
460699
548846
119929
153207
611495
427900
136126
175097
421251
122881
380749
77087
540984
514998
203564
624463
39876
587447
410574
79007
489487
545256
589733
9748
466838
395091
303772
84595
95127
452368
567560
204648
251707
566305
111120
441291
117503
557666
633072
487214
476312
463121
231522
505826
431296
338301
274891
560108
79798
390137
91803
353297
79989
628092
84053
36815
352126
228280
200065
65493
247710
307970
234699
140623
454650
398743
39610
477822
572825
502179
510718
305778
13500
127781
558664
74543
507222
389998
472097
348328
650319
350950
168886
256591
257563
279231
408913
608829
178292
392702
111080
570890
235214
538485
289717
609836
483196
283856
500004
512614
373821
160193
304041
624942
977
285910
465574
341456
248950
410325
416269
253609
47973
584040
396403
290971
424988
161810
121885
594313
228497
584226
107648
546396
606257
23746
565964
159103
484597
581361
149841
487165
49871
67842
278319
141033
132618
409708
189484
143719
195241
598962
70629
234808
233628
532964
234665
312379
228704
23370
539160
368453
157087
315288
323099
61259
53993
281514
620989
68744
484231
219994
255798
544793
451994
270406
556083
562825
244950
231489
590723
103078
440096
548784
351499
41547
283203
301207
253017
139977
541604
453778
133659
415229
501012
510070
639340
46429
164652
260384
5100
491543
626803
505337
72856
395606
105661
596925
164532
571552
352980
342952
445997
454247
509284
30912
384742
121956
642663
2594
200907
567989
596308
570647
37416
417131
215534
554254
530266
643057
42314
76839
235819
383293
371391
534923
617109
62308
515264
142638
14235
67821
140496
649771
21927
593727
445875
232353
386325
650171
407396
278100
444320
358699
425039
298200
92195
545830
316183
132265
201511
214703
16294
200244
411873
504870
224019
30008
649508
67831
555686
22647
30717
61270
469195
240923
369102
370103
143913
65246
15270
336
380893
147324
414657
191832
341587
355599
284001
178498
104238
16294
507092
229295
188607
356
384220
97650
426035
609179
488874
107339
350208
159771
618123
28801
81973
576847
183642
598164
323663
521576
557969
142745
55997
41752
213812
39498
518381
129003
511951
344993
488258
598149
601355
445034
385433
496833
120795
153499
538515
266127
307252
113100
480121
425215
3310
355873
215145
188844
426318
581407
207841
298856
446920
495787
223803
429461
157790
358351
376857
203212
258688
303225
561476
601678
507752
614350
168710
649054
405912
183645
444710
456496
469363
143163
41996
516016
479616
201414
39429
536356
163560
395839
188212
250099
163180
604043
633504
609413
65640
143767
329582
180109
288042
220898
514338
37461
141379
411479
53077
614372
261951
262830
610901
71539
21611
481783
590995
52675
157764
213312
489370
558992
621052
533652
182965
332819
618360
206117
446193
371949
328728
250417
150686
494174
116565
618650
321953
398895
496085
114737
369392
406985
633301
242070
82999
410735
580407
379500
647897
609206
153564
104758
292492
560948
605841
350868
150486
373010
34855
252297
578147
542746
527051
210747
212773
16078
417522
650316
152181
529239
96333
191557
275369
537375
33782
588568
144293
330333
301123
408269
293636
169647
521933
413351
272026
354000
542200
582592
608421
430269
71385
110279
283074
472339
445509
621807
44557
269253
549095
22411
196648
324273
317478
311631
482819
27182
551682
623484
256379
543220
317594
570781
320667
254201
532641
394921
128630
352941
94973
516082
5932
283002
454590
176515
619649
77420
20650
386316
611100
159820
514005
40750
289600
366349
630732
464697
519840
403401
193899
136459
37347
509971
608090
143313
124139
353337
402354
501859
359382
295918
340797
231960
436988
594331
329292
304049
365102
518371
323967
552256
121495
343111
506431
558870
573947
300863
435389
272119
68307
547056
20958
533850
394342
265347
39058
203669
206994
103090
452044
257331
98669
291456
180977
589369
496144
516522
603424
297917
117621
41335
307746
409288
217622
455162
367495
605141
320820
227574
94248
250214
243246
153934
367472
323661
559932
388059
562316
40482
542493
41135
584468
550205
422648
633250
521824
91513
131159
369594
460106
579595
403139
324395
264656
256016
427257
402938
31397
49034
206175
532603
146454
556983
581166
242337
1196
519528
31017
481036
379423
307236
125126
360373
433061
499696
169659
441981
650433
586721
49877
625586
230191
267334
215963
458160
261956
265046
161769
333218
436708
577023
259156
264769
204183
52918
515046
484819
447740
614747
423076
183716
508665
42305
567327
180024
247537
173316
630388
620785
358703
106229
585563
95697
473053
167202
367086
393889
191729
135851
428699
605276
33160
335132
501254
634007
42057
270287
228514
155946
408438
136859
222018
635340
383712
71140
616503
526420
293222
483804
46622
603532
205112
244912
486777
95832
638043
8360
493307
77411
302179
314694
515486
500531
456281
136623
149586
621564
216196
434630
378155
572692
233198
371417
63875
191906
564765
398975
2483
399543
465481
388380
14292
357442
382010
229363
44178
627479
241602
642091
25412
505378
619462
455107
243922
43841
553307
283943
6252
245338
608561
509007
425584
359794
357559
237024
126709
75843
544587
21397
569016
55845
517075
351481
401292
34322
532062
195967
624579
328111
282718
267598
435041
634504
424856
84183
130876
23465
421340
36448
171065
420573
307528
65892
600286
171506
51889
518577
260011
266253
261852
57036
591937
60677
570694
182791
203776
593535
98571
415814
498047
359195
111893
295893
560639
414338
361914
476778
442023
178274
355220
199431
417498
632969
529853
592134
82195
168179
317891
220625
426153
169683
340191
138802
412279
39377
357353
437273
223121
370817
289329
340131
509757
432623
606255
633013
60511
282957
536608
49796
204215
473416
337937
464328
249661
403624
7216
141919
521536
523430
143070
137617
365718
618138
142900
582068
17119
498088
461863
88085
464185
611428
307250
338289
235351
271090
458650
197228
336004
563913
269506
671
125088
539139
243824
599188
558380
19776
341378
244003
516202
368832
475498
615200
350424
143242
142828
390048
398887
195580
458543
372495
227479
88846
127303
594507
387667
388397
193397
587787
410318
246172
533919
623891
59056
139858
114816
40040
568346
22271
432325
167447
235007
362455
636663
381606
299344
54887
600052
455374
591014
201857
133449
77730
258923
96906
381970
43374
512683
256228
398556
417099
570230
145250
379714
261366
401126
272222
119283
417663
8470
217723
428525
250847
488089
270828
449874
628389
412233
112861
24500
389917
423357
440011
311453
313406
116548
264739
589457
43415
155934
229849
390553
150712
307899
470018
149272
569148
180453
507624
36208
508768
567803
569589
311126
285862
269893
103621
610590
562570
363099
286744
608871
489541
397145
580865
409880
253481
307826
132847
621122
587651
171435
222153
625332
31300
430651
460005
339673
177785
177087
368586
85222
414674
603906
436590
415040
436292
535042
94566
604044
42023
430473
188577
546173
280340
217412
53377
177095
46687
470477
240045
217909
544003
505768
238026
7665
68194
544888
224066
102047
156553
221485
224616
557451
425352
152248
477954
585901
445705
100573
66930
212860
123608
308685
327412
299666
264887
205800
44085
70000
353641
50877
151283
228156
601382
473348
30621
497855
134924
521018
500818
397595
204465
550314
391353
222736
76141
189384
564750
179562
64832
22935
76406
345501
468433
195195
399999
151079
328160
184912
454458
194622
101928
112846
93866
241538
170342
173225
616696
186690
626456
319409
139984
192007
392507
248690
147267
543493
428178
390954
401300
76670
170264
67822
211730
629452
103133
66097
235403
186944
324414
170413
349511
366810
91124
557552
508225
613705
176898
292284
507983
609292
396539
168103
59102
331163
10773
113483
527640
426109
260557
67193
610682
260999
131955
427192
129220
288902
333264
164996
205964
66684
449213
44625
242361
439023
537859
256766
604386
305341
231467
103436
260396
77143
461475
382195
252463
432128
99653
308603
211307
504290
323030
79950
517234
637744
482144
22517
237298
148851
240631
613525
568438
604043
211831
607553
466113
162078
170545
60479
225817
438980
256637
137215
17409
597677
204209
119842
282127
437557
412589
325673
422308
107208
501867
128580
31122
297874
78102
388731
223124
364853
52981
558631
27295
596455
468100
334242
95969
570960
609712
503448
355089
625705
203355
176877
1923
624170
36921
154002
5476
224319
262834
637411
535056
489717
272756
450618
7955
20842
499647
454514
350612
397977
180217
583102
255950
377147
585541
289013
89295
645460
608149
113320
39670
226483
532524
146837
548430
148187
126557
449973
637950
30874
243944
465514
25035
188796
642376
424155
598534
90361
13500
628065
610563
279998
492207
434429
156682
502808
362274
649386
379038
330245
481199
416208
353404
19751
481457
108542
424348
238863
228682
121366
237253
510348
350361
437824
141104
167807
389147
414884
306812
646440
218585
101346
110323
529896
590222
358180
501381
503418
82930
505
459517
275373
290412
227908
619642
559887
145548
138754
174645
592633
621098
523378
135047
426323
208256
6233
134992
530990
635424
510945
440821
113094
123764
575466
331862
521185
128607
121970
176517
23090
147424
508991
647139
250670
50731
163537
327365
22874
348709
274687
554183
113534
566473
310990
263255
489620
212421
332410
87887
519205
320973
341417
539001
128153
264228
562729
396987
218521
328947
109222
309551
370952
88067
475769
113541
268300
463603
521154
479850
524198
161367
174587
313970
165345
631490
90776
623092
88080
61753
96420
110511
266835
276484
245343
146835
143567
605339
516065
73124
73922
68426
426533
224600
236681
633860
338112
329923
140304
280341
207829
164592
432811
531601
649432
601848
274737
418670
576110
615992
288110
531413
298803
416793
150779
246708
611297
225470
511743
36451
635724
558778
570367
301479
403983
401031
180798
219324
77148
242498
545343
301263
249338
549439
320894
435569
428264
129611
251822
329955
231234
374366
68238
21058
329998
62920
133483
106566
646226
532555
61768
558415
368700
478051
36410
43265
400309
272578
260468
200867
58344
121464
60955
395077
541385
520132
403861
158563
91623
564279
571110
261690
82448
598550
120920
198818
26885
382888
98948
473927
460682
516802
124481
160237
349720
238604
78158
333267
634189
99878
301776
358348
285711
594166
394498
227435
73491
209804
255933
48993
260639
431758
210050
338014
333187
259150
401074
581188
71419
514280
290242
321245
532420
312002
561
258087
563491
47918
359402
78352
419723
28667
66869
479755
308002
171822
626634
292611
282004
143861
366370
461517
262018
33188
581476
436548
423133
535740
17863
63060
285671
51482
139428
311201
572012
175856
268022
180243
290210
392385
150674
449305
314866
90193
166663
575648
644011
169582
456372
488353
403157
241923
277278
592213
590872
303395
36494
561017
66343
16627
626425
23232
286829
36073
284204
547642
419792
46707
276245
126885
105946
225080
605365
426876
280767
543766
366930
463669
615221
426174
500810
101223
432071
320677
221239
312836
527064
477954
593501
144890
231128
323982
514263
526478
543720
615919
344663
632926
96900
381563
366287
461228
570879
75650
353424
558658
202848
61927
160872
483373
538248
556182
145370
504466
192831
573384
309663
547471
637708
591835
89318
282419
398550
512616
546184
191339
169823
68101
230873
380786
577916
395758
73943
557214
269598
562191
441313
215654
348945
70037
631332
562995
203360
233669
195328
40674
273176
70174
642289
453113
513166
125467
538782
587730
296578
554512
419962
208810
373420
89999
191090
214970
181432
160446
222065
647403
248663
538345
523996
272027
571454
545838
249930
111753
222494
125509
433800
399862
452751
649711
87243
172690
81417
309680
525249
646183
322633
613122
439378
351562
265712
573014
85287
201559
19109
533509
403877
33213
36032
363359
90607
264029
428581
429231
123467
465878
64453
418879
430983
164085
261879
149451
410924
498960
446478
354349
16557
211834
599690
120537
622791
589800
532656
294644
454829
364589
545284
74779
219797
295564
355872
384059
319350
215647
523616
477602
382524
157143
504181
544759
509429
551234
318573
207748
183170
276516
152268
53783
520102
16423
458731
162388
278050
152710
297788
399760
139526
466064
471614
620364
462412
590981
597021
492203
425186
106991
50422
212819
354912
311238
62974
372654
519440
219224
533345
137774
37817
385710
220417
313907
461173
272468
297592
450526
280334
114526
268564
361164
430321
377257
181544
209583
337920
279037
605460
333125
83733
448146
115903
352579
290442
8828
13555
241867
516168
16078
444091
313275
347815
126446
595835
141503
603586
584214
331249
587109
20778
219246
300526
387324
130605
228554
319651
56270
358374
244784
94226
157757
250336
143913
158600
124086
516273
47367
505769
501217
495093
201234
46376
189225
148543
310884
394927
38715
417126
63378
339275
601259
446699
54636
122064
584011
56836
606906
515312
642988
39342
541514
555129
210270
190916
550944
283
502312
218483
373910
296227
420494
420435
393146
589836
191591
343695
251396
213479
333718
627920
114691
289086
613938
402159
300348
82762
598559
35717
604919
240285
464214
480107
402039
646687
515287
448221
87239
612350
452704
498732
235553
96173
268189
140458
647213
326692
504870
578285
551802
104710
435087
116755
43725
318218
135418
365030
245383
178012
326612
189634
360500
485710
468056
508937
466533
533855
645447
12894
134253
186505
255473
433759
310975
344708
388282
614584
211297
66653
533884
141492
34942
516113
320892
491815
640340
578831
3071
214622
244088
615739
577335
148660
103516
397458
249325
44520
149511
492299
170829
63956
140172
634784
569651
509721
282905
329339
404154
593456
171551
104288
462844
505607
646509
272357
157396
563915
416982
114499
286826
266810
412758
534748
344148
216847
49666
43095
122934
582587
579891
100170
591960
63238
354509
208913
629663
508318
598774
271512
504346
622633
605158
125751
580060
76377
415487
357815
37482
488877
102034
253510
81179
470343
259712
445245
593710
113368
607764
475168
230293
10243
197963
515098
161535
4843
568684
94919
588300
487160
366653
48530
438732
84196
145885
138981
80853
14194
556208
365336
80418
487634
28306
507859
196661
82315
638244
211875
210474
108470
23259
60875
583136
482690
384740
403359
543919
203965
462718
591678
467566
170838
191128
269088
635047
290458
35467
531725
404341
34806
16192
109665
117290
534191
85586
194480
107116
581257
644857
48451
175409
382727
220667
259111
13827
541499
306158
369703
116032
483540
525090
199856
213481
129038
594188
325567
608520
236416
2920
268097
350028
93886
307398
375231
521739
309585
95392
393826
249649
280828
566540
57461
58945
333569
226964
481948
336247
638766
545767
539297
573262
541551
206741
34787
267795
98231
488552
348634
247980
74704
617504
568572
270171
80073
551307
205139
89800
14100
413091
250103
148314
266101
518786
325208
646533
236276
400472
6996
152546
382247
645218
361282
484130
177833
51714
67079
410037
349288
628092
149510
355362
564269
317696
483233
567242
186598
318735
71331
328745
321953
366440
556237
623711
534518
86124
240480
332874
28169
571768
93343
540109
491320
501328
100035
536101
608493
241198
173468
609129
309051
348513
351798
272665
31459
473750
331533
53846
13108
406749
353158
200366
452473
628782
150693
519166
504626
28799
311827
235153
566768
283798
237685
303542
227957
3590
517191
387996
552681
362714
483886
175304
290812
621219
447087
80228
58620
433476
623683
142531
476606
460310
205785
236164
246669
139622
30799
130992
183722
261933
339113
87416
63249
235859
264449
425465
641411
515010
410153
394941
645470
613031
356534
586001
135464
292933
629440
217865
264020
552395
1001
2564
76933
329295
377987
78631
147667
568847
589791
115511
189169
508622
249576
303816
527365
70456
336564
269115
414421
2605
84878
350527
109783
543329
397527
638869
441954
200310
63386
478482
102210
564907
144579
10111
164104
188959
404590
522734
94282
167263
621009
208458
216050
482844
4134
100568
77351
262072
468786
548296
114130
61980
9122
363986
625481
293650
19024
106364
466783
279410
608322
201019
72600
197589
437357
300462
89530
587183
549306
283180
482525
124825
514960
83256
62230
113191
591129
462825
44503
623583
198535
226094
224678
444174
115895
390316
161189
244086
647523
197565
18299
584617
582633
455850
418213
216678
37514
509723
434613
546655
381127
249175
588374
344541
500444
648427
870
136752
241807
413474
350691
95175
143708
456617
50905
339042
484013
334577
565592
121236
11932
442839
275432
304745
249534
186007
461238
308827
312731
271460
367349
641141
549496
490838
547129
88735
549087
547327
115270
444715
599025
557762
165918
412867
179808
538896
7740
117972
217131
55302
540421
634928
80781
558310
593790
192943
24006
481330
621482
59206
208306
329156
569548
432633
604729
203878
275524
64404
647930
574659
503312
267956
192578
70413
556187
71507
79706
425368
498834
381114
346813
326557
618386
153730
76873
202304
366262
354759
468011
431536
539873
629931
636298
567058
430908
371750
567860
622477
188556
631683
184195
326627
440507
388129
532205
500145
83761
592867
259513
63407
97278
435154
240098
459060
242740
631069
365343
194297
62210
64708
561437
473767
380611
46186
343334
212537
11893
320523
543295
77283
168245
120996
512832
62253
554780
9638
116429
202424
477898
479110
498215
39581
184013
293053
445491
326591
600049
23215
519481
214140
457435
109988
548189
117806
22526
615068
301483
71575
117910
415558
49437
590289
273339
22813
314054
29996
246761
109619
439695
599476
81294
425601
177447
422317
90996
85217
205997
88251
316857
643718
615342
162527
404799
442235
337451
166292
571675
21565
438578
203687
112187
237682
395875
556267
197599
432910
602287
644150
563050
418098
550116
474804
38865
240099
481081
646336
385617
236625
359032
258497
600191
627035
275990
91120
635701
263069
407874
440261
150338
483297
52537
160970
223395
460235
606439
382413
215564
239
312073
229447
19783
78436
287387
538274
320060
408046
639895
408536
548199
65453
575144
521534
631206
37290
202722
557846
565849
81762
349073
549031
586639
606056
415826
506208
141571
585300
171209
238661
569544
126395
532411
438813
140609
240809
410524
359360
581259
609487
639687
298101
274827
472366
563724
577073
641155
379615
10959
360022
516670
636316
239197
526579
633813
50007
562353
331761
59552
74547
288387
448397
401771
289302
66246
422243
25283
229094
474038
506707
471531
5427
501429
224222
492537
454847
422144
186929
559216
147666
602351
564186
503375
480823
639751
484103
321884
170576
585710
221889
446613
431455
638019
520653
641773
497407
646289
380268
319662
628059
149098
212954
135033
530200
582589
224337
623670
158378
336645
29749
528881
306747
201738
545141
468834
272241
477745
335535
621884
218899
249757
105995
89048
550307
280123
417985
162622
535068
373444
537276
159033
394945
262690
606588
4205
277662
34931
585289
370358
324092
229680
537713
439899
174437
230265
248419
352847
122096
527131
25859
530152
584694
297237
166377
392643
59054
153595
29001
30995
375674
371734
140738
40607
554686
159889
610514
173740
257530
567910
265081
450992
548274
29596
569482
130039
271034
93376
451909
379569
421026
460891
85454
288272
276394
380987
591163
294732
543249
427935
462840
587509
427756
51244
575867
107346
66152
120226
180587
416364
182734
304076
247291
496262
143942
603457
251447
469458
320760
300232
125225
208611
440036
108777
441528
624977
557371
503807
157722
474263
293197
519395
70008
543310
342976
362521
534010
62907
450494
512936
445286
207373
535746
377922
570962
428348
202481
362267
525735
242848
403537
146635
205015
110977
3003
438319
351886
528415
644964
454641
521878
60969
284798
55309
133641
15077
124480
537251
155607
49798
89677
574633
9770
503748
73999
596593
492587
166961
276534
174774
528088
105327
255960
574835
377091
394459
170408
35827
537891
15479
324397
403574
613004
350129
372858
339228
597578
473301
526047
298942
375524
53900
590544
112122
638968
491039
67714
54619
313589
390756
401300
402208
115961
198583
196006
108901
173649
200396
460021
413971
486465
154474
330937
255943
29026
430977
499898
620759
26888
551068
192247
264002
394123
191346
120153
628596
417233
438603
546314
617408
432479
322741
118070
320764
239428
400889
631868
538266
545156
311478
356748
333980
396217
314800
155971
322381
110364
459133
241443
403489
543279
456341
468940
231223
53619
96517
293017
124678
46518
198510
547106
367111
45940
346081
594977
184995
239426
220634
280446
458980
642852
118553
145803
210544
483239
191179
270114
608190
299838
70908
130322
81870
377542
220482
534030
249702
407469
416242
6383
627052
74090
77781
582209
578076
547238
471424
451791
413617
33839
191037
13011
22258
70877
417743
398976
519440
22161
149859
584572
191963
503352
556457
48357
109706
276350
71411
309074
43966
349468
337057
527738
319913
478107
69425
144762
479626
503268
139433
215900
252319
593505
559595
274835
358607
365893
111169
627706
314350
361115
601565
397351
229238
488497
468989
474002
419666
573321
360189
284595
89859
56808
633760
442073
122311
418180
87893
467217
305690
639860
349663
56743
158798
174350
93372
303808
160599
421336
220926
48382
194256
153031
241222
485138
190550
412688
172905
229209
350126
35667
364536
198212
266816
36853
642075
238710
85234
452092
220609
486079
321920
163297
171391
545614
516172
318589
439743
69144
495719
311901
325845
388633
628760
237882
574445
500670
354604
473358
368362
638129
494798
259180
560806
136275
479310
221684
503278
287843
388946
586155
239785
337547
426362
548615
159838
265157
271670
274745
386454
194268
533481
620505
399089
154288
604480
429544
308684
179861
26322
291511
195417
176511
626680
378967
128493
116121
266405
86065
249217
258098
532015
470688
532896
290634
269475
98275
102301
444157
218393
74691
576849
192958
555332
598168
250023
178093
457461
441533
304049
514466
160858
361207
505908
504088
181138
33844
585654
104591
170295
296278
241419
504615
558482
606128
560554
36527
79193
265272
57350
511798
82878
628258
623510
21062
327720
182161
143527
423518
147483
365030
316789
200280
91360
196248
464066
329813
189913
220436
475715
405431
281996
381254
628813
19198
463176
390808
27791
146810
249312
505501
92357
516907
224201
372907
116733
498201
154401
175632
18729
350536
364136
158127
113020
557755
482957
484864
159311
464621
77535
324901
246370
232285
620621
560990
647615
352055
183711
2508
629490
631653
149188
761
513150
213283
163571
523106
475288
12300
103101
268985
278482
296014
87490
214087
45547
60677
184673
545479
239708
319637
451173
474588
202217
425249
49353
279533
88849
476294
557922
491863
314554
82097
200212
551671
462322
607680
445269
403654
49312
238228
489828
355607
264275
149084
72364
55659
535387
509162
554159
205599
337769
519485
299734
139866
114690
180911
608191
107667
426323
122681
487945
134887
315704
440262
18210
73708
29161
235710
491959
178127
316933
588719
133541
352865
351155
107995
177266
320624
500538
11827
116839
57154
228086
316737
517580
355275
302693
542935
157943
58427
544126
32565
539245
145278
169953
480571
568780
521278
576778
602352
45149
553902
368971
499687
517064
48977
525682
475902
256890
599706
533180
467496
382945
329358
449277
489314
499763
44282
490711
506437
212225
354307
126061
120877
559844
353519
574652
608804
37939
277407
522775
534592
324616
2602
54690
525339
139037
555864
26266
575525
475392
578284
369718
180299
408237
402225
443315
167281
92302
577006
591992
524863
431825
425866
437566
234944
286173
277281
73468
493774
137404
558220
48734
534741
476380
340089
632270
294151
503350
378685
586959
604975
36968
388845
7211
284813
394853
483882
23712
229394
308913
149698
439790
280335
243113
453193
172462
304325
558653
334517
555485
393064
473884
370338
315417
272394
352288
381372
442708
94121
362979
350637
428724
242409
285121
66129
197616
611553
295321
302107
328459
546041
473388
373734
187329
418021
112954
469326
17264
627585
23066
580188
614010
586517
552179
21089
151959
641855
578724
79541
423830
192571
443878
584646
94844
34648
230111
133994
596168
169172
268955
556462
273604
135806
381440
270321
15214
589445
621814
440578
332121
136320
242337
305664
28247
45314
193717
619732
201748
344512
465259
476610
478641
475491
647361
518100
233744
386562
167820
234409
194943
425300
408315
110157
531684
456861
405787
177374
278783
401607
10691
163030
227768
186394
339014
546604
584102
333743
106165
434799
279664
171853
438185
191851
533938
423594
82825
192967
342565
550927
306161
632820
59153
609716
574275
255026
180529
595107
337137
340769
73057
251693
139665
448082
412638
133551
547508
292379
586019
7181
269219
317044
348872
269938
476832
139684
268671
438167
631980
434981
607406
37620
306838
265098
302103
536869
230510
278561
242691
241173
83285
296118
62024
340568
146430
594096
98209
111008
31068
177557
377830
403535
361882
607385
165571
401873
180781
258894
43070
244810
499600
67978
405289
342336
466819
440616
459337
414361
145874
165510
176416
491178
287283
216673
316162
441960
582056
298622
53304
114649
501503
528158
12080
547714
639765
625181
181177
70193
84628
387588
565804
94769
229348
378100
157883
516309
112244
536347
141936
318662
389138
45566
438279
394463
366111
474560
539133
379160
281771
598229
132141
102835
149070
63744
416354
148731
511017
332947
148456
192022
518537
492353
349600
165737
227232
13520
557552
325991
465849
158869
362096
366617
567843
106615
263077
551969
529255
370468
252838
243898
104117
68772
139001
450536
489206
344421
277996
590941
510072
100717
253273
518371
348509
640701
545369
232215
614053
649637
106454
332617
146037
408458
262772
343867
647625
175559
529004
597971
459067
56617
336675
571792
548143
355225
632210
365850
264040
404300
381876
272449
338078
221715
632820
583803
441612
64624
593068
451367
486700
469777
406798
313314
451501
138262
405952
66159
5807
14924
311050
557681
62966
79309
555714
247100
600527
121474
277760
620467
266896
305829
112017
282451
384614
460771
469174
558444
324263
143728
97751
601546
549312
507940
161140
259383
608882
318657
227116
83392
410199
9809
458002
257585
261323
98426
34153
205146
369022
144917
292976
576791
322927
522826
272101
290409
516700
87383
561627
636880
359849
567673
325155
517373
159212
381928
294644
109343
3670
564382
219337
209897
351857
556563
279649
169986
99696
487851
123109
330331
440908
537366
62437
533775
285437
463204
190026
376894
535723
461138
284694
320423
282363
99703
147563
126626
114575
213908
73254
381106
502216
458098
315833
433551
510482
47433
547249
5047
336979
419005
228140
637477
555341
171517
228715
493239
527341
208823
212055
621941
197021
216219
7427
318642
291779
127080
265719
206751
189584
551424
179143
266982
246326
593139
44226
255611
528277
587280
300202
572323
306807
137859
83730
420801
450183
302432
502403
257450
149231
395178
197289
501099
135610
134223
249431
364609
575597
41644
246679
619074
519772
39592
90541
239209
129826
446766
442632
565686
552517
525028
297529
121421
629751
19431
593319
320760
53614
585544
627962
184748
536038
570655
648951
125450
199644
633951
240238
627633
158887
495660
446362
80848
346845
590237
35565
486595
367342
253134
122941
437485
623406
240425
121931
85987
365845
371737
307120
621457
66321
237610
242428
426568
278014
102631
240804
129012
522986
112757
515688
606054
23054
86554
35911
175547
81682
356947
380962
631094
35052
44073
96040
446885
477671
205967
606062
516838
201284
558566
343534
112156
580003
301975
132656
555754
451882
218459
576772
23547
642838
478543
384898
572286
148813
405089
319839
166682
291466
400308
69532
535620
30217
483120
147797
148607
22343
136005
519208
591645
376330
112470
165303
130972
381048
522101
252036
630057
199903
268134
189974
481204
226515
96912
12978
23682
601515
148777
579759
625812
155642
418808
50950
178739
378328
206354
510558
151078
506904
210908
558701
356307
360889
98257
179481
624837
569091
27306
632356
314945
200147
247642
231317
106986
371603
470258
537203
639379
166344
417603
334980
557407
392213
51482
388762
170440
234429
467900
330670
88940
274629
446108
135653
112116
272125
305309
188393
132265
276475
192258
48182
242881
123840
230918
443272
73283
294141
641727
280036
228596
251889
150044
375229
408945
433769
83517
555296
488995
604998
632640
350859
52552
556190
336090
161865
222551
172264
368558
219204
118190
520498
369156
278487
253239
182075
640217
5313
551476
436204
474942
493549
235983
366262
167619
560702
78871
323039
4762
431101
443104
155967
90970
152696
58162
275244
604139
46146
246885
494654
570321
515799
634854
252217
72866
349642
416645
26129
322355
461599
469034
286669
354325
304696
138304
517037
402348
461658
26985
552044
4142
523984
109169
50519
594269
244994
23809
289770
466375
358659
69375
253530
315963
499416
553998
382333
179447
270843
580221
630044
642214
52621
348411
482903
379038
604627
450564
68585
584650
268682
489743
529970
271318
228674
39322
558013
597138
161125
362626
618605
484621
586717
508728
335209
318443
74804
172217
610091
328476
105617
346505
136916
477026
72991
479042
19999
97569
437103
580923
204790
337099
444929
447998
262523
126290
10902
549081
509539
578748
203567
312630
383216
67879
327954
329137
625137
183985
585923
427556
336813
598823
466372
91685
410271
455059
32908
360867
225276
565271
529338
416478
648858
432023
507106
65937
188474
97985
331212
226478
240932
525110
398246
533948
464201
541017
12463
240129
402396
295889
85378
620304
308045
549207
555381
132029
140765
243203
471797
533570
650285
226108
462719
486156
118457
264009
49532
331552
327115
93440
229819
398913
504205
515365
473680
30679
526551
583367
219855
23701
380849
39003
16350
264998
195738
530059
54800
578014
565651
106562
205468
387692
191904
128502
522452
515103
85116
300308
520143
612504
574914
317586
420707
91385
366262
548564
564171
268028
560283
359829
295083
436908
387267
302420
153713
427563
338474
437370
584019
65626
76694
576771
573592
291633
4976
592984
54529
607530
454077
185632
372719
239636
219599
119082
251285
152009
387279
214230
583245
269727
470712
530310
549969
305557
22428
46334
500398
19449
555847
365184
556873
403777
601391
90096
194207
580456
439317
332780
467375
632875
606987
60831
208843
559156
489891
509868
644554
414538
214747
121567
60330
29745
424329
346422
97962
150746
396864
222954
539748
471933
355697
430070
631994
334394
59029
73687
328690
606532
566655
495006
179760
72079
596291
138329
487070
101806
539450
291879
423001
120717
632910
37238
461312
234325
626410
589366
454030
15084
102841
354233
606951
445834
125691
558003
308273
611352
567027
87502
412956
353001
248925
523024
128312
473100
87921
491745
355422
133960
544785
460269
506402
501726
32327
217895
602209
364557
409278
587061
60461
115201
466403
190231
161295
617647
374907
178401
339616
136596
641604
174758
501963
284970
212132
339343
572873
183672
649583
597791
626223
355931
239995
91019
503116
221647
299028
22098
635139
390390
233366
352148
208543
577793
28180
359469
630273
602707
328359
473484
291184
104352
450330
181239
524691
473569
195739
162378
143956
110418
213093
222959
213194
591800
313413
390475
52558
292581
520729
288522
238895
182154
111701
547216
522289
336575
415166
613738
91954
318012
265421
292949
532939
516488
308581
220484
16777
366062
531127
472842
633799
516509
337929
588843
45864
392994
149294
406038
648934
404138
177193
602172
455368
285683
438814
557569
635612
147117
612259
566833
84307
559618
232416
242365
411928
160977
299912
80634
326307
543633
444488
399048
603308
172071
577960
387196
562577
409180
372728
55524
403701
328718
110707
347979
19366
477679
327888
417847
83647
74670
504510
621969
49371
134232
262781
506150
299652
187390
509119
122513
389529
413296
277209
502767
497094
579286
217810
196469
347395
201674
471734
2371
619777
121996
595563
613867
17239
211079
282163
439693
239524
540275
140593
184885
243160
243622
17516
475807
447950
261054
15720
27971
535962
282239
68754
172327
324039
618878
40743
128268
425490
602299
513792
79965
258148
309343
284537
107040
621098
51637
217212
364344
105443
253481
71757
37780
322633
316548
19959
313233
170081
380132
217807
339366
297327
419969
514465
334566
387929
260208
258961
93878
186806
362598
23759
427877
489612
284487
622168
24942
536583
494678
257454
108605
306017
418307
526472
466876
177011
381374
451234
25712
599182
81370
379869
622263
102493
287085
99643
490160
577291
41831
29722
197468
584742
430535
426494
619953
27042
567110
3121
326673
630386
368323
328176
336299
128284
474683
448807
141459
105567
150917
266921
66820
365672
77923
194311
75592
450857
329301
13921
399882
386358
45291
185596
598554
209178
90196
198963
457704
38142
473317
473237
79436
239274
330676
370362
230752
605038
317306
140145
618959
138490
354415
341518
37998
279032
15263
171938
489703
187931
259158
528
473277
603787
643809
603863
496883
55516
116154
566341
421968
100925
379072
552605
343268
365606
247711
128505
522327
160253
11254
392097
343999
159056
522798
341354
16061
639935
580091
614860
198350
265687
554801
545103
541578
362611
526627
272223
42022
622831
419566
569560
279401
31680
365436
443560
622617
558402
545884
244741
33941
427308
419216
29604
471221
172279
332002
305107
4816
210034
140012
193849
260927
287317
186293
93465
235993
158135
229127
93449
221292
573509
587092
161182
601996
296292
302326
179828
223619
449703
621855
410437
587309
490037
209361
390357
36473
101467
471400
241929
124527
42826
202472
93635
271893
185966
485624
284888
360257
498071
498237
75280
430939
558411
304239
505151
130513
142195
389072
436653
236393
156474
637662
259815
591532
458282
342099
155079
300246
188583
455094
311427
346404
228821
527682
185903
151970
305206
6295
521051
244746
149633
181626
402962
584293
134033
484824
335331
87724
299369
264025
500311
187496
452371
16897
479093
522863
88436
450956
266588
213874
208800
561318
240858
136641
296421
346684
29460
3352
65094
456964
498235
357760
391343
328505
265660
239831
287311
298976
116426
6337
249157
622386
500330
280865
574186
536377
51887
78268
589082
37424
197815
66907
132825
112811
446587
306152
348132
504347
158072
507366
412743
492145
504239
602234
86305
183870
206293
273340
416235
613467
505821
502951
490379
130972
184856
349997
309536
278222
45224
429128
164
239135
506030
500911
471717
325272
388550
610595
539709
14549
24617
43958
342892
171759
185494
155473
93071
135428
270218
494161
87000
470841
646541
452415
110526
264906
159321
47504
290311
634957
512612
625673
389253
463348
343348
90045
382091
517545
74105
250879
36281
418066
390805
404600
566515
329853
499301
591793
239035
611174
50699
552788
572741
22327
120424
409005
259426
588949
24181
153234
375028
14160
152694
626235
92352
348135
399961
643940
626219
418337
44854
365321
530982
383312
240649
616388
125347
229845
159755
380361
204353
213853
294751
162746
450074
543339
583304
388856
80028
34101
511650
146694
337093
101379
68015
324195
107870
388170
617611
573167
511054
526341
94323
92300
634436
402627
9333
340814
96769
220239
535150
586493
333892
158800
313290
609932
406117
488943
520779
340825
434527
63645
235641
467986
187858
17603
144191
211941
180915
106152
107079
650187
153650
397487
491033
447728
61813
319500
596825
605188
36525
61666
65966
598987
390655
464402
592350
392018
386
606711
640422
638899
60956
229083
192408
627262
351759
161809
161349
638451
155345
275196
203037
570019
256161
458013
568033
499047
456366
425716
245383
286213
355662
165808
141201
328556
571792
403070
442519
636741
179533
159380
199529
391262
482107
502690
76569
99653
266926
45335
502434
13095
160753
272092
148420
146515
154149
619876
535720
217631
52977
534933
415739
499571
564520
634962
321683
470366
592732
398272
382551
409981
214440
461726
401129
298204
585760
192309
36268
168924
348333
293388
417045
520627
109303
23683
191359
283754
315942
250985
334280
335946
210484
366196
83377
244507
505551
523897
160549
140620
537519
158150
74182
577348
185391
555080
178657
431828
289617
336496
586623
92594
81732
490210
161768
187433
76776
527619
178277
188763
650257
565671
572239
580218
558380
483693
378839
21567
538259
192312
620488
545146
175558
112453
498100
253443
520480
178112
215158
67345
476362
439264
340396
535613
578896
595175
406933
149992
204540
315214
485812
536636
53840
366643
145948
365064
387832
407971
208828
333337
322245
109844
123632
321828
404886
508885
171445
50540
94184
493051
238539
126432
8267
271280
216278
318163
191773
17171
248445
75079
5694
259786
84569
308986
464930
588860
134057
82004
640880
604852
103004
303563
648685
649854
251992
227170
461233
195011
145976
249977
152343
321147
70992
87999
556822
459419
363737
416443
634173
368959
303429
481469
585572
516348
398360
103247
99878
383480
87092
98464
83006
429704
513039
462119
50810
312995
362316
442985
639841
306430
273522
52656
81750
53132
33364
510463
122413
154102
82064
195726
532150
553023
106378
224200
57061
251887
490090
8999
481262
397205
531587
162418
551931
530399
407312
60037
228511
644757
275253
508524
562752
231844
378669
84326
427827
431073
567087
361593
264005
550456
127952
319620
427560
135974
234977
281519
158990
100913
628126
183108
291344
143406
144436
319775
509863
436567
319461
75456
338135
181098
452323
530031
535739
535016
84010
268472
347019
328343
571446
415548
125306
423671
257452
96455
523007
400267
443690
277763
75909
514597
642061
45600
624284
317564
255675
545623
66775
458893
7292
324129
453154
162798
408525
135104
536052
374279
243173
101261
299227
296875
404580
552415
28475
242999
191668
411338
284925
563677
492325
583434
608658
370302
622761
623093
164461
624749
429826
478855
249489
240451
517586
66697
300441
469201
454203
592224
281432
964
68450
531976
398225
155869
474960
388992
391801
169419
489209
482159
87097
338284
1734
270094
34434
375190
244708
418665
605512
550076
58179
177300
595194
197723
287885
378764
135299
149240
446033
33673
164699
361279
281504
148589
391728
207943
193335
341001
203241
650452
200268
409453
241153
277021
226440
626736
356503
5554
141142
427097
178731
322451
444494
340627
343032
306219
450613
560325
71328
455639
256379
518270
355421
315030
477313
257730
166880
358990
532356
108263
226560
284657
580365
19646
108322
435056
145903
376486
172788
357932
48287
554360
455803
183198
526128
430919
35763
298178
458643
632935
273562
591308
301651
511273
594821
487760
164761
105320
503623
211576
395228
165575
54732
122445
251512
513835
400665
313734
189314
296916
475139
603546
56412
181079
568835
143271
10048
407439
389972
486235
227552
152204
456789
389290
582722
364482
559143
331659
343079
318465
509038
620908
71993
468743
643041
443940
304942
61701
593707
632186
261307
229017
173048
96890
128532
470369
169795
143588
561021
228035
407366
442356
55239
30321
476865
58388
432122
231150
81423
230769
136413
35466
440902
625787
516964
157736
148923
83538
400741
323638
440353
286296
273211
332280
500141
22598
33822
480490
204123
84798
255340
243043
525572
11973
213837
513157
109237
304414
553868
263135
335028
514166
251438
644127
44532
180843
555673
9783
370098
334571
369283
168272
67026
546813
84352
378901
606293
419338
305728
354668
564662
16640
218817
509080
146203
265677
307134
190742
291159
225976
89899
111740
15152
320730
423146
354403
421312
184637
461563
175226
347656
424729
299546
257649
476371
260837
30302
560658
230913
628773
432662
422895
252075
595117
477857
196859
486084
208935
57607
521776
313352
464942
80455
547212
639195
122518
76638
525289
564263
264950
65558
268993
144530
192796
350543
564026
238246
67726
575326
539990
445268
442117
369212
120543
391389
645491
494325
636160
648010
489617
460819
45077
458434
58028
617863
426652
368766
346589
211766
648958
352460
154441
111554
409152
31268
249485
107235
225138
527580
569288
129942
433150
477586
310854
188709
255742
311627
235937
507174
194808
644331
483736
422581
414896
412155
124859
591414
206053
189795
564374
1358
429627
529245
390185
142633
92626
558274
593226
66921
95395
397760
57001
518648
473139
161725
637516
71841
528832
546988
38171
345875
399115
503477
439734
111708
96903
376940
437898
279216
119934
152103
585479
440688
573345
455058
23326
238339
11176
511680
2946
155084
293440
624180
388542
335594
68853
507839
613776
102420
81861
73477
492853
296183
379444
44953
492383
631629
513345
376636
564999
95537
649488
530828
416582
148451
200841
265894
592889
505966
360342
361428
377539
404602
324195
587682
87936
86942
219535
414618
299066
165605
472311
218976
601452
227564
370907
529029
119307
352196
206955
86055
259016
120889
489626
219359
166283
46314
535401
426662
367948
421843
401989
464098
596438
72202
209325
29412
571801
484327
31527
522926
533337
357714
342889
2394
58943
505547
647533
617723
602558
542400
156523
501157
501862
393176
554056
389777
263197
113839
641193
344267
601395
342417
593002
211115
319517
111916
343889
559865
363979
67314
228479
130793
546536
59563
303716
425447
284258
29823
256930
608312
187554
81990
500121
362121
181980
42321
623653
85797
58600
344089
64145
277785
85498
389711
520997
550823
384424
124846
155250
290825
497122
3001
459780
484693
542881
64157
361391
450228
352754
567734
333645
271769
335099
116024
448498
134806
443667
353392
270426
352876
121402
345048
642883
319924
485615
407165
11084
218159
462040
625429
118520
348561
26305
371983
153559
203128
282333
575599
420107
322239
214955
533385
249229
483911
179093
569435
67435
538432
106663
566682
203716
201258
180786
400010
394831
128089
439925
73798
315790
592578
160759
385752
599970
437099
445595
390632
55245
105520
460680
641421
45535
603168
542108
624147
623964
35551
475509
627409
479054
119013
359978
302178
204880
33239
333330
93566
560524
384378
390573
443532
450606
499436
415104
258205
616809
5905
630491
330508
650227
468521
7628
464502
214234
189016
162161
454668
448935
554449
189667
429204
373524
289888
73798
187797
69865
458607
627738
322868
167741
236100
253835
171125
132509
595604
334800
450561
460307
639552
139859
463598
261539
467332
612842
327071
428311
123729
578284
11591
521144
390246
461895
362983
545679
626545
392127
638953
582080
239552
83131
440526
420029
528588
64911
398813
554715
224400
106682
516710
489959
67625
35525
564507
438161
187916
205899
563417
56217
246284
545576
173578
271005
613512
70827
437756
620250
436339
451227
266705
546229
28411
347525
222191
628501
349217
306549
98458
448802
488814
357031
316429
520644
462801
27658
107333
610830
49547
172411
516178
373468
402214
242726
301600
190297
499688
506629
422620
423803
183109
267503
22714
267625
418774
13581
243878
314278
650201
323013
324701
131909
638687
186968
630201
91441
324447
377834
536619
376243
462097
147951
545341
548060
149898
494852
342966
600505
222682
466245
1774
517093
509208
629875
297361
156318
32052
26410
245140
313226
566644
345587
647786
466863
616563
36536
337192
371522
284031
55935
431682
171010
531892
403578
205870
558242
62639
650032
401101
625010
430714
146925
208838
379477
411830
292876
237954
479484
37919
120997
480323
7569
223469
114881
341948
323780
101834
612196
227302
595483
635992
480409
169577
100084
413516
92752
645328
634611
54112
339894
18825
507627
543798
368580
485362
543817
263766
151353
578287
644685
91787
32682
424589
33711
281360
150215
440090
606504
434138
623360
259143
292937
85124
124499
316916
462850
176221
116599
288703
327821
128019
163241
162018
362979
68367
107423
39124
490006
326479
197446
478347
451102
274828
494569
218793
551727
247346
339225
634910
392313
249232
388436
315038
372814
283229
480835
248570
512962
33194
522100
611219
172630
152727
118482
186981
145858
373494
58660
606412
281020
378278
14510
386605
183136
417249
359843
295634
540737
600444
463561
432998
252594
382705
374796
82952
19249
560438
6793
316269
322655
193478
420464
398489
562516
478908
561863
190015
250186
462034
287023
327864
608287
550475
116613
433678
12897
394689
477082
347667
645179
467272
305446
589116
260004
466875
162778
15813
537686
204130
592202
646326
31219
122280
310015
547044
361594
505562
598332
456770
31126
380168
131380
66502
467306
389821
22261
278852
478203
426485
444748
423719
560374
14186
136588
279311
229605
150101
309606
208143
640132
487430
249291
39770
292658
499301
102035
521977
42061
527753
606371
279306
315210
18941
543114
590055
12833
309008
166458
247241
46906
392694
425774
607816
400026
101036
541275
563707
336551
465968
107766
26862
296154
282757
220936
381483
3004
587198
638526
499302
245021
422708
59008
66450
635154
159794
599662
438347
475783
547540
160153
409596
597817
37756
596671
203317
281780
572041
478545
251396
465734
172272
54500
290515
60089
57693
385422
233389
524453
149425
366463
608164
194718
349847
542769
392007
391577
515589
255520
250443
320120
161041
120277
149887
234110
619431
492854
324829
39408
93631
222678
220193
544935
357089
348566
145736
153280
394066
280947
509636
151897
396904
248578
336358
436466
146957
345951
507430
208425
106653
431844
477089
615222
650359
279200
247472
501819
470643
15769
597972
326105
30999
593125
46956
339078
155272
44002
297331
267538
507165
6080
528430
173124
77691
119537
88750
568662
296532
540955
69608
366948
303566
438919
228530
163399
95847
371893
206297
219979
430841
207400
13409
17454
114385
89247
278395
449809
446358
98758
301443
299160
190234
383145
14937
302562
538234
489546
420612
103645
386316
613588
156388
343525
218277
260510
543430
110344
650341
411748
200587
20131
197348
70105
498187
387502
587982
437967
248110
474292
541364
498774
649101
448826
180909
401651
128529
427655
328570
361966
70771
249979
469633
392970
517695
601304
531704
231522
502911
213619
51744
190366
328038
96583
155078
509988
192423
391786
580071
291596
188583
414581
151304
195072
328338
553956
528815
72987
610374
363595
399426
331681
95268
587915
426604
300248
443649
232155
213198
649512
559043
240165
96291
255350
216613
306646
447361
558633
9223
536612
406526
492661
157433
430972
255624
417642
431306
45360
543759
439682
118939
457815
456880
502222
333235
331620
162663
257530
468563
387276
592505
84296
282700
478950
267158
441681
352080
536908
7961
135547
572127
39708
417070
318510
289669
362001
468144
28819
349319
546435
41260
337231
432986
123907
167032
524243
226842
352055
467855
77921
278099
234517
446412
175264
301336
194515
637197
98748
103034
117681
390200
581418
408280
472926
590691
201943
150596
325977
482940
359624
585682
55148
238124
112479
624401
221855
73398
474253
290784
61443
216979
600925
446143
428630
446352
419680
485093
439068
174233
625006
31963
493287
403480
432515
503038
87676
249618
520849
221633
631026
70038
608679
213932
17753
127672
236973
518369
512059
137004
598986
17411
413277
188933
638783
231761
35000
64253
338787
301383
421223
256496
181430
461903
239148
279290
123897
167297
633117
618870
455120
565532
632934
477073
10353
154818
102170
557426
565178
531642
310197
236885
50716
340259
66473
286532
433005
231000
436032
246211
268982
183668
635161
506548
183681
175067
455338
306537
433532
177173
241791
285061
15084
406261
145048
174847
508670
610131
176541
54495
31226
232472
496671
234994
98835
544491
565167
319644
584222
445855
232184
366170
184221
60089
498322
36563
192468
405350
271952
165835
242829
48147
17123
507217
337511
14537
556661
166962
596269
382234
533105
609678
221397
256853
596906
77618
138738
143092
34546
612009
337378
572546
265524
187163
405512
386663
475713
368489
351732
467524
11879
533462
450815
173607
130566
179536
524223
549289
405594
622358
136672
468149
139348
195249
348538
569870
611149
509732
82047
67020
525176
136266
643615
410394
568639
234483
214427
182729
541656
612855
630422
1720
631742
40841
74261
9410
15231
517840
509261
309693
492839
495298
270242
291468
614253
377423
58808
84942
259860
95113
268783
240235
147902
649153
563695
116504
293431
418553
178260
553868
438573
171274
438531
120422
161963
346368
208241
36627
484288
199840
256549
83468
513025
341776
38356
50873
5003
409445
8267
272971
499596
533428
93189
13648
295818
448309
478269
361021
106431
645145
417033
124251
36243
423035
168840
491303
36512
191041
30795
167157
154944
338636
568397
157456
95199
546196
264087
133136
501030
516329
104409
637612
328429
220684
453881
175965
640214
303196
157823
125764
613669
572748
243283
54152
622610
168932
128588
182428
138837
433786
610561
545397
526103
76964
603175
180760
137365
512477
504410
594648
491440
198320
57629
95251
647352
243451
414472
216160
626267
541835
637199
71618
336166
516620
109479
351050
588071
530732
329115
39366
148415
516230
421477
505770
555271
362634
291425
272065
541147
529476
538907
440614
377854
426393
457127
45880
137045
330566
638402
371471
214066
541727
98729
400157
77482
404532
20755
590194
496458
35402
330300
118194
574442
536167
329280
532220
582505
90886
98698
575739
313656
224626
128849
492326
32374
463741
261706
194664
43215
437704
500941
50403
160421
176984
359089
169297
64913
566359
400721
475874
119142
330157
125943
573397
385259
194941
564920
312866
545997
261870
136882
505858
127055
211776
603478
154467
631422
265792
546869
553570
113523
532983
115167
517745
271318
494063
91142
647120
236201
649992
117412
549608
252359
486829
288127
391070
624478
479559
625720
334085
499301
183085
50130
373305
65061
576523
576120
561180
544109
191033
557249
380061
546024
237567
117897
375474
85541
107544
105728
354486
395228
56360
185291
213874
627023
76565
604369
252276
297543
12007
90357
288340
254099
579975
212531
129625
453338
499839
569180
472008
143763
50814
556121
50995
224039
53133
209714
383636
431151
595158
578146
279907
70414
60871
254361
103411
489428
444557
473024
164427
272087
27661
533938
625703
406572
504156
91776
357240
433532
591814
52601
35518
613145
179441
497544
192122
413535
361596
107933
440405
316597
110700
129191
124536
276351
95029
279132
573978
596246
295061
139677
47651
422796
434897
10537
212468
395561
99304
294474
64103
488460
200416
381748
551349
263492
348292
9672
396968
97187
370175
266569
367068
300125
602342
49461
593642
236346
176637
261924
14182
590426
474332
243357
368341
430205
290709
123449
112262
394052
238400
251779
39281
229646
494736
16368
619897
649848
181540
195964
642479
60003
19136
353101
173753
440942
331404
385787
545216
360347
616930
195368
17114
549792
514831
477410
343616
545883
614105
262462
498354
3838
206502
603457
243492
189164
437775
539264
583157
360094
106623
114589
595014
388286
305698
240503
236594
295040
252079
527929
507090
549396
317091
506015
623635
296076
58155
475439
23452
357200
157542
126451
428104
303017
240407
207078
446220
626218
636034
307395
38953
288085
593673
291076
512967
568274
532457
519054
313223
149321
170324
413496
291311
72102
388913
442352
234921
243774
73012
323668
595114
176939
293762
86250
139357
169121
54736
262124
188393
410220
569053
35853
439044
411152
430561
408701
438293
243089
493041
642183
51235
604305
597709
426842
627916
383864
153443
454249
612267
569589
68668
18839
650508
134020
295651
259020
128754
539689
570651
100464
395546
250816
240432
286245
146974
148921
285582
390818
482748
212849
78906
51347
317864
192001
277310
344937
603372
503332
575892
578190
613056
343031
122400
102063
573452
193085
282634
160817
603891
408221
304249
388358
459466
527097
227691
538682
618892
177797
395955
126339
609264
396016
221215
641157
41611
309449
207628
647454
117298
552666
457970
244010
551125
436072
620394
98911
602919
459491
556406
606121
62018
384562
471408
274755
331181
145210
182229
545021
360379
50008
83019
305804
432998
408281
114228
166459
357544
46308
104907
433849
323883
325076
118100
272356
483223
481750
631086
184931
519068
34863
629813
634998
540773
478279
353712
426241
616082
575664
505812
491826
275287
562720
462039
233899
12401
583002
294617
123331
543756
337311
561974
131911
284308
537108
299765
538168
159159
374105
555286
612570
506584
558221
352742
382766
26665
403751
44612
603217
65281
300091
280923
138561
314256
86368
612746
404795
143040
453136
168565
334699
555694
449887
306327
301295
523267
601369
474665
590819
480925
61327
126887
184567
25318
485476
271299
207298
252533
14739
372968
46083
601271
222291
422435
580454
54776
490793
132869
269748
203793
368660
410552
456737
608267
513224
396716
369521
572303
424808
323025
195479
372799
167495
538766
220066
459545
194618
165986
214187
435788
36361
331178
477571
25731
233215
272879
531228
555701
173389
530420
391271
355733
158885
30713
573850
529004
289625
577257
294135
610455
298194
20903
177931
234146
325900
462142
612118
275808
614582
417837
503481
395858
510625
200466
317957
465847
639108
86141
233463
332348
395358
165283
411529
516495
578360
579103
60075
148235
335500
124442
569600
165396
631505
222268
72964
643085
206078
141553
387812
348211
356983
393598
141761
258674
501032
166527
488174
453972
153371
412817
457620
536491
296548
579822
620172
383753
572293
243082
450676
444274
374268
26447
128629
400006
425606
483940
433727
648941
53520
156347
610385
233434
461281
97773
366135
120888
275124
264931
541005
389615
331819
165727
513861
4915
86251
176908
618639
349987
526410
167063
460448
184085
579506
96927
498789
552736
497028
16180
590094
422552
422433
401960
313690
250059
64705
347071
45492
279486
136248
219577
423655
12230
397055
421253
519140
269047
641142
545410
326151
275335
50290
306042
554675
461289
584197
173348
556035
475088
122063
559013
384537
332256
593456
143839
550434
645431
495535
143973
194178
608109
600216
462149
477879
308312
541961
512771
501104
27244
127906
593934
395043
436514
368097
8773
356148
250795
375201
32284
504852
311654
33648
303562
619339
155749
79210
449506
362068
66176
642590
345239
38985
127733
307720
486640
25916
637168
319811
249663
367250
619469
140516
325661
601937
177395
612600
503104
340661
483706
484379
272779
244536
265967
470992
588710
614117
369100
87795
100995
88437
346672
85044
79812
326508
611280
351900
580601
549527
456565
158650
561864
248885
416458
443311
93602
531743
80630
107645
96109
154953
482108
257532
506523
195363
295465
347181
561395
359503
583539
125008
476124
60822
285786
297652
440302
578283
431791
231292
535706
87889
377937
22640
122012
218681
613063
188762
12062
441508
559039
448652
407408
401913
488666
431053
647314
218731
571599
22181
70139
428265
195850
288789
439679
368748
527433
562602
509301
50894
533436
402727
98828
442733
246726
554565
236730
320110
98652
478442
322171
292606
139560
284906
505683
360689
55439
34109
199414
314987
99752
599197
51614
202430
222273
186452
448997
393582
642531
87695
44609
565009
442514
68071
55893
81296
518386
603481
210264
305309
57237
135662
157952
370451
51696
99576
130416
132966
40225
245446
43795
231503
410169
284725
362407
599948
527753
420901
591599
624102
369804
329530
243105
577314
38629
369195
321110
181405
521597
544037
298148
345593
647843
252804
368215
379371
628106
326149
380969
372269
32489
338301
179144
390754
478823
352944
6760
283339
333105
510328
109232
399204
258508
226674
158887
111442
570742
28602
385762
56096
291632
299753
138504
623838
98382
426122
589341
549199
383710
127900
646569
108456
93242
454355
49609
515528
256086
63693
423852
60127
250951
467047
139592
28439
159136
20516
522327
7898
232727
633635
126178
246930
427126
466248
354845
544501
525290
166884
247595
638470
59674
611267
478849
89293
417577
490940
590311
466514
86357
276331
381492
364071
154445
134765
81686
340309
86020
246939
296059
516287
125954
208618
97019
328384
210600
142441
369922
622040
259514
316545
445300
200420
230947
529816
391017
460730
68023
48198
309843
333306
205689
318573
212698
304816
130778
495071
313907
208334
335198
297483
362991
536374
201986
407840
196681
435145
158128
81385
410525
409706
78790
361702
457258
45200
236530
104398
369498
404198
124652
166423
588374
414411
579424
110915
535332
648233
432448
441825
349261
201738
462740
211353
343847
241536
106734
406331
17282
556114
609013
586903
543621
645074
237052
407425
398988
6077
262479
591447
525511
45354
90195
586832
371592
621753
431208
438971
170859
492116
91483
108161
594882
252910
134035
153614
630471
208032
52835
409116
452058
143908
177741
564290
536755
571654
563103
466338
6074
474596
372183
335999
559785
234547
110490
523295
570579
407806
513967
67633
206469
37729
178529
262194
152475
16356
221017
129522
357231
526811
344563
419084
222069
244821
172370
57356
575999
10786
639905
383036
521519
270843
56981
467860
372124
343667
81218
159622
457312
586288
307672
409454
327531
375052
455368
29347
418266
534408
611610
48165
474888
213897
570055
201108
613323
166030
499042
130622
584348
193124
481384
16797
381715
474552
379466
26727
436367
68610
74043
197228
399081
168848
498654
649762
150298
42198
210427
373658
617279
211664
460138
330090
403518
271697
205069
162607
397068
94385
615078
309817
605654
464970
324985
362058
30404
17401
424456
126954
115866
310612
166401
572592
640323
362822
51265
508467
585052
518012
297473
337555
588274
228766
189101
68712
371538
137618
115462
162677
546536
122552
282755
298373
5684
172269
41548
399713
161363
574622
608870
527229
549226
481240
203958
299022
147022
300294
153883
4805
232687
144740
179725
90425
510609
270472
536650
504191
383722
641703
554699
476711
546117
316693
42109
80448
522260
486889
369633
273206
343741
572071
494130
364967
562457
187481
152864
394781
543659
481702
310438
523402
70068
9703
400669
607276
364177
97574
270398
234783
83155
336247
423970
195179
624153
317750
181119
341782
385963
120248
645325
108670
627738
319628
516169
345603
428045
18718
72076
318004
140095
517238
146433
588775
148106
76779
564071
304259
104865
275737
566378
500189
550343
101825
7732
210269
537143
529901
25797
261291
23601
628048
154486
555958
328848
512475
380987
414434
226110
167300
159718
305853
379557
51058
594766
511108
446460
507738
171445
503340
143687
548014
100006
563862
510853
173177
54146
465061
539367
331966
646190
74202
425307
527996
540313
171869
509074
284805
442835
143795
64385
43952
36138
134968
226015
100378
369444
81074
7438
331490
479315
255320
545554
403202
14418
444002
523497
482728
501792
199115
241558
549877
36621
573276
571260
499618
599069
505546
578989
507264
224071
23585
504694
636600
89708
400724
73858
370556
649138
121916
537143
340451
86089
139627
492561
638137
95771
247585
196626
160580
36833
368120
382984
518294
154800
624673
481075
316571
417126
54057
532632
437012
473702
456285
529262
402525
34753
368213
134815
304921
98152
445430
284843
414464
268464
41059
451228
269271
106815
622903
260403
429731
107908
499102
109820
458323
563230
630665
471717
20533
591783
464519
91656
265206
466513
555769
421649
372052
131077
251156
548582
215301
610691
585489
396703
32246
412351
405584
323935
68456
439041
243091
350986
313734
337698
402630
250087
427899
583698
638351
533515
17872
543536
483176
372172
552097
90711
165120
523772
188390
82754
51812
517222
151058
475450
615169
601990
312651
127978
631045
369973
128597
480896
228542
323224
413585
409634
207805
334319
154062
72412
260336
245804
214569
429778
468844
75318
183470
596645
253063
58051
131126
608191
20416
106053
383742
522911
474090
550910
11354
87769
111079
193456
237102
369534
78084
615750
62994
598452
287233
582610
452145
471893
87170
13505
17474
477173
615815
63899
22304
129693
325559
295276
244096
132029
348524
261870
519007
297666
539397
152006
227773
6327
50056
239934
18746
553843
625146
305500
57778
258533
309620
105003
131590
131601
309155
476616
367091
531370
523672
369359
590281
354132
152769
312958
53069
252839
187130
551682
601892
154890
287247
271334
645330
40651
370277
139311
210127
642497
23554
432300
149587
362562
129994
621941
337018
54773
363899
254002
549827
498859
520281
280891
51110
241860
649246
485481
521880
184624
536871
369086
190644
388908
380751
243805
370624
295178
124764
231754
87345
521148
439189
182858
509868
295231
114076
233204
202319
265237
467067
64036
607214
481842
491434
31548
166274
83509
502416
628928
25229
65637
416718
19681
629134
50244
169184
233768
117969
223409
523883
476926
34816
511920
471720
36459
517141
36364
588738
173236
5363
333980
598103
519481
596471
138760
555503
102454
414613
225726
168232
453121
56378
612034
583888
328184
238476
129145
360892
142473
112093
200540
425486
209786
347529
507979
200686
30414
552299
252116
134101
26792
280231
369322
531202
88762
307221
183759
438980
55962
299709
292400
179680
242357
590384
93180
195238
472863
273327
308754
570623
519787
35214
68015
419481
376473
334674
313704
525373
27961
236792
133916
186799
575885
3237
561761
229324
326297
457949
496910
490308
179808
606361
567361
455012
555031
284906
404660
204853
112841
314209
599640
553828
329923
422214
285592
165783
255755
57155
327560
168687
458092
320330
513453
417705
117196
212497
486187
244875
471337
336612
218111
589050
637673
178872
34022
37056
177780
421679
359576
34713
493031
456269
533634
179223
435912
40919
646985
466289
41607
506330
582704
405585
491891
368003
343050
304142
631526
501740
508769
29418
104963
355889
281755
417111
175920
176233
567715
615685
36929
149503
592840
5601
175564
499278
139858
109204
126958
228350
214498
368313
587675
426525
64667
35866
328524
159333
606848
365451
182176
122491
279090
281351
311698
34853
257895
599205
376654
638119
267206
166381
313478
147435
28154
105841
5821
410627
407535
232796
606642
473071
588454
477177
11810
284249
500693
637484
602796
307358
239946
22812
257095
46383
16889
106834
283234
429151
421076
505182
626657
234130
48331
300781
205520
410163
498056
649182
425583
329683
249469
7898
304017
519681
470608
281120
253388
527271
25033
491383
259080
177892
322779
450996
140969
233975
354975
606791
113557
133393
282866
195790
592507
528896
456337
10298
123877
230609
398747
627740
466830
109266
492392
492298
83213
283313
197998
138778
619069
491501
291077
202735
456112
407413
467794
91760
82470
629990
277578
411813
103303
383287
312490
508806
594174
552773
425081
423231
305193
460472
1103
293088
552989
199463
509102
556561
90675
33105
189413
232964
484642
440791
314966
272863
470819
336867
397030
201363
407652
637514
195287
335730
177289
319760
376399
322170
239905
604680
433843
359290
324005
330477
602385
125130
402554
582169
366012
633380
450103
482960
422864
119656
482684
413762
363628
531251
588544
194865
481489
206440
212120
600599
380973
180078
35060
15650
361238
240203
381438
342797
626961
631766
26121
264790
374854
532773
89955
351328
116785
307631
265577
370750
281014
16956
591637
505706
205099
463227
253153
430465
340323
363810
238337
556447
476970
438224
597881
636038
505145
334878
207651
523921
223145
23211
117139
224665
568772
337988
645006
41585
80369
248353
477411
392828
253352
130845
310463
635938
618315
124564
390655
641
242907
15481
255059
158797
398549
431755
537970
579465
500423
67957
146872
1827
270826
51131
320700
620003
440116
288403
363428
389741
417154
332235
102212
171202
184961
380287
115943
613170
350311
244875
125729
274922
72530
465429
66785
332247
423518
11532
262323
586759
580159
224584
415494
158463
398444
95374
586543
396524
432003
198568
4181
483903
532025
174731
613813
201947
542784
506944
164411
205312
622350
559968
433910
100376
94590
410825
335093
239857
188418
363637
384192
499414
485785
214470
34281
55310
505674
333586
273715
800
27189
74220
398601
576570
603421
281003
43017
336024
278579
113861
363290
621696
572861
34180
399550
51873
409114
143580
497276
54956
501452
461923
218400
595037
583360
285503
233860
468836
455379
76592
451213
340835
333829
205064
25155
175449
305778
607001
221403
493815
277601
71039
232036
344161
72353
7216
425369
224546
306160
118841
398098
244566
14531
524739
5402
504622
481760
78164
459623
502658
549422
155822
267495
73758
119771
121706
527063
676
2419
234560
434592
166785
182408
114162
153235
148580
448847
47471
377675
439908
457453
344171
311186
393813
407151
602823
237269
617526
56555
641143
193828
103004
299852
633286
489307
552684
289582
137541
644990
449449
459325
625163
485604
18584
516999
437880
334611
136670
154546
446198
97829
584083
150562
286690
628096
417423
217101
206867
146881
570186
223883
34675
418243
369534
50573
73687
640248
71443
433953
640129
469031
320666
343850
479282
219487
387080
416238
339134
95549
233209
278935
284302
402631
359282
513089
96363
410821
56843
378657
302836
643677
140583
571160
46285
116209
100896
330764
403504
147414
286349
469588
398323
113480
605060
296838
408582
194871
105583
239385
376507
220727
261481
54447
191586
116784
58560
74425
265962
371443
29770
507839
344216
546928
228172
586648
284969
69504
448644
320165
345598
526269
303309
317442
596997
260900
281599
332176
491063
421224
428364
348336
635672
202364
470045
341498
148181
132358
173984
470117
378851
197660
375074
484996
538989
404944
244795
264943
40073
331161
353184
320008
63998
447074
109213
603420
144678
461639
356034
39285
640954
335740
478505
400870
181140
464357
324017
208500
82613
142303
502581
587144
493921
594204
56058
589855
346880
540921
429964
387014
395929
635939
154702
281755
305161
607877
102938
369921
269040
30708
583504
509010
598370
319293
260246
113672
547280
307667
591245
571505
15322
19721
441840
310441
526903
512832
381582
95945
532422
346866
412362
614926
32981
590042
635668
536367
605328
421595
402790
516242
385698
541748
291580
141586
110998
502673
226169
485538
491134
34784
524108
259467
650326
531608
58798
206846
128671
50072
324752
529827
290473
69675
359261
443051
90079
413468
524387
36540
160554
502635
69752
153977
414325
583997
123805
114412
329420
218277
474613
407509
305051
112883
17394
367202
205570
80734
140506
36772
588697
567360
603563
106614
396980
277983
262649
374453
389444
247887
418691
407990
520935
456739
592227
375765
353572
545858
8314
332947
90870
581003
89077
238471
124995
359319
88917
50733
230374
247710
528911
565832
338664
379942
536018
617670
80559
98846
231098
13047
288416
92806
278236
129810
68059
353842
54456
403711
4861
132498
282008
49567
603806
123883
431044
247581
413176
419270
65766
128444
189439
563015
365111
620652
160854
159653
589736
230639
604474
207446
595739
11435
272682
146748
478825
600666
39508
215658
180359
217832
39695
13846
77
241227
480511
319339
262139
262846
607362
281762
37460
264113
179633
267035
320724
199448
583347
423720
262668
73869
288809
334112
508368
99657
592168
424231
467178
262899
499061
59482
108757
475445
453395
510297
426118
286039
213432
457240
378285
334718
360279
229551
417837
557346
429363
9268
352805
77331
622139
213292
604592
471187
22444
615387
310854
595112
238165
99782
340555
474501
137730
374390
122018
490576
512863
638416
122787
522081
11945
79733
266450
341694
89555
466426
308332
476094
249413
537197
132877
47796
39604
345220
577197
2566
246084
450411
46989
369547
611639
241116
347952
243344
85325
573805
357383
543498
168882
404328
377845
537845
19403
365414
648279
155249
69827
615070
242874
230898
327823
275765
257037
243890
184210
508054
365654
33797
172539
513663
608379
526754
109227
267473
434296
595005
49368
16359
169059
350589
27602
401465
583766
68619
463724
405961
4331
313003
466042
257363
43106
198494
489244
347656
197139
75595
639714
101465
508753
118584
82394
516528
288253
321311
392772
70949
170092
57651
167873
395886
102823
538397
553778
30040
309879
322174
348063
462516
104495
630123
506041
179584
193653
234982
189910
142851
389816
19109
220222
240793
256877
61376
225052
158031
348873
593198
500522
407951
482810
44121
469768
162956
76823
482210
636997
403197
248490
16716
628735
387565
259282
596920
366581
627710
616267
198588
123549
558831
120440
506925
630689
158791
209699
468882
358827
57050
42554
55436
278051
270608
548970
41265
413930
199651
12012
30437
589597
171460
344779
638381
291453
220264
355241
353030
44436
525394
298462
505259
323895
272515
451831
161425
475732
223207
583168
44167
505345
457583
623418
380634
152273
171635
353905
142893
15239
253670
475631
269814
578087
480878
560183
56747
396749
184323
248053
446288
423965
37844
274391
555586
378156
16773
211056
489307
346877
553831
399228
139867
360077
85091
105847
586185
397881
190926
369444
99285
202727
296871
67142
458772
30690
638940
484167
565259
444643
352257
343686
457740
147774
550812
336476
517616
298001
542192
247245
497247
87712
342106
194649
125375
194754
438521
202981
637988
643048
288768
315406
291873
633453
123348
331142
422936
16506
26823
345274
565377
284393
382420
240823
304935
412998
597973
13040
212441
173343
421323
532788
343694
393032
134267
396827
142329
436276
191614
442906
482079
292293
184712
396977
219269
13992
369440
560317
627719
237928
179505
17237
63177
215010
407023
176126
80182
625111
28867
351846
624157
368013
389168
345616
143157
155431
555886
158377
219168
649437
373277
373612
425219
344594
592353
78799
123130
400741
632254
391571
627633
7974
327300
30588
517044
415229
332881
173094
384966
52021
244836
508975
410150
605771
558246
594808
504753
240465
451833
128130
279159
147574
202734
203599
598439
536391
135412
72690
487329
449639
269503
85836
209607
250083
207282
389585
17687
453448
143750
457565
212124
217863
620096
290648
187065
448819
223035
34729
338629
598094
366305
235840
298776
411003
125419
547146
552362
364627
409431
226721
567567
273866
237528
196964
479437
503954
571258
19453
282654
99394
312308
288132
452803
58179
295256
480202
163640
288138
53550
165891
139846
44235
372910
242392
594889
292718
8903
602428
593071
490308
364022
379946
135026
304541
483033
440884
11748
123602
208426
262814
515909
149147
534031
571792
147335
426580
413674
348966
283818
284203
272131
22477
243078
100560
295609
341175
588784
185182
509008
251020
401439
527549
96539
432968
98832
250739
597192
22159
450846
170477
148188
239207
347452
97824
372972
468695
464254
296728
199400
234789
154700
624617
241484
64079
650303
296199
147800
5996
153851
280023
411727
1978
418500
556012
238756
383262
294993
55767
281505
154530
2610
445161
121815
108763
309725
483988
645040
471369
269176
29047
390616
28547
162883
119303
145334
376337
162066
329916
47184
234752
22176
242838
142443
495347
10177
168030
166980
589239
636124
183968
645676
503580
429378
293986
648400
233396
288759
374358
507633
582392
405506
345100
332357
539823
371232
184413
136786
482589
356591
547676
585384
450902
595808
596341
217802
290372
584360
43109
64529
468000
98881
40127
37606
337896
622232
562330
625308
40483
494162
189762
4186
48623
565805
482488
374484
507315
321300
432926
443926
4658
56248
593017
365364
150492
165284
638765
187676
259415
276168
438335
205182
328177
428041
507119
304224
413883
369630
272369
121659
281327
532328
26636
551565
379068
614299
536867
319294
4270
60361
195753
98620
298917
190092
15495
339095
641772
485261
321209
646396
472009
390907
406670
129669
98417
340292
244193
187813
596226
535399
140786
9235
615373
327490
108662
9702
68124
217010
497831
313626
115355
117395
399503
583371
520541
68105
257871
148302
362972
465933
75296
164046
395424
357765
331192
41706
526756
217531
535283
308249
173235
287944
416205
416208
401424
418062
535687
117996
529142
1819
338048
529415
447455
392512
340636
277787
526169
501641
255706
78443
549935
166036
16735
384385
134173
393800
136345
227507
379067
556696
26914
348979
167265
535496
474876
95381
356134
633340
459848
274031
491075
435509
313806
319215
69974
249743
386235
541676
502933
11268
169948
375557
280715
255200
18393
388697
264910
124299
565886
266698
564419
170299
25620
514447
634719
108692
234326
458594
350448
336096
480428
428887
483453
26978
360452
364257
504596
115173
203312
413507
346843
608959
334677
89782
297431
249334
590626
2566
286306
221074
463482
570765
384942
61574
602828
271146
190945
339674
98437
481201
562097
67481
256501
307771
562483
480466
184065
545263
14928
106917
428463
178865
189267
428846
256772
459439
429691
339232
39991
72270
35217
573501
528665
562763
91486
378890
532400
332838
476118
519903
415334
356335
223426
42798
328107
413575
219019
295262
282556
399782
511648
93962
414922
532152
235525
365188
124704
38826
486639
462991
72118
161157
442939
592479
163343
173865
59864
344517
66957
330840
159053
398010
366954
344181
50748
574817
63989
368600
121651
492829
603446
36716
394840
441806
84398
446392
270692
431473
527123
571238
18502
401054
50343
223975
79140
190628
109502
431866
342788
229990
549297
480728
432830
514924
65371
623692
427363
328962
115985
438888
176003
618675
454554
603411
370041
378
397802
164179
88718
304808
161091
349591
389224
464155
390548
541521
225296
518255
233013
50383
494497
174090
500842
153719
341948
463254
124358
555039
214805
262327
637674
91166
38733
563067
411974
537546
574605
483943
235142
220373
45449
577649
428825
88752
107763
337325
627836
15973
8129
211970
282535
518653
302371
524128
223031
211637
259029
639811
202639
190466
195608
258037
206633
375147
201889
519114
331573
422815
650595
430226
595546
179731
526735
445560
634813
352810
134072
584913
196112
81224
195417
600932
432871
435072
276559
208486
624607
223322
182331
250064
439331
555370
275395
301055
287991
140373
273092
224399
620132
171826
406831
123890
486449
22848
32932
171302
347698
10239
482706
328206
583640
5426
140418
81306
5296
185890
369656
1320
157095
610730
636493
463591
404980
216561
273409
549901
467076
405267
440845
432613
259709
167829
27194
15974
592959
284945
15817
528588
116194
362354
142659
339549
519499
352060
627520
619289
435489
404266
27120
404454
625578
385465
123896
20340
489186
79739
394770
57068
570007
475155
237334
529034
415308
280023
98954
267327
545852
185253
491435
59677
350434
643580
425365
196898
490511
560663
99967
218765
240615
544713
70483
464200
168838
252365
590500
378972
457898
457548
522260
312153
566333
435934
472056
549479
525586
367489
148828
588977
643624
209698
232680
320493
324057
318995
90301
436537
448278
170787
642847
627434
232822
190633
546262
405661
461190
640904
521224
111713
450905
190649
581179
44027
628860
73042
447717
572388
460779
294664
616820
344955
503960
20778
167301
424341
194638
26941
606104
8452
522439
289181
546473
303878
491840
542310
367121
178671
643151
45087
444174
529257
599442
331147
426422
394897
502515
453094
619139
505158
32224
556101
435944
184517
151680
224013
617378
182340
235907
525666
393590
615985
585765
531346
139545
147763
236146
597079
289828
403461
611224
69322
597701
560589
266547
616920
215250
504647
20874
418199
241406
535772
284372
165250
219850
319006
295339
595941
352065
221585
495330
405061
643438
322375
292874
518868
60163
504439
385686
454682
94636
413206
233021
217925
511512
449333
372091
108489
244658
173941
499912
489004
576844
175422
456954
434397
243899
232246
306391
90374
480365
345576
494753
610842
9338
277814
300461
444495
510024
81769
199815
292705
53355
436229
406046
397657
97234
525850
628223
626647
32433
242884
305162
103355
235199
571932
134020
641924
522827
366705
526251
76353
442082
84515
302661
609771
428061
205365
355413
489775
258124
333267
158488
411845
476165
569835
139511
636276
578448
139170
125685
57373
377190
46230
131561
624017
58990
279139
445332
329648
388879
433667
353359
366695
503289
370592
211014
622868
412863
44995
509924
509702
516458
507121
55196
91935
324664
105359
58749
47315
94719
384822
522460
386618
454046
138532
527869
345220
259499
102225
69447
285990
84521
365030
299851
408681
571666
304696
207912
346820
411649
168513
89813
116861
335968
347952
461446
583281
160903
140739
483337
71637
312794
35710
206265
334673
424651
635374
275542
202954
635189
437719
50541
341020
271232
547797
279803
543447
255437
65185
63877
70984
240072
421752
508292
406291
47759
582859
228191
109541
421835
21132
156259
470193
27723
320007
636733
572594
378264
82989
37460
536447
553801
28327
331812
577877
379444
237374
116589
358783
97559
9038
298977
549847
184180
622578
356805
225606
508456
56010
166537
74236
640992
232558
135331
430355
139945
486387
3166
186149
152657
474291
318448
290775
595069
529430
649471
448840
412163
446525
45597
647204
105485
469735
180360
321901
70987
360066
418058
499444
441651
643173
526942
490753
650336
633597
500602
288833
177655
277874
526943
605987
87772
279104
282501
251504
421492
234729
359144
488349
635917
514573
600539
201660
260669
173836
75370
266199
108073
191275
261216
225468
186388
317617
299995
162911
161855
461617
346346
140560
579801
444956
362238
528507
576508
27345
177452
588371
412932
57574
350847
650537
638727
217778
589059
580485
646620
600572
305455
273592
104327
47884
40363
389826
514286
276857
487237
87569
32098
296840
321075
562065
304222
556740
266579
438505
85552
319411
150517
233309
473032
440359
455557
437944
480492
530473
431298
350272
553766
3611
240684
254104
127840
424007
645296
498512
448766
79941
285129
625314
508132
468999
50527
56819
7492
447903
649377
161768
87387
102582
269042
356136
186374
451140
332097
251531
496219
193058
590182
409356
47362
626326
323747
85726
249007
358810
381400
516090
290590
473869
277932
414805
430221
538971
636620
620994
352215
130105
503275
342132
226613
43961
472064
606758
265046
331241
131122
358660
495692
534413
537377
140267
369871
170671
592952
637707
487733
347130
403729
475711
488348
238048
191015
348404
247529
502351
525187
266875
351578
197344
242931
352040
441223
579206
543133
393514
412399
460911
357785
332196
96276
139662
5313
469973
332771
341887
385263
61557
230957
399629
181577
497110
155886
525561
443740
121568
479838
383653
567853
236797
139654
642060
587522
633799
343466
469915
138783
371893
518469
350838
361895
101835
356319
352697
63125
128712
200744
387442
426911
545138
141877
212311
427332
250608
641375
265726
8324
293104
47495
480518
501081
428876
225391
427964
109731
341774
498059
75098
238554
399594
630175
194379
381858
460366
467682
181690
531510
273241
451929
446539
196137
336670
398462
111196
100861
136149
590509
157322
177748
556674
256219
505217
262548
175369
105836
232720
86834
629887
128801
574765
617178
484864
517073
295847
4907
543417
165557
375665
220508
430775
132715
68785
305149
243297
255307
141282
94175
496632
217704
490344
186257
44330
407747
444115
296425
615463
445248
499114
195891
415610
471823
399098
69521
397340
507096
622910
115164
188519
83355
519570
282062
107899
633448
499801
594202
261487
441145
601827
161469
63436
20037
165846
477872
170009
469457
78070
241035
418736
346616
330956
34801
147799
336005
545606
224143
61039
79204
493239
66396
61839
132672
262796
463364
554454
342012
457715
254355
445016
618398
516536
80271
640232
276822
440279
434498
305983
111166
325900
443061
599942
631608
435492
499581
192602
229635
569579
142242
611682
420266
336210
383585
11456
543083
212898
281985
430866
231498
497435
386063
279958
357716
379369
98824
269530
229693
377087
284236
407627
303790
79624
421923
299479
149784
442912
557274
95109
364719
159112
79036
401026
545072
30936
131277
526133
513072
305413
125774
73546
132454
356817
383513
85311
318160
115440
139778
633961
130122
491450
272837
589880
407571
600770
248494
467801
107152
580909
647473
365313
305809
315702
370511
609082
105399
14508
18151
437550
195391
631429
583606
516684
384037
593335
407518
113318
431046
270072
181061
102801
270730
474476
339936
648413
334121
457302
287300
104854
18163
427592
314908
124229
522509
536567
478781
175422
631727
582228
205100
211607
143329
262841
420016
37499
607251
425162
317466
604466
553294
191450
455012
406313
436325
643548
92496
1137
433891
34696
30563
562636
430593
561964
258956
494054
46061
44540
59619
227859
536241
577916
107026
173733
598808
369669
428094
535729
425088
70181
401991
329967
646665
608687
20537
265503
60003
185163
308230
56005
174375
547471
637564
493488
557917
314022
50547
574394
123912
30246
528186
130982
645542
167660
411281
90540
79309
387811
41597
437017
467493
63419
627385
274870
432880
603572
290356
463688
67196
413577
268890
400730
639257
93802
285560
196717
227099
48598
485016
647203
166327
441101
272859
485457
636186
434906
160360
53708
496040
223458
198119
495507
111390
44688
151595
584753
274524
444739
98124
46706
635355
481834
495923
114438
533266
357721
272570
120431
474090
98917
532456
614176
320394
12346
179093
358285
257898
273605
113041
450908
576500
209624
443265
132957
214319
360851
574272
232866
328341
539405
350784
596122
459406
539943
602444
552817
416987
562012
623334
417587
289358
622154
130839
641037
377411
245554
634727
46793
494362
389088
486161
577186
67317
112216
157770
218791
83646
532899
29475
512320
213408
257398
482385
378059
435371
29512
111121
91614
433993
343376
546388
386801
181447
208680
182726
192123
12511
234561
563260
62628
647988
537365
518512
506630
438899
5552
439183
471561
138549
613541
30652
568849
184270
492365
468372
71748
436639
443489
369364
112691
325081
15386
307974
544497
459698
298640
199366
564427
305669
490978
36148
507982
540228
326076
228803
436638
297318
256770
156515
217573
599216
97439
21272
12788
117598
644726
186080
525467
474704
398979
392850
620906
106255
305845
645713
224386
185872
89107
625886
642231
183210
71825
211132
24850
259178
637804
287363
320454
258204
272500
115471
522309
517057
277602
379500
52185
580459
36638
214991
223598
98991
11483
487108
81753
414390
602895
98176
306029
318156
424746
114320
477402
511348
40527
34958
116631
429598
122223
347488
38526
282783
627983
353212
520968
388581
94973
649820
407047
631509
248243
146366
557663
424564
138841
575670
579772
282562
216199
410521
29054
246208
96630
72758
539423
232423
301490
394660
276881
280869
108311
54830
364004
640781
316789
623515
573838
279936
473403
114168
530506
370663
623437
61443
235234
553880
549250
353489
301638
47935
308720
522530
446759
186139
119261
222581
143600
387819
373076
643610
67846
367676
575329
498341
38944
2698
194883
505519
414859
546391
392153
343537
89233
186261
612173
489730
84604
546370
6131
592815
130740
549729
173372
192614
156215
194531
28627
338664
98807
431441
334560
42091
384274
648277
131872
448318
598811
510348
73320
318035
308173
389043
556750
636269
207890
341414
88082
12597
200862
610324
221039
587806
486591
436213
551799
621684
203214
7703
356867
560649
405635
292073
102960
297602
217072
113286
526234
628014
569411
144376
423688
203993
348531
179965
272725
166535
187499
20928
392899
664
353716
216714
274524
72441
604720
329663
650351
73534
588710
494043
633652
445639
184097
358867
573947
101191
439324
457198
527964
426163
551903
264910
18085
308152
120395
407610
650499
64901
279193
57112
275826
50551
532096
582753
123772
322569
347553
392442
118124
576008
170741
550512
49976
342580
340103
338569
59978
531218
572992
204652
482352
591375
193218
399414
276984
360821
449001
91336
562938
479852
511460
412458
294820
149723
318137
175893
294992
1088
233665
100468
158754
573441
229966
66097
612945
395439
504045
461909
494047
500601
54334
49492
98965
193644
589328
514610
592943
362330
366535
586333
406604
239420
361632
248957
17366
480494
158114
45546
519661
348842
99788
219164
542494
508197
218316
29758
124084
109907
642396
188280
312948
118356
344170
543894
613009
229640
329010
474604
364212
456556
435826
553691
442651
440913
183447
32676
532821
415175
535673
310890
56807
116176
210925
237882
262133
529185
645894
192959
419704
508145
262473
328723
435176
26892
344034
117956
377500
614616
237564
399823
374467
374481
397812
527486
475340
438281
228465
567847
512032
636699
47377
323584
462580
529523
88891
100673
96528
427020
469423
537429
531960
8607
37405
580703
515356
255168
412363
436230
422745
172539
307957
494729
190258
528744
14312
534370
381418
413206
48952
580384
529279
587674
365989
210051
110291
212218
548181
583671
537610
234954
230730
457115
196651
585305
589263
317722
598349
286460
213099
206831
333461
224396
132265
195452
111582
252463
554524
438814
571517
25709
193838
292152
501419
389223
415730
174721
6324
41580
128236
97152
640224
650191
27048
224800
378728
263389
548960
383022
222465
201912
260798
200529
468705
306446
641270
268566
241802
290396
576118
70972
406004
75400
498437
208803
502525
86930
501415
92998
507078
617647
87940
127106
604098
386266
443861
608642
446964
352114
97471
347638
483600
126000
298036
14422
119037
207332
612092
615203
300879
367696
92565
410075
428429
21615
320483
394319
79601
25812
499544
404776
217753
351182
493892
516203
321701
294313
53913
59638
548668
277838
59421
137027
23574
626192
66514
350974
199055
538739
310777
573874
452353
191490
84701
63956
59412
363196
161476
8953
303267
230384
10480
590752
332522
282337
212476
299058
464128
305338
24143
266848
465000
188457
341426
172780
41928
83099
204862
103409
97560
80562
68712
462685
189699
507941
127488
417684
12221
410677
33379
126652
4384
279465
606038
240394
149423
226075
216625
364594
129019
469903
342203
86268
369279
247046
110120
347964
205781
86022
552316
528555
99696
586657
452850
28082
482055
563715
383596
203402
457674
424630
447143
259033
158058
247950
486635
480919
631638
93845
279172
184891
297535
480657
634405
137016
544800
91070
404546
431066
21627
421598
541536
390419
302767
170796
257087
544117
436361
536178
483395
332919
623485
601183
512654
462633
11226
504294
300258
583109
296580
649614
545241
590550
163744
19646
396167
276460
602225
572514
526052
174976
565278
605146
315395
64812
75307
276612
121322
483138
568073
153688
355913
9005
339341
205783
273525
601625
165968
578500
25172
598048
34933
208958
567772
236960
37433
522828
403375
371852
145546
247747
311051
335697
8747
562358
570782
23647
56925
638665
637108
330183
290577
417453
533120
541507
54011
477711
638949
405640
525852
347993
117127
295234
100986
586367
112044
425858
393671
425067
44448
340303
110440
610037
229815
348707
296188
316483
365132
185392
74659
319659
32470
448809
599328
262608
142579
340610
198348
116904
113418
245836
424484
229188
70975
272284
160067
72475
119499
64628
631244
186724
14587
650394
346149
192538
342762
338465
525977
346619
226890
14354
561227
58635
96207
172262
581439
172326
633853
574926
102204
446764
92557
161691
203744
447990
613910
28305
155839
450459
614326
449997
596231
204799
99497
279145
516619
121758
209662
573183
198470
555442
339644
186131
158575
186775
376585
611621
70690
163343
629537
382682
104011
44901
159786
282972
434857
484652
87171
605872
184851
36893
603363
199894
585678
47507
288565
304961
24352
313963
152052
276113
405714
545958
173270
116931
46177
319273
618176
574773
639578
610488
177423
590760
554573
116377
507651
470946
92706
501619
508018
237916
198091
484093
203664
322802
80555
600972
123077
315776
71445
371657
387916
104048
292272
195344
530749
645593
172569
384069
449979
283283
495620
499484
511578
43865
534414
541156
624844
451655
212078
560697
319074
391775
649589
440631
238112
59798
599881
11534
511309
309613
556178
348728
495049
374916
504119
337481
226191
525524
534940
232065
15969
20852
479172
89657
430319
361989
92997
287811
31940
95534
542131
133341
166535
59352
413427
599555
478490
326586
149421
48233
143284
424219
281268
106501
603676
378053
438837
560313
547631
528579
432283
243860
179263
3317
58162
634881
123903
237734
573435
381628
493872
371657
134800
429012
169823
234657
506116
373423
7084
178900
287283
393563
537764
387276
373764
124393
322059
12576
347045
75543
435406
496188
274867
597952
63366
143406
414752
489777
511152
513634
386193
44821
111934
531988
522630
615166
74886
494712
90384
279137
93505
288109
17687
556791
627136
573579
253849
517201
569535
528037
176768
538484
467643
637021
225024
532824
226901
214215
341828
49636
63693
68781
481555
238393
90671
216676
209870
439369
553192
559586
630072
61847
418025
519792
159319
21860
166895
136752
98355
32370
577887
510713
262984
64770
443130
84588
449502
135614
272944
408858
71274
160471
220911
60791
316623
87074
407425
7549
185625
159324
282817
358212
410661
219234
613329
148241
47847
113252
457079
402936
619295
107677
221097
314121
202666
53957
11357
345986
119641
342296
93675
421665
582193
225631
230215
553492
390260
630886
167831
233810
532033
321274
532831
616285
100266
184854
313397
507771
159144
509697
641945
232271
501099
321929
510825
191450
624037
327313
449175
160914
155999
322595
474038
479436
41815
415608
424592
400019
57111
144819
250877
544891
347276
371950
366821
328603
323454
289210
331810
217130
140553
560424
472063
390230
168263
568959
4000
155430
264821
523629
329906
270029
198470
39514
253701
437590
307219
205417
329881
477659
401636
35873
525406
99844
380500
240088
549631
201875
294608
397341
608658
21909
83775
374513
157594
420166
97411
465829
416244
223828
130127
102147
349080
130254
421684
277764
391905
139380
274597
41406
616563
292092
477117
106620
501428
245834
282596
353400
542984
244283
492789
600507
223811
57870
596392
591712
474529
328427
290553
175731
309971
304206
216696
366545
421409
1400
149903
63813
487690
419801
10580
209290
359125
424288
557642
135254
140362
423163
507895
352855
545328
443188
465258
241576
156566
618570
474688
409874
184153
272762
627435
511786
171951
505404
610678
632017
325456
286829
396988
569203
601094
602221
401674
18136
44305
82875
77569
417930
8927
509821
357463
112434
206251
160578
370860
511166
484891
201860
179753
180668
508263
267034
147182
9549
353889
19027
453621
568184
600137
640212
273383
368238
463369
437210
350018
559632
597523
52307
392819
275509
300123
137905
97198
272754
128530
293726
426071
207900
597002
507355
97907
90181
229716
166285
503993
613839
160250
496233
601409
318127
182963
324221
443427
98259
175170
175461
80880
70312
9758
208020
40876
326407
332913
74391
553893
429969
38632
463964
160155
56311
550204
366611
466874
88791
644272
514004
148279
481145
269528
637307
6011
520541
413263
259888
490323
62248
458088
304724
550652
218445
285281
439074
289105
217752
515600
96569
526843
71878
390389
345717
386713
41275
527264
281919
159092
122309
145881
534923
333364
90410
44423
87909
19679
642746
146815
363808
14765
458759
221383
323212
588965
188051
161717
323858
161196
19926
127085
590828
72205
558395
620650
28557
544936
451047
41339
125387
5709
354345
267485
246830
569247
579924
100490
489205
408172
195913
279206
398194
3626
430328
6705
69051
46501
175147
225037
370839
545578
302331
370302
460846
172620
278271
534479
154487
253850
487084
55644
615131
86525
530362
130057
171599
495262
89435
218100
167569
345047
340583
573636
429278
303910
562115
2918
123694
91778
79351
295832
211712
162082
547600
52307
473775
403563
68825
91472
97684
191359
258442
485041
177878
53780
460867
111538
607448
507357
281855
438400
433406
466680
441805
69161
96330
13325
357586
590504
448714
231941
61845
314252
156679
410642
325232
626217
156511
305284
435627
617520
403746
382379
322804
43575
593703
354257
71139
467075
434996
602213
93298
307988
225713
497761
201104
49865
469439
379359
342276
354997
633678
159550
81457
406593
438041
22782
67221
259140
223451
147068
451473
394969
171717
451232
541778
41787
384295
555532
614394
213838
268499
168615
375444
482915
622098
399727
428649
565591
41895
87138
634498
421177
263482
557471
262384
645094
600665
180339
555174
435802
572700
265630
570980
43165
69606
323928
575506
131758
396938
397654
28981
170810
314013
324635
613626
429079
250127
172737
278290
366198
110318
407938
176135
585956
111812
533070
610409
341515
256678
238789
570177
463647
32640
276266
373212
286267
18977
491869
627775
361804
640556
437200
391297
484180
456447
219771
116343
259940
83114
556117
421179
631042
558250
187660
467994
351158
206787
103086
423619
232972
235376
587156
434706
312688
607596
453467
637163
35647
58757
104717
296239
413916
38210
45945
26231
514333
234102
10414
204723
178705
415753
463626
436168
37473
60219
328524
307090
324920
200928
430434
21516
649969
319502
267032
480204
416952
515464
426990
134230
323337
392616
201414
522009
502318
308306
156252
298076
194013
131243
534807
617596
547801
182297
181472
586126
634080
61803
142498
378787
180517
243594
256604
518320
393454
393999
138876
526992
332
67207
24815
346665
220186
208006
542579
102319
328553
637638
348491
11112
626198
619404
586158
217246
69171
110102
334374
172581
19644
371042
254527
161771
122801
63798
426399
308775
515803
142325
596073
153351
141909
7302
609471
191153
141510
605172
325678
326841
625619
428648
568799
459587
339781
577855
378804
451621
630976
236507
645336
308644
119346
370440
417823
334484
73283
493332
410274
60273
465653
509124
197855
134813
348369
627001
642773
38275
477241
537345
246725
36195
230223
501708
56147
26620
196134
187434
208853
351383
48051
476981
51765
559499
40585
113565
359984
230829
542497
485446
384528
102325
267487
604890
643108
236036
244730
380484
442666
109974
22663
22120
442692
271769
192331
609856
294162
165669
224181
411420
15304
611891
648653
588866
303756
328241
596984
395872
491501
265477
130046
450364
587574
500883
299762
14156
334599
227768
472264
456788
175601
128555
411000
173228
562066
434506
364981
352026
41940
518840
39361
515028
256734
178459
285862
628313
578285
135154
264268
399715
228054
59619
133925
363442
422345
39950
357131
82958
522797
418167
564208
209097
572536
219775
398249
25235
72521
359836
214724
614584
472958
408198
517710
217331
623594
396433
620062
250752
277052
303430
533193
395363
501016
185917
613856
70774
573040
279137
171598
402863
534677
567472
534228
386758
413259
268281
230113
317070
86252
183447
348693
247600
369444
388804
199851
555165
413924
577835
102885
209882
98993
109619
107215
230550
634512
2132
206330
403675
102073
1333
583371
191591
102241
427901
468337
91785
342614
318447
459395
372590
9359
497359
197531
213780
434648
320194
445245
576225
49245
507373
72285
606472
449564
460365
78430
338042
236545
486072
446718
484580
137582
442655
321388
301030
166759
624146
368202
357616
286101
84466
317131
543344
231598
234232
244900
40558
391354
281038
433276
144631
522828
601277
543759
555433
273676
309429
486692
402475
35391
351089
495586
586791
98949
628454
376388
448657
476711
455602
276845
530340
351297
365747
496809
336220
286817
582983
156502
543391
172691
330444
50683
357374
2291
245624
433119
623977
81774
620506
348922
591848
251331
633
65031
400323
198061
612677
442739
607564
180372
347161
363509
279502
236176
243901
649614
269309
636858
560464
133021
61551
645949
222512
149206
192124
269924
342748
526709
327688
627578
636424
458277
553687
418431
418858
34438
332798
433162
361807
304326
638845
294106
495899
93547
538283
496590
331664
271319
215190
599648
466747
650653
445331
620957
375235
626926
619579
405137
242558
454241
587194
206103
574225
108377
51192
50257
387471
402174
137123
13370
559346
576379
141448
34377
490056
223012
343812
426272
129007
514273
195003
276943
524276
220094
103252
398739
496604
365663
383018
242717
467410
470137
503874
302743
573609
108887
312817
252729
279321
17901
163322
604818
283839
429701
55017
569862
293520
24263
376336
579486
280836
371667
231628
332445
272125
422331
283815
41667
291488
648871
444584
344665
322969
357413
618050
29992
538176
167603
388900
266589
347438
322623
324153
108401
445003
132841
127330
411747
277304
639950
154766
615935
501161
228105
610390
377598
306036
322359
108395
546129
498495
363699
496896
249502
631281
10310
330783
24379
429833
93279
449068
351490
71732
275827
261135
34577
595975
55414
449329
19139
490824
153250
492919
219119
38446
59096
387428
142772
465548
104081
266201
545466
12684
298811
593374
55714
36582
389603
103372
34161
139245
13323
303461
550345
548776
243938
545433
94452
130248
649367
88493
613434
378798
404695
156347
568130
467068
156905
552805
115900
109664
438945
522432
39835
51034
650455
131459
439015
334001
628738
621642
421504
500396
426937
113102
482261
427542
217463
512328
229955
612855
199020
482024
470945
419431
272864
192800
185754
537387
155345
318541
639721
358958
495524
371839
7949
461963
340101
286829
588586
615450
356852
147966
513704
446743
574427
81586
585939
378701
560912
190887
159358
1463
289988
263823
615803
140870
623842
265582
336062
542717
145332
559045
325724
448418
368923
247419
511256
311399
164327
261330
185725
582741
127705
444929
137729
88205
460917
592619
604393
588864
43075
221007
371742
598586
649016
638433
542212
62590
561913
256077
418082
279352
357348
214888
174764
642727
499458
317521
289080
432725
444508
623309
34927
163284
424687
334211
56539
548685
394383
163827
236504
557691
178434
145633
312680
455963
265870
334532
308963
14033
289131
449447
385282
201913
188561
591662
450871
538381
231375
487984
417589
367753
641413
594793
95870
334042
46553
152008
543465
459311
386280
463587
165495
399570
463367
359643
198199
332380
461404
98365
445472
111330
24661
464560
597594
321420
402970
380860
470402
458246
360766
148489
270720
52153
451174
270775
381608
422250
640217
305330
551504
93382
594859
130421
537998
555247
437481
47179
518917
340349
235325
585035
520855
12377
7183
493266
495864
426544
617601
385750
21807
472616
208211
572039
464176
189982
482786
553874
91483
166602
554924
472456
38101
77701
55126
356059
183442
535553
33899
119944
156991
176564
612404
386863
235854
582004
502476
436470
566985
364415
233053
50274
376395
506543
256167
620674
264541
210174
107176
641317
647701
11644
36699
499461
186946
215354
51681
322909
342422
637245
57175
335144
596422
457746
569332
466673
258455
400753
287301
231255
361286
533760
391573
71405
644315
39543
225462
638787
533808
231412
11576
153202
285996
247916
401213
87541
566567
475960
311034
346314
593401
396310
641317
561679
244997
487509
276388
81615
46287
88817
557797
81340
447371
58054
153437
102672
204392
63538
50334
17498
379809
149938
189924
564611
260239
256353
597234
495133
156448
283743
329036
312468
92493
480439
415389
283761
603897
227292
86053
63341
68581
134304
226054
8101
429645
588497
324891
234239
575678
494326
10164
450818
193581
457122
395006
545949
190601
614601
454855
422587
540215
126422
351797
557426
130600
445535
285561
543051
398273
424927
166171
501275
98206
396414
188052
451255
344845
149930
221086
390785
363886
543816
542503
445155
165274
127653
269506
174716
260922
278008
95857
71419
343723
605503
88
295087
368243
7066
638207
480055
605800
84638
607415
597826
572658
355337
231289
153031
241565
238660
252185
520777
329280
597210
566143
439582
322601
261350
105289
173896
484858
596868
630778
586127
415033
370585
185536
299798
371100
245257
520769
356420
107016
361172
267092
145628
226842
304262
446860
433816
33720
298235
619030
459716
302202
540091
271740
143160
579626
379169
506937
475943
82064
530991
559311
158482
190176
23855
619973
442643
514449
395918
29493
286264
383267
343837
72702
102762
105247
181404
642075
536692
628837
569176
211167
18094
616954
180490
49259
596983
72994
61438
250216
559322
446735
576275
422758
605958
361123
161946
74890
181745
638876
306549
178826
16783
184147
598239
540498
560432
88454
190738
286008
618806
594802
228885
157695
273882
594584
329462
525846
309629
485506
36274
27439
156369
139317
27
461713
382355
647688
586501
42810
124693
59836
290733
618552
237876
153310
47499
577670
502473
507280
109736
649651
19888
605105
510691
422623
144253
255970
328498
255803
94418
90913
486081
336460
338506
492063
53755
28370
71994
330711
494230
537798
189924
49094
585161
633921
490940
287060
65254
558966
31682
134682
501346
308213
530975
419228
641321
426837
78961
78632
400960
202705
127391
255879
626824
157082
428852
92975
397435
166669
562151
320096
95990
619091
592779
182161
395449
394421
120281
186595
216038
268303
431099
126322
305359
445922
426933
516215
237361
32205
479313
83711
460405
6681
618012
427159
307371
61630
164371
158025
293312
155229
643161
471698
507851
477655
51219
211231
280893
457998
63185
286661
192189
345508
529678
26801
18384
461816
607133
169686
628975
79319
170080
486102
644741
151127
420575
542807
354102
261648
186434
156060
400172
7898
36634
227617
312755
236480
435104
441653
592588
366363
537902
239015
227096
486032
96876
576224
339094
185336
649915
383293
579125
83980
280642
413464
174537
170632
209228
166071
613534
333290
56957
288235
438765
155960
295923
294419
6844
644361
138658
645395
428576
476326
334283
458110
13818
264710
103492
534559
230618
631526
392857
361516
424421
348517
227545
243966
259919
502156
232939
129011
429767
361123
275854
359997
349608
618068
453183
264739
458947
264959
409966
213094
641813
262419
67500
274276
424549
117709
200475
502415
110911
13918
533473
32037
68744
409644
272436
535466
573325
496671
547351
543668
145341
23966
162990
319461
590846
542609
12189
27131
566537
52661
542509
37101
548253
302479
173308
441673
400308
309571
383880
327642
136609
170401
527536
97407
348816
568446
613238
273931
124443
632811
537180
607762
593383
138445
607841
534878
280714
335755
362317
128916
265516
187895
614196
159748
26107
448268
48411
254143
217245
557395
227953
608096
38416
628935
422918
371602
102715
112484
542947
184966
283102
465374
497721
216217
430036
436303
373787
140958
640848
287062
575400
196183
491644
629436
313409
161740
524888
105496
307728
304770
135240
76371
341759
584113
469274
498711
484446
7740
281362
38875
184712
116110
415647
309755
132006
177104
350803
297606
161024
258994
535178
474833
465297
402
307507
415114
635297
408800
114911
303619
98815
620752
11525
270698
381958
601492
390956
628993
103464
422726
361827
10618
592439
632346
460783
165828
135257
168238
524731
20388
314563
323659
421671
170831
301554
509654
586582
9160
142981
141325
501404
329928
130930
494636
591255
560717
430405
407741
596784
432518
339891
139831
277501
122937
428457
62242
641097
472241
332357
258131
275945
646639
594079
503930
517487
403818
283666
287601
76692
590336
390614
25521
283087
304722
634595
189957
405549
390132
530332
179111
159756
115719
582026
614036
45927
566685
336824
292876
479495
602442
584177
557537
23629
266872
418527
171694
293360
476880
208272
164850
581666
380669
424249
402872
571928
155074
312315
391167
296479
472614
453141
164548
378974
23450
365893
547788
379873
429412
285647
325844
268031
205271
637418
461426
548764
60922
303482
59342
306996
596072
365756
629443
203491
646541
532965
601712
274944
508358
202687
590303
328034
410266
438733
98716
202648
373547
294187
76350
286318
484841
214062
507286
332895
52116
418256
480119
512636
513455
215086
585450
573491
39631
372377
628022
227307
405454
63469
114701
550357
80743
414621
311838
206033
68132
219878
222494
279086
434156
362429
17800
405564
241064
548056
566150
536049
73325
620918
362075
357330
646471
427350
186255
596746
638940
560435
45499
429019
299204
2678
519619
410399
370275
438159
268513
82021
549777
133644
397265
356439
181322
504127
533768
521082
251168
87130
108752
106216
233085
593759
450717
500595
627459
166739
443079
251445
98689
468463
490902
364361
261273
179362
195588
479970
100328
33797
466193
419212
354625
67879
333950
258117
190541
201310
396815
476430
89660
14761
111296
145635
612296
641308
591314
358382
118883
9831
95747
297148
124677
236636
308375
620049
362041
389481
312982
358082
1859
554985
194332
102440
309791
118898
69888
383812
318941
444453
442617
630000
546540
448973
484236
88941
109497
229813
395036
32802
377843
178836
232597
539521
378364
606257
435551
264544
388310
186559
117007
212992
51269
464925
646837
119933
115929
172389
630399
210914
24418
152968
382641
553517
493635
390558
13434
625625
558672
633372
66459
138248
6453
382055
565316
432741
563519
480766
622052
480638
500982
624632
207558
70342
489347
144880
23836
314511
178071
547667
3405
353612
342639
128169
154465
192435
57624
527694
362276
636598
70277
148368
422390
644783
212531
193187
585393
348228
440399
534514
220826
617991
595634
442176
447696
634401
577065
244427
146938
624427
238846
563847
118419
385715
583205
458883
328531
225659
324105
196379
276382
66766
145437
463760
446911
57428
590677
400978
245065
226084
206880
48382
179913
617719
409051
84214
626610
384147
460898
92577
520361
191592
614466
458091
421747
605570
45965
96330
477852
235913
56902
58635
89241
254649
142833
211453
295339
221071
104190
134423
61101
219617
58828
88860
451874
411346
431636
377159
92341
641498
253756
301946
371683
274081
538354
511914
351334
58793
502175
243408
348372
433009
464635
573008
433002
581066
209877
285578
33560
588721
243021
97507
136466
562863
248925
175954
280235
424546
299033
593642
560508
644226
36321
262663
152806
602689
171267
618195
21027
478356
464448
118024
240098
338947
296830
398931
197805
159651
108883
466490
296624
27120
363875
328375
111994
311618
112586
40586
638601
423071
240553
547505
77179
347504
87023
519708
307829
440362
596688
615461
29317
176983
439095
424983
439622
31273
513855
126729
632556
592144
444699
600844
584359
640052
302389
514145
210416
125999
420744
475964
519017
50298
265375
33738
308108
294160
552656
349530
187492
559606
450949
423719
118871
265345
169334
398223
170227
166482
89218
593319
176614
585840
12695
592942
568748
262824
193291
497629
510713
18266
580857
504730
429246
42869
121880
600910
151466
111216
581623
527240
223988
365417
408749
481154
63226
235756
614298
589461
343417
48096
76468
422846
478035
368413
63371
316617
522255
636202
109157
409350
134915
570199
153881
358026
69966
606321
77419
639506
547631
27474
15851
621818
600478
360155
100273
361541
130191
376387
27255
412842
621783
502893
480412
314460
392511
260972
626592
894
201049
10887
17894
126113
543399
257866
459702
530817
201917
637837
175832
405794
411662
17553
102079
353872
231880
79927
269424
189141
376577
415814
343298
523927
334938
524743
120801
49293
37636
387633
159259
145542
187016
415518
611714
224433
140119
73172
150142
160344
194838
432662
69073
260978
481589
5026
16167
493605
90594
216507
586890
380946
454969
39602
611038
559926
196797
568237
303465
483983
168469
537690
358391
326409
389533
261078
552514
418822
114029
60718
274561
305585
621645
207146
298707
477278
58961
566357
39495
330981
334930
288349
429479
559824
289087
392858
166494
597392
300971
619611
473649
576691
63465
475271
478976
390475
299859
500710
649996
89354
427610
621006
544694
210473
202992
558540
564665
469846
467841
326992
440771
318277
412796
191259
353668
441356
591703
641515
73435
134836
351871
270889
358743
855
609008
121834
436676
28799
102290
50837
593196
104990
170335
477578
633544
546168
322699
543882
56874
638193
576123
553966
506074
124712
79861
301036
191097
390189
200985
521062
191709
182331
557353
156786
215126
279492
328532
648791
502824
112344
189744
11640
12923
160637
155183
516712
254728
584883
122864
367166
306319
63036
203338
243571
263892
616624
158625
468219
261277
521856
169333
366606
340118
367508
559123
401800
106959
334418
194053
422367
253654
333308
389700
572645
646762
39032
364899
51564
91558
625714
609669
185135
9040
47224
271657
67257
300155
507294
109727
139557
186288
312941
440578
212944
325431
241898
384278
249142
172882
493720
361726
26805
6240
79360
178918
90269
429914
25980
292555
613474
468590
518431
501458
617692
304828
81684
70913
271744
24807
457685
634599
115000
636870
207714
65677
375069
454756
150525
65457
272640
295400
632788
393142
314827
493936
40250
232822
32975
189777
549889
428336
285422
615833
239110
87769
156369
530216
645643
26818
298557
534437
520185
517864
368977
297859
47902
630233
265119
356477
417738
545807
120322
90267
281722
40445
507089
250816
177867
32448
327480
599876
61916
522580
444264
486366
626391
411678
516296
467314
31358
509225
120723
123813
319657
30541
541982
3439
15839
317557
559397
217497
585058
612010
599721
235539
49857
296540
51879
427192
272652
170776
465046
633280
505607
139429
209559
52027
12275
464386
367003
309155
272740
329398
304828
18475
106343
252826
519823
408358
61541
260818
560045
8237
485958
60855
528870
292708
176565
164699
160845
512742
136941
280324
271988
4235
480575
48400
346254
574616
49549
597052
535199
11241
478876
306525
617383
368277
430174
387304
136104
43368
290014
394120
185268
592458
115372
165892
522888
21319
460377
362864
288664
170940
16393
275545
417987
99581
197581
275353
593838
80852
387401
163378
118489
46826
281076
603822
114215
190015
313599
325076
348284
194369
439217
638120
609714
507232
603324
446587
38199
519225
532609
181500
448928
33878
563417
365162
272241
182704
370127
224002
386355
510997
263397
475094
211813
179287
356833
333240
526527
471010
72683
226824
604547
433943
115701
376648
541233
609568
481241
278806
60645
558671
507987
417796
358496
533640
258593
143163
49434
507695
110201
491817
344820
312226
280615
39084
413548
62575
365654
464717
626568
142454
326258
307378
315548
163239
610691
62460
137429
183351
212735
481427
558758
49627
531
442927
474304
383196
321218
557902
228031
265493
432416
147956
618931
357737
505891
332727
472280
113940
484301
250951
185052
425387
74380
499406
395233
372121
147201
174546
166052
40478
304163
120107
32115
380890
131909
271476
589293
527307
526133
606024
106802
143024
53950
73435
151620
523230
110998
424105
219596
325682
32956
253769
66839
505775
528497
474276
197285
69245
521791
572749
378165
465991
27270
459982
608140
225179
565805
432246
479206
300046
309680
6765
405602
498822
303387
505940
114044
563416
437501
228056
97712
488344
315869
530640
410311
62849
218149
217046
153060
375095
272068
505963
264170
577195
181595
71837
351030
534246
517183
70288
254530
231968
444766
40344
604376
602433
437930
642538
489336
132361
244971
339230
346942
446127
589182
524223
29772
222751
321244
29601
541100
240537
405431
41698
507214
153179
156502
211121
60274
125533
193070
85773
71304
191426
95104
362750
266333
287012
309397
505790
551366
286269
341760
424147
279718
433670
643096
122980
459180
207636
109253
150100
165412
536395
357288
510386
549664
516572
410934
538271
359886
53875
286067
174130
390753
498532
18768
306411
616076
490192
288633
567791
190156
350598
610932
132062
326557
24181
44828
9030
552189
554645
264082
591323
329060
221433
637133
397765
212208
86074
116140
614211
441583
411764
586671
274185
582914
431382
342787
22685
394507
577117
90802
378129
154934
85597
275446
619587
244539
441622
582291
282789
256435
175583
386145
37039
535541
552449
65542
340323
181120
510948
577895
203129
477412
101026
136416
355474
508840
143258
22030
585052
579726
4174
443477
246724
278138
565837
496247
252019
206327
547352
626547
410129
579902
139149
273157
94857
52533
33823
374858
308863
584955
348132
237210
552636
198137
16228
47317
370900
610275
294380
627403
270373
409319
292896
368133
412439
626497
357005
626511
402113
6462
640885
648328
623662
86570
280775
216464
572062
591931
277075
340825
631368
343270
108145
151107
453309
508523
36286
566595
124020
18596
174828
103968
391068
491914
554907
392370
39763
440928
93097
267665
494044
498206
265562
565573
21940
539043
202060
130550
246137
608477
234140
178937
485686
468395
382585
463263
522412
575706
242208
258055
172904
38998
304651
428866
39273
451993
127687
48822
118592
356218
359738
294797
196116
61532
559206
370337
315846
124980
70205
443621
338946
258060
159489
108467
492094
247905
583937
457550
504302
560662
495486
444644
449872
564595
611091
520138
33619
205421
130300
102467
11574
630379
518154
650248
427032
223262
243972
616924
596691
614529
129539
396867
555634
504196
57555
520385
300017
330115
639482
208967
537688
196962
52240
396201
247249
78251
575804
299903
230703
372394
41773
38524
306556
342190
176288
647143
111030
283944
215033
167551
183888
472453
51861
555823
417836
123601
497324
13740
538460
285307
208116
21604
624306
41637
27957
38770
326972
400919
622355
528946
77097
99944
118198
509134
233170
470738
312136
448003
514342
399927
366750
225442
408017
647248
366181
364135
420799
609629
141802
341906
24662
620382
642264
573068
459472
194355
208008
215494
556982
622144
296261
406537
595025
450127
446687
402161
20809
186679
449864
346006
503089
75400
645889
310026
398480
386091
100673
516986
228735
598528
21008
531197
481913
24584
568833
304538
19087
37942
302641
382688
283402
335154
590112
530725
509307
478785
36607
396916
610753
571218
470860
205731
1699
503157
12212
442740
103697
228819
642921
284521
423608
539162
569036
466186
367924
397862
35165
260747
75214
249438
301557
399700
25679
201646
360370
144801
36707
536791
245284
541717
313245
197753
356199
637996
305950
389314
300698
594674
78500
232909
60450
212093
494998
279405
19559
590168
335912
617138
209885
429663
236648
303663
302372
291438
149371
261604
554268
182215
647168
336064
86959
327892
420876
148189
425498
172650
73458
16540
380380
390799
314320
62712
257655
43104
524079
44919
42470
605026
259052
146936
516152
254451
143736
429083
212236
194710
451233
69445
96558
554493
340495
340848
52537
108568
44600
245186
89275
403908
487884
228315
589660
175751
405606
66396
572785
134041
537652
614798
281799
299226
200891
458433
499815
475178
340771
82657
149374
284511
393024
167126
228958
512431
634436
10743
592418
365992
241552
523959
34067
70939
317820
76990
563769
42051
134822
174532
316087
223812
99020
425088
614610
557263
630754
440864
158445
346440
498511
540108
25579
643859
496516
465081
7674
152143
553261
637529
346160
460200
539312
537521
215492
190882
532846
119699
262070
494790
272088
433871
119023
486268
520569
258786
264948
627647
445929
596755
446130
268394
473724
226115
30025
20132
638921
229206
51388
400376
70499
457061
489061
30228
619504
180588
444984
165877
415735
227041
547722
151152
541769
171822
568366
147895
552467
189405
75246
281687
548697
643333
380798
498453
442230
131811
400177
57431
226862
583960
322983
422917
64982
616504
614317
630325
122902
490583
315087
540506
272912
132376
197857
462572
480953
95448
99141
170555
450270
393978
83231
356936
105145
125252
201245
186718
388953
232012
272633
524770
248486
179874
32210
553749
59025
431588
454917
573503
444442
562615
393789
537219
63853
540463
556699
88740
313244
482881
116965
211584
430607
442139
585477
49000
502819
405330
317508
477509
5695
358491
7777
257829
447857
113231
240165
278062
226701
606801
192909
333788
606228
539639
539558
502581
168884
486777
552211
347479
421801
535244
432926
137514
414188
320277
272519
295588
128557
317454
104758
459911
361051
466538
139075
369695
62656
415198
467619
292947
168117
467966
605798
17090
502905
449472
368250
1756
482547
156617
420745
617948
257143
79333
45785
72588
570635
231930
584222
271505
495058
382399
326197
109643
409124
412012
473477
200981
116379
252691
516031
230466
37411
353238
538345
206316
470658
543772
124890
370332
567768
180104
263623
442677
393813
633612
321844
516761
193790
338360
359278
349413
301252
561951
50480
178321
319760
497700
172907
67714
233515
157554
435838
583096
88524
346985
339319
481779
390487
597400
357368
364084
149209
149207
251145
588976
309823
408184
631554
578003
315074
553918
203380
424427
459207
67803
497146
415177
147039
114079
631285
416820
515136
576
32590
256486
633069
444768
41714
628716
353766
22829
82360
513340
197363
26735
327999
26929
311324
444395
339157
244327
273375
120204
538877
366519
270228
98729
503784
353767
281404
561766
407135
557074
114271
106772
27614
498422
133572
643197
396903
472469
19648
259387
435496
149145
487255
416604
631676
134828
593566
148877
400732
503964
249383
400871
616843
435404
75512
439975
463566
516470
596780
427343
261053
201722
250161
635476
608871
47530
509920
190216
220367
336651
208956
260446
410936
202939
573811
259285
376004
154776
25687
337774
614244
565429
308917
354151
596966
588931
130578
299809
383333
155075
385941
643767
171615
100666
558963
267117
582168
506150
195421
643580
78306
574295
30342
187752
99239
518307
506999
432141
589755
530853
609992
86396
518387
623617
138727
80181
209867
57134
618997
622649
250317
182894
470806
153215
633651
245254
230711
18514
451632
74882
291478
171542
191316
402212
272182
221774
97363
496208
42430
458736
239780
404556
632350
101664
455476
423526
288523
258401
520398
114112
539129
100534
105307
116078
626640
487421
195653
647004
84848
496335
128860
594431
487349
527300
296389
187994
93977
177842
191285
537030
635142
562457
281351
560895
348020
309284
528412
289640
251866
76958
152281
205480
300693
100998
222381
186468
10524
305940
94061
539392
21192
607548
473399
7470
41351
399380
98421
68242
419748
371428
131626
570965
321655
109750
546108
598475
173173
636115
112338
79180
628475
179504
388690
173811
347892
164457
452645
137663
173155
361783
153244
145736
545139
601840
438343
311967
328868
603765
472664
83289
309752
650713
598162
73134
106246
488393
290565
353680
561142
579559
54887
505058
48765
587713
192408
180806
359957
403538
26216
596360
526220
154826
342397
646546
565109
203361
391349
270942
635310
461668
457283
37474
154872
456669
246461
640422
327500
345891
566448
132112
579284
580144
640945
283309
5051
603455
549026
53389
460752
79607
598285
555030
441249
451351
45443
321845
57690
515431
46743
178868
267725
259640
323190
544837
465374
209412
67546
583759
77688
502726
88981
578730
199065
110628
312916
79596
420772
585214
515241
334803
5932
166648
614411
621266
329156
61495
308410
66091
61362
75459
449028
613333
148794
313146
599943
50997
439017
567319
235480
15152
602086
259346
391371
559794
324343
141584
93040
268312
145422
202595
47912
396653
183303
123966
573918
237358
111391
132050
327523
411710
161908
637105
531671
573143
248045
592143
289881
577003
545489
70076
277081
394592
401683
459918
312375
132307
413722
214725
543970
327290
610754
598410
326535
59846
638382
215057
350968
324649
424723
524778
174000
347637
340949
579902
558402
65227
74672
207285
288833
329861
331373
579692
46328
223382
233828
66701
649933
448807
69752
441934
470704
70645
70782
591683
299012
117944
454575
484193
643480
641791
246664
409962
439659
209947
536705
466313
254936
71267
311740
227354
10941
391910
11153
148899
119652
137026
102204
407635
224715
450144
128579
647711
229
437009
442283
382944
481848
474705
245245
501391
148638
6307
227189
413585
508263
564726
63569
137476
88678
241306
156616
162629
516718
237177
508861
357009
427612
69221
269576
22012
323757
61011
545311
506558
309214
158706
48008
484000
567849
493298
300748
569465
492157
165113
411159
577045
118662
66325
266549
87088
80918
171018
326653
647048
139806
30998
300217
359095
528474
87627
339890
359589
269777
548674
556078
16923
345349
568591
288988
105952
193994
587388
563268
324137
25275
241285
569687
649794
522475
406121
293471
209367
27169
484579
236175
531231
20075
636932
187747
506414
35105
374922
270616
401209
243065
446906
61336
367701
264369
427417
161073
471336
18594
117750
40198
263247
519117
270826
304197
531449
236931
564160
245885
76800
81417
586960
555646
325939
353083
441973
232133
20436
158276
446936
591255
634453
550441
649700
156989
382103
540961
628446
583740
348320
628037
287542
353677
257200
356462
439879
456010
406776
517523
158342
483353
376770
459705
147533
153648
186682
499109
578209
100389
498455
275657
506930
565052
156361
309649
534092
2308
252161
319851
399832
622007
271769
174869
112115
382914
532883
465677
193628
431793
582285
19073
109248
587524
471362
455976
211472
452719
303783
631637
543139
80907
208649
160233
510760
265470
361104
517025
2605
606625
616108
34077
43400
230775
177052
436610
554327
107188
490940
45036
268455
215388
322679
154107
125164
462582
198135
344521
326603
226499
323731
121996
24137
240712
142304
315123
142327
644779
90837
448232
614972
522185
330803
467900
326715
111269
387961
588849
483131
324406
461302
593801
298015
148583
107394
99232
605712
388516
648531
529076
183381
318676
230421
389011
401477
89083
79520
192387
60251
508560
21512
562484
20553
384476
326033
184184
454690
49890
414833
211339
70722
293257
414812
32421
301153
437763
285490
189019
114692
376489
351264
241617
481548
388794
163582
58335
282302
31974
83626
32538
389762
209485
102731
17166
253346
431268
70410
602800
354382
355070
88201
628494
576275
51380
579584
152977
121403
625789
328512
44870
428938
579734
264177
31119
427788
166788
1457
271843
301712
229258
638900
92340
255825
148435
128636
356990
360414
631766
55399
547636
327711
237081
149636
569634
414163
404686
316229
367518
225575
136059
430730
522801
463732
442268
479821
41796
75668
431336
362792
397282
265947
70812
624926
13076
417687
571511
611066
101525
111345
564144
487959
386657
379993
275743
438449
67592
332458
183315
309921
71284
547870
263857
95736
524004
120646
188331
505235
110377
648493
87399
625952
211151
352369
30579
77801
250963
142138
562972
272728
279375
416283
469738
282168
308745
273023
255319
437676
403993
79582
59387
238336
489363
465341
48562
341461
474684
406642
532099
174259
12825
418720
196888
574366
354451
525832
634085
269148
605786
137652
240476
11323
42478
219932
204630
601313
153917
199395
104113
459170
295073
35306
337669
141502
230227
267259
579947
189582
645431
489163
593467
573318
116508
431588
286744
316065
18843
462069
548374
317410
53621
493105
198396
345507
25843
637431
276292
375042
113334
240131
307120
287586
571921
39655
473536
623594
596380
344260
67121
515241
382832
538261
106870
178999
338867
199780
352336
241390
115646
577421
165177
428598
216729
420381
241953
34615
14507
260037
404001
233444
117951
217713
7010
77596
366656
367714
306669
18795
605952
369251
138727
581745
411120
241140
581454
426314
205135
604763
446329
472970
32032
205466
402091
342852
176779
401541
283726
496272
93465
400952
9144
101131
136446
527061
318707
552447
546490
21998
131290
103885
418476
628837
477024
459133
269047
250552
531672
234143
164437
270073
431195
330223
28657
30567
485654
246345
444282
219740
106124
287969
581564
218971
173137
542696
40405
95116
545784
306261
181216
140301
361973
54154
441765
34099
565299
353049
454572
157720
540253
139096
31778
383891
462315
295442
572215
254038
157814
244452
182038
76771
158305
143279
324565
493650
199343
515220
187144
125215
531485
134177
484735
127342
400921
317544
430524
460300
480409
50259
303608
537372
215441
590077
282922
408729
375229
282389
349406
493249
53617
599332
539084
33355
609090
221459
55730
632896
45980
646871
166317
403528
205936
404825
139924
119391
282285
358872
205197
426980
146855
571963
271633
608585
92347
153443
486064
402318
274736
172477
608237
181862
83518
218627
545003
555490
624393
384397
376340
290724
474065
167795
456563
154748
609420
420414
348974
185577
547507
23577
335864
324400
120755
403596
412841
34206
47981
387167
28514
629715
23703
50247
129716
339716
152883
355862
462950
452768
111714
323156
280727
564401
649809
219719
321595
365957
192043
392137
93127
180246
379958
406476
65840
282076
143628
637495
33647
201642
90951
628191
528878
380583
296267
333709
220327
303801
590513
183418
432471
331794
15327
615867
625890
247154
387145
234694
414070
289802
82930
421208
54462
337779
198358
540016
467015
484613
114822
620738
523883
185197
53952
439080
97995
240624
307503
395562
492522
411918
596494
501150
48454
394212
15474
525581
444538
126814
71402
209898
533367
3693
256618
253482
305360
334451
451353
599293
550402
136904
337109
607149
30964
127441
382150
576926
47572
237074
575191
504249
325078
480836
545746
317839
636657
258466
136427
154334
296517
220797
645267
422219
522195
334000
439018
288445
456183
559598
403463
34295
437332
604654
380451
446990
615598
407488
283930
457716
322137
468211
462244
501600
564332
618910
627366
38093
154507
495830
611780
358877
448115
467864
343876
625212
293731
18600
44968
556480
391901
522726
618343
83059
358958
428056
5683
462419
339660
588608
14024
87922
212657
576049
487731
586550
395160
38315
49282
254649
484935
198647
417207
351451
477492
360860
44316
519111
449137
609141
10756
273606
379868
294571
437642
255055
445557
18176
454385
528556
616940
625031
93127
558079
285153
648182
507951
23427
117939
643499
556086
30495
59108
12368
189531
213684
171561
312688
388691
81964
152043
298420
165970
133598
481241
625590
414916
465050
641235
2205
480177
356307
175209
506047
119174
600087
462372
539802
94069
619887
254999
593106
372737
232334
283260
487947
617002
433345
520556
103604
253096
206890
492796
418896
543451
585186
627231
481775
223056
429409
624147
419381
364172
153009
590713
415042
43523
58932
531748
307800
220600
513470
199428
34663
84117
35845
121130
367098
342277
114951
104344
128266
421331
119415
416609
107383
331506
399944
500762
234074
566641
214841
188079
562523
521550
220055
103197
562548
541663
1629
26713
601771
512787
90839
73284
633096
419599
429388
551783
173541
21288
374264
456523
336087
273199
105706
241716
626753
335669
29629
503968
53746
107378
389628
136533
332653
539147
525291
592013
198455
482570
484825
630281
35729
311929
641335
501994
428858
514689
311584
225174
1616
296583
87003
140047
256770
195072
615664
345963
352074
132458
443847
144618
69835
386541
635636
7561
13101
556291
135620
620292
349387
547912
93476
560177
505665
563847
530987
631512
114770
445313
582302
217681
95640
596324
295422
294056
459556
280832
34038
36835
182331
213544
394823
348150
381848
269764
57662
76569
456613
186402
342630
443189
388419
396345
570136
625025
90927
330881
467909
299774
575829
427709
225426
185497
581418
643653
519768
297898
261277
355571
590005
252042
170575
463973
365589
4785
362604
390367
338564
175911
523407
79037
551212
345542
23838
116896
499312
47317
474784
602352
187823
150222
468237
372022
363617
51030
440703
329335
456960
364990
449554
504333
590168
211246
452659
529656
422996
277250
189219
600689
295890
164242
74025
540676
549929
637684
555351
46431
419327
205264
406454
485028
629450
39598
530647
27257
122544
90357
407060
122941
647352
43995
455878
593346
329886
509920
531535
374419
40775
463232
394971
285345
266081
236021
307090
204008
247975
358323
298451
493338
87104
448499
618559
376628
646024
330976
296627
444139
416813
597634
505813
591422
493288
634862
126736
538229
645141
386622
257424
78646
597451
102843
614591
272174
474974
569359
603108
510848
34896
648971
6078
108123
279915
540395
480159
243908
575125
128272
427323
80777
552147
170748
103133
193185
62857
56782
608786
526660
72456
567623
43802
126524
466863
615177
135114
329037
616699
473571
4954
455051
211044
573227
346885
98181
404334
71106
38271
626196
79368
88644
343247
584215
163404
574674
634360
139798
577017
379334
118364
522633
376900
275010
556325
106041
538746
73253
302578
84990
150009
502415
159227
612655
617139
513772
373935
631671
84919
102906
351861
379881
71433
492704
214302
254321
63790
487723
20227
611214
457065
173280
429083
85789
272242
263901
310414
304708
593019
489195
575658
425544
624576
630876
400449
537763
15504
111299
399550
481607
155553
519769
125118
598700
237762
414936
237448
363163
418584
20034
649816
503769
111813
234489
37426
363521
590733
392316
357804
535697
58239
121659
598018
78234
566344
440009
116771
529605
604872
596106
72952
215824
206822
261967
321443
307052
159319
254315
645489
480666
513755
28034
67516
369613
141786
317980
557010
385275
535927
383607
534370
602456
536165
65904
399211
322491
625674
246373
184364
372695
594919
580849
312620
565804
424597
422543
543508
479900
94289
572825
275391
638791
140651
622854
534899
596603
87996
515538
224896
306829
465579
352147
544655
322061
614972
629518
359180
43706
184891
399265
94099
62746
22606
593442
41490
236189
334621
593440
229529
332581
589661
521152
563721
176341
62386
376264
415370
15695
361208
394705
391467
430721
611924
638247
312712
337634
542096
97965
115575
186959
621012
637883
39437
232833
223288
355915
367354
326878
400459
538055
26544
332940
147504
62312
640209
155839
211297
291824
211555
429722
332942
286393
292085
131208
339527
17683
530482
461629
625146
311583
79279
531672
238296
283168
392811
543630
149515
563841
56849
390095
367924
199856
262761
91467
548136
197376
72829
248162
415917
298806
396600
216447
31771
137506
592796
458933
147825
333010
421998
82345
436206
536221
216488
310346
103255
638883
458324
238183
316458
169148
42625
306072
328783
230835
351526
159959
646253
231502
484067
548821
338609
202708
67338
217793
113216
626730
476373
156691
459331
30163
372887
249476
613401
103577
474205
66762
189339
568526
331447
436619
134987
182981
84679
516633
546473
111785
648376
268939
99565
110020
575966
160574
623540
575264
440299
200933
13957
165150
101916
473792
189848
441256
162616
544541
283191
305544
185674
411304
408998
640
62829
440362
101730
214237
434226
279577
613455
481782
85984
13221
314591
77659
60871
184831
53250
507196
146175
54771
631490
424706
368081
358770
477296
551767
405599
273891
76343
163600
148753
362845
456570
549924
624903
487066
353383
5889
188657
246267
116218
558422
291666
351408
112652
507873
100417
626056
378399
73092
474567
414461
380166
615345
117432
572448
284882
394998
104762
80740
292247
40165
246255
469823
478591
347807
165170
269754
515857
310769
13027
646469
87095
75933
554566
390738
157572
242986
320255
272239
377002
516121
138469
292751
409354
417169
590050
326450
99527
58599
496198
18967
570200
644917
648962
235426
533588
13518
638479
566506
508659
175516
515284
592853
157231
266253
217265
572203
229507
505022
624476
418274
390496
371454
181577
551114
248804
258722
78192
42063
516767
391403
69161
295866
160572
217838
618894
333015
246370
369227
314033
402203
225891
121862
215714
470603
33013
455090
572792
236866
98805
234517
158320
640852
377492
64334
296099
374231
58243
418148
182964
195114
177553
118824
184055
166360
365818
98436
118856
457058
508208
189055
635184
592590
179088
574178
263958
611454
643908
467392
294339
317664
113645
183528
48915
535713
91980
296329
122052
294818
6429
340253
24792
14944
577996
44150
2109
234836
123754
46197
73885
566105
80960
513470
192618
145495
507750
146174
93952
638351
328300
189221
396443
635509
302053
471067
111594
26429
502893
191141
362184
364438
531243
485958
430035
24466
483591
13253
214296
178771
29244
428275
329911
60014
27810
530616
429165
373767
64994
246262
310087
601702
555001
345832
413961
105613
110293
162109
321963
604460
373289
94761
94472
207326
334352
587628
382840
629860
308124
21676
284119
133589
391000
290565
564386
378049
52445
289976
576836
343414
401008
362814
509640
440335
14328
8757
157193
296113
120100
612086
309869
261858
575790
650533
348298
254876
199651
342558
328120
602062
441755
243327
398791
198787
336564
286871
362235
119911
40669
201795
596523
446069
529671
349700
250093
293986
245673
197050
649231
418926
7594
641543
414342
248473
262032
542642
228064
568117
383824
393677
69593
78090
637254
475480
78806
503628
70492
513348
140299
409774
204321
139838
125825
137061
374201
478230
79258
163900
143831
70051
608228
59874
113499
55461
292832
229547
577149
478274
259142
110548
586464
151136
40757
357925
468330
556943
479367
229249
74376
399115
409610
42447
135428
364851
59351
372337
468419
395121
68443
295855
362245
500114
645618
507075
626287
549740
8484
115136
533605
340170
170787
133255
46331
397605
265863
185968
502733
208170
199277
354196
114999
649731
401210
360636
397248
643015
512753
570890
145841
83504
520932
302210
248699
191534
382745
199026
477260
635788
185718
265704
137246
248050
481845
464449
513679
561040
12962
356023
615451
31323
537607
22085
44517
174881
46402
34864
585498
580879
398301
479116
436494
430321
533764
134371
592682
640752
306182
497436
649383
529946
460472
448506
160224
462556
388911
551758
578284
425539
320696
611037
612536
472858
215358
393293
289850
230966
284902
142900
163879
309673
520159
203393
550084
305697
486844
81127
397989
621079
24815
346827
557505
60400
311621
431901
394410
148456
17293
195161
213558
78498
341414
135561
250711
145110
613769
613429
563759
64893
473385
421588
157668
182444
27835
21143
183745
35537
232686
407303
114293
554578
406970
201812
292397
633409
450853
641130
544084
214198
154067
292569
276219
489965
408264
390573
536660
363258
379135
56252
135440
67783
418120
578071
646574
11423
587960
633211
485788
444557
214083
232827
247087
43099
37051
325014
213679
628903
44784
131912
209278
436606
470951
319069
436153
263886
306903
334545
122209
259848
514203
408702
51758
216105
491336
401767
386136
421496
443151
28325
635457
637017
349097
556947
59859
489649
217479
571387
91640
241129
170400
630580
174840
40382
644021
569288
354144
371618
524685
511294
340859
417666
281208
307634
459959
136357
436912
18290
513623
387700
229406
76887
321325
151606
192433
275474
340485
250648
566297
557994
27778
44775
395357
319269
601848
359031
285679
414462
575829
356144
383343
148664
363944
357055
99586
96816
416035
564818
92695
196851
426620
287029
217399
626352
355091
635205
380038
19082
390032
319797
1365
501110
161162
131232
354772
583553
620447
579646
526247
356840
225560
310168
253060
175069
6159
398828
107934
405234
403864
68191
292086
237440
24059
520752
92437
160486
79596
309192
790
454954
438043
227970
476914
643285
94740
21574
8558
254768
584265
1716
355298
507661
58000
230694
386213
3441
510445
420675
218203
398158
90512
274141
604391
431103
445608
124609
372160
615276
62334
321828
548292
546985
42122
560408
103706
540222
545406
462037
539860
254075
34038
269019
201784
135415
370540
130491
228362
451992
18385
231238
234411
309657
18630
646203
598790
293112
429394
38380
241135
258369
24767
66475
540423
545021
97332
522293
436454
390283
358193
175974
517288
607135
242645
554650
272448
277451
148852
163240
277891
110170
571464
290357
538559
254758
483133
529144
423153
387452
122591
552706
196023
280280
214045
552202
572833
261162
61643
443625
264666
484746
420497
43280
314058
375245
101038
554063
567319
614883
32564
589747
87626
102567
56418
539571
29715
641991
97006
593814
310392
172594
155610
97671
372737
587742
206903
284261
314028
394714
449318
27939
613463
44082
649979
349586
21878
443574
237351
57985
445359
8992
93903
11756
209864
492786
600547
395158
217626
57799
615531
21296
202837
583530
304839
143283
583092
557408
154957
550884
268165
99791
286475
479914
192451
152164
96482
248248
97311
145276
126795
358701
371229
299155
131105
237997
57497
425809
626753
183879
377362
24814
107810
190960
19765
108857
444400
576970
434090
97773
318815
483121
209668
584519
84391
265595
317499
321159
268145
129831
321757
579188
224895
340532
416522
174377
236347
383490
93933
369369
558754
58065
259836
430085
232592
347435
557723
29730
83453
370503
545954
592498
569887
499339
110039
562087
125291
296234
486548
386266
544035
208977
109665
6789
299650
592900
93453
516410
602441
343377
170340
386719
116664
78102
447162
517888
118548
337997
351798
472595
216424
123383
88155
207778
466330
15418
575599
347928
609894
12059
1707
427597
303852
490350
615846
298571
291764
1203
623609
277890
211054
482022
259580
155125
625935
546397
20963
483705
399591
75728
131947
561041
82426
232490
419387
452374
102278
630013
587109
73874
46762
328979
134273
524482
234104
261961
407183
403611
646814
331780
601759
278971
379349
562143
32806
327791
605336
590850
649057
112488
90195
189717
613575
239253
473685
122943
38084
399102
557010
555221
188494
422900
100413
577793
533986
521098
612865
597243
354282
386307
560235
634712
339670
226475
125532
493257
458143
477606
435081
619398
563501
379836
465986
32879
403196
170970
76867
379402
570990
278369
244370
373157
142720
540829
230535
467063
648483
164894
223585
258791
496146
517163
616351
131594
429698
246773
281039
478830
134011
18801
486693
476698
260313
278881
647665
506553
278777
411139
239935
145707
618868
357592
336131
50438
361762
360443
111007
416273
470848
432745
570884
209264
41292
19610
613472
78136
563410
300572
470825
78014
22529
397641
602918
588754
633120
13793
315818
260294
370011
354722
578647
31877
648861
458266
319235
23120
309107
130910
10510
312087
593681
253367
614037
169150
502587
320141
554546
162576
527860
309344
299265
533660
478840
554433
617750
346350
160487
164451
197453
514189
528869
96797
178866
211712
459849
584278
602397
573047
38236
610981
346219
21387
51886
58281
624238
146796
68794
591417
26388
593368
55904
381480
438243
619212
143738
94481
227530
354759
555934
120862
444296
518654
305887
542827
177164
173616
461273
181358
83168
633094
198028
329431
322157
1568
252403
325913
352467
16188
377014
495049
165149
492125
480310
183371
440678
602148
339485
392620
248490
298452
393147
530709
47290
528469
131368
639312
437832
464981
427664
68649
564543
497949
297039
609755
259591
566657
168795
52476
520944
626125
217617
478629
96229
252278
509935
142976
395702
85094
622071
444320
362333
73177
237334
419788
327994
164278
395931
238231
345634
290056
481042
151101
191845
460202
325045
217323
555692
435645
139802
292232
427385
322887
215767
533968
209635
648502
596217
26871
152167
495149
324878
31955
413047
382579
453699
36377
428400
334662
394104
22865
347420
210061
153665
345569
647371
160594
586695
163059
225157
510173
92136
288757
91729
612883
396666
24765
486813
480977
431055
550481
361120
587184
436476
244691
415876
627349
504442
324638
256096
227577
245056
537111
150842
111562
239967
308064
637759
276297
513658
108079
221525
508
116506
408240
65346
443418
277627
337203
76164
414049
588408
192267
625064
531017
469446
552242
640995
323318
171892
59564
327892
499083
232599
119707
422796
400642
516421
478585
500918
332312
161360
110123
389233
86465
348819
234364
329704
565924
624206
278910
590117
323906
318359
562679
412034
21509
285754
575272
32125
348763
490412
177224
517682
282397
471149
150775
310332
13534
190200
293480
62911
244879
504865
381625
358868
471269
562824
638580
179062
592698
602909
599308
217396
333675
218228
464181
299724
593525
307483
618821
312023
40156
112450
642893
232180
329846
349619
494525
149061
474384
554899
578392
61070
346901
227359
186452
220997
644763
162596
261254
113057
480125
27810
648121
99167
205312
563505
475356
616695
7537
564684
360744
136285
397686
142598
443836
286802
389415
361801
164829
481060
603667
181995
81567
473134
320763
192403
188420
81944
178751
188999
237898
74946
280006
316908
292613
219559
48972
480755
343116
422910
135279
400908
25935
524987
555138
202430
325473
57055
467943
580126
105623
187704
368940
405899
116488
8834
34138
341533
169849
453194
257590
248439
627838
516793
547142
5171
393647
71610
181676
263128
223561
360265
512557
386876
349381
555563
96800
40757
303993
521630
541386
480860
616409
234628
462595
71826
289021
390862
252927
106691
428881
427026
163765
65592
215095
78085
163816
433601
187987
420863
449342
618818
449173
74966
57342
53881
574453
58850
650542
611283
471243
76569
49562
340935
275576
558790
89225
312546
436701
631389
639394
102988
196714
508313
214760
378890
507615
251074
612626
330494
124329
424411
608958
65109
193755
85251
266677
104718
492372
465467
110790
625476
437624
436695
408020
521371
489252
634790
99148
571075
191469
526737
458531
424860
208518
361506
117971
641715
296843
622653
366528
44340
202400
322726
381449
187678
298978
208454
98274
633845
217518
532513
251486
419277
436901
590296
98816
193660
19594
209821
513191
350824
417246
618506
277837
634889
376689
299661
125844
48314
333025
203612
522111
486557
62739
640306
143886
462016
313404
362286
186310
205565
586899
635278
442134
57391
596403
93867
321597
432796
240158
325529
214721
517079
228429
405594
457320
248939
74515
467701
386794
551632
41000
461961
614048
33425
236469
203510
88852
69782
408699
251781
323124
379321
229526
162655
337271
404177
516932
267027
304216
408702
107936
627000
566887
587442
249224
444950
236689
135786
370309
350032
239989
489080
275435
634892
246202
78023
385755
407881
152702
31136
41170
299978
48314
583054
169786
569237
588892
335069
127193
63167
592710
433562
190469
310863
357689
430281
2659
96088
383459
591841
232822
647442
313552
480261
431053
7299
264993
147598
312768
113458
635894
582889
363393
186440
331006
46865
172620
215018
539668
266848
571878
305673
400237
873
532757
587965
217793
303000
160879
510279
592149
646764
505861
26642
474132
465638
519004
594456
618055
42105
163224
400222
543564
408929
168446
89276
347514
446798
453911
449012
24464
283992
470601
645717
203557
588337
42701
238329
356151
278215
82035
330568
457135
493497
18068
211822
23328
364678
181165
27433
461511
446313
285868
183745
82004
292060
498204
291407
317713
77097
253398
507712
307911
379660
31386
181212
155221
553054
424756
292091
613469
559685
179259
588680
72557
259985
131476
519989
62818
549987
364594
603994
457849
532554
155387
444124
395280
106964
480886
623804
179749
337506
586367
166850
138588
636685
316879
161904
457408
142285
252424
298788
622013
153210
282489
433402
554269
214373
113665
560340
225368
431810
644022
228437
412894
366684
574692
158632
627319
552728
364956
609209
610911
515675
34050
625489
521511
253192
639804
6694
181784
219214
607509
196572
391566
297839
246260
401392
615833
437671
509300
267027
118479
221407
190628
367876
346385
137551
1763
319282
624656
199245
472021
434572
410480
184750
536315
649286
148270
316008
589747
296440
364
112540
226430
468316
486352
80676
148425
485872
99263
641813
14522
467713
370083
23137
482659
158242
411024
162770
622014
31359
448062
12521
467819
461789
509883
569229
609659
403160
491796
91095
188701
116376
647504
215057
282153
413376
533268
571441
564639
125344
552843
3859
314570
618138
468575
622289
103148
68780
263030
159940
89458
154030
388382
527227
513959
157900
281688
177915
444903
462764
612665
354040
514860
290009
263007
253239
163505
547875
381164
105194
391732
547786
15414
597689
342023
88251
159456
560612
299076
123408
505326
95567
451307
21338
463520
520355
348624
528715
482182
632920
367588
507005
55619
293387
535763
601962
145503
33275
403843
149403
450547
402227
369127
436455
52556
307398
84188
318135
13932
349713
539588
538961
371884
623317
243196
66888
497176
64084
227173
337104
397150
577782
48232
578656
265646
212295
94740
637173
251711
585816
224394
297334
206967
221697
643469
608617
399342
120197
543616
613967
529685
532429
536742
576280
286825
590290
454424
309706
581666
248420
242874
489520
425606
481908
335122
466061
411034
509362
636397
480457
392992
151899
21283
434220
58248
578568
146454
412880
351408
174312
642324
498760
631760
242991
364379
521127
320164
92647
618776
167154
339699
144683
563339
236536
210852
7549
562768
385463
407370
189232
517
65326
473855
201937
116553
239849
392791
487254
122008
433338
100424
111888
383969
232326
541845
612412
10001
459646
237331
145971
335275
487864
600002
290278
617973
264684
589264
456066
293011
515537
492867
423439
490088
520141
193342
410464
565238
475234
534507
438794
162009
560391
544179
514053
191163
398940
191549
248494
403036
597805
155294
503286
19897
456024
287005
576507
543986
492888
45930
262237
474138
537168
240517
596900
146874
521351
510173
627162
638514
642871
588892
123901
548091
308698
487765
594880
197754
95406
187884
31734
101008
91953
626992
628738
624593
637886
374202
467539
495942
558380
81689
160370
607415
358307
481275
333165
38135
39748
151553
437021
187251
24611
602090
92725
356953
371169
621775
66404
64428
232955
100824
487328
557214
271285
130561
79303
72065
311658
162557
647766
251793
488610
32585
158203
352169
542295
91590
164555
117456
180752
232151
538607
427371
68335
316013
606925
516713
347876
504821
209863
445631
539811
207612
298313
80546
152302
531982
636402
291216
98307
636434
100036
512758
291676
555988
623693
640102
485477
373512
280977
25271
295322
351070
225528
352212
87956
147201
195287
538402
341719
280531
160778
101264
344174
478404
536870
489520
423104
456330
165010
514487
157831
204067
314832
375101
212836
355765
169849
36671
221448
601944
649856
534424
344852
104002
472744
423462
347170
119685
168765
95773
629998
107834
210285
282038
447300
233284
2678
63586
240599
352023
421996
178283
143723
436978
24742
615530
140335
142190
88790
272821
211792
580480
280023
12881
342963
467405
337652
611162
532487
548190
436622
316615
528462
74697
494210
223308
407301
431921
523804
499680
109014
347429
112417
20316
502900
572864
539539
294031
128325
28651
232454
38904
440478
484418
196015
437831
430252
475246
17026
375069
108814
494926
80122
147583
504315
319318
444542
242459
620234
332569
354240
430136
559954
398639
172154
548317
98718
246282
310685
312573
282201
622559
643026
177111
576843
293970
49510
328715
49344
72333
332763
561909
323493
566406
268269
369731
617633
551659
185853
594186
31000
102533
141970
556933
93670
341248
308256
340827
321026
527738
43080
223046
543168
201383
323132
13204
275674
183145
252812
209798
463449
56674
469095
407641
503062
406374
536241
475228
454522
190094
251796
68920
346698
220259
34471
56708
48484
167070
513308
233053
138959
349461
9278
187419
202284
296680
505362
498772
141479
252332
103398
79989
142709
629964
479745
383907
578141
50118
82402
197985
33070
8209
231309
498782
140113
8850
504556
493228
353071
21022
259955
385498
528747
35190
121437
231899
362478
294119
123290
115699
123469
35691
284554
264857
597050
573581
260047
237066
387397
237189
165401
43436
412671
448187
492806
498415
260162
34490
495228
566533
221865
90729
55204
365631
526029
437321
502363
193186
248384
229126
270891
1842
519185
456983
12365
184485
425536
471642
64329
133944
531316
417385
289994
583873
20569
530981
328683
347890
599816
385329
161470
162999
535565
488665
79830
158689
454038
16492
448021
429416
188068
194063
163496
118081
152398
387368
533726
574825
420775
501589
273235
322856
280030
295461
596925
455032
349548
71709
436321
238268
632147
600366
457899
458340
513403
398038
557680
96204
609157
607648
536038
22482
107440
564746
448847
397958
161277
508987
418755
20961
650398
470922
174431
340636
304774
638201
421389
42610
108445
562612
399872
201811
544062
303231
624452
270735
466302
402865
247922
326509
568879
116794
306733
269757
172783
208943
312837
474832
103648
80863
197276
489408
15733
458203
360567
256676
586273
491467
168780
119126
479574
574879
122241
606121
34525
561793
485736
243022
21939
124156
568362
27939
333783
74184
454242
258969
1816
80979
645168
441948
404479
121326
139150
223721
595956
426081
322496
328276
620996
535910
287808
630899
105436
134698
203820
182172
432077
434982
635990
395901
156427
464913
31800
151406
380322
182658
194756
304714
253634
25221
524738
26201
40791
67769
232815
109952
536722
62756
226972
167898
523442
259919
269652
171059
517841
599349
40029
511202
367496
353751
336648
216336
364371
9425
329503
471475
158900
511475
317265
423
416260
312662
616369
392402
277592
37151
580579
435152
317353
189599
151293
386449
565119
221072
460389
529917
646843
591783
377866
321932
500867
313359
32450
405388
86175
217939
475015
266565
223830
514946
493996
486750
278985
599948
198053
331347
588992
101268
639119
491750
163015
173903
378011
626398
31467
343722
215040
359005
421016
250117
185621
161786
577427
136435
368466
106937
516543
55632
441480
401975
281009
145358
104508
439304
450669
421495
458764
576566
196502
426882
80976
574257
286344
258698
578009
327880
99799
73077
135618
11782
166761
547965
103655
98749
559369
379530
479247
17123
521860
576754
281254
441474
374982
379430
14954
17369
258895
326227
635335
37764
299354
518791
32273
220968
373532
136363
292714
539571
292618
70418
91073
241916
469674
127861
143010
242695
113046
291278
286837
522019
444707
44918
615002
11651
193772
186529
631794
39125
70892
464381
514694
173465
39136
245343
380871
435361
626472
151371
485067
537833
383034
224918
366618
223201
127907
153098
392335
143371
360209
130146
251734
616476
338833
338582
344826
484856
36940
308729
399762
437266
190040
342863
626461
500625
541085
151720
360839
434219
190246
254798
472223
510643
334088
118264
569668
646826
502303
400625
118896
19096
208170
363804
89375
277216
80292
103586
209256
70310
567907
63239
548056
381014
469727
81770
385636
110446
177558
259234
482975
445830
193053
190168
136684
475964
412482
117854
238184
44504
216890
590777
379013
118093
273149
380417
42217
596292
361683
107721
438423
539894
611733
511040
331325
609848
620680
463688
367693
280364
506334
272129
159103
505533
597572
238080
594829
416336
542871
564422
557757
84580
468957
478900
191232
320885
636301
648101
41785
379076
429633
447137
1209
347498
211451
204759
229239
272313
419464
164278
213864
363474
496584
205801
512269
152612
238009
636452
154149
249540
339961
336175
338782
312198
311064
556367
528120
552256
512648
364483
392279
53523
396790
617587
368202
360558
145082
335190
392196
351994
227020
356855
223283
292254
20988
461327
234804
142648
325269
274693
191530
2699
143765
97640
521548
436705
339060
547951
294535
452793
460867
32857
14063
96087
99493
329663
167527
564216
388354
211173
575443
102204
155202
315292
129101
649431
25088
502209
506253
600285
231112
99085
17459
138017
120226
124228
223838
179980
472384
133225
418424
151055
433155
123931
466702
467887
588761
441206
308476
272991
332129
245721
361242
170088
332576
329519
114195
4602
141209
254583
464867
51378
141844
580955
622540
11676
396471
284097
581528
521383
116334
261240
463871
579285
36207
318067
501154
9183
645161
128676
144876
159427
533687
154360
167031
620076
576225
648974
382882
302227
427722
262763
374075
613828
342969
254545
397250
13500
355184
556476
2733
180731
238447
523502
422830
548443
42629
126410
100142
180354
203327
445185
394975
160765
10929
609966
169025
82656
126759
290933
536512
15078
49280
111332
385415
643086
315163
319434
272203
204822
640945
261075
200299
218302
203444
47827
534208
513578
441869
58872
304437
106243
78354
344686
485054
457632
379694
426642
505197
378216
7842
93432
114823
295982
189858
639
218955
357506
461778
342766
152765
397034
435568
367764
184065
225371
284608
102863
496687
342622
299624
259225
197111
411002
629179
447752
151323
58670
541753
61755
611507
650314
356309
506596
540299
463123
26792
41703
314440
566329
56367
587484
66490
426141
22483
88064
110538
191508
526437
204980
444217
427750
544895
552741
160250
592738
376014
478995
431870
607184
120088
496348
552339
493251
372375
551890
426793
478770
444104
493014
334103
9599
152094
314774
174692
150351
316467
584917
22107
167205
355044
339004
645534
204468
55517
327903
458837
60079
120968
139621
34180
425987
219564
640806
382222
345811
477494
590672
520840
182760
54844
101747
465206
233020
421283
116262
505070
496725
482008
30135
96031
352866
408098
190898
108969
416306
555354
256472
498472
245475
501935
357581
175993
70988
272484
456879
172873
251382
163422
151136
414995
134083
249282
545912
579590
195255
458961
264429
369466
352721
527322
431990
302708
587867
274952
502222
8557
199367
559450
396707
432351
629187
90193
367109
329772
448281
313938
434940
532799
59632
216498
200681
552923
633051
645951
545945
179481
650287
528111
205198
213193
258999
34387
262909
82968
364604
641254
259552
398527
581093
32402
171661
406871
356224
549547
509605
332002
8016
494927
481594
179274
218350
475402
232561
323272
199824
119791
141506
61493
173768
564175
36274
33163
554764
60211
394913
354620
268521
252603
267747
322696
62877
318260
465696
28202
160417
12472
278633
216962
98841
382279
385970
121967
265315
280453
639439
143798
449959
613296
333627
293838
580407
174230
548386
28314
259704
253696
316029
115279
501351
528179
615860
554946
251147
127230
108779
592710
581485
386186
171606
174608
68407
451853
211874
76752
316690
145916
9321
152189
350090
110689
391279
324767
271660
375040
288516
481650
511892
325119
642541
391893
23590
348747
624440
19527
518609
322968
608901
629427
495664
54918
189547
578815
145912
128555
580069
369897
345870
443499
433603
224957
579407
502326
507329
74760
251409
556754
209380
12819
617474
351051
368472
222311
362175
119312
35217
479213
335346
236537
221444
189735
553698
503374
53843
560633
96689
126933
572613
158119
227003
360644
432484
241074
459959
379135
184193
244679
280614
513600
11928
469626
540869
392152
296661
27012
297658
552706
56757
314858
300867
497308
457979
193477
510688
7996
284801
630993
568625
500883
193269
503198
519625
78038
354619
171482
327125
106861
539050
114487
478949
13929
265497
212350
160716
446275
172888
272685
550048
400439
237994
50523
637446
176773
306900
201471
619492
11151
530480
595479
253036
573852
426642
124023
413613
172699
332871
388474
101564
233957
92386
135688
537014
66771
489389
211399
252152
280318
595463
484340
184422
615662
412802
403108
486644
63851
614569
156877
78513
370773
569598
604745
238121
435103
146208
147608
48489
193541
513674
246099
20787
90945
506691
320506
194323
37196
447754
114828
426415
102694
636766
190579
457068
328721
59025
90003
111922
117391
174075
274463
346245
612062
328260
491017
459823
290224
83569
52973
406751
276249
97032
269950
506817
453821
48564
445183
558418
94501
588408
133865
236485
19934
39785
357447
159224
202396
407790
625003
574853
273391
186023
273585
173654
49878
364982
491055
391298
606182
12030
22433
553160
289111
94873
649177
636840
468523
324505
154997
482762
25696
74434
73281
514142
526791
81242
224864
398530
537291
479503
27299
404776
628238
396247
137952
233960
322027
184416
118585
623718
103363
621350
210058
362266
382008
225108
5063
109713
223994
354996
12143
224772
311579
156394
278943
413112
398064
457657
58067
221058
494713
44791
175699
102441
565430
493876
490459
326576
493547
159242
558966
568748
11935
583932
76595
373818
235226
551169
484966
524954
63624
206217
192286
421339
54529
462853
531621
373868
646642
555734
636410
216229
404794
144120
237269
505341
592611
332266
596103
351239
327229
577040
396986
205715
112888
326126
425016
569748
451579
326768
123600
85712
96936
296180
43273
199681
326398
175955
73284
386704
40852
269190
477791
408360
92722
502560
593026
100537
264745
110829
40230
290419
311438
72196
616574
384754
447779
372684
493328
77597
253844
323929
459343
120321
639916
369018
529331
514752
600933
479351
84648
620469
170056
340385
400630
510971
177304
70018
640911
394429
118111
93687
493228
177950
598554
168858
169309
503792
64029
613642
398417
90582
642475
610960
340914
565572
92452
447810
302699
236747
368842
215153
641074
570844
204987
212324
425208
523411
564902
175519
152466
19043
201227
330790
197357
86601
440959
467838
202576
642993
264766
625344
634917
222317
39651
360162
507601
473466
396544
364436
319412
49
447865
571264
621413
412670
294150
121285
343755
506837
417430
202992
227341
161474
495657
245547
460640
91489
344443
578500
419894
409456
84163
93090
148425
509899
605360
399586
607469
336983
241341
362308
518885
301658
587927
348058
308257
221349
536129
350348
76944
650349
368943
362104
347501
156446
496272
10817
129588
409394
629333
503679
417304
268545
99282
127387
330218
102863
405483
616138
400
193181
261307
619071
484001
433270
369394
400864
372322
377148
103807
42993
159397
64949
9167
556867
257172
398921
12080
244977
332259
487529
356314
287950
646092
238838
32477
9419
385871
5044
361003
350097
51802
619542
500475
303700
212711
422029
204596
593320
561052
539527
313202
344845
459872
569656
630726
268969
600246
358489
185749
188067
92546
489501
550064
207061
257537
327632
379909
559665
173928
81729
374613
264026
348464
164358
589541
557970
615245
315970
53149
122245
1699
127922
155032
352795
68954
637744
40574
509760
138484
417805
268282
346144
576145
119666
565995
351009
543123
245364
19103
313971
187232
129737
252148
181498
306772
341655
446772
296412
302404
130412
156332
463903
433394
537130
7638
546459
482409
138374
465811
364361
179437
641933
380041
235720
237473
560863
485430
639325
633569
649758
117985
138776
144526
235979
645411
134170
76629
332941
368155
555577
14698
237058
459519
380978
445618
237706
168263
367484
377504
437972
485944
360352
285888
396461
517072
370754
493152
312116
281125
537358
83466
569227
215772
549319
610041
278902
508749
440316
189833
412898
342771
68856
26483
504927
43372
151004
552915
68738
525732
363430
69622
182688
537806
480668
329824
486366
538223
317792
239316
584444
71768
452390
370393
507624
230056
574781
380716
359003
643536
576961
42161
447928
483139
524080
75730
290508
318260
164491
569409
49820
124171
364608
218621
274777
11639
11217
646129
631037
377386
201546
260616
202366
549249
115326
514856
359333
437297
631143
458168
23409
209251
336703
409504
287829
458058
315344
482588
593075
613874
142123
524975
217841
168320
34769
642942
417619
585633
549217
422250
299714
184131
471064
151027
283222
318770
211967
309841
36684
177978
432766
479831
154050
228569
630299
5391
609374
219292
223325
552590
314186
288076
605705
550031
341
304834
195360
61697
382399
31134
80530
118654
62848
44610
183738
427306
259783
562516
604136
459996
43670
520981
183264
555074
564176
143828
601633
439203
495450
301170
93635
24771
412864
624876
507165
96762
264918
405501
433417
456758
509140
230416
190136
412119
164176
218922
538382
642458
592574
507473
396294
470597
428527
450796
11547
526136
309802
426029
329991
155473
247735
70570
377696
328665
27471
10517
399870
397092
69979
396952
407702
179919
265184
419970
128411
569687
401882
51683
231283
165802
155376
245397
327230
138549
100724
409189
466398
266187
440171
105938
527670
170618
4564
65654
588947
224000
645573
435883
427856
111313
172050
535611
563256
384201
360434
18781
595994
302128
295467
41407
548049
112001
87782
610047
626478
494148
226732
348486
584626
135491
74521
478985
161942
139798
111113
11311
262721
392123
52087
12166
544221
614040
493628
461927
292253
193830
366907
300178
274561
208067
544349
439318
61232
317856
437726
87453
461925
340260
69783
462989
510085
587208
363207
324549
348665
224813
349903
130700
516000
269449
457241
142102
227925
186339
156369
172284
329866
132608
457033
140693
413623
286792
187765
523617
480432
79695
134792
27303
387426
81665
402623
374929
282168
72829
597693
158929
345252
571404
270100
166391
425850
384882
111276
204665
422228
263168
301421
118543
141397
508294
430837
216119
418095
358851
325466
298688
130515
170696
306561
213655
198250
410723
104318
292815
470135
268809
50507
357932
432668
115262
271220
591332
406034
259847
234912
615436
421073
401875
321759
143900
131323
19344
10403
143565
456741
189132
359117
175720
178939
377266
279350
513817
232385
112877
62193
386783
131077
639835
3205
278106
167202
187795
186381
245979
201550
541259
349293
39551
464629
277003
557228
165834
9599
511680
293420
62336
106920
95654
290008
311734
227669
353680
477101
118319
381285
234233
18346
511993
141720
356499
615227
565430
584588
199419
183650
167441
117188
299978
616329
59964
474802
638253
583470
389127
452979
253810
312362
83267
532782
631514
560435
255444
491491
111785
115598
467093
85830
64114
262914
465529
368851
411736
97609
269673
522672
45551
317786
558878
284586
396982
421073
556595
120990
345587
403290
71426
276433
243418
150299
134562
92261
288033
281906
581935
488907
483675
420936
310938
301281
608950
414071
525840
323661
433478
591534
518513
487982
192695
408672
423051
306985
482953
368355
483162
26618
198680
543211
524260
352762
183296
646047
527678
612120
640380
484567
428572
112643
438710
190374
484394
559065
286185
69683
505717
404434
464356
414930
560527
587006
490088
232226
434264
370940
477077
422793
409047
440962
156578
271715
96453
435012
72439
614869
518631
312683
513857
18094
159552
303587
507300
529625
530087
288605
336880
501956
601129
421105
322957
597460
423899
125774
427098
223747
373031
122806
18475
282152
389774
378311
627106
409893
628245
599200
323692
117634
494550
477540
371414
138284
62758
181868
350808
244363
331398
516707
351501
417328
302899
198454
77476
94783
459501
396322
409962
185921
32625
600807
94036
319256
245823
615123
80461
644065
162962
293050
413254
80325
427297
598952
491905
521260
198058
214915
147508
241821
10834
170345
323324
401088
287680
27941
461023
548221
71251
164966
594538
306997
569799
585790
374746
410923
51763
397140
148695
374247
352071
290982
40430
28526
452686
393640
305962
293935
43547
554398
74224
385761
373883
638497
459261
454304
68385
211283
188474
71034
475712
323805
116138
611237
446224
526875
556169
422737
80873
137024
418802
543216
338483
441492
354605
496282
145336
139024
555545
494934
126866
92880
354556
331946
259996
254969
57123
474905
96098
360649
304721
579078
206470
305778
596820
539378
160726
24675
257880
139052
91105
410498
92564
272
509988
504721
601215
386204
529242
242181
41226
225866
105409
571799
371592
3390
136569
251793
86898
543846
578792
105112
97841
391753
335421
608661
611910
189184
264541
390554
31676
553724
367542
233874
2419
432435
240512
42937
137033
35698
189372
631508
386848
74183
93882
4900
256844
444029
17788
417794
392731
493233
626799
103826
369134
111459
493098
211944
117694
300285
638027
594424
221429
97156
645960
239863
252229
141126
340580
384030
173183
339329
210995
644402
307889
56933
227338
212905
614034
286487
244694
464855
354365
525908
229566
351027
44941
383602
556030
207258
541766
225435
3179
493322
477189
252861
353183
633978
592774
401918
138506
466633
178785
505872
349522
471278
117683
238445
99246
360773
361519
286860
520782
141158
82551
222478
507885
447280
195543
485918
402071
66756
608056
600383
428803
248380
218230
418504
325516
114286
560795
74118
359884
551976
253297
643643
494594
179866
520512
109501
337681
460047
420386
144482
70793
102548
64572
461324
308345
646377
224892
146427
517657
171037
118223
588032
102173
622246
444545
462849
129664
264870
527536
16231
85056
43156
407255
431749
10555
61182
444551
336478
55835
26254
483940
350568
90153
413484
401864
118161
115908
77468
261507
1473
239906
591619
414528
457016
128291
624345
587934
487223
154190
72406
454889
571151
518051
100037
221960
18514
342261
467076
15012
274357
82384
435548
60051
301443
460100
326495
471223
283385
436671
466266
414350
503473
480579
599706
357987
118431
365299
283399
226732
57666
555123
170434
537786
263666
90047
473347
562982
380186
451110
398018
483579
199253
611496
616983
128154
408845
450373
649987
446387
641469
307456
485249
78776
284556
363163
218150
13688
502821
414845
125958
642351
213745
268770
483176
280205
422705
450376
358411
341859
601401
393303
348864
633728
66042
302367
396778
146348
342305
400030
372610
392343
551505
420151
517579
457651
174294
607883
346549
775
507910
531027
415423
609493
245067
78090
271988
493718
348591
256615
470212
424551
80830
300137
591119
41377
5158
480811
381531
286082
91935
628483
253870
552466
118360
493592
255121
221604
178040
381051
267497
403032
547612
554955
527981
8166
114244
200260
8262
11135
344502
25795
616630
97325
309829
588349
533705
50553
560358
317761
361962
366277
410913
277522
301542
463542
247490
408198
157536
320841
536849
610304
199562
495
234379
586142
150298
514135
79273
627383
43585
71407
246229
33194
89087
13172
631875
56969
635836
477137
594628
642851
216259
429837
236032
174156
463466
160756
390761
567119
452601
189255
216170
412976
24326
503492
557482
95378
412476
337147
425451
516719
449132
152
373546
399844
620866
464903
461429
17246
9410
142134
299804
626303
328053
198841
494497
486684
485604
300757
598242
189913
305591
642854
29621
506644
603862
299576
34776
147255
402610
8540
254803
433757
595475
474398
316253
148681
174787
29575
379344
439487
425139
135058
322931
114365
646488
140502
467968
363706
255384
447178
295994
638845
108224
206769
235780
298490
138631
495664
522686
299488
477229
545175
561445
170736
459750
230033
558583
293960
455159
237678
337940
442575
424714
593812
44293
189367
462966
186961
206975
508767
62818
482172
208450
151449
549094
195242
243206
372793
535361
577887
376372
113506
323615
487241
102114
594938
611041
40040
388233
520958
464405
589114
71842
69124
9285
157715
205330
74493
34268
356055
622974
417904
275558
637470
553885
273558
206
421240
188832
7765
283375
516100
287493
232813
623280
106596
341331
606001
5884
366278
299776
373041
593184
459150
522666
136238
462913
560455
262872
379573
602787
97199
604352
517309
189269
5985
529752
613900
233237
540522
425355
243819
597620
246639
96799
146730
132467
168096
408342
4832
521298
397811
616769
219096
284290
85225
134950
121186
205924
248910
97898
362608
57895
486535
255473
337980
233199
598722
484128
329770
98793
372712
84919
4630
185309
549840
633604
427966
215122
122335
218438
296408
400699
522705
341223
79926
601069
342679
400135
523504
21212
215171
333958
509580
221058
504106
550662
268051
405880
545714
8624
92559
569059
258572
509773
308640
96728
204394
135894
3134
36020
321788
381645
311726
509149
501085
609502
616757
454367
135449
466708
515317
443008
357411
51169
547714
546855
648083
57996
452367
210703
612531
247499
189343
248992
306989
649962
264218
201293
556286
253989
531144
648771
345890
599617
385493
54460
283454
330840
1286
649748
397533
125019
318127
286086
394855
155252
504511
522582
217117
386553
382088
153912
229842
224259
436794
506912
273747
138238
580076
400565
470630
196341
289360
545091
112999
483559
214055
361408
265056
334860
115930
634529
6130
548418
235873
350534
139838
269996
17014
396861
396364
567853
642686
608987
431679
527572
22035
187379
38524
553009
505782
556715
427644
53889
55013
128909
535972
288895
244106
70029
236390
469815
127036
84968
343601
650300
498665
188147
152082
308687
142427
53023
799
353404
192508
296048
636729
268319
579693
36322
438002
413863
171366
57760
258071
179423
493365
59826
596869
623452
137815
403930
244172
68951
399066
540422
175741
235116
405431
566445
274042
581458
304210
404674
204075
153029
443788
241403
390170
535275
400143
35811
500625
41754
146720
376381
31455
244098
83585
42949
22444
567715
570942
500954
59567
411456
85996
382836
590564
488025
204735
507378
333780
346497
81197
326865
305223
132021
488789
379654
389659
622104
127464
458161
49578
350626
578924
238730
221693
280594
118949
66083
45573
620454
256301
63060
98944
265715
228026
158947
138364
162569
260369
519289
227853
323323
166879
55588
274108
68764
288345
577553
337815
516985
609582
48794
532874
274690
139000
181341
363529
382181
10110
178261
8176
432611
170918
68926
621835
314381
605266
22247
393346
56787
32640
74162
541425
104704
158895
462663
532874
238222
586934
384325
218613
81300
542122
217016
326910
395308
596625
446478
486815
316905
642336
236271
77941
562460
481695
366504
535729
427265
44051
461267
372701
618238
251251
523164
89847
483691
393459
555389
551937
501041
392172
309344
609292
166440
43574
120565
613653
55084
112432
514761
92947
193864
21613
230616
353887
525839
316165
289520
7488
68387
556408
434479
485743
550335
66467
22073
365112
617319
103443
333309
317998
65864
114807
610870
350781
499352
367297
150399
452080
539342
601858
1208
158095
282697
380597
504393
509785
199985
412970
235179
219253
588854
266090
599956
289568
590311
423704
22814
219771
553865
243088
456802
629257
41722
479432
317756
44683
648935
491507
592531
268301
430011
374676
435777
240822
457760
45851
368909
648317
173781
4043
52694
193106
559404
506572
197753
495141
204008
485602
616406
5007
627384
114
381223
46605
551956
177084
498850
123973
287008
67613
236687
86226
84808
335850
101183
526527
300556
353249
389017
95124
229857
522713
594776
347453
351497
574369
474689
515754
425942
553376
205767
62677
236466
132150
338757
93494
73690
599707
307948
193736
105490
375837
407507
257044
358412
524268
41503
344573
329901
73403
341741
161226
576446
364867
608313
517841
209129
543207
112561
243770
535354
107530
139099
248895
137855
553039
206439
626
238301
24560
279369
20078
264403
25884
14717
568034
270024
607046
64868
177823
352584
251049
430575
115035
473029
338594
341350
371855
559621
481275
92943
219533
149694
635929
502891
253509
318342
185763
67834
263108
551373
454279
460500
202160
384630
162956
28860
361128
195131
259828
637588
550048
543107
1823
362318
277531
505912
109832
319231
326813
538040
94264
354798
640808
20107
642574
261704
478921
576097
112223
467508
4630
312581
571463
521042
423882
301668
638681
643490
339053
563174
13868
121301
463285
534420
502614
305644
433711
455817
609086
512003
250713
612967
106934
475440
242120
535150
138891
313264
46066
453671
28661
589744
564343
350142
292616
13224
63908
455572
163018
603340
29596
547871
206137
99950
546509
33166
613322
154146
350836
212635
435977
94842
340238
232063
28970
251720
19149
197974
487107
267195
381647
70541
397232
407424
395517
465114
112482
599924
151575
383283
485542
233091
168818
461624
7978
209651
479245
186631
20900
633472
86773
528358
469006
37250
472392
438083
637288
323960
289023
94
481422
248475
516226
58966
88406
374219
390481
11084
316991
461660
52670
193509
35381
350744
304109
244630
341763
423900
114925
364749
89283
536628
368096
104624
555444
136922
72319
282087
229510
71125
556662
68762
427690
452121
56055
431217
33354
37024
638290
597669
301616
244123
226970
545110
26361
57458
2275
590189
361515
473159
271082
476217
282156
618131
600431
279015
267660
114557
160288
441946
593568
278427
64239
241954
3382
420439
129386
249120
156589
465843
527784
328688
110598
367961
202185
337609
528877
614992
179787
227883
486081
431533
463901
22029
363826
593564
343170
160520
443617
365846
505980
324392
392567
33122
35397
439964
351014
43112
530970
96488
203105
49606
392677
189638
522787
583917
296627
343503
224359
267074
548235
601878
148695
43400
20254
93585
44818
135169
39376
222731
461234
622640
355785
568756
445082
80264
314725
33720
549547
276777
549229
329488
68290
379534
353
38915
356656
171194
618183
590529
455460
619620
449395
12328
429975
567776
245751
553303
420784
487178
160483
153023
311749
246046
224655
359175
23685
50658
396337
189199
462338
389103
114003
82960
52574
599018
492065
108705
100653
649069
287607
396671
302475
523700
401208
514290
398352
569535
171715
268901
13598
514050
113387
259004
52441
643580
268886
148019
189984
635173
202075
574394
512206
461868
424284
252305
524606
570647
178449
418787
531285
598122
399179
100501
72835
369485
211745
451554
34913
217180
588744
514619
532103
168309
449676
167301
217824
616976
164886
481927
432793
117736
546134
315907
391758
193074
437685
71633
420241
222714
583550
466313
166279
253084
324415
21686
557139
145329
336951
2291
505577
131223
112539
391174
76560
96870
605701
563848
107966
450920
116373
588959
40245
275461
112935
400740
333375
28998
193866
25402
29707
384834
644474
317678
235153
36806
226515
23348
262037
498420
21896
204129
94881
381757
363050
120582
323376
455214
117249
146540
222818
507430
642859
636637
468848
24598
116912
449770
302519
224451
45084
271801
53736
602700
171154
549144
15499
437078
53893
186289
227139
378767
592257
361535
570734
607812
572442
129689
290083
369109
161084
199688
290892
297634
324834
573783
188637
215592
157573
605235
5994
91656
111604
236605
239142
453920
224360
160154
428475
169710
577797
600061
58702
532165
461112
281281
123082
600142
303583
631426
504164
42101
369466
211948
31704
246065
164654
340026
405527
523054
77217
362829
202603
286208
187541
265662
535243
147113
96204
565079
69424
237511
305105
214459
338236
261086
358339
207991
438498
226840
484391
312003
447216
504650
274259
520398
124988
74702
363556
182149
554676
219586
407598
327313
5954
114475
555943
271220
527957
461640
137238
139620
331091
405410
334103
511250
160771
269550
585209
634271
60369
560771
94708
52264
650265
595806
350404
44454
289878
71901
199610
367135
597333
509011
126967
380897
217302
7323
155225
537853
589004
47597
588382
497104
645922
406518
472038
401803
468110
57490
493226
579203
498140
405058
495852
238346
156991
535469
36799
367518
600636
591314
411285
491811
37376
312229
152854
377107
569359
394391
131668
307292
344185
142889
288777
209101
166990
504284
149540
255393
269323
19200
157063
446563
164437
310687
190703
432445
161565
339716
309907
320195
586303
373645
128329
391349
134957
258397
136041
203629
23810
413255
176072
103063
8071
553756
447540
475269
160038
506958
580008
142046
478406
269265
592253
511282
517259
29727
262155
420051
548707
584624
361471
116679
366085
18439
87417
81876
610455
587768
466243
581530
212442
585111
437248
456427
302822
334428
354200
195798
107643
512248
510116
441781
65714
320145
247186
559720
212329
42831
350803
356316
452851
20230
78490
606396
515881
74795
357309
147121
135943
521716
396701
24063
627121
461849
236424
392048
454996
297430
296437
521847
381805
638264
187798
344539
108120
290861
223721
183816
149395
493697
515485
82510
528210
459199
648477
1345
7549
375722
156422
164004
5287
551159
555986
484828
594698
91686
54314
247170
413758
91817
185056
4528
185085
440741
157318
310348
141864
480532
142572
440743
596357
104424
28309
211809
13995
557300
10356
304544
482022
165910
483849
337578
474862
495228
336000
130881
195996
227767
445876
3331
594311
134102
57521
529912
506986
269095
340820
404168
512852
555458
191011
207810
261927
124086
144594
577950
489718
337033
447468
214111
470801
175205
53603
314146
285905
412292
556348
582124
321516
88204
377015
537522
204091
348378
398759
334865
504584
42088
528973
552114
252325
472067
360672
558013
82882
451187
267555
616617
587352
414201
46407
592052
9286
158953
552195
467528
240599
369066
577925
483587
239481
345286
641015
485510
369063
436253
110157
291919
235112
292699
241565
243816
556697
47492
312588
649267
331364
428194
125530
309361
560549
511566
433610
462892
593938
104701
483373
336933
242565
462315
36551
168614
502966
424010
206158
274726
111380
312759
183460
438393
377017
499642
550778
640569
337965
397768
633197
649480
62739
43920
165352
246239
378267
176186
467758
535699
562441
635434
52355
166266
427688
535751
187434
78593
207786
510860
439145
322868
45940
21440
280812
506315
240394
518139
115097
471801
173181
188743
28410
170900
394702
224083
248481
226551
610644
616963
44523
382848
143107
330350
577854
315479
411531
521028
486731
125043
471857
87340
292423
585114
131430
583541
276325
571744
1406
433429
68129
555565
406043
146244
85456
493064
321869
434058
581389
488298
365570
586428
496631
356839
422749
468605
492098
362693
191452
277945
88937
251956
489385
608488
303130
421039
281398
417500
555503
35165
316308
271301
459318
383067
82733
390328
543879
82770
204873
300018
19864
484746
411649
608111
176852
202864
49606
350515
55781
481730
160186
53342
309607
344809
496004
9879
430588
148094
129832
58826
159359
197870
404657
42609
527071
234337
199292
26623
497727
63178
231106
439752
614017
151921
95571
71093
141399
42197
82403
143111
125675
383196
67795
251305
330884
74841
581045
105430
65457
48732
2560
180016
452756
647261
650027
329855
365727
550697
575616
288822
490758
442436
192687
412314
420718
221907
442760
320775
255848
47351
203879
165949
618842
427284
630622
23096
616427
569306
229333
567668
52799
125722
472093
93574
607128
248911
440066
560166
122902
584395
503626
323929
576431
330847
445907
220459
395128
229696
466862
201324
214955
612276
77516
258670
171737
132950
18864
528172
644304
539332
143306
139076
642388
203573
331285
417166
120032
254131
439264
600204
326407
582586
314311
311470
30742
271715
613463
497581
207686
186462
374903
279518
493720
224290
436723
540962
147108
219821
273235
309373
38221
572245
544483
591108
461758
525956
69080
171340
243462
190764
384832
469202
443345
203578
151699
238339
125242
381721
158223
219684
329896
518235
495289
167589
629815
139054
521247
37269
179787
232185
270556
15627
31509
134538
183997
4560
613854
373149
508381
92450
246702
86522
587588
93159
580042
446188
622176
478565
627859
334605
352677
209228
588341
409004
378935
349406
79436
154029
75854
283029
350625
247382
121794
559855
530184
294980
169054
382570
439614
531615
116586
255685
580016
380733
260222
147531
585097
219315
531157
174230
291461
525739
274768
161077
252932
500389
39624
461544
116692
341694
277451
633713
220888
101285
408997
306033
545545
580750
229813
116975
363568
43816
639735
112092
92879
528406
648945
593749
438151
164149
28667
440582
64913
298700
185391
21803
534869
493569
160861
122701
507820
608481
645927
564907
365800
416402
430550
70501
591712
280303
448738
596900
220401
374988
429268
577187
559113
571036
384570
436481
327286
177423
438432
11120
44803
517462
4760
478281
166199
43265
229526
262205
420734
145071
555082
56182
589417
575943
419569
544020
155006
549514
544229
628960
367814
271156
393571
87437
362793
103892
229287
18756
260314
473097
313458
368348
621014
230645
507499
161980
597973
198315
334001
212635
468695
372378
397227
306265
180290
57457
215090
629779
193230
17841
315508
409305
299182
287300
308335
530384
336821
39067
118093
572755
237882
570807
603001
578348
630890
64075
409412
211683
590195
498504
637742
246161
298419
41264
138993
433997
374681
598149
520269
627657
352342
191502
597779
348277
364912
403594
290848
214162
218976
273108
447891
450761
31836
207719
341731
49793
300347
577256
348818
370847
642339
420562
32923
159788
157209
323740
165194
264378
124281
221198
38027
486653
406893
448224
267884
93732
551278
400262
10046
540762
95631
306398
420620
105825
107530
97137
135301
298731
595229
361552
25105
254488
458307
20621
469904
175581
539724
340835
345978
371767
443409
353263
387518
405543
205082
113685
123856
90363
586537
306825
600251
597869
5775
115755
135038
532608
160728
213453
115716
450637
650361
469486
587787
212073
407835
232080
615189
179706
466156
336877
385301
253241
101200
357911
29325
576119
400196
99984
57556
200626
384617
233460
612660
525094
378224
221610
287415
570471
305634
278832
191767
636511
200732
368269
443643
372978
436383
459456
317460
601570
391945
73902
257198
152568
358499
290304
82546
591826
354701
238108
609725
209508
221073
477372
608402
310767
477386
628700
61336
398127
193125
18121
301102
50683
143909
146838
162252
153579
40159
228911
223975
266991
505064
573237
318359
327392
318413
19796
325624
623724
302647
34805
556447
360545
405501
99198
281799
229445
26972
499187
474382
191574
278624
515358
452357
646307
119879
519987
16225
466896
132296
290897
28197
123642
500850
262408
295047
202669
311612
296590
245551
395408
296592
447120
115928
54696
412585
283594
417091
51708
496208
453540
351723
83187
71936
510229
140366
232646
423211
333774
33770
485037
486648
581712
293234
316284
87909
165218
429111
160071
529596
66817
577379
8632
514290
66796
647425
323648
387897
184503
42254
514239
503485
354908
50932
245920
200466
455746
139772
460183
26657
315612
446971
281622
219184
176192
113104
443249
498030
581071
383306
158992
479239
207848
375235
455479
207242
241281
414312
456907
507727
35725
193294
403375
41213
399807
252703
191393
266923
566550
628078
607054
376479
152903
420307
524620
587250
601401
582748
53967
87518
471193
410121
618658
602216
397365
247532
436015
295883
371660
88614
87300
119596
381908
39273
119072
142893
290176
464844
27357
636837
121895
522343
50603
234190
587937
77939
137514
149020
123707
275374
354380
371826
582344
582400
478965
74658
200814
18271
300014
401164
136417
568417
456381
265481
461024
542457
551028
515279
88916
174235
214409
276744
45824
343254
250625
484738
190457
510609
27842
500857
160203
610440
244928
102341
333135
324201
230985
483119
474956
394082
328154
410976
589257
2665
239726
273749
456337
111804
369120
580548
321120
337768
400960
420388
422469
356307
156399
76417
108024
425892
444740
433029
315931
32487
296866
89867
544339
526892
575059
344255
19047
24479
113861
309089
507300
416893
614393
281924
184461
100124
217636
196912
209594
272016
135520
451037
641439
448052
447394
300528
348093
536644
103606
158035
74195
412237
546137
168864
579115
59870
563377
627808
195509
278299
636142
148785
546650
487888
576544
66127
628119
78097
265692
343032
276246
212512
330975
430254
232896
453669
487566
443497
114564
345963
411639
603189
351591
568389
145027
99815
632221
573577
342635
482430
84887
493465
490757
639736
75786
548433
409490
211408
624258
413225
518695
57659
413714
470347
161876
598192
69963
503194
334979
386470
177072
389675
377835
399723
540922
395810
418046
82210
432887
56995
359515
210640
499377
487792
148642
172581
379342
540326
583000
63357
146025
519699
337343
494537
230774
174205
285558
280948
353638
127339
379251
449535
295174
544078
510698
338535
70843
235219
495373
422653
71000
290552
594074
489072
499336
206805
291234
417569
203230
623877
591321
621427
403402
282319
553905
628473
269366
472701
623671
349532
401665
624495
275691
594763
332129
34819
70889
234665
19590
485830
623346
390746
555296
557776
444258
252597
312249
288999
137269
552171
390325
184547
645458
255194
106994
164450
206631
440267
427643
503695
215415
567301
365619
28738
419653
571432
299269
385721
461814
134820
430646
69914
394489
281932
51865
121293
318979
410837
262899
92798
457502
291909
261509
334850
465490
207647
452145
461366
381615
434594
466795
86522
550002
275676
599077
501949
436261
132007
107079
411062
642161
107535
34713
545284
643956
554033
497884
469615
368782
642941
614490
516106
324793
530752
319560
155214
288496
178477
612789
619923
227750
142406
51966
15382
271861
359319
342787
342579
648027
158043
252220
505849
279526
583317
450759
640066
414940
535393
153733
113422
617957
358567
38591
403644
476026
580719
301268
314629
27738
615473
177178
312426
171353
650526
365451
452629
444516
509999
523641
72166
117194
297843
559919
160452
493411
438464
570910
31081
90142
322437
2644
553220
164100
280617
136544
141885
364992
30135
98438
106857
462002
429405
240116
609758
370339
380827
162161
548158
405123
98277
107742
477173
482729
394823
57575
86252
43884
124745
546710
56298
328135
480636
562351
231621
424290
516362
128367
15287
612277
48416
522328
216653
498280
95377
257203
398243
91164
304485
583206
394238
529983
623539
580110
218199
324262
211777
74696
375167
199037
192600
244129
72200
87034
381371
167102
298344
126556
519773
400029
117000
3327
158430
76504
58165
638627
436291
128230
188813
560612
412423
433196
322785
325368
275107
322579
561412
115670
78769
265753
277955
111282
485456
161661
131207
207503
598883
126811
264244
307719
73359
353964
143260
111470
575210
632356
152043
33706
200134
427024
431201
619415
154905
176371
488100
120144
594425
113867
232423
103519
173669
193738
446188
570788
546720
134573
314276
399856
343640
503418
145300
46184
46449
178351
152672
485195
552534
489641
153890
559582
332391
612739
489833
87990
489313
430085
488343
616920
527860
193293
494190
645688
552000
450364
214666
6348
628194
22120
142349
413558
534836
403257
540568
425975
281356
125110
543311
500756
414660
175104
390301
440773
177433
157945
121964
293372
577915
72229
582460
604908
454017
233560
487162
36969
18724
87817
128073
493976
256188
585085
289947
521126
385600
286721
337018
267640
58458
89172
594841
495196
31722
217484
541832
251215
623098
104496
132144
128899
472589
327000
350904
57222
135293
436708
519156
647021
36402
614776
436773
180164
266081
472290
174509
319219
509259
597361
500938
146779
322716
380581
608623
549962
536627
22471
95829
534927
177931
247963
169116
200196
103579
112649
332344
584037
398919
369037
511586
516034
227354
558972
402076
9086
139190
447948
442692
568716
404144
321390
47940
289411
80341
218768
88072
92774
437275
368354
384244
593545
141317
136992
333823
588231
413251
580667
161728
413331
478677
45146
481031
258360
586879
538524
458915
432922
259648
438179
197471
124005
257199
21645
429243
394270
539119
176408
316718
33912
87744
385147
471004
180254
314976
105242
204995
322656
121238
296484
134442
139394
363325
10896
18259
550539
593383
535925
282444
305009
614680
133949
601425
221682
378364
114627
459959
374549
75807
25911
48482
36818
596848
123923
377561
138864
162016
7178
629997
49535
33424
492067
400730
362225
303856
415356
252148
626783
496067
118272
381290
593728
180574
540452
230945
157832
629886
598745
477741
526705
445302
401743
521732
633906
442984
33534
295178
596399
260571
561342
647733
391374
457037
263934
473240
599627
138747
327797
335022
564972
244146
109872
341089
391455
557563
64078
497686
156120
374043
507170
586145
262763
303779
564022
330178
454916
395663
328346
501564
485091
146358
594638
482825
393626
496725
184212
311264
355772
135045
388609
154825
423679
112885
43344
171110
182847
522209
546552
266726
595707
440452
463101
543375
519671
644312
428825
366882
642058
210586
227331
399485
143374
287613
197013
526170
242457
648882
58152
373149
318592
131975
339798
385830
23156
271086
469395
555481
312938
511962
609786
278344
496918
222653
119660
409829
255974
574527
421092
351857
351923
225923
510536
385888
330362
21724
103422
152681
482538
267869
434477
296412
120907
615150
302771
325563
141052
410533
583183
523483
200180
71970
28587
131585
115160
286102
302814
362934
186777
82453
502840
491823
619431
215046
179460
574108
112227
458395
424541
286068
628882
618716
77590
58357
279934
558274
89170
442006
408726
440066
13268
416548
393238
421757
553949
62931
367907
14667
295854
330487
553880
422890
407507
401232
351107
226614
231143
112204
383653
197310
560388
471613
380229
583985
122467
300254
376180
113129
129795
293179
98754
110055
401082
154160
517153
638488
59687
529172
139517
504953
240617
14783
572775
255832
269731
364025
35039
176244
46690
270119
284469
516818
87160
637370
19047
154621
611432
391511
482440
585200
253695
930
550507
606523
59656
616936
100274
356412
423917
382502
177059
631913
274691
424011
57988
79911
610743
479522
191181
228471
641556
107390
570117
556520
41119
279493
611796
622792
481769
558164
13802
452550
283285
241245
377626
288530
77684
270289
406253
28929
386583
393796
381524
91285
297263
274258
67977
243569
213759
342539
614359
170470
89323
209785
333369
457821
197073
226106
484460
8622
40551
633059
389758
248993
336115
400087
114034
80233
210961
632292
240676
71346
596494
189170
474296
79796
169107
179937
391368
143763
404353
333922
530398
58402
414876
374493
305497
463123
500706
5493
468037
307240
520804
33969
483487
559115
235577
202521
289166
66922
592019
407223
348866
275406
212698
383502
75896
163327
184801
298483
440497
34423
306687
443718
294921
450712
493492
203413
79193
54967
278770
216863
131513
22270
255065
386351
565695
467944
228410
110764
564489
402452
310656
316864
464336
565793
466234
511055
35146
45369
35465
389674
393802
22883
302338
535250
346170
209580
157749
51612
351653
288837
571459
310523
454114
370880
152040
590142
33286
235778
403530
235450
613578
606147
188371
60070
57800
254927
112187
484123
359843
262005
10702
611175
513031
324397
414744
205731
175027
530732
299397
136395
1128
24527
473649
368626
494383
549283
644618
317624
555959
11546
590847
208818
537434
444554
333363
557247
422736
138732
146000
20067
281763
277522
519711
67092
325832
374246
308691
359769
428749
329886
36579
131341
113611
154467
507148
475483
201129
412657
576715
13061
154191
493805
111068
250588
476084
81651
554327
42493
449213
337244
33174
440671
90133
299408
631422
389590
96874
194579
641277
98378
252831
572865
283410
625860
280931
107991
243763
217568
472268
477815
509451
551468
38407
63465
407478
122247
111457
645868
375148
241789
571818
261033
118547
644675
236147
160543
61568
306268
598987
323032
642223
644698
438732
564110
340651
242184
130749
317168
432206
111619
264480
362440
375168
62158
17923
165335
224330
74588
78772
129674
346765
96704
527395
55717
616486
44589
43480
102934
238907
599620
317853
243192
446644
352989
88388
152659
186870
590042
127081
359246
111336
641039
110928
329171
563115
13822
340143
57752
259340
70114
28581
136248
220916
389683
425696
243827
116189
104033
477903
25434
389920
130341
427093
31016
499613
396783
520867
157535
610501
191826
71806
567228
7050
581551
585937
523060
604706
251903
511039
238433
510664
442617
535677
134724
223511
425446
150959
496096
357526
326615
126358
542627
32129
600768
105247
153507
209223
631022
379536
565811
390649
562162
9225
61456
369028
206297
359984
629996
517174
242645
111547
170500
602707
481779
300836
441993
66751
631111
175305
68232
627053
243540
580074
294830
314580
244108
81412
590188
566950
234844
267898
156338
280138
461474
103307
445791
642595
277717
426584
214479
569322
149392
471477
515471
274026
270225
308444
468162
297935
64405
134431
522186
328637
398598
145923
440528
152561
599943
149995
22259
552935
237442
238665
600952
457756
254452
460205
433807
599565
629864
239338
636577
84738
114395
79675
299154
109762
313258
454867
23692
118795
346378
142662
64247
540814
435347
372003
374677
465119
295234
93737
120458
287279
508099
240396
594768
245753
551810
280355
122292
189519
410693
207465
59456
296574
476695
462002
244392
642394
407849
541478
605176
613515
500898
219070
90964
474990
224473
188792
74477
471666
613814
564766
475860
323721
526549
206330
9036
193589
339058
173607
251440
605419
137102
350558
507724
382804
608992
393488
266551
402554
39486
536017
630310
213924
640433
617883
192724
436134
435719
613447
473542
520196
593108
21628
409727
266929
606066
517603
266674
399397
512450
131985
153433
589843
542146
504504
123925
301933
639324
481535
423573
233726
456534
543496
25156
95836
436140
465403
353232
146474
57580
405326
178617
91402
285412
121775
527367
310002
151282
170594
21246
26832
49250
268900
401078
20686
329137
208534
533404
425283
122063
597445
481927
637558
150189
446110
362500
395631
278884
258323
150169
26218
265995
177915
367434
229664
554368
457708
457643
148306
293695
395035
631320
434357
539511
178304
642161
575599
200130
187073
544124
145606
87025
319507
160903
161084
392507
42435
512524
442043
277460
494837
587684
266934
116009
81905
304527
74025
10467
139083
626897
478315
541661
158550
92260
228740
425469
205419
3010
467131
619976
480100
237535
324909
573739
419869
259451
584565
449326
647427
90800
180963
474393
362842
645446
395729
534013
141853
499656
433816
122372
393219
523432
48859
368216
187976
646096
408657
190148
544805
405565
162370
302802
566188
490541
335695
585969
562141
249368
589726
540934
266222
26701
24309
227636
563796
585744
32175
12512
44653
124227
462017
17440
79065
243317
54886
494357
460633
370032
255191
476205
596416
156469
519270
547862
531609
567945
402908
226903
567669
413070
484616
585399
365056
551684
554443
624137
600829
292107
236483
593811
364431
44662
265021
38719
111917
383085
12816
254834
210682
517911
592189
618922
101247
201707
85019
306265
72631
88730
573927
81719
642012
325201
84474
177906
173642
54066
304896
358535
182239
404580
281645
68184
115211
311169
94632
534571
49755
424125
346828
394640
434681
644531
589007
199617
524498
414870
42610
599956
240803
508263
141812
121345
369723
83804
454023
297553
14417
126178
84698
361858
360418
505956
204397
89947
261414
478328
310399
393721
311551
72217
195586
120257
61371
449376
42657
255857
12457
281358
612130
256297
571019
488509
617268
593416
202334
467589
296720
582183
165250
522013
290631
259892
271658
308511
157076
170425
487575
265222
530218
433638
213351
347765
203840
630544
43028
580567
193007
510737
444230
621627
539531
567331
6584
269518
7641
354429
576138
624390
567896
418008
207702
262710
391300
331460
579129
326365
456311
194880
283426
482344
525592
280201
75197
159989
285736
178130
145575
279506
606000
601442
312553
34265
614460
333548
575267
101264
96116
392661
580743
439067
271069
528265
395499
385378
150807
559150
506178
276488
248398
515284
76895
621259
424387
1189
270063
361064
97441
307379
545951
148375
324615
58912
537419
449346
318714
16901
418702
593232
466105
540052
146772
634878
500939
433850
632688
457777
525569
9578
623624
485831
167535
567097
227446
440256
293662
427889
648373
582822
486154
280511
493594
70254
361896
59212
532321
640508
403035
319049
234726
623687
187585
122887
194493
131324
41864
122386
141835
632855
39125
361457
358112
300904
94245
380867
34590
218730
179431
334271
170834
251907
576913
214093
221881
624299
212551
336226
69305
481049
51753
351414
509799
602710
618853
136474
546205
165962
644736
475253
150296
517456
276446
84268
331573
202841
644779
53368
44721
612556
465065
283741
76185
140225
628863
510265
511175
473475
438498
8213
600251
406918
612349
238946
249345
634366
56603
528000
319899
466039
526978
185770
427101
68339
463348
164931
166779
208040
354938
49044
171562
157318
429510
78559
240668
134135
372948
157840
473268
47968
141553
460323
376379
466399
513104
128126
117073
45229
643998
183255
158791
456301
541687
443036
141054
96609
464730
396034
579120
246566
596384
451631
630842
390042
398942
120628
4038
538291
553182
441739
582839
592706
456632
281020
108834
314415
395495
604434
386791
572245
400649
192702
480836
206641
600311
150558
177336
627620
519288
177298
276484
188141
421858
476402
228120
382341
494893
39779
31936
547138
304545
458074
156900
260320
228198
564684
475745
638653
64712
275439
265762
126797
407776
633644
344556
111881
214235
309975
439878
590343
639090
172730
325141
484762
36526
473854
454636
545902
556208
428773
405089
440
150031
528106
359685
221048
459968
535373
300006
286842
511670
426517
17443
37091
563205
489615
8673
108984
349296
169918
418611
565223
245640
242696
33683
34052
81333
271590
630550
310952
610143
292116
15173
340147
391829
137289
137416
372950
632365
636213
441364
75628
7441
267109
554532
306965
47094
594489
146129
171405
44820
557908
154744
245648
144636
478942
180861
589493
336818
193507
311643
2730
252275
403043
146257
208618
616128
149224
606007
343723
322881
47426
381111
632149
180161
34440
596137
579971
255482
196191
480421
209191
306559
417558
314838
362318
415976
407644
125727
534836
623978
163770
180004
245496
568936
361089
101538
186120
31163
418360
398209
517724
600137
555142
397107
128580
335913
588717
52307
39236
74192
250479
229490
582157
439858
420716
459789
166171
115274
618828
193959
233310
341713
435796
48534
516746
86065
612417
346022
364140
614291
110442
580003
21656
153214
197024
177741
101844
449109
168089
462280
609368
94705
213588
250094
365566
463860
449461
431643
589259
253359
124523
496158
249657
576597
248378
605067
228038
522632
345685
2396
310958
146194
178198
454997
130991
77492
338180
254321
50653
376697
140042
235704
497380
23596
26321
417304
161355
394522
506470
545072
32449
229094
385092
141588
270763
110939
342449
634150
74423
412376
581658
336615
476897
282556
373427
523263
432560
384223
272649
386082
376858
242341
491189
137877
385197
46118
267647
537141
513687
328242
230758
553206
467672
116033
247716
291087
578671
621049
632278
114528
67486
75208
160362
595140
450380
517128
78053
114213
41699
35942
549842
104695
63911
230005
405431
246030
133454
162829
177427
61842
413082
536299
193689
464575
138157
257870
371961
430940
607061
93281
348511
375236
539171
23512
543174
462215
444028
526316
643996
413452
183726
302931
76784
424981
332763
403642
126058
417394
58365
13942
440818
572342
292173
609188
221820
343736
460728
609147
260213
413671
261467
489003
217063
301149
620968
387471
585595
472960
66347
79271
274722
81898
260978
380319
60883
524592
357713
486028
322644
304881
636091
580761
315121
141757
188816
430138
632918
214456
21777
594814
42305
613122
260302
346328
129665
231138
632287
565814
402365
141243
351673
92364
384431
135007
650646
175434
619546
300027
137509
389862
72201
132960
118046
636545
287231
343209
165098
91744
636536
585011
135698
192737
325169
323686
344191
446248
202935
179266
586354
519455
278577
236708
193768
558499
538095
211487
512227
138903
384831
386662
294923
503735
532885
582794
477755
58171
324044
249296
579341
285013
241971
644604
414084
502823
463010
468844
301781
607672
317403
250064
556884
564936
23769
606264
309941
457079
490321
77791
579483
222011
24272
433314
633535
2509
610035
563275
20963
504597
478469
534053
371108
550066
406124
488445
161097
34654
271586
624259
184465
231239
418811
470058
614212
509938
564008
382857
4295
314963
605668
623370
459370
162127
231898
380215
26069
391728
116175
201370
228200
499600
210715
260847
632609
214550
588077
585115
634122
451142
644865
528831
416472
19100
616543
315550
144848
186666
204338
575495
475139
430132
606505
447969
223027
518622
225882
492831
11831
569956
219032
164761
182552
565261
618418
140199
274519
174979
53442
121732
590230
129309
176725
511250
427936
43627
433134
584875
396671
254552
623865
378673
352509
569066
410688
315277
93453
478742
109925
592156
600287
66042
530076
65430
387907
440827
519745
535086
378029
342811
112361
189166
13460
300928
501736
460940
88588
198267
503789
395958
630727
435057
42529
578436
409756
304651
620981
134187
84686
1951
178449
53521
297628
165883
273611
248206
388504
563658
189820
91920
377500
53002
405510
297304
481973
633096
419838
205533
426444
234872
216949
236672
250962
234266
183999
457579
423395
592237
476466
30962
329032
308814
299838
609137
90519
235061
181322
649890
170511
247921
140659
532983
548456
627761
456552
69470
614498
625284
142958
150951
465268
166212
594143
149277
514202
534825
59303
35855
328039
260557
93360
356693
130764
463132
7223
268334
452721
409336
549163
73244
175132
625655
475594
156713
301617
553575
364116
614926
465345
201716
183525
617152
462581
23554
145166
326418
92408
11334
309544
140071
631085
167437
503749
294554
86112
316178
449532
420866
163633
520936
451699
556608
234625
445343
380400
250666
58301
453029
69055
249296
88392
382380
319644
169837
184162
389781
649697
490838
269527
211518
230182
388054
157455
87962
569675
648623
110871
21520
597850
8890
515109
527596
374605
386837
244990
62887
557795
51440
840
353214
120242
132006
597255
13144
282503
114192
486422
358350
412249
625565
597926
62480
53784
387630
619011
359068
234926
279700
365866
70214
129019
484837
540860
494045
262408
315470
559379
213812
527411
20524
555112
303471
366286
574173
422037
552164
441708
333145
609613
388226
435860
71258
247534
558748
605423
329194
81769
233048
376512
384173
132243
351244
338252
158829
158841
34980
285362
345724
588417
408775
444889
368482
636706
216266
74292
29426
393600
344268
543512
91819
414313
637083
636728
333363
160698
226155
208803
321251
185125
542439
267117
39950
60006
385697
489862
286881
273735
164722
340040
98990
63126
437863
411096
560255
452188
332501
303620
430985
616064
352853
338310
642119
321986
458116
360741
416264
417746
47120
92262
490637
19006
563819
577375
76506
324537
534563
168374
257800
113165
159581
49980
234517
581715
86698
597677
143357
576763
472805
72893
648544
227715
173103
646340
528893
122150
326152
294759
571414
577785
466593
583829
170023
54128
323909
293033
174860
541290
596084
182096
917
159459
212802
243807
473829
283187
233124
78585
21265
316203
429070
324349
488977
356893
209904
393816
472345
183375
625369
328667
93001
438392
619236
571428
561135
534840
354244
514366
227761
299005
371171
359857
133033
500140
97725
159792
137253
41698
172325
253634
612802
482565
560728
639751
21917
449833
416077
420488
164393
1480
183411
362188
562083
422580
389053
326089
574476
49613
378920
398763
165999
38525
69283
162533
271052
211707
56336
543820
439298
390621
324237
254473
596072
552262
30981
20324
160240
408182
132994
597825
402852
542664
389168
217475
352503
363667
130687
226712
194638
529518
50654
9130
300497
63640
631754
43561
622040
515068
101308
601643
153332
96733
466340
302907
594544
423058
351795
358243
379550
305536
132852
476226
339776
24215
591274
431661
359322
605892
388562
426912
121103
459132
315848
446862
573028
423508
186925
300928
230945
28755
340654
430679
508665
249197
501793
132005
104960
172142
203413
618412
151703
613878
450573
28123
105003
373263
608451
645622
389600
233980
500849
348816
226528
563920
503358
544708
156200
451327
371327
506011
239593
43126
180395
436138
120084
148758
428275
153433
541830
87152
93382
308128
183503
413579
630366
430359
448252
526810
201257
86024
477415
557859
162119
53630
139714
644491
574655
446710
463416
333160
241607
365964
192077
52511
493594
549569
286885
23763
95178
128371
423019
46829
211014
134761
29105
247766
170840
95657
37676
180660
278333
405683
581839
157415
179601
384738
177948
476126
116472
468873
503141
356153
583628
534921
107742
43155
395256
172760
35359
416729
595629
283454
242143
573478
428319
550174
455071
104774
475439
235710
522051
348230
208482
154174
396191
291414
374890
265400
144363
292424
167105
294986
225979
435838
39467
315960
83398
237586
516942
69182
418026
355351
547773
377582
602509
412016
373713
254996
370536
615636
111117
140834
548231
615075
294136
646783
183271
163782
602973
189336
589744
150725
239735
403196
437681
176006
236891
331891
595993
466370
444699
397082
554934
647616
441035
210987
568129
559128
165250
401925
521229
448475
561319
393605
167901
32145
430529
315050
475530
122798
60324
101990
189007
152053
44856
90024
567670
132029
370505
487187
422144
120179
551462
192450
36781
520955
23186
374427
290469
549797
164547
22375
224454
542820
450390
644912
20480
43578
359175
28037
63828
505246
503871
428239
364961
563052
112713
7700
578307
542438
469190
603243
100783
233821
27268
343859
614448
569970
189045
234985
225999
291620
123536
261512
634227
367373
478697
64428
344630
559760
62586
553435
554380
123870
481762
389873
341064
248136
41297
440957
337503
210362
368191
487720
210940
418500
35822
53644
367653
319628
560800
455870
320226
53218
35787
235889
322678
628478
554369
625121
623418
569580
237412
346841
280566
415681
79320
401729
517747
126321
238608
231784
355079
475113
604796
414295
392471
95986
603297
84934
486693
28497
86031
305966
343460
467400
428021
437943
200763
143689
562393
491335
235433
337322
32166
111005
460344
185856
145650
70245
50650
199473
453893
341485
450830
553363
649535
228549
93433
384900
503916
169288
624973
464991
383838
339990
147250
541556
493335
223692
115302
541384
204870
522259
265962
417902
579772
42191
449208
112655
48707
49300
454605
18653
242741
238518
614055
390469
609400
90582
174048
273898
561413
263912
284290
169038
171018
30018
566753
635252
234566
53423
307615
439286
327657
31660
140835
393515
303875
134654
395530
590854
274095
598552
127669
43773
569409
370356
368393
31050
460403
507260
153519
319294
565715
647537
11592
358130
569168
325707
264696
42663
280891
252747
295023
413961
603198
553584
442990
313929
224027
308412
432956
528098
4037
323129
11275
563820
508304
265056
321572
625
196941
44198
414994
304105
134533
219997
173848
232157
473025
338695
463295
85849
283248
433161
115176
36388
575930
5537
102597
151401
139835
373468
446968
171265
172998
344665
507933
15688
112610
454773
53682
276029
253423
11359
5834
346823
138211
539348
559272
25005
285660
194268
131305
411086
48830
416168
489248
631867
28365
88107
120563
348615
156829
150566
545867
58170
340922
377475
585532
561162
252681
521054
459667
153994
454389
220787
595026
549767
280366
316727
199681
211346
438166
185344
52422
553061
166288
72018
134943
179614
255719
360870
427600
241644
637148
471318
264508
389032
172714
14609
303710
195778
622463
42948
164526
8156
451264
562967
634323
550356
353843
211209
542930
8581
380659
37027
401609
90703
127006
421744
579176
374217
398007
452091
274481
288259
107625
623001
100316
149920
315012
391657
133085
383782
435966
266102
109369
620741
90572
372364
44797
304264
546042
558228
327831
402510
619429
146096
295558
14681
310802
597520
515028
427225
499270
71798
528343
269378
337211
14932
486606
323303
14528
265423
563390
436864
267565
295284
226051
123583
641768
631775
334521
86633
171416
114830
180662
14758
221061
197605
475689
146583
478450
616717
413662
636562
457252
24689
109384
448498
461339
417531
160891
461292
207767
425980
541128
124464
42755
603257
268542
493572
239152
648857
8001
483098
111222
573108
520065
22357
310087
496042
288701
260859
648818
214084
129493
11842
498979
602897
533607
288985
130283
166710
4447
272579
364069
570060
153107
65695
150244
224676
127493
309724
445784
576576
298756
582353
311369
183847
426792
601517
520425
114583
525507
414994
141504
320305
398315
590435
608751
484611
17852
297111
131178
497337
89860
215808
457884
139172
527998
637342
145960
465789
211706
223054
350620
227259
31619
212366
209306
182695
542576
291355
193838
469102
120760
277715
486028
492704
329774
456852
57385
415875
186147
379076
325365
531795
310382
609580
436852
250967
283335
468989
541095
584580
383011
134823
40572
314956
592710
354794
316055
438881
25179
114833
236946
471870
538593
177158
208972
636888
256648
400175
636336
445170
126596
519673
642531
203117
298497
380239
601594
353130
158300
370059
463493
642062
592550
185573
38337
278362
386587
466562
550150
282724
178527
471449
522414
20217
606350
389875
233139
4138
191797
31037
232104
542721
514571
308893
525944
210922
462034
528003
470065
227144
597757
424925
171263
588526
586189
460593
463529
551572
598852
182931
96920
84939
218431
251223
438911
178158
133607
502546
13688
149861
177774
633844
459194
111412
550314
146286
209406
441885
643400
391506
215429
582186
430350
615404
286652
313122
354319
169843
152879
233850
578068
412084
310600
319267
294703
367763
638869
410778
222899
200536
166145
163312
290710
314669
636212
305996
572309
361128
203540
41460
234670
495438
59122
373510
333334
87293
443969
596267
522488
98209
440780
322836
581465
581212
629672
261146
631316
455147
292019
441474
168007
370677
535624
132549
146364
482435
345220
628096
74119
5581
23798
209385
110313
279800
549746
140999
535788
66529
337589
130558
83488
32920
417619
615524
428676
208632
175478
135891
646849
333797
591936
76265
558651
70307
249398
197304
266420
211851
294410
460267
174752
202891
203003
412915
192263
17717
186785
279929
504096
14946
605218
522344
620829
98929
403499
647641
245366
475031
45383
78800
604979
104887
534168
263427
575874
201555
567616
633595
363402
141342
610869
222479
321121
232498
332320
597041
137997
51134
86405
56429
2069
507540
470539
379558
167193
366302
430926
584298
122505
508919
626521
37114
357601
9505
21265
584608
352810
638602
95635
648499
406136
234180
56316
229084
159056
102892
237817
558914
448285
376560
633923
404700
368457
278342
167432
200344
69208
537251
65015
50717
552695
373087
240457
155392
180021
197953
23180
630356
65912
345335
608398
358210
274577
612748
336711
420430
196864
636555
269642
388943
310126
174364
124683
304856
204891
202989
36833
216067
133641
579284
433085
297203
449613
6741
42701
343541
50657
87867
421166
181977
601936
596044
249154
170838
642607
526096
89735
279844
47941
383782
249037
203113
363011
93458
612725
104582
632703
441935
19743
614224
18740
498098
372894
86112
423495
603799
154794
464480
135166
551813
351271
631585
22428
125097
460473
120972
202601
136480
336427
183735
533221
36859
506623
570706
260213
248454
593657
529896
278307
582030
463169
300673
299760
217304
512408
86298
545794
205313
407176
311580
377202
221209
595631
109934
19874
441213
507795
34123
494502
120297
55237
529740
182031
499631
118118
80109
169683
504409
347440
177290
59031
401501
393492
344847
540552
279153
138017
606106
462348
281752
393191
521897
253153
169815
472367
205171
458874
162450
323385
347371
411835
102926
254083
146426
567723
109473
444163
221451
648545
530134
30246
288515
92330
650041
503013
226484
123082
375977
282874
496410
168498
552254
123335
331542
213492
237592
285255
158338
532411
392429
192614
618720
310095
365163
550652
488921
441214
597911
331917
374173
185072
385530
327295
299263
582905
627340
231553
229001
179663
337869
576702
646360
45664
256057
198268
407789
557929
619716
354146
283239
431618
518957
408072
512089
511142
410284
170828
400578
465537
4092
37673
422387
9042
99973
152082
476162
54837
370677
59276
564663
568912
260382
295492
551751
207596
239605
287833
194767
551779
498390
225009
395085
572550
364128
486589
283681
227377
328892
30415
115426
220404
207137
351560
490365
123912
572173
363202
81645
33382
443497
517200
427935
191917
67015
6874
233424
333446
305435
237104
306582
513123
169059
239189
521593
369116
208663
535207
402071
331699
594773
547887
276859
364411
633657
13281
74655
138605
288702
547634
21885
209542
99315
255447
559646
495654
525295
330038
284738
455393
562282
182279
364114
280658
357961
416821
376156
514293
616304
396236
524330
405944
352069
588080
130077
236868
215980
159212
389824
32803
59536
632231
335863
203827
92640
284970
32660
213642
379898
450824
536262
456246
26439
424785
329868
550492
311154
374675
508702
45851
72178
453938
522268
299647
529004
555744
629952
417493
241736
561915
604529
388439
79905
397404
69744
615404
88941
222052
470306
47397
502947
593026
176565
608635
494900
187655
19052
52605
498919
250757
117903
59354
188907
248044
320844
580965
223116
334740
39817
644393
461899
266988
202909
313769
231494
121068
435096
482859
584958
469579
71522
19206
607294
518011
527688
196072
265328
507589
125684
2957
178137
314146
334699
551937
301201
184872
278273
103407
282911
649183
73283
136791
127822
80818
453898
79695
151417
555484
264126
330396
605711
541261
621177
607237
554307
536406
276244
213474
286815
474352
622812
238748
180643
563533
8078
427648
361424
610037
90657
536533
12672
111702
475663
449334
96742
86765
457386
101610
203449
607305
517868
557552
273893
374361
184865
122028
189860
62317
58902
416828
13946
396639
35627
127646
619811
502059
399224
370426
337266
110245
224302
646965
28379
324024
589866
491177
375274
374223
513198
256223
157061
321180
471475
378394
200987
323170
294535
105951
34350
378711
239984
76441
423476
203420
74344
300179
167060
486810
58051
192874
324059
120827
59153
129940
477753
7976
470114
248244
223838
82428
288282
313007
320494
241399
426547
349479
124988
58787
84996
292126
358690
580458
377067
220645
465090
394784
479502
333375
595895
241961
405567
480859
359278
599317
444262
66301
587772
619023
310623
129338
239850
83246
397960
363693
43503
441724
396695
272549
568910
86112
451085
397417
177160
38883
630067
171975
185249
144651
356200
258762
519097
284545
592274
450739
612074
584913
432609
144616
413617
203164
185322
194113
495530
367641
374987
360777
150330
487304
581675
567133
429619
304545
649403
475900
226274
159698
377472
227635
617240
348462
400192
191216
462905
646302
305401
6563
136990
384886
421208
644640
319657
590209
217382
87007
538778
343986
21682
130696
210536
612363
241970
531220
382843
351441
246236
582753
257995
340331
320627
620283
294839
171670
133854
338541
409726
346737
603150
283720
80
633093
138304
612976
465383
163063
455001
45369
3679
92649
276817
543411
520795
213567
480538
412389
46303
470633
405378
501722
184603
218076
268453
505110
178143
577636
573055
233207
480238
561763
100463
522698
300960
326848
381741
509563
20571
302404
547787
89068
307122
544824
363886
2947
383973
568820
112068
154298
433022
337731
258838
221288
133142
169075
423402
356380
248977
141591
274120
561224
250579
219221
560748
91229
390697
231464
68531
628772
572319
323190
392910
111452
624876
105368
266808
478152
538291
446785
352215
314657
399919
217368
401391
460890
20729
358153
438565
125837
309774
359036
594089
577845
239757
561469
31066
421983
377891
650257
431183
30106
90129
114466
22526
283664
157135
548899
384990
240874
291369
593592
500598
516962
628576
113603
494600
506908
641812
125865
444489
22697
97967
492084
345959
37223
299133
573198
444421
476513
50304
52545
194375
628063
196592
340814
249103
19576
60049
47078
215641
311978
558894
20371
283230
528337
531382
262441
85273
561565
148654
439456
223705
461998
79697
391995
371516
225923
502377
125513
518744
582911
228926
260175
296480
145407
85893
515998
435546
350346
484043
501992
237968
527449
573333
385808
601653
333455
212601
366521
184997
173598
290468
380924
53799
550097
602175
204642
321593
542844
17676
364198
94929
271242
214784
286235
204287
532938
65018
545290
94127
525683
516067
483130
109918
96380
569641
70503
48022
530939
187477
559308
592732
138987
313539
426069
608088
480237
515692
428015
606782
342889
90173
201577
318878
136538
645379
239762
574917
617868
514815
490685
441851
215401
345310
86262
481733
125004
159788
607255
235650
303980
64413
282565
341484
463154
625704
490670
342957
301080
267511
260299
592871
189651
388037
333924
210373
199038
598615
333902
343017
294055
330619
550934
157120
162301
399211
64145
632043
589167
280309
498573
146443
411793
424634
109876
242203
363801
368289
255738
155209
197146
503416
172050
329502
149946
508711
569477
623046
184254
23333
273288
565592
131479
321104
634791
474387
153210
179757
461424
64768
636495
357532
573843
402788
188162
502718
188739
122858
116638
226872
466862
592926
328760
314405
3072
475218
193159
299941
511839
627179
29777
130427
295559
512722
173031
253534
171974
34449
352095
610436
229364
53747
408346
249069
399760
609705
193863
589447
293530
195327
34400
319302
489365
554881
517377
31902
479052
495126
366795
135677
514830
262999
60435
246874
229184
404198
389978
526447
337445
498764
113984
296526
566803
354761
615443
174953
241198
469005
183917
409724
553448
332985
63120
80390
87341
217440
11701
153438
212321
208475
424851
451455
75810
292093
506056
445874
152901
85241
534540
425601
103
194729
62605
528415
605330
12721
75000
42671
81063
82221
395042
207202
365040
73251
234096
509369
124332
36578
461747
456637
241464
267596
159835
161535
194003
470356
303364
501148
606845
307003
404945
360231
213046
524777
55420
597977
124727
25279
48449
128581
364532
414468
107452
426520
406207
587609
513746
536170
626835
18579
451077
322526
69907
560157
298921
310188
391706
145646
293754
259947
41429
456218
288519
550368
503957
152
158810
46613
433005
275720
517771
144272
471306
337729
283394
103000
264281
176453
489541
48995
398700
293531
214382
450221
250943
306514
73359
79708
638933
483371
63524
496513
77396
425627
190696
608147
121719
71041
257448
591677
371268
188797
369591
503327
9559
243883
7992
493255
100307
251454
322739
76510
553378
84529
332637
504007
277359
248350
157757
492606
103833
541030
319227
153797
194794
514592
397928
588320
626922
332511
257428
198718
88726
73444
143819
104254
535822
424910
359671
612708
13468
297935
452980
193894
310995
516700
486598
62042
42974
14855
385798
513300
64989
258220
171297
620715
424496
391679
152470
25981
97748
298907
498047
107124
555393
209172
304809
418244
207365
216335
263567
97800
512742
509122
336355
297620
275747
579188
74059
39792
276575
33069
55606
279460
538942
633419
170510
109844
227215
476871
599564
304068
184712
67550
259405
372478
149351
193297
52036
325839
341458
304400
225465
526259
92887
225428
164532
585179
480481
78555
353409
296509
538404
557561
369263
549371
190407
582615
108108
573404
483598
313192
519922
229545
512476
306658
382677
29452
472134
516960
109943
282789
174749
248720
585680
68863
185774
18605
622616
387636
317352
594388
481979
433953
11641
127421
342863
133643
31460
270960
60892
97858
249746
369916
225577
411918
23095
210606
116071
64809
529906
534396
481239
362571
526930
278776
230055
228061
76991
18814
36508
234968
386004
103880
48313
297184
580366
206782
298952
598556
610419
36113
199234
283422
8527
62139
113367
466572
103938
332036
126161
519434
535647
352118
381876
646906
399801
448635
527745
67987
149600
262815
612140
402073
489906
42068
255123
142993
229626
575963
277850
337662
158357
447990
416216
485040
640199
551827
392687
452549
454044
175214
162317
185854
351847
427732
269747
208040
585540
155366
17718
398816
645394
67821
107630
548433
511764
242604
466739
555891
531263
511910
98386
103043
332402
7787
203478
241745
286206
577499
541574
414683
353766
66468
342148
484290
521583
521803
323451
643232
343722
312805
551726
425354
566893
615189
8975
277389
347787
547919
145702
131181
492453
175936
140874
525049
557880
628513
274369
570396
345660
330583
321821
228955
342825
589944
477952
20080
109779
293510
607294
304489
90546
335132
441192
132214
320605
266549
18608
394178
114084
573792
600637
267955
445556
152334
225520
447449
423478
571455
39637
577713
62054
231641
467596
576439
100633
183997
235803
483047
303713
367962
180726
418105
539112
629859
101801
128301
146955
317027
93099
420967
336368
212584
419342
27637
443841
250280
450250
22880
107135
346100
90522
284149
602431
478012
246543
445751
199700
47868
465547
191528
594313
514761
250983
200368
530641
316466
418503
383451
295627
89734
589446
385775
495117
129014
307559
136144
342081
41712
20447
542921
167171
638421
149577
68158
445904
522173
123983
460688
270769
566417
172725
320305
84290
352473
506334
551250
170875
145093
255301
540673
205184
603483
636252
395623
591949
285944
398097
405452
471810
249102
536602
422543
163132
365300
366137
464469
294345
403885
446992
81957
256189
85212
79117
80979
123747
509888
518240
163219
149477
54118
607683
20409
332008
517727
509393
271198
437565
72335
187564
120436
248168
32634
274628
89062
109222
550532
445678
332423
482168
245966
628574
543175
264847
155802
217752
277821
68425
58490
573639
70341
170598
152415
484036
318247
481780
229571
280950
390234
11309
630519
397543
438813
257643
563179
127580
449439
12213
290712
232135
283184
241445
504993
607972
643553
19999
467041
498225
141398
484862
160527
499348
456619
113367
421632
165663
462200
501409
650645
598009
145399
215577
516962
232972
526955
13070
13685
558022
621461
584176
427507
364122
553535
43235
648086
470247
327738
99863
277351
193432
349170
475459
454067
309332
214793
285789
133333
394376
74473
470447
502853
309837
373779
164439
358037
274815
186442
216382
423887
461155
485155
109685
416282
580858
383244
163099
196340
229586
176175
24602
517787
89944
298531
604535
17294
226049
201236
545519
295737
372164
348137
159989
72754
381500
296952
369464
608476
645706
393848
163304
84383
490622
413996
165496
586721
433692
607332
102170
249344
152750
172920
156665
371662
368935
221833
331990
216461
183293
579803
120290
574278
460809
39034
270942
437028
12454
431211
39480
433233
488910
16185
407734
582696
373485
149467
137633
1055
81598
192857
185303
106499
294654
453011
596040
400944
602323
523827
409658
622983
219278
419627
446413
16583
489152
423741
348680
165357
15513
200462
486601
560424
439053
334306
168996
13446
431510
139282
283776
170867
306144
146711
362341
68350
561121
482676
519445
578466
29797
446716
323018
357815
200761
550722
265247
2918
15128
206632
506790
281104
378294
454512
347925
373982
153766
236707
495855
205148
259828
264654
87624
395061
402193
493098
425596
399040
191758
476253
113547
303135
622925
208451
650413
458384
185330
623869
387337
19523
213372
151271
566084
541578
437864
273924
374971
137765
38088
405364
264219
470515
293947
317989
504262
633710
394063
638861
225614
197978
191203
640107
82800
545926
617541
571984
503448
514889
423166
134946
418522
551295
32447
564966
445045
534045
494038
12279
329345
57242
428062
650155
502898
152719
122629
649894
358612
14245
608976
192571
130082
386650
43197
219618
597564
505455
26866
319003
140360
361911
564034
308444
291143
538
123948
202559
43623
519429
510918
503394
170697
355867
592497
601359
93244
566183
558885
80167
181492
412619
18726
450449
123632
474491
604364
615853
331048
171222
566909
124131
190740
595953
108282
271449
452110
435060
213952
447136
527536
214294
190764
68729
180505
308327
29213
460130
537171
588262
215947
221595
504668
612808
86382
39089
233070
281155
271984
393192
138816
53679
72851
334904
227144
325819
212655
64303
611636
437759
449792
57260
391699
550574
94907
236137
356229
218996
545186
441723
549326
163005
257770
590065
335049
373914
241675
537479
328241
544750
529554
305441
306122
234512
412163
10889
324245
265934
168762
480346
639531
482399
466856
475652
299144
496084
586423
448436
605553
95254
101737
424524
324423
18471
97049
476781
181857
212621
539409
57776
433178
229223
237644
335312
194784
556129
233980
380955
546192
126550
157436
157138
101360
601069
43941
532346
116409
457276
58691
490226
528010
13147
554528
579456
1735
3976
452480
229547
594871
211171
499211
304997
487853
489905
369596
16067
413052
73252
276059
215429
391289
308494
31887
6357
81748
225893
105994
628912
95754
528713
487750
469091
602918
648870
382290
358013
86456
458698
117882
57693
262640
65919
502805
98675
238955
305196
354520
179856
166388
570655
74833
644312
77266
341799
590613
313074
534648
66103
46350
649688
478780
173263
155934
322850
213445
486792
142668
493492
650305
342959
82393
249977
391298
429450
193013
20399
217147
218016
272083
472557
290068
409571
69919
276790
509737
364198
432028
516613
180699
413829
595433
234862
461387
154339
266329
60469
539379
357994
604193
296157
162927
641613
378263
148743
644934
488897
305675
169457
95165
387560
352833
325078
300454
250925
505236
48216
97532
508043
202512
641571
115106
136804
125414
235376
552026
95616
278979
23369
408757
499982
358325
5608
302101
11307
273470
207686
379178
486658
264914
107005
278227
361262
149816
379789
201260
429703
230839
336141
522610
397657
291849
85575
547826
17346
435765
28923
649487
10916
6235
229804
2861
527164
368036
528913
561717
233981
192206
635616
298445
244619
360157
329359
318975
636356
123240
111530
231080
172371
623367
454463
293273
496782
404747
530709
412955
410086
614022
12025
24507
563269
481931
353808
296827
509118
362573
467400
296748
393713
444188
396223
199552
649824
359069
633436
84616
362711
647440
106743
317650
436691
405277
461672
85589
469074
380500
3452
99904
297006
53058
101898
447012
130053
359787
148587
276551
91856
566452
147059
167747
351569
218015
62765
537106
569535
648633
120810
82826
617848
425229
478047
25665
94575
244178
598497
53003
303214
328739
436053
78190
375292
209828
488624
440237
354048
468458
172371
631180
37521
401819
41570
627473
112476
508026
68125
36189
142137
51062
310114
58872
563740
55806
411123
620422
157803
600037
237345
446782
237517
364973
41343
432794
637450
202324
98444
455003
241698
307799
615831
124473
264211
509056
171585
160990
294547
284235
264669
120482
342277
503551
291685
490028
518052
87420
546435
155355
491080
463780
265206
282996
333181
245196
336228
88884
136703
642971
630843
169411
139446
286267
43729
449886
228374
123272
576327
338161
203352
487455
506186
92828
372714
488656
364146
593283
624748
130662
72036
13922
527189
86710
547803
82577
500532
357050
296605
638139
176914
391790
327345
564086
595480
423435
219821
266887
575178
96001
338426
172269
486274
69489
330539
295286
493396
504659
479785
381280
270949
359228
66747
544448
530023
464832
56025
475694
349033
312462
647056
156174
50041
629264
580441
400356
317481
257060
222938
12979
530482
323119
532127
73459
637965
142325
633664
301583
531162
349764
447603
520126
314511
449250
15176
133566
644879
197869
479524
403435
435781
352815
305657
58990
462946
6762
310570
402410
169576
13563
63641
506829
465914
449737
195130
93993
582771
639950
286260
285359
626555
44012
540855
351629
643969
546308
36214
557817
25399
275289
268354
585757
631513
109165
385672
185463
260512
275884
426601
644100
36110
111441
449569
126882
246760
263259
217093
116044
14213
217825
401319
338702
188779
42593
535954
231790
166424
600167
524931
607272
547966
503862
382481
366282
420236
387359
104036
610434
285592
579603
395811
241488
160430
138609
162601
16235
418941
403856
640631
370704
621606
259271
97738
106084
352107
68407
185118
328925
374989
382560
377983
371638
588598
335368
137003
99114
194359
297694
116845
196102
189080
608241
19481
276384
464808
191440
189114
562542
133800
563766
486876
486072
278861
330155
356272
166026
171551
269778
524611
151034
281251
86544
47930
372442
286757
358931
442494
644265
507281
523643
142360
613548
264638
316045
157244
180480
251342
539463
88203
611778
38210
223939
530202
169184
249824
292932
310729
113143
578816
450710
106433
49400
467256
116964
537275
363483
622583
562941
384626
549356
241851
524371
98096
292752
7968
32075
359222
599317
294196
415615
458056
268051
472957
271584
261064
146322
354109
388093
350324
342132
66090
309189
284472
230574
390916
594415
416306
498842
376212
287268
570559
117756
222979
128904
77962
628609
150940
526291
335611
639044
632005
145320
628401
185982
527857
480062
553553
113608
399329
503062
145665
68132
520638
618629
368962
450429
567262
252087
322581
504582
512177
20055
323737
636501
109412
453398
179267
215701
565746
545398
623038
75525
74631
529723
443549
409212
9425
110135
297143
66190
252463
479444
205994
496474
496909
417842
371942
47134
569052
184682
286052
252217
368364
45192
361723
410747
271776
609778
454561
302483
183560
243608
54990
527832
503245
176379
109697
282495
413392
505879
95253
24387
216474
501671
326710
313450
306890
328473
626257
373121
97206
138609
143703
589145
475165
111370
121538
100049
399766
209003
285000
276684
468462
593870
28175
361930
328418
509661
177337
110660
59143
649866
297893
21531
382354
558531
249647
635339
107523
370577
200062
408162
115183
7457
349340
162400
99873
89437
511180
117310
592520
288130
550493
343237
282327
634990
104201
372475
247746
69507
393345
619344
612712
346689
341523
2601
318269
79470
96933
78555
339211
426005
116841
419407
439081
64244
553294
130412
489990
584862
233400
548171
461253
612985
540141
601902
216621
448330
456235
38554
165096
483235
244873
475489
191820
452081
617932
3036
337761
184370
222798
94500
479938
266233
470795
446885
68861
434003
70652
154627
71294
612793
346138
180964
343481
548787
429238
646580
135836
373667
191265
160573
368978
446905
600601
407334
264898
378568
93626
413067
494054
10044
394103
145870
435134
51095
243365
453316
355348
69014
178351
351282
529457
394655
43767
140535
80804
50904
482802
172124
190844
60421
458538
249169
283269
10205
531715
409946
11577
221530
373776
515243
282515
250366
559492
275126
621198
419905
350859
193743
108989
172968
301361
109405
519652
352361
562523
491541
583422
214237
639569
136016
623941
513752
367223
271126
36796
575158
561234
556664
646869
419582
648507
320581
623426
624818
74431
143774
438349
586708
441957
148813
482232
564395
300828
185676
308988
555247
143690
46460
577413
456372
53235
238964
424088
316284
538661
383356
159707
298001
94456
82982
480732
277240
479357
350445
356990
214469
603700
209130
7416
192150
383201
554380
330197
178131
489520
599079
601659
623377
179049
105551
392974
601116
336160
637806
453755
121061
522910
350556
493038
437527
612984
164656
646583
256432
330602
373136
490879
533077
573018
69763
193946
94573
346203
456997
45410
617488
278489
489240
69560
146379
492536
390052
520965
475785
325680
127725
510958
95189
187828
222198
291973
131407
184351
183032
225417
286501
302374
222061
333281
338830
583736
400983
381033
474935
50369
170950
41331
356369
240832
595836
61545
259641
336471
133819
508735
129650
648281
574232
433007
224375
521569
251300
588414
527436
117659
603462
473599
29526
177230
127288
600366
126848
578661
405472
206814
207371
120338
245383
413965
258179
592033
617072
245083
595732
94617
501387
527091
283944
548995
592396
620834
177725
126425
121542
407726
125353
57557
556079
417951
573742
387722
487151
608055
487643
96422
595087
467195
464043
464108
322243
346373
611842
180898
573765
49234
504179
73624
466747
54325
610036
491223
333776
470206
283624
242393
300189
470113
503757
139486
358289
609335
452724
590538
538673
496009
312809
316000
488247
560523
544511
249162
273792
364228
630103
453795
92455
359641
112571
112342
347346
507748
117565
374409
536245
34540
178338
614145
594630
552469
346553
646675
166320
533123
60314
632258
649575
195853
17401
347404
102100
557416
70242
64681
87956
37620
558249
638482
66653
109232
291444
633687
170411
454910
292618
163176
545535
34911
484386
92812
373696
89685
25060
245102
230833
183692
399268
253253
245117
489269
512499
256370
290608
138497
16886
428118
10541
205123
451426
515553
133293
396404
356280
242180
223577
577500
611795
154970
286808
648704
361693
398023
291420
586721
146390
542904
518859
458254
458115
137042
19949
252325
46906
162439
397379
424848
383896
252687
483180
448570
429122
293012
127298
515301
178171
503338
359614
616818
222327
175278
361861
506084
332363
37829
486887
384926
57076
396378
468562
87346
135695
555344
380359
509347
88947
16827
163859
557691
249407
281006
320198
353384
424576
623383
64871
187602
465974
211778
4781
492800
249069
367180
537814
480351
613610
204881
220098
292410
285912
551229
149320
288015
449389
170106
240917
396036
276914
631132
210268
511936
559940
361909
23078
415587
147348
249369
83255
19481
604356
436982
627620
32857
343162
127687
62508
285830
55357
313210
462633
494355
351552
304102
261087
484426
218960
240127
367559
424692
507833
33061
522856
150181
477516
599199
146354
147153
614171
361665
327306
158917
163322
541984
622858
174280
46674
58572
245806
405807
533236
269207
607388
362095
267909
118810
64711
467812
414673
172771
638966
192942
466291
347307
428929
159877
299961
90226
86819
464917
198591
284414
71270
535703
49403
329422
616563
550242
234611
247763
631093
345233
314797
626736
106809
444871
330802
518187
347623
91459
252818
118251
259425
439694
620888
109231
452253
573594
299475
236829
545582
479112
186779
12447
619494
434057
220022
294758
173210
453193
59666
163529
60964
584966
417962
592682
262839
142627
468055
34958
420603
535613
639053
618450
594908
333484
447150
255470
132570
346954
266137
380809
327935
312335
579851
577514
291304
186514
41137
32495
141932
59894
233075
118830
132797
130513
156708
502496
570082
320525
118894
147331
52440
504176
358787
607889
621970
567828
485438
27766
334275
467134
551728
159061
258564
236864
48544
232498
499885
214271
258242
495848
227014
416716
323747
134854
297253
174332
136297
6106
323908
498825
204457
163482
82560
215241
338039
503975
346968
208346
605457
19274
385316
189535
182890
171363
92895
317690
531356
158094
98600
433385
77883
106439
202537
340482
569153
541897
314733
159654
469770
78107
458462
469129
155271
288692
23422
464857
639611
280723
584451
343235
584290
58795
235133
145583
601972
157702
328654
114960
214117
380051
300234
505424
456258
478608
73304
489277
20467
559221
224515
376804
461071
456663
446452
479230
540582
261308
556832
532772
149096
409366
17675
28392
26267
366693
189625
303377
448411
74816
649589
405662
111375
260203
328305
92383
495064
561535
474712
58067
329469
639783
65178
260390
383141
567342
528964
27861
9093
63064
551957
295892
145830
201090
382657
624750
47542
77043
388046
102456
502156
98814
68080
179399
231714
173996
430313
77336
20708
451801
513049
444637
643340
595180
650126
330932
46305
135737
153298
554639
310390
378658
507568
308813
435762
616757
278123
238274
633194
339243
400599
135846
480922
142307
382569
249288
415963
632815
159482
293939
353332
627062
370682
315272
361628
271854
558712
568108
578833
177384
639577
214309
263568
196095
354577
436881
73026
549332
574529
133489
218546
212151
175839
195328
630253
81814
519165
271769
179133
495465
395318
310582
644095
468722
30839
170447
159517
262883
557899
431542
224632
68585
356984
351707
184246
156474
340148
421076
570909
287448
530921
85823
649304
316047
463476
195069
239175
127082
429759
643104
455699
311622
282778
650122
127649
122238
450882
444708
614379
602431
99117
358550
513393
64435
37711
306730
272337
453194
118824
151464
617627
238014
19253
629481
82090
564819
599053
443153
207497
319367
517339
140444
162537
344897
607297
527162
309919
611263
625467
488083
399869
151337
166762
532523
336561
120226
594891
222580
337847
289589
578147
80431
281024
430379
524294
462701
239416
19954
491666
410968
206660
204103
171651
246508
64113
242617
326372
648310
242654
173902
74082
278544
608452
40847
619244
92044
264086
567041
615247
30634
155910
495714
608668
543686
78419
418773
626787
468375
317979
572748
515780
337832
500516
438619
150880
136253
268920
90503
390946
93127
396766
360466
282436
376530
629103
575932
128864
571659
641448
281963
615235
176357
466197
353472
196133
561187
334250
414566
365643
352333
515784
414547
207366
361387
315958
615015
481770
436466
568386
208448
316115
114052
359609
153482
318754
544191
195955
542956
139375
230556
70443
584224
524177
45201
279617
644814
468190
609695
66559
530590
477870
449989
297012
242834
47078
602466
95160
104210
335285
187553
280720
276897
166049
75068
495680
575360
555031
42535
288958
619357
260164
609108
344327
188137
351553
147856
433300
11068
614542
538836
104300
185518
446930
408706
118342
493806
382730
463624
606590
264613
586397
639998
331599
216517
338711
283212
93347
194553
603795
200735
389875
24509
132436
430978
181194
149407
547300
553379
171517
247651
391615
429263
420663
188311
521337
569417
182798
554488
251398
53943
346337
599896
636566
277910
230601
300571
182899
281898
303421
505125
80820
566040
163495
457556
36298
573266
27430
518863
334783
114770
622047
323219
284167
22138
539010
468847
366370
309670
358250
522185
141222
385115
469858
258796
13912
30197
408129
531934
235162
442497
358289
201648
506765
475966
591815
299734
396002
333741
189468
537365
101394
648616
363481
495070
498769
213065
221168
377791
31493
155475
639370
230316
583142
8997
454686
491224
262345
458802
326296
192747
178695
120658
352922
103308
358301
511274
81597
219543
453394
15794
644104
450211
481879
621679
274827
201519
298304
57291
98760
65210
141381
142816
70871
77187
252964
555041
227245
211209
280010
244898
216721
412309
319426
131713
19000
97127
519879
523148
177424
201493
516715
4622
520939
636158
626659
400097
511449
371283
113785
225888
505646
263498
600506
529214
50120
51068
616810
335189
372204
491148
410550
220568
139080
282837
189599
617091
408427
74019
244050
138624
338680
427275
327040
209353
259059
85580
527129
55516
11916
491677
436941
84330
11536
35354
619792
144319
183179
46741
87299
588862
543333
464758
204089
68114
166664
385762
142552
468320
216836
169423
28988
129594
484876
436475
298734
576827
43996
139291
562337
573545
560099
95540
4165
218731
242515
71945
609375
290273
283303
329035
527647
72758
3087
436346
186017
129751
415532
518871
607941
434763
75562
41788
459000
126712
198454
572461
474261
43748
293869
485463
105677
399875
245153
465825
217422
275967
50451
332747
446323
464342
584998
163859
610257
313413
243628
22091
411963
253300
569040
185769
64236
343014
185999
601608
355203
442845
174985
538075
636231
495857
207517
324537
295651
450437
437068
430789
420567
15714
62124
601868
147558
626667
138578
452319
393574
409561
408620
518076
282776
629065
215919
266744
573508
69335
49730
183614
65361
442230
283547
296492
314064
342583
46888
629477
98835
641156
504794
88099
104161
108414
451703
429128
502062
582566
204763
364964
31176
251976
551048
644703
385377
482933
483310
649019
120852
175116
134143
645184
75793
527890
4861
202709
466596
483312
620786
104935
521988
209742
398256
399204
815
79367
55935
89110
99475
25028
55042
469415
266678
241819
598569
148145
15903
200736
383742
3053
568686
578034
64717
198797
280619
75687
635139
499743
488370
402896
177086
634413
404738
644817
354804
246274
327528
470704
569211
505476
519530
448582
440381
430337
604378
90335
379990
121930
88241
70853
463060
350295
537039
415736
399871
507282
492871
353827
515262
620990
142440
363319
568930
391347
440953
73553
548405
361320
362654
456223
46458
314470
592670
371566
45197
508500
138698
25575
26902
15310
145915
157390
80865
333067
153475
127933
173453
469444
623238
396026
624430
256010
267289
15834
313032
61413
404945
605473
60994
186346
176088
14417
164729
577654
553977
241759
191382
42584
275149
357642
189548
542093
28679
534753
395151
159685
197572
21045
508559
529576
128876
428464
422144
59470
611616
530225
629947
553022
567877
748
166376
526617
574150
366242
125872
496602
157311
51724
35404
169414
437149
116465
461705
352298
519286
42856
404883
338572
220905
59525
29616
206149
596926
348634
91239
233877
492848
544481
547953
358630
503874
567184
210698
413437
295958
449473
323674
590388
536117
453390
510256
206535
626217
146995
34846
134229
611849
403257
240613
493287
468308
211196
123739
561276
268195
294427
98913
4859
70163
366352
101259
148374
476248
231531
253875
418424
108808
506960
128956
534929
92781
546518
149401
86041
31178
343315
530685
275397
54626
258049
66254
348508
267092
271209
142210
546601
245473
613276
416894
459360
300268
339074
301660
146137
320012
142453
76326
31239
405716
593072
490523
501795
477651
34297
621599
372445
321254
590618
352014
178217
78579
203748
574773
5776
598347
610470
552898
239585
87839
432906
344189
180894
403562
480922
273642
499267
516536
359299
109450
211683
328207
36426
130779
332275
333155
132073
250851
456934
395480
549826
456252
66687
245096
299675
111771
476496
646756
619781
160251
203960
386111
188625
1841
339072
603406
432573
181760
496832
637425
140899
505888
64364
514935
608172
641887
463504
506057
410700
590250
272126
173980
472616
639798
309836
475137
80916
624327
648402
459938
211354
535349
334735
458936
334797
397278
460791
169234
30304
59222
443937
332881
593906
130837
581749
114796
11395
152584
613328
632427
539207
98051
359573
547811
479704
636962
225134
393157
23945
565522
255298
271554
20781
496892
241386
381994
17772
310817
380626
67983
636890
257750
292628
523979
307813
367444
383693
547003
354269
321075
252348
378124
307247
135847
504916
202794
390158
231849
57390
74765
228133
555604
385002
111880
312946
202199
151832
393005
618605
210010
398258
360613
576701
411115
383742
141423
241730
585116
296383
473358
146114
577857
71726
246242
231802
344639
507006
17879
591306
369439
478764
356301
331517
646433
523813
586389
225024
221383
499563
311361
425644
538328
153118
381218
457330
242520
176915
153572
552583
542386
335290
102680
168712
596142
650512
333887
74946
428848
244502
235579
54334
115640
21829
36086
318857
446488
622034
304336
400944
531138
301835
24649
450528
264208
432845
448746
601420
373987
334504
495423
210477
339530
133690
230503
500534
511852
392573
646274
530058
118863
480655
67576
73626
416021
5446
144657
538902
85793
363667
555040
432937
415655
574260
41252
330811
227130
216268
113925
56327
509186
380532
234030
271055
491044
581682
446309
162358
640185
433520
334190
141772
371665
138707
4339
440349
111971
542023
337695
251730
581860
360951
244685
60655
555246
611005
622397
306884
546045
409009
594388
198657
604512
164491
54689
89413
143490
609021
200417
46786
530776
228300
166219
266233
27867
97725
237764
623524
431340
566920
304059
115102
410361
267029
14886
538360
271546
533552
83541
37994
385742
296686
639832
322279
322118
444511
504565
647258
233921
213490
454364
484002
76262
173660
314043
433985
361699
506307
80315
376782
568971
376513
526643
532791
234825
141033
417029
339994
517933
416792
588670
616286
183341
257779
491191
317013
582794
236978
305672
602389
4129
218613
34877
277889
188005
18142
642063
229252
606771
620254
196229
501530
577289
619322
622797
175188
428969
430213
357558
214170
560075
91690
392334
463125
557917
106058
380399
284222
648753
35052
435929
169514
40782
583371
230435
554153
207620
101916
486609
170227
478963
508934
20842
518410
143187
104310
476685
12519
533721
56189
75845
260932
101029
411354
342448
235594
124201
479614
484808
343647
437501
202285
105077
90673
230784
205735
88963
497561
436502
287314
124668
243487
249983
318447
411596
615942
457979
457245
300383
473897
382712
90092
512469
586334
570111
150248
226624
514320
114818
432872
311531
594928
546788
35984
154419
403754
386730
468710
379434
73377
17869
79964
366052
104037
555359
420581
518695
561368
463317
69013
15809
474217
414720
377035
436043
546481
28446
550101
176312
274124
588253
557983
163300
633355
61082
189092
251275
369773
236625
275937
475191
488487
624253
259175
131065
476870
469248
31970
469641
43436
444393
468045
379144
529481
368532
111022
438005
422918
584714
554361
609966
105735
594049
12386
316054
166072
635675
426828
620129
378677
593089
236329
415714
611138
63706
613369
230775
587083
237896
111261
472537
230150
129631
521002
354959
337667
518720
609847
5262
406548
562818
38031
621761
531919
543080
594210
194324
145220
327999
395466
592413
293385
432438
33649
490294
164793
471908
505572
436270
102747
460735
389988
615992
246422
74493
386794
203527
644474
98841
242462
366604
473553
312306
643456
227191
279753
312436
133123
128236
39089
333136
174974
185486
551980
414969
562501
514841
85002
527018
219313
319679
358139
171475
369182
493356
221521
551307
61948
539895
201068
315180
16524
297497
413919
455965
542068
486046
348125
573146
195637
40423
593311
72849
550887
180733
57214
134522
474066
530500
414932
583652
391056
177323
10403
179517
539771
82510
8779
209675
422912
477893
275418
444996
601373
567129
301383
1260
524590
443682
527344
574149
180529
521427
614896
580307
300191
430013
58670
165718
16283
53006
177398
411637
297070
531787
547166
304709
72907
92123
450420
564247
466808
458759
377865
270229
597291
521326
211154
271348
619118
238323
217956
75572
494422
338755
370663
388976
77048
629643
483435
618390
459080
3273
433675
74173
581779
241961
271965
495198
213455
267990
367095
144162
545408
584761
583560
354017
194374
36396
640531
126293
488450
57050
55641
500209
520843
412108
285248
615862
483941
358274
613980
450642
291791
595952
360515
110632
258085
605711
577783
316819
86632
182193
367101
599962
370855
217809
292736
500482
96116
86282
218081
195933
212689
113596
192551
239606
170698
594222
114439
364725
505496
257159
490543
211673
567545
95443
176048
384402
186162
165036
523407
540008
396379
224915
95749
23464
647623
213626
388212
625974
247741
4281
98124
317249
556966
61778
516282
627740
650
37471
381159
470610
177632
315263
20961
464954
258194
625512
79729
326007
513188
179172
91753
595330
63693
328349
301593
85258
550241
81502
606743
266463
266477
100451
642562
159617
580498
193933
475972
410423
97963
371977
36661
404671
479044
26713
563662
293193
443675
196714
472066
404752
260717
263296
224551
75870
544765
30372
171243
256657
235441
615585
506081
450209
252729
598106
592922
420629
414735
330383
57055
189460
328564
444805
148272
520275
358458
619607
638119
372294
44411
543348
229418
275092
520532
457154
135379
265856
39810
635596
87005
496275
151416
93648
520384
197490
151740
297464
292982
313820
363617
387314
598036
253046
375911
77145
580702
471966
67625
552398
89450
30523
4971
211198
190121
567536
127524
177515
623367
402043
188561
322121
206587
382671
495150
549962
608183
76775
5133
198182
479714
328112
299977
107216
546996
394884
362466
246378
13943
538163
640477
350025
348159
366011
240894
526789
205315
462672
434919
605952
524882
597161
525607
559079
323012
268141
641030
368507
590305
177655
261695
222696
359373
174271
243036
399380
53203
285671
364427
496126
379876
46659
156732
328149
401620
95228
170446
13017
387057
584199
444360
646896
47936
212961
46449
401384
492445
578396
133932
141479
614290
48136
204911
616460
535152
22084
278598
373509
600698
289308
111512
106578
618658
516838
118554
332671
292611
216371
10720
180083
376188
571243
72817
430028
76191
559304
537323
382209
349073
281530
298213
10890
257230
607585
620629
216681
101415
549728
438152
311135
61587
335938
599753
357823
451162
116094
509941
92956
44803
85383
93738
585502
461398
238547
269654
141263
140300
312528
326490
211716
497950
179452
475041
124284
411845
544902
373536
416190
286194
104168
370834
257756
240596
378109
514629
8556
539243
244535
222939
320315
69014
97574
626989
149069
414680
585124
476325
254628
2037
607559
582114
550107
286935
647249
375652
602522
439457
460925
13426
521057
642014
467937
379141
541418
65820
24174
506872
299568
319000
222996
620053
386028
146923
400723
555799
252914
615619
254913
509444
253318
360680
381171
517114
184991
39811
295427
338278
199615
354722
527918
620681
194844
437313
312437
543368
482805
329930
383533
645486
543444
77654
577248
229961
500576
47530
105696
650557
514400
46323
423746
255334
514924
336649
276589
101247
448659
413809
507232
57660
248006
536612
244099
14075
570307
514275
578619
126570
38369
571954
621871
369491
344636
576768
6977
328639
34070
320974
584222
633351
435081
449133
405407
46124
479148
70567
252746
185379
354381
529513
71655
104759
575413
291420
267002
291723
140252
496926
454572
282042
39883
51869
340225
32523
394354
166130
152747
287559
440012
183933
589886
591040
557067
35406
140410
539217
561059
124756
278975
151057
340843
201066
254083
517433
449564
441072
101957
643807
253859
79387
425674
117192
538679
267995
79027
307655
197417
625352
464656
348069
147129
342397
294208
535216
349197
423672
292606
60019
439126
219154
157378
574068
332846
537352
316646
415574
575363
248337
190341
604729
289395
428854
646864
222134
418780
648278
2825
463180
311135
606384
477332
310723
87600
347535
297668
511564
328488
380819
271904
70475
101813
5213
220353
606257
465289
512680
303875
321426
141579
240810
163704
383499
176778
424432
285762
228401
60221
247121
532788
371623
136625
449904
381385
61455
587076
370722
133864
304041
155400
134075
338336
404851
112987
22294
479167
31401
389755
504675
369796
148597
449210
406783
402380
87449
446408
480193
16297
230364
438243
574386
212846
506377
579387
316429
94986
97413
350414
275945
437244
631597
396222
75375
225953
14041
478484
178281
309408
243404
57600
447599
299356
81182
633180
572157
509499
46427
294584
304078
609616
511527
518079
538420
10666
497049
75629
51841
283458
475226
615766
149636
151954
252265
421283
402776
243108
30896
388927
267384
318673
72456
302557
182013
70189
559811
82648
104622
30343
268659
215712
557895
572896
389767
177507
633704
321547
649309
14282
474674
257315
82856
499707
210538
433850
263306
7599
356622
176633
142353
574386
573146
16805
16818
255014
628854
234704
433351
493138
478971
169397
73402
76509
572320
484460
523283
63968
354231
471428
415345
504773
7028
322103
78897
96506
395541
567840
76922
296938
112096
40221
604520
199972
451459
331811
359120
322836
68101
361726
3085
375708
129157
10404
120082
235446
197751
323269
379767
124660
136338
512104
451442
67154
452734
49551
483485
295804
465994
473255
490893
327358
342605
7306
554060
549616
126395
529883
588182
55925
113100
611540
616438
555790
60485
70850
632494
238238
402159
219478
442919
379048
641752
177915
266618
444312
133033
16338
256270
121603
606611
309959
341116
104410
287632
424540
85348
21791
333218
464361
577707
185836
435810
446313
266199
496778
307857
17021
645706
591123
271587
128300
334339
40624
388281
439748
334979
465674
95029
458480
582715
59340
177116
226902
184076
497662
310101
199310
31095
36630
250453
277250
417829
92261
220540
646537
140093
526498
199153
134866
578208
392811
543463
550973
629491
530543
627668
12359
274536
331478
55457
627274
273525
433651
313243
26516
632253
300591
145127
109129
342188
418886
80458
345006
45171
621143
436154
416247
431326
497903
308039
391286
287899
371909
280891
184523
118125
540104
519153
232536
392980
91905
439594
625926
310593
422790
292241
642873
316384
156894
625352
588722
463647
222857
343281
251976
314660
564280
54757
250507
346645
641745
221221
453324
258546
75363
587517
129858
643613
610917
532430
249184
210604
161312
58338
4661
404415
207619
155447
639382
303681
625606
102765
416782
449469
293117
528728
161468
299430
433522
296240
129430
488083
596766
11592
465199
189043
244187
187203
251531
305215
379621
338333
293341
203032
70284
183939
104955
596723
495782
24801
240035
203970
5012
481138
444644
288848
377730
256718
440578
338036
620264
462120
315590
415797
306116
316439
396885
630236
210903
21329
381945
467757
507450
475805
6213
177778
522566
433100
139517
119911
119324
73237
475268
591843
611316
121814
240576
187521
201401
186107
275020
380712
202666
12473
291806
157851
354751
364642
546362
517283
647442
167603
334233
631196
114418
31820
108524
160660
402696
471287
450915
3251
32649
148386
568501
155105
581674
514739
396489
357558
308068
216970
220336
390865
558394
125500
350772
291569
166279
126838
225965
435501
397020
193138
516618
371313
119237
463662
159139
189585
380331
251289
487407
198030
29608
139010
578435
181240
358352
436920
492134
220771
568008
311135
333652
578969
93206
171682
165662
565063
510743
359387
370467
273701
151682
33941
201049
579951
231382
269166
548960
122263
331225
609171
641994
61336
223139
101295
339857
176838
292019
92844
422390
282647
16206
140984
204905
478179
428066
507301
650320
578130
201914
278144
392221
242782
125571
15521
409342
593238
19801
107624
529729
332521
153101
508484
263137
382935
596003
296412
492516
98921
31228
65237
491709
430994
151894
72228
334941
101351
287962
212770
231887
124543
339817
373440
1233
88726
417920
250580
375121
112931
282588
621732
291373
560358
350011
402154
328887
207066
264825
500450
300697
273587
215345
179585
484268
89218
447408
400244
2502
607469
160206
588337
605280
492042
73109
513717
281762
595516
425650
538809
294934
264464
445602
12636
299047
124245
149566
399445
499990
126364
224804
627702
474582
14217
352599
616884
534627
528024
227943
7834
281381
71204
51973
163070
591604
646094
224413
444165
345334
641872
124334
438596
571009
419635
529823
244837
318360
276877
429838
289348
154144
421799
198217
171381
841
168883
110260
328690
74575
274351
133440
461362
354875
320391
622606
505238
258685
387414
297138
329836
309347
539332
453960
167703
334260
495530
603817
120269
387780
623919
561296
299514
11876
622650
268118
548134
344340
109382
547276
24118
563744
276849
502692
413173
606599
296441
114070
9011
512123
298070
445312
357168
429521
607348
156639
226601
590926
119934
408513
316345
37503
49155
192009
535221
274381
148124
604775
194325
361963
489203
197259
156862
378159
488612
240274
30438
333051
613751
104075
368127
210805
348059
442804
40340
293227
78309
550344
320701
299229
39628
433195
269986
456137
497244
532237
55830
194934
154017
475215
472464
513942
483447
210990
66749
495148
175930
261189
259605
221881
88778
535026
81212
488130
580956
21233
296742
146120
270997
268350
192731
523793
46802
434690
294683
433882
523474
557846
542779
111011
224629
599685
431645
286573
318909
97677
16799
95760
228529
263961
433310
313762
89593
66174
380376
222635
106784
378012
142010
351758
420801
592853
181802
552016
259386
202855
241690
323639
474046
190062
616150
34416
588136
34919
125648
449946
209475
554968
240343
230337
398940
175259
372500
481974
607373
492730
135631
200619
466055
550538
75004
565349
343609
645904
371105
593555
479426
613537
461521
287301
250041
310954
594269
62044
438637
506828
110294
63291
410624
362488
198496
522453
63367
559369
359639
421519
487168
181318
76470
64262
16997
149628
569661
222515
580628
181211
478052
485597
141595
580563
143477
535423
21522
403883
487187
506220
264208
111653
650311
390062
343079
621896
456639
132067
464228
276952
20895
194004
501262
213528
74337
588939
202888
363386
220567
637136
455083
382442
517828
126641
412985
144104
415296
39014
15379
250221
506421
271879
209004
582464
89048
524671
451820
327832
500335
30708
332998
588679
471967
267949
49366
143073
85807
190514
426271
206469
331772
348606
24755
587615
390233
474833
124890
245429
230563
225819
425207
522150
330462
315433
260676
253774
574950
291672
553049
101618
10218
246228
312199
406796
20919
1683
612186
175675
269317
182620
642977
118619
189506
82995
410971
18958
47402
113892
160269
522642
238987
57057
403398
414428
62739
32046
299455
641987
52647
624284
480565
13792
80170
151605
208928
141234
642339
75696
54405
625969
612177
513194
379776
425784
20455
471187
270911
303800
294097
234908
230208
32927
225700
517579
142289
64882
222799
34773
11851
156402
275795
292920
55004
16936
234629
269371
84934
608372
559472
485153
413763
98822
92802
36356
575089
125237
50492
332964
406922
297985
387114
477939
534713
472328
508377
606532
293043
202254
336188
345869
552767
444826
267079
402203
442878
523688
208603
513543
166207
580865
277814
548326
500299
547025
565361
641871
220657
80628
405413
90298
599375
490056
357646
105737
626278
43583
536060
1531
196947
351779
143557
50836
221803
31568
561409
147594
449529
596055
148031
508474
173197
87374
274097
568541
286344
277034
570433
262902
513249
123787
74685
402460
45428
396430
66489
544026
76253
369957
612385
168351
557909
115143
401622
285487
362321
542879
632435
597368
592727
640810
300321
631995
164375
189104
41222
25314
532971
361662
287260
633302
630306
455648
104621
389918
578752
240310
279321
297775
557446
323219
2368
433310
490682
331230
377930
232990
516754
324174
136656
322129
335384
343721
249812
635289
57532
145686
594899
102897
166150
589071
114520
479856
307539
464737
508879
108648
420629
156223
503401
361591
351674
587064
187413
253249
473612
73086
457789
32570
302047
400724
603590
365249
284542
123593
193944
296698
145451
170166
109745
603809
107676
606645
267462
95268
225459
259166
23173
313689
603780
490358
191844
253188
20519
135896
224595
503960
414636
531288
479452
262018
480043
341059
308125
573640
186787
46053
616651
349364
425121
28854
496434
568069
264851
458949
566360
641802
518309
464799
410972
4539
625362
138117
88577
14646
79785
604532
619302
456457
177776
297853
370330
465856
515022
250555
2885
341495
241434
75930
28176
303334
534519
366120
573027
119896
508540
69989
29254
274996
429238
559935
35885
1137
90783
116206
102731
419078
27491
167772
284121
335307
318847
321167
192099
281495
595368
16250
236955
341295
526821
83032
139367
83722
479144
344956
389176
186249
257589
89620
252191
622355
313294
338783
591683
183933
240796
225188
10371
211003
571534
72270
581536
142709
47886
35938
377668
64391
349842
505674
610192
254727
270546
536242
177082
574230
408754
384097
382016
290714
590698
564286
70232
139890
630477
73644
286722
388246
198336
461714
180053
116709
343435
345112
312651
554741
140017
546281
589745
519947
367099
162586
263703
414528
231771
615108
80632
247427
98366
624822
199316
80013
635554
213577
194090
235408
337940
246003
125345
166999
264859
591572
2084
143968
504290
135754
222061
278841
394542
632682
136894
342799
225645
81644
208179
293466
523666
422848
430326
543985
168420
34935
204241
76834
465649
538661
477393
257562
616045
305170
155137
24932
561699
87346
468946
203850
95119
543168
125861
481753
468314
586930
488915
181841
299619
213970
588280
496841
510580
621577
142199
27739
408572
388557
544510
646356
576243
542821
395407
60359
102892
210429
49644
147395
246942
469236
445393
340292
338564
527201
154482
375162
22827
7774
504009
217062
594045
47633
252508
409436
544151
70071
85582
81851
527102
150302
646255
57898
520245
612599
178622
584799
588228
477331
640983
476658
635486
30693
530609
2299
326647
449761
530615
16133
308190
528037
294874
615172
595879
296297
487397
636087
559123
71106
542018
275462
446823
366444
52136
594164
28442
53898
10827
427763
617768
523224
198962
211543
644076
300580
155920
428226
207621
205304
161515
420645
593913
531843
120346
464027
339046
36093
480787
260509
472550
144513
142410
425548
256217
364527
286250
300759
342097
602200
594519
422871
87511
226669
72633
649188
100581
612945
600123
307721
316857
139453
209733
408491
49848
324335
191735
168978
598142
30365
524306
529162
432878
634814
148638
417435
156994
5150
408233
119313
307335
596338
164926
237843
317956
289985
526157
303578
435938
212402
218337
38523
79807
174148
3124
470910
103099
242580
45880
547883
536318
189104
514948
354405
612449
287790
408735
529185
244069
166229
460204
381420
351532
37578
447504
340437
340180
96622
572147
4958
499125
402647
434578
149707
590563
140316
333377
295189
434791
70216
203164
623500
133763
58095
184800
449360
301503
129183
44340
556206
221563
112547
255276
135950
386757
91185
586286
330682
517648
204473
559472
471588
416841
253110
424999
254859
574234
151175
579028
147255
552109
610719
263183
452226
316551
323440
203503
140201
221619
335122
145042
131601
649061
320399
295493
156987
423403
10649
33560
242599
490492
274698
109432
404848
194651
9333
43921
382155
448049
640176
137815
390791
229565
439235
527727
62017
129013
620637
8163
455379
367723
366230
477822
626006
262455
542003
134072
401708
89544
394904
627770
97600
37621
405253
336497
193419
121592
650512
110324
116439
17487
649223
191978
190644
295324
235871
273032
559686
616575
518221
330143
231577
196660
271775
629749
465664
113932
288321
95401
117640
96141
157130
145881
435686
98406
399869
384271
433656
503835
143394
448356
396793
173996
388801
135722
582772
529096
601601
389618
416956
415338
499102
182021
606582
453969
611636
299594
559716
97455
214205
337145
7271
114393
383851
71436
586273
439953
400709
110792
453143
2238
616925
305063
572180
565031
464606
484885
294256
387191
550718
6953
193720
122846
125377
257728
472128
173206
497231
43901
607262
519544
600934
534496
436204
493676
517883
538962
281312
593470
48917
621082
481548
208620
402540
634824
649046
26120
25011
128902
574402
511892
18144
528330
639796
464383
614711
421809
135472
502431
117874
536107
96831
280093
542670
467807
143381
84173
317532
231834
391925
627633
498462
440275
322384
138002
496953
248924
257815
330714
517852
114035
605004
399460
359996
143966
375020
547444
302054
407453
48485
618638
155707
549928
347575
231923
108848
308752
278886
188480
509656
35622
198176
386495
126279
608621
54807
538299
455366
138121
165127
569823
490523
95648
231886
466482
251224
337928
203268
555666
401082
152511
275697
32816
487867
423136
493516
65248
525604
201365
564767
119311
230682
306779
319660
424794
263
415552
607664
99850
30000
477600
456676
630175
427401
381619
466113
110118
331241
452176
571277
113503
248843
454679
465332
427876
435291
237928
220889
287647
630579
350220
503365
230381
434940
335937
290025
303502
102318
391584
319435
318919
267804
463921
369883
454360
308205
426628
101505
474613
429796
543003
417949
530319
163443
558602
10821
327230
86909
49391
510662
40859
260609
407849
200807
226192
243779
257413
601191
49171
69425
650269
575979
294572
161431
438376
289854
297114
15597
518874
123372
323047
77326
365723
201551
311198
424226
483544
382858
254824
50578
236261
126552
43145
420595
527142
362084
152059
425760
38898
283784
324373
542307
498797
567927
586133
615709
316169
27790
454786
143675
273922
443345
57574
572724
98098
469158
86287
472029
69402
127652
611464
354860
404835
566312
101629
353554
348783
553111
303448
23975
396238
304175
452900
551179
394610
116200
432746
412265
148383
567791
144354
413526
17694
85233
584770
50430
171328
503371
71106
138673
134647
357547
489832
459129
108834
593855
178644
204609
18406
574788
354878
230574
100530
650109
67802
19755
349784
43740
615340
563382
381049
199829
348864
448196
45547
35884
368620
310738
379990
228790
624529
11876
528608
256123
591670
164453
12092
596199
241934
370664
404419
86348
440211
446108
594063
417578
566084
328634
10541
416340
32828
229136
594096
12486
579223
600344
268645
324311
124432
265162
182895
452049
325553
412859
432932
635041
46762
136310
236005
457165
438478
507630
377919
357540
528116
526524
280324
280045
480236
242612
156989
56823
368656
537713
628077
554473
557317
72252
410756
215039
393413
174118
12244
246847
501488
93195
159130
560548
375546
275676
186196
497431
206923
280167
130164
24278
12512
263561
542306
89723
63777
624094
603610
332985
122448
613948
164272
68050
196383
290057
427208
272230
511434
608957
454562
361576
585681
55951
21443
446939
550526
187499
47694
331883
225800
563373
472616
618608
118651
605006
438829
626104
132724
247192
393829
515204
556996
267381
529868
511424
24605
324621
455176
107154
387468
585259
243466
279960
235875
462726
544964
539043
430285
372077
502998
241113
357579
148526
617271
43887
28664
647274
213287
613745
504729
67690
238917
81333
177267
463783
129171
315492
74879
262089
578202
548159
148475
644939
529915
365506
428150
522275
534801
160251
179446
560121
568853
153039
503102
500531
155233
495982
478669
155737
399228
13390
72580
359285
308002
503812
254548
502439
526017
482452
337086
137671
506406
547765
240555
426775
313785
6410
474021
188615
474028
480043
206659
279641
544665
363487
354339
452791
210828
528875
506540
335533
13424
288722
46016
176119
448726
407241
607559
250091
354527
367236
78097
76214
118910
164892
195639
575650
129834
474769
297859
214679
76003
576009
200856
206580
416752
542918
318626
156647
469571
262900
638035
35866
301003
229078
364133
357638
571560
221914
332169
255648
540141
319622
567058
238913
73026
650713
187045
117865
56034
567304
384846
596486
76776
481610
351308
380897
542304
496617
469351
536091
581189
436786
484513
112133
177474
203728
245363
535285
445586
396517
428514
540378
574029
471688
439881
531082
290528
35905
120569
101116
168703
119692
111371
65572
428335
325847
166762
349488
498864
22304
535131
418713
509780
223402
572831
453446
575957
109345
513967
439602
477745
42468
283953
270379
442976
489627
29358
462998
301295
231192
179605
464642
275765
254119
171056
248677
423645
297116
389000
148550
377978
451518
51819
277448
210378
160954
600557
587700
56311
356866
616364
121164
291812
36474
360656
471226
220281
489456
227447
578573
282901
50972
48390
90076
488606
317518
433750
336092
347206
231881
301935
135822
139464
237167
344313
627095
270169
489227
478676
381815
498100
274443
338823
94705
23451
17246
553952
409134
266287
199113
198328
432127
500114
565500
539698
143845
372283
554185
426498
539746
23577
209542
49887
362878
624238
358911
267518
341676
149411
582303
28474
11604
375470
443240
278132
375519
505678
639459
390909
572171
235481
46512
26748
541549
470683
430737
502274
223904
191761
397189
286759
39499
107728
271675
168617
347259
239781
247222
326306
250375
594781
96959
443724
158617
447853
621136
45298
570735
57096
336409
141152
7535
536883
438985
567734
481227
342888
141805
414066
641482
609642
638288
270275
130336
22120
629033
575884
518164
517831
199049
278665
366305
490494
641231
483659
12434
530507
222428
524613
439474
219262
42968
611843
444073
21595
424466
532720
374103
486242
206148
323433
285723
301364
376828
264144
598996
228449
329253
51227
259863
217796
550162
125896
491518
610993
345431
617844
140542
230181
336721
299696
568687
63368
469359
622656
4346
404494
122063
600755
12060
492619
376272
340482
573779
318811
570806
281398
425954
158368
348119
24785
296720
643919
480814
559886
501747
245162
94303
221435
547439
628131
111209
499585
468678
233592
298794
617183
99471
589181
455691
379939
553485
138850
324056
139992
507356
285889
173547
326147
226482
19110
45042
535990
484420
189921
107957
630043
129497
316700
204717
145644
86076
518167
308177
631359
248340
301260
249089
510593
375193
164046
254958
258993
309191
318382
602067
20483
80377
418134
247585
412026
560258
272180
201139
514325
23637
646922
630276
147809
304100
337736
196558
647692
288609
426848
481172
497423
147761
56569
251852
68902
77988
366266
602907
480092
411527
601990
43765
413988
32529
299355
293508
137687
262625
328590
240438
16432
218641
626187
325764
13794
195273
202741
46302
266260
11878
319564
445618
260869
468311
571543
263954
55660
351497
620995
210010
368381
251274
11972
98312
543701
217490
379544
621912
445915
400705
532438
312767
214429
643761
418233
571126
93727
363068
325790
577109
240285
646068
382967
286021
51929
631421
351475
186525
630667
214436
166188
341395
394712
596818
632989
241121
548156
11178
369464
414571
502438
226677
444974
464605
39782
518484
340578
5082
6435
180860
585180
320410
61284
113057
203039
274162
16389
469745
336515
584922
150193
30848
346964
176262
317311
488641
281541
353154
480800
541179
128218
130534
346404
42319
256553
27547
521290
360220
574668
482151
252232
11443
19693
64130
444018
541464
205667
481548
36302
51256
273099
148407
109998
584984
482941
148690
600881
634261
435837
182756
303464
540391
469205
384562
593417
272545
191781
540798
52042
520434
280784
350983
532034
35842
639898
31979
100362
137913
575311
283735
371445
24456
389088
316678
288199
346003
299803
473349
213469
445673
113977
437571
147488
604477
509632
130334
627066
87599
234603
279528
401206
74952
19631
38230
147508
596338
305876
405827
634618
53477
420683
403594
107955
505119
47915
116425
640399
154415
349852
312641
558315
490606
530295
86413
52798
468413
339042
166656
330720
184967
401813
363603
483920
310859
79898
295627
529110
601380
205245
431836
405846
143471
329400
503296
370635
449482
620072
68326
111920
226101
329295
618029
524046
634733
144767
366953
257958
361783
310898
496863
392196
225589
224605
563398
502933
60580
462444
400026
476659
16640
518117
4155
394160
44437
360445
163744
158955
242571
103610
425821
429233
6464
400366
571573
288976
530754
63989
109222
31268
44714
63034
147531
482207
618073
387402
324241
42444
350907
516995
415383
300772
384525
135722
181612
191955
346664
305060
306259
25283
99374
205580
593226
389271
270413
457815
341889
294908
452407
624127
34055
189606
509640
517014
476842
626162
552980
229813
481769
180862
42347
337377
546463
163928
562193
553359
521151
474602
501206
445069
72277
576156
56771
71726
639767
472053
111671
624435
74407
373802
443126
184868
502176
224670
257537
377726
581149
445321
629927
18886
121208
204236
276052
163941
185747
646084
357871
169714
349336
401997
185697
494243
75479
11548
234558
187286
568847
631993
337191
180279
149218
220566
466057
224005
3179
263269
20721
188422
597362
506558
38828
335743
601686
461661
207847
403493
404001
137246
391743
285525
614160
445006
273369
565768
649987
42356
334655
66223
569148
535854
353404
435196
541034
624698
314118
523284
642993
589133
309318
444378
440366
479760
485129
315531
415775
549919
619122
392631
617185
322961
176656
221838
627231
422310
577849
303335
273240
600398
544200
4669
649305
90697
185793
71201
363093
155388
107123
559959
392216
631768
347233
448674
572201
438956
175936
336568
354550
933
444260
492689
38366
236016
194935
210929
212705
95805
268027
640710
494363
160198
617847
571990
606411
186861
576754
554680
495758
11729
52049
462825
216419
206793
361849
123351
603164
25541
640386
345544
599430
413287
435565
122514
566051
137951
17164
641851
615679
199177
278787
20113
87647
309077
482808
49161
265577
308037
356627
38965
128459
457354
192075
333425
451070
197966
496004
143740
272018
35829
146002
545832
60916
88675
207111
116291
137065
197054
248893
424406
277304
310318
189234
235851
104151
50183
635339
325272
39671
289346
444253
72211
466590
268678
568734
388258
83964
529134
512862
85771
256549
73812
607571
126777
292064
212834
99108
167881
453265
496326
416165
283697
523030
630381
592337
460117
22990
470072
214512
210408
442243
110119
294827
467958
99878
364214
413958
646571
91883
581870
71054
178501
562039
255173
353777
335002
12472
110431
223257
210043
8802
446027
226409
616579
360228
629264
418005
194079
24016
571704
450038
300998
395675
156372
543447
594401
327451
196808
276952
16300
10629
234009
318374
378710
26795
560388
213947
479303
32047
111877
151849
188434
548540
650193
100646
348476
371893
353406
152014
573777
515919
495076
126111
423905
580327
75824
355501
12300
296224
553935
111441
309884
359437
224078
536330
522025
429337
341233
620070
555133
576380
335764
639901
515470
303419
376145
460705
539071
526024
58716
430174
541020
45268
215415
263145
636215
276612
503382
528286
575919
144798
472719
635416
344015
539897
462149
472406
436386
396808
52992
69429
233371
333245
420202
633214
201308
109927
358646
294091
61580
444845
561241
333215
540583
65468
290354
296517
465984
24470
630579
489307
635852
228382
45597
189665
502664
364431
162542
307994
443587
144447
428892
419169
431805
585737
433089
495018
479537
515724
345675
241328
613452
84822
343047
107769
79895
486761
359773
542727
418260
268529
602299
292634
627303
401031
191198
598631
637839
290893
245314
447289
610353
466527
481942
493653
328405
273684
96608
505598
252009
123761
261543
556980
626099
501426
613524
230629
523954
20805
612410
192449
240940
114440
507693
352135
204265
471872
59243
220366
516431
41752
612921
433781
365687
149725
185208
445000
23460
204788
515278
76315
85920
241923
163022
47571
508328
435709
147061
474629
493224
175442
219528
326160
581792
126777
573492
152429
527719
105353
391776
241243
391263
605071
634160
637784
58594
484376
476164
121637
122253
472984
449743
19451
605936
32739
550835
146343
429883
232878
12822
558576
442468
89657
429526
396405
649763
162681
39383
343126
453420
559423
199896
411318
252148
336511
389481
138836
584722
563267
152658
335798
489267
107903
416149
270605
486118
14713
186940
385941
150018
347943
506186
197622
547875
7208
247946
627004
631802
19631
426017
498112
182230
627226
244331
546124
158734
204408
524934
277203
89500
564570
6328
136675
194535
328332
608880
240417
464037
151135
448741
506582
646408
447555
389596
170445
486174
389802
390124
290736
6269
183922
222958
227156
154791
158147
497792
358564
429332
24698
396300
557292
382940
441654
180042
552523
514816
182664
446097
412180
372001
73927
378445
136421
79519
339512
523228
349586
90194
454596
81266
373657
389734
566129
341427
596178
182962
398659
13504
335994
52189
86591
338488
438308
457367
105649
109027
534407
409106
238499
308596
533392
183437
11547
491618
297294
242500
485746
548366
214832
78249
345167
448048
554122
529489
50739
589975
240412
496159
461763
581777
63620
129594
288478
645157
433886
542655
605218
50856
364620
574092
245240
557527
326713
185644
485950
572530
413911
626075
135840
190527
73853
448954
581691
530214
490434
44759
247323
396681
490113
437326
459669
497380
459
343999
372658
8765
640700
159573
408793
362265
630487
66983
286805
611268
356037
582814
222766
628539
646111
325818
120731
372047
226542
602216
20848
122810
396640
448226
635841
173288
318779
126491
313488
87293
131335
229746
202379
21267
572457
249305
77936
147929
564795
504880
30663
132459
578263
278966
166404
265612
200601
103122
262771
636439
491900
22538
288789
357972
26707
476659
306926
490770
483596
99751
422135
277161
136476
472042
202227
224532
61586
301094
492811
166807
333787
404763
155141
9507
561481
636571
406023
84416
577693
476026
499207
498964
449279
449941
346695
111783
405611
551708
583146
542085
366485
30094
304896
523764
537273
382447
646130
8634
462002
456607
590303
138583
617662
112732
269377
199083
631397
102542
349633
625130
272620
500354
317970
47517
326473
181104
64221
406856
452881
3345
571011
10042
430527
106557
600108
173553
277119
182675
60378
283887
334547
371716
508451
165653
257134
390597
430589
347178
263368
607881
648537
600466
185013
615045
576374
250761
604113
229425
113938
141455
106521
572555
16896
371472
141802
398
637571
454150
397502
416828
583370
407145
366018
90350
535114
41391
94602
416221
506620
450234
106927
492555
141443
94627
82282
81592
589634
422419
371080
430161
77211
41674
585747
543502
580263
552127
437085
273730
330587
402304
195433
375719
626523
513307
395677
146506
610012
131557
446373
227268
5029
128509
426531
468407
21562
210896
247365
556664
185063
522458
61933
346391
612770
34092
226684
510688
58415
630302
368275
219780
235584
260224
359810
35624
124175
241602
160059
565727
240985
430021
154020
75247
125211
59243
146518
596665
294909
151445
412023
557751
336188
508419
66218
307327
158
174530
235384
125008
142095
564718
50144
100317
223557
499412
336915
337247
419609
539251
371041
256967
571560
430650
72800
260401
520412
257708
573679
7590
538057
395438
494780
157448
468843
213249
610625
370330
606932
457716
154112
72734
446161
106478
437023
255516
458539
313431
174357
397545
319660
16433
191770
402135
580977
37410
15111
497223
601969
302207
482359
475696
306628
140015
312145
359905
103822
349384
121283
98539
430031
182889
543660
218707
84345
129744
587440
541659
546207
374299
59076
540148
38143
488411
372828
401122
13392
585865
179986
107361
115324
569063
605631
519480
36577
499575
283691
265503
567762
14866
523452
474427
502658
491949
268727
539740
342319
238421
205083
131317
90908
251761
261089
616525
477317
497807
369766
375996
81834
632347
334116
18469
505419
534114
564951
174734
435960
512044
124509
555279
388662
357155
458217
284375
644356
364513
292003
644521
648932
104575
172901
513238
443753
37048
107232
472645
434809
260434
397477
111309
543474
99581
194264
597076
100799
148052
275982
615086
290421
354408
257066
395461
527423
522051
423546
591974
87611
390822
610797
146026
457726
187747
391380
86038
3184
620764
518022
425768
392451
235259
212039
293118
407453
147611
259154
273896
156032
208142
643579
290296
648948
225490
403002
300926
403962
512548
186975
618195
90918
579995
327065
327768
66911
367974
472956
211715
649504
259271
8503
202415
303487
212369
250817
45040
301726
168348
121509
145519
487647
409576
250023
399665
18107
179869
239791
66125
632320
23463
91148
430162
343418
317313
145846
383361
136110
404164
269161
181670
413350
409895
476480
198428
315625
590981
450710
126839
255165
343028
33582
485385
111164
279351
325384
94511
300931
516789
409016
130230
412211
267312
408800
508884
123716
299905
441967
287493
314657
475206
115706
444010
196333
269393
388473
466119
158912
553261
57774
511941
87743
205234
322288
357724
250209
31963
47514
104029
231482
520501
173595
208153
606624
13831
468575
29380
514944
510487
329330
306648
506456
275636
117976
63238
353690
204072
467641
288909
471506
212618
514383
641889
390453
541183
542562
347021
279724
118440
559908
321018
352304
168645
85065
82295
260275
299105
58171
24231
337747
333697
195322
232747
311229
60209
242857
272777
521547
112239
507954
100962
164584
194297
306398
462081
296086
14485
388594
440504
373825
474865
250036
361459
608142
414698
611297
478736
48472
57286
223424
476402
156911
245814
621932
241188
459169
137463
526490
323441
10951
493269
136774
465073
18744
544713
468013
65262
501792
525354
635519
303197
569347
258301
225465
239777
437284
101198
475552
283774
49877
242337
182239
217981
403675
244483
291442
624357
9359
358590
360567
343182
412930
150765
336410
382906
544994
609594
279245
14266
125650
611010
343999
76418
350271
160631
613527
329850
357673
235968
372181
35358
535137
542374
231650
9124
91594
417280
529174
526776
638925
25733
3731
50301
390777
411283
193436
473308
432258
213825
637932
269007
199150
166607
327067
320550
252956
382949
145952
516190
310887
65645
350622
268660
87743
620731
628207
222260
388231
51377
4740
426582
650342
392491
546630
458165
461963
414766
425730
450725
105910
609526
196041
22398
246637
349418
175038
168788
389918
94065
476235
405232
291052
402549
93509
465049
475551
186649
310443
129795
37287
606196
326354
264721
352055
613472
193372
21627
633540
447082
85091
133303
594468
185088
124660
308147
127740
577660
273639
94345
431339
215917
547627
478209
579656
199487
241450
307496
257850
26623
469256
93748
234615
73244
119587
138640
599719
491696
257568
372120
603529
265869
329612
200792
569231
184100
406701
398721
371131
57472
328632
89410
638884
592479
51673
380299
137041
290555
119930
390539
569388
498416
389842
442437
171779
188527
361393
75710
631986
633853
354729
562076
272477
535979
345238
235804
269463
523020
508409
522310
292490
34868
409087
190246
543584
175755
187334
414619
467739
584321
326176
410937
597140
133990
205056
389177
351371
405188
266658
526810
59641
486922
152206
435861
28379
645964
516104
111388
43459
287439
350204
584717
395310
527263
445203
70768
125302
314984
282681
349765
14982
407171
574403
23391
366584
200556
576109
93467
513520
204080
304921
364002
140561
53597
15880
232898
233542
158305
229861
73465
587716
11416
358626
160313
219516
259238
561280
411247
4082
300496
211404
285334
70972
344202
570401
225085
257898
262013
335022
523028
362931
468702
33659
23745
52726
16712
518160
79811
482861
517950
591821
592097
245840
597135
26032
547152
339843
146756
361216
559789
227274
625118
582396
41330
590650
458222
182052
590120
175150
575382
534008
281555
507618
74705
176852
167417
389738
592705
157218
177388
83544
461502
236505
365741
161557
410870
332906
192645
584000
323085
221041
152956
55240
574662
585056
197739
423472
150233
6844
568239
563129
469817
82203
382449
178822
441200
336812
523879
112801
83984
116907
256972
550533
118243
11326
534372
584450
191992
157383
228796
278886
460491
119676
640616
634855
240421
617932
318976
33552
322857
573008
125345
12773
370794
124457
641641
156628
64087
401089
48403
304673
524236
546782
346089
640636
57058
507282
603857
299822
459733
114705
274346
202738
9910
472879
196631
630376
12555
288463
598664
29550
225215
18213
402528
371708
297850
85822
409395
58233
524636
277020
180781
288344
397988
539792
429627
518530
297336
536251
434584
99699
86306
632422
306411
627392
447122
301420
382250
81299
240285
100384
222765
434476
295578
123448
638797
596075
265426
622317
404654
158850
616583
563580
302377
230724
529487
181422
185659
362450
27299
453963
599635
172882
596647
539963
357379
642778
487918
331230
347952
158396
558573
411516
48968
583539
61037
532252
126717
15470
131442
390122
265178
418637
288899
540897
586681
45723
228412
106951
623908
9752
415393
32206
26542
106096
294928
496598
198647
323418
19110
416408
505676
595936
521719
337496
154707
648428
6870
516003
176976
591682
27246
200421
394106
122245
309456
94144
334660
236336
361923
500237
172047
249647
63894
184790
323817
577797
603900
128751
367960
92128
511926
636706
12721
251801
417480
179267
404987
85570
627723
366997
557601
51893
293744
390558
260618
128747
5714
515662
530426
228453
532142
232127
200761
333217
45689
220061
460668
512333
648083
206323
403997
129593
2440
326713
567597
272222
316865
22833
476891
144637
394677
177644
117498
170806
560367
147477
86474
140119
484196
58104
552603
28232
643939
557826
415189
638199
270794
1745
432777
628111
466539
604294
547463
441114
280832
32168
461598
220094
13841
322183
639066
205069
435518
204884
284720
147816
524242
443527
363719
128154
583603
121327
220031
188840
165063
263344
148456
52071
586350
315962
485787
117589
244815
31868
642726
389671
373468
226483
465116
59733
83803
628263
600566
466841
222779
108682
346644
212943
295952
335028
141894
147237
283175
182490
90000
409354
546786
373485
471584
633114
185005
338622
465423
490277
341215
514360
373948
430827
18245
225441
493818
487932
522354
527111
649464
71303
218719
574241
104060
588706
340711
138236
237813
272234
624222
4349
641448
76233
130548
446217
51646
208688
178300
553323
97012
185723
313658
398232
461567
178348
581411
187333
196405
481129
299673
531218
37959
548456
476110
532086
166997
117804
631415
296691
507233
132104
359901
397115
580356
509402
126345
580094
635688
203815
598085
249964
610353
532220
350730
205378
272126
439263
535115
427648
1152
336444
134933
539783
35948
445198
545648
233020
86283
43612
23214
242599
378296
422359
399711
104604
278284
219681
389604
565306
296745
39835
323357
71438
470908
365618
409903
512526
637259
497422
29897
458960
610515
352266
182570
368889
300049
506048
518004
145403
608759
642505
328400
341375
128394
365265
159455
643318
236341
606035
556224
503240
49436
375566
295913
497403
145658
220031
355076
29244
60047
512081
24181
587631
542151
379072
360541
542849
140147
294052
178260
166380
571408
351591
623635
407734
468954
358149
445760
401129
79770
538258
211758
371719
188527
555359
555273
206507
395792
396012
130106
534046
131529
375534
464873
278198
407726
440549
124946
547597
282171
380161
436504
243997
183670
315078
263819
256164
69604
49532
488706
466426
520755
93892
116525
66196
461494
140269
285439
97207
609793
87588
85458
345983
559708
67359
302608
295312
246370
459083
268651
150745
315440
467208
404862
553091
466830
248385
471677
91483
637563
490561
591386
581165
629667
368405
338516
73671
494243
457463
636141
429098
327472
436128
301186
114606
77685
352428
601827
385627
293867
245312
315642
169245
592683
213942
29373
595732
171623
379677
600046
625231
327193
46230
118372
245759
258024
72681
233
544683
354384
300923
156043
487891
468940
392173
611113
252744
356384
610385
579154
343447
177478
121397
249848
266796
27591
316610
261416
139092
480712
608754
611243
291694
571476
102966
536572
211089
209617
272633
163537
412470
573574
289353
545531
411429
155991
48441
357673
252365
318900
584489
211428
335685
274919
263061
300040
116975
506817
520933
572104
640041
39794
203457
233650
585169
578887
538357
444081
493490
560243
587445
230938
22505
560632
325045
516125
418012
445874
327624
650093
584648
516646
268609
125645
176138
87101
74239
625774
500725
227112
273181
454963
104666
160792
98385
23022
176632
581301
375642
325473
142887
416604
34915
383929
90081
224442
102860
52803
161331
278363
518040
168497
125265
417877
81524
455080
504905
57940
174119
438765
562929
305887
296953
501008
362242
224288
495168
500189
17862
246001
1928
418037
530892
389105
634390
593134
440597
49264
445416
521145
470049
623561
46936
640803
88565
79886
67149
83055
88616
110415
185177
81990
483204
553577
87456
237063
511739
152724
232934
455479
395792
286491
374148
634741
359686
103139
530516
151047
250766
51420
470689
91479
252886
146059
633525
143712
391225
467757
295717
523892
208819
91728
603902
588908
207543
136076
192293
313960
515981
55976
458212
473025
430467
101780
62582
589400
549832
270423
609822
52486
473074
15670
483357
285735
333956
91731
5391
613403
474962
28921
460367
435951
431780
172773
101299
463016
606463
102764
413816
604669
594560
591492
124485
437959
272139
639231
28552
479092
84802
399145
301145
149185
33308
514129
569224
541030
316628
643904
206293
351827
224246
13095
125938
258449
620864
31411
192921
586826
39101
536987
28474
146520
431030
165191
24928
6635
573569
627469
290953
73730
516523
620369
153512
486496
30742
317355
400389
447624
502565
434765
183614
248123
71556
617666
142084
125296
357609
348834
479256
292852
445367
438256
193807
613067
606288
534160
266157
620129
236041
427001
247377
399955
448227
280604
325933
61315
217314
98297
577139
580372
532529
622069
374538
131745
242218
75521
440728
498344
125607
142033
384035
429608
536957
59264
261130
332176
84435
458390
161652
290604
297203
36798
242590
629963
644125
297061
408569
52297
615288
393967
243239
373939
185208
264057
604566
455866
172082
83442
414812
511418
538213
206701
412864
537745
326149
536833
207783
83568
341481
534541
98209
568681
44211
63922
369126
351803
608976
505215
409713
8734
237084
131591
503406
614580
231818
221108
293709
212848
549093
480654
289750
638732
80668
580067
169059
277075
572983
450930
199194
533004
52756
420401
562319
154120
299520
288050
69778
514055
110973
182550
196257
448350
140481
121804
463938
139487
84934
370616
507311
20006
260785
536650
155269
549332
401519
507382
610017
441831
9532
322522
351723
605866
323479
394974
483918
5626
618420
320502
397957
79347
426179
166816
419778
81547
540941
622930
617896
201608
398368
127842
43704
538900
365557
181228
151088
194854
610664
33761
353902
538384
47665
28748
535202
454296
610823
554127
440181
534686
235888
581125
55506
529817
566593
130496
31613
229729
470100
510586
158131
388111
311291
128807
439906
283283
196074
321293
374324
584220
14667
188503
396394
497154
507861
111060
412266
52947
64256
639152
402237
494157
544969
426109
2731
544874
149188
425438
406618
644025
275133
366119
223369
273919
113463
131554
320876
273641
341072
200044
403896
619931
530103
158687
476610
42278
457979
97574
351520
181596
636027
216431
58035
350700
204492
422484
63205
119366
534932
291556
126834
91500
449713
228315
483147
518191
215147
562244
206846
168212
258047
355679
543222
280764
337841
397714
54237
343084
138783
295991
334712
492801
643261
321553
101576
394411
387886
225442
388924
560363
597318
216367
275102
412415
209559
26842
162575
51715
573045
344613
504618
16775
373998
543983
84743
297433
6920
609900
532777
36255
241412
35979
580305
577324
26230
627436
410145
331422
54203
536331
324657
36291
248354
98704
46058
622616
492257
292569
23716
36962
50271
281916
14118
139979
304032
382384
411614
64489
365983
533019
109504
300230
635339
271681
53904
586885
386008
240138
253384
346714
497129
173713
112810
420604
629672
140652
388046
454677
304482
204809
227514
406458
70279
401651
316210
550967
277292
218313
341775
383644
612545
361592
596031
645411
572010
439306
169808
328036
347419
531302
259416
145547
561354
211344
235203
421750
146530
274131
306740
506757
486267
432314
568054
36186
285693
634686
57525
519083
30733
178222
154165
558549
285351
71744
630221
101542
430188
537725
213531
7894
144984
41294
224711
443663
319832
447633
397358
179204
238129
163148
518142
314682
562838
528302
325674
187177
272985
429995
265387
231905
401339
320305
13660
150829
586782
571792
444295
572614
558858
569016
298481
548181
605123
78115
313115
125794
445852
129385
363300
163717
589594
393429
445254
119165
250104
460309
533648
648155
44340
492566
203964
565129
40825
312854
111491
382698
640195
563188
503947
308974
332587
204126
115554
61923
286552
590119
151839
238840
612669
26730
570798
206661
105855
543127
267079
567700
443280
608902
377170
618344
89259
632363
541258
45680
328252
146145
278416
237089
515544
311522
356883
129389
543355
353798
389342
42448
181552
66524
94772
22841
640155
310490
31742
259340
157737
128528
647518
582569
291414
190631
191606
145323
504909
583163
565908
509868
84627
232102
144954
374953
2706
57704
379667
29509
76283
462069
495483
219554
516453
226280
637798
538826
606861
421670
255237
512815
250065
548305
613611
278014
322059
642720
441584
285874
530441
402742
601957
382981
342650
512941
17932
442699
417388
21239
111984
408157
147378
435164
217723
121624
541755
136043
307220
423491
46289
467062
453816
506310
606909
266956
476371
52800
315073
273420
455151
87494
541279
575578
158887
259875
294174
27682
122601
187895
562432
326746
634667
467029
589854
404881
31550
288294
423878
536085
110238
618788
137591
498573
125430
254738
44785
288651
572428
274783
393928
192280
310962
546310
500538
573512
646810
353032
152086
75046
617932
535043
515405
141285
580645
532675
644108
646752
160526
627259
230138
397607
643746
253384
89333
151672
625866
514328
458542
493622
556655
338412
82476
312174
513633
151841
457690
551004
290900
542587
16818
282249
313381
333838
598071
373687
567389
386140
244765
197911
174763
145516
309873
508064
506084
185777
279861
124725
369184
71834
232385
32981
219368
169798
610938
5724
15354
636631
302195
499516
389057
267031
361901
495401
526054
74758
548009
98680
393422
525674
572046
89978
531777
601471
228931
350225
325310
516025
618982
74932
320073
506505
66366
170625
206885
54545
605584
406250
249915
639249
1286
598119
340387
198163
140256
642247
108758
229023
191370
452538
414458
251542
554161
17494
622402
136669
161259
308031
504191
572195
85637
471327
557642
404478
608665
218806
543575
96631
8080
308425
340406
607936
210797
142600
390790
269372
572252
395838
639541
451074
591859
599622
558626
371303
346570
107964
362770
216669
424997
475585
352024
406230
57428
382692
41347
178147
594037
404701
4504
252910
3205
220409
350926
221191
117855
468722
317415
422603
258210
295631
584352
572529
518988
153678
116449
544140
553163
338158
504653
518194
90138
186185
422941
595330
395645
123823
217408
511476
214510
4425
590504
71490
548690
371033
20595
542912
220143
99383
298528
161236
50165
220217
557765
77968
568088
538601
114706
185788
276043
101232
165813
402325
391402
66346
137669
313873
309492
190469
582533
281694
206599
515279
294984
9074
412295
509568
331802
421983
375821
540775
525951
632029
308476
437250
556925
627513
539759
189195
221308
337241
638668
134374
598118
181047
303782
446978
624176
541011
294572
236596
529290
226511
306735
614907
486600
608482
120427
9218
352436
528249
141746
187424
98755
95173
607070
166532
568515
93624
569092
81259
342279
268682
583708
644321
372812
433178
615989
190264
180977
519899
9323
213843
41862
583797
471814
82693
446295
542900
284182
34512
595253
286358
625745
177892
79707
290188
532339
471415
404701
333754
447581
27818
183161
24864
408583
644349
320419
203112
143968
332319
575757
50056
12039
576665
482991
500787
443339
316458
178909
564284
406464
167070
52462
176208
335347
212171
572840
248249
60645
401791
631229
111089
194301
616162
526872
333987
557838
473117
533789
31183
536059
143181
526892
579816
80212
130279
320463
106263
377539
88101
254481
536608
585794
50523
472549
185135
484563
412292
155256
182712
53215
444438
304503
3134
207063
603519
38683
114162
212228
645346
378011
52420
286696
543355
294547
297408
528669
584707
282839
244603
393372
562719
129223
8906
62277
163371
95337
284561
227498
618054
44251
296260
545708
262505
25170
428183
266208
70995
586913
131283
218588
626729
178152
101285
585786
221141
391778
228162
69722
158403
405658
399477
91854
152516
419212
328366
94144
504064
148239
122491
616391
597968
452809
193507
267039
470925
253821
287570
234429
252529
579327
72775
312607
476371
451987
210313
516112
413748
145373
214023
556608
266849
163467
248008
111343
67669
127580
203538
251546
508557
417330
375422
377781
103989
470338
553869
174407
375871
459936
211000
369412
523804
257087
11414
115716
56424
636788
236677
176343
279878
538235
49893
420555
458924
220263
127421
306625
4578
636490
115073
453697
322236
335702
347178
403140
440096
434947
353910
553994
100429
306618
115385
373221
61395
291862
270700
2984
315687
608031
320604
283092
211344
52363
36142
53543
384451
479993
616611
242851
497382
244004
631769
549034
624442
500594
396952
597102
223152
463286
29224
551898
37487
625512
507569
30968
263170
439910
532344
516348
87404
428908
13352
401194
372714
32103
281883
91373
576824
391515
632996
597314
309146
148794
278191
513595
408738
432212
587861
180329
385576
60562
199110
382814
538898
132095
329431
236390
387458
260059
626087
332827
291744
596898
450785
527849
100570
49848
544974
485641
180926
452895
253271
507754
45548
201071
189631
255807
264403
460785
536817
527139
334661
593337
613904
329683
404709
446387
605860
85041
256432
372191
139512
2950
537183
94560
38282
376825
277105
94709
231701
413637
364251
35050
36953
246708
374880
632357
417469
312954
407527
221142
620660
562756
322424
227945
549654
182619
608833
330777
1134
70745
45787
210095
78852
493707
359853
237971
193725
228635
574964
162951
382483
440695
438194
380334
646658
226188
58942
557153
382414
96855
148158
199669
316943
361925
84245
22860
597322
470721
263105
144462
455349
543842
488361
415805
372675
372667
608972
391108
224361
492628
482578
122798
25276
217353
409257
272854
324386
404876
505715
88968
235950
294891
490319
66093
503818
541906
107751
81665
597237
381791
349318
433223
578196
361009
70595
367097
356502
560564
152046
490909
594045
643141
382968
632417
400096
445833
368488
392956
644747
436996
424424
162228
264981
483967
157863
381212
397012
26524
292383
419054
466729
647720
247849
406581
327700
321845
363668
37293
62321
574126
170212
540399
77990
293543
432423
280467
44523
71439
324107
328410
103065
234761
297365
404912
27589
129164
108564
293435
100393
522937
486378
471958
153592
275693
530331
574284
387840
513960
226236
239648
134862
41322
241399
636496
215139
129156
268246
376084
85124
143638
376992
637187
414331
297272
601525
634595
58899
74164
23054
577039
407354
539017
649177
289689
621293
149568
265835
574864
535320
369486
399384
356323
145537
237715
254558
12024
614946
185824
262450
630087
282336
38125
418799
125882
498775
412208
599556
474401
68166
541172
22122
395781
102891
87949
587727
215980
519801
68085
495806
638841
452271
219577
464425
178830
297898
154965
426489
80265
120168
593115
268673
334293
278079
589384
538126
645074
179247
431522
253754
37245
197690
226977
26398
424000
392057
120983
160053
124663
404333
554368
247066
47050
585714
179689
61010
322628
403442
480545
283266
389706
166556
476693
132714
150256
489775
242191
63270
28697
415930
371387
433490
31527
511585
449650
528471
268517
544978
206252
452585
266986
590913
120293
609552
457556
106216
419979
584093
19590
392975
563594
611205
287238
361400
167238
628440
556375
523915
87257
543823
269697
613473
187913
501369
448532
475518
157334
121197
347040
214364
123743
463546
480405
242688
547070
252427
172516
362823
171653
535119
523288
440004
612117
85157
290229
434206
97559
245901
548842
270716
561153
481225
471350
88451
192685
193982
208324
449643
321894
319681
70965
29272
252597
272267
80167
531517
497342
406586
269306
628263
214924
366335
115990
296192
39252
499946
519231
159336
174367
277438
181130
353694
286027
363755
376832
14402
641970
69751
559459
369336
226481
485994
557400
107526
215698
500835
413076
565871
187633
375292
469005
371903
438323
336091
569783
162056
528167
369639
552659
592045
125526
322077
553554
556217
386144
406236
121869
442981
364749
163994
84074
50407
40634
459698
595722
291767
396928
493073
392560
465062
543333
452800
142390
231396
69655
283633
377879
590919
106427
147404
432459
127188
350430
91105
362426
459344
318235
230928
499681
416346
607485
138908
542215
418199
536978
386268
6619
492516
381883
244684
388871
377917
111423
263895
390836
615174
326558
420194
142889
186826
269445
439217
341655
325331
18150
506315
500891
197392
399469
560062
500749
581729
344546
230530
289342
122521
265250
352020
518551
32203
31665
455509
366652
221072
287586
298850
1953
34532
517078
168911
518024
301841
425221
543591
449897
256578
203703
216804
499105
623439
181913
197572
236026
121691
323584
382849
382200
349001
124127
631523
225656
505307
628797
63103
438769
181431
51753
181433
286159
438342
161352
73385
637580
472767
562364
228780
301816
275540
250165
301500
39043
297143
148895
612163
41734
629305
476257
271236
363381
300394
57981
156035
36343
87597
459812
138452
20255
305268
297045
282079
549919
471189
315617
50381
553762
573336
106444
8527
246767
580095
203021
79465
18149
264087
587998
290889
201590
466864
27433
512759
555429
595549
283505
615388
508939
505808
91383
129161
631588
4235
431062
103133
219199
487210
319819
277068
168518
303756
463644
461040
421532
121851
405576
132680
261182
475981
260601
238305
472240
559627
203197
606694
67094
422515
135721
446059
256234
310576
363305
126963
281485
530614
55975
127541
498419
530002
189415
231946
430462
506865
163099
493252
227011
9151
8867
522937
150076
109287
537070
110770
569394
374787
206341
208890
470386
205292
426828
71000
628351
157947
424891
335678
136572
489735
503410
272852
95857
613682
508026
171268
535457
609293
250108
344339
341512
268914
462327
257560
243047
284998
603541
421010
344673
70170
575545
356901
465470
329700
477924
190724
169753
101777
558623
376291
167622
69635
564916
119311
90936
17747
6338
413856
587609
108198
591016
392308
127272
573519
631237
131517
84085
217595
338877
569811
607773
394230
381267
299795
232985
295655
108173
561263
422458
4241
359088
546552
307632
599492
576147
577797
417729
609630
65151
411115
120813
213814
87829
382797
178530
191476
99369
629393
148678
421218
249734
11426
478099
28712
546303
23861
412649
149166
115036
420943
131085
538873
8924
242858
497243
265522
132737
64994
633631
252744
507902
637487
377990
333558
427786
137603
346061
35342
580784
208990
24385
215049
542591
200106
300253
17356
428859
238063
444972
292469
330587
463678
168598
603311
114837
413038
53257
393967
596933
75267
379928
638037
542915
259588
83140
471873
277601
205924
241065
392462
586674
25434
433434
609099
165217
110545
159298
147578
495627
409133
275858
527466
236694
95151
318313
460106
219732
650678
236431
645561
96571
360684
93686
202852
620228
543759
454725
586652
157715
279331
521785
491206
109534
91945
352845
248033
213695
484904
118237
328783
488682
14939
156570
608480
513531
394143
572326
155939
571651
2070
594264
35597
591441
474266
453275
393743
46069
47104
85142
95836
625429
215654
282480
307036
559366
306072
527866
556026
521635
648537
45730
251833
404380
633658
277850
257369
155326
605530
240676
537752
250323
72923
603966
622853
268537
360671
631067
497094
251357
420499
151159
618340
607931
301958
174212
360441
254723
525102
649402
539496
520499
639327
183250
383774
525119
191443
597500
546437
106074
257812
196617
228820
99554
35102
500202
589973
124017
373046
550176
45593
53851
619248
158293
260067
290967
417070
367276
241225
367960
601246
499194
178694
295751
348501
199730
470638
256755
583516
620506
356531
168245
407834
471084
11737
642211
477153
199039
368857
639476
234649
365353
440937
181656
572718
614720
96012
36749
445972
22623
218539
468000
88449
158550
58653
405320
4596
20617
315201
101603
486103
347248
156168
498807
550432
237562
567889
169862
467480
611310
58819
432836
467577
552189
396604
626834
218686
84482
382116
112960
372609
71532
294279
320313
552251
476888
379766
455217
126898
11072
447204
460848
177421
326877
536867
33972
542223
174009
624031
365655
227568
562164
76895
459455
113158
464218
307398
412473
468288
53644
173111
139365
147085
627897
422323
589859
549590
146194
422687
528
130281
264919
487192
426587
557799
118921
531095
489421
504461
116595
94453
290402
267944
360453
449210
379573
528893
167114
398662
418323
379228
264074
358254
41734
1729
33499
213015
577586
207788
364973
365532
236670
645575
591855
643957
360578
454949
42380
170743
576559
263900
175825
96450
80256
389203
11934
154826
56394
293804
579817
11684
91527
448694
116281
56558
551443
40802
59254
142714
100069
466132
283831
499042
84900
495515
558665
501146
575575
543632
102654
530940
614391
637733
252106
144476
436263
287127
506662
108529
598022
229416
220856
476453
371778
96749
55872
346610
647895
329128
6348
351478
139375
330831
184140
6549
562388
293033
605452
91814
645179
196846
362937
367370
90277
118493
428296
381877
104359
523201
641085
111711
298938
85183
226643
41645
307382
69871
64586
66983
588358
42989
563911
303230
78544
575350
412151
541283
73173
323292
605077
415671
362122
375799
41754
627064
262253
224628
40577
83370
162440
502015
151298
38744
427668
352445
607589
306341
284756
58611
493799
50293
524303
550343
131578
113753
106680
174590
635789
80879
580968
460157
282290
239094
158689
422128
262666
562240
216456
138367
78684
564337
597871
2168
138316
73364
352778
475895
116952
543450
335823
477416
485193
468714
172552
337952
392684
461971
49210
200185
577845
27287
268787
546710
9253
401678
267312
348510
384359
120525
480202
31022
242838
341082
29547
510805
645827
97275
509895
47575
613217
87400
619615
384688
404432
429116
69004
60113
347348
495044
380470
3651
104188
361290
297725
176554
209922
472143
8731
353529
528337
100232
264719
549617
450656
599918
147634
20373
632627
444016
69299
417128
113745
128031
344262
268849
264875
584780
591050
616370
619471
263786
565535
14109
372246
228284
375456
389089
253854
93673
78689
54076
368680
255643
644476
496555
300495
200577
647708
516763
503724
368939
124133
572418
479019
490157
182132
627126
169400
466805
152941
613297
550910
564763
624283
322676
473759
312005
633693
388218
606645
450647
77450
557328
602472
529603
486184
559064
644180
408714
21811
295507
87529
475778
361277
7454
620002
481106
497130
429911
465775
492472
163404
18202
554572
469616
598915
102665
504936
397549
333190
237720
399998
470909
348096
475397
604984
253154
200585
206248
569203
618064
532355
641277
483788
163144
77734
152347
206943
317090
409049
500833
7860
108966
319056
209475
248585
167965
120906
641659
21940
268781
514618
364741
601731
256088
217281
394302
551061
353392
186898
506789
202778
587758
174385
207540
84438
22215
650347
191650
596525
265278
538131
166803
229010
217109
527005
213129
521130
83075
369784
28025
206553
635804
73475
130432
233560
312858
153330
369243
243965
581936
163193
139113
408990
443250
347726
328250
234471
628408
401504
273721
587755
190943
460824
501024
355522
526916
458126
537703
609664
214620
181316
583524
559495
46420
207962
233635
6030
28119
602448
160232
398584
218974
562979
347546
99997
490076
163271
479953
633003
129591
558541
418507
487489
118010
579903
511630
334164
332838
385433
317756
128945
394297
611123
213899
417067
407302
332774
323520
67647
584327
165477
187575
179151
426748
470774
48543
125539
326745
302834
149748
533441
559509
267213
33413
474471
47241
40788
404756
392153
397370
204963
241454
576195
386277
216196
285987
226198
385388
598442
98746
61938
531242
356274
573741
329261
478229
216039
422893
552681
308449
120881
558956
41504
500908
129110
39328
57617
338031
444124
28672
95817
297758
240873
358265
396773
406806
21484
405211
566183
585833
229782
528120
529882
117522
293298
318909
442468
454071
461160
114760
355827
112759
114692
500870
472325
495830
608842
486938
279058
484293
254513
224577
347959
160194
484516
407772
553359
360379
389074
166508
559126
24712
606565
403200
502732
283851
41728
9548
124774
206525
558723
534324
58556
70467
473847
574044
566461
290861
314350
103470
387346
451718
374132
505947
192071
137973
40863
76035
125149
419578
165849
570585
434111
639607
548470
522713
18072
259406
196371
173686
386568
347150
182329
253084
565595
619619
36792
510871
16561
446073
231962
201842
227182
164151
512247
343169
23897
60289
53438
449080
337850
546835
625738
9239
494675
197401
328381
632437
478326
362069
507437
96498
1877
96965
206891
127960
265582
647148
203294
131370
561762
188549
560210
113349
538070
521684
440388
337903
638682
311277
50872
519920
557391
508060
511587
498547
402058
78443
304476
119780
506148
201323
86953
369233
98185
376480
95233
453108
397883
329683
624271
235741
380681
314974
347014
625517
94967
256075
27143
538918
44670
33615
17441
426989
556021
286763
273652
348252
390548
143783
393254
633486
650534
341815
357020
206887
415749
400792
536508
108579
224904
114385
59171
347177
235935
342423
251793
383878
513856
649518
229758
448265
454611
402574
215125
522518
18596
604196
48589
67867
520329
450568
172937
290857
64844
150387
371363
372679
383546
35290
580356
650279
204273
560575
267192
492044
261115
512999
536516
124488
239713
154819
639478
78882
311107
173773
336167
526210
122155
328052
241543
252914
331866
387113
134775
389323
613065
227460
604338
333631
192957
355464
383684
56113
205736
493711
351924
526660
328635
636380
368177
73803
274444
397864
130671
529203
8241
249534
366281
105831
541668
31084
151304
104290
189444
301044
343624
40229
186314
314808
220192
222674
51752
86209
571042
226600
69551
631399
509368
617496
505901
246563
140874
246467
582982
77877
492418
542111
462214
537337
430415
375204
116154
155495
596143
113764
25882
331603
371610
64021
321312
567211
417852
634835
410688
187774
423150
41799
28877
348522
122399
609480
197868
249024
306830
396650
632837
443423
396929
519367
551850
498218
33962
279001
302015
372611
469816
648809
579178
567410
574239
13727
257967
311344
254281
230522
567743
454759
620427
462025
89223
297180
221445
218614
538527
188772
505131
428826
293983
496631
175789
637732
89211
206452
150408
439046
317478
528695
615709
301437
455580
180866
98765
531951
252220
172941
190922
443113
271195
96618
576522
380498
586610
513862
193861
349933
399139
635994
171254
550831
206640
192276
200158
140825
46043
277324
295558
45132
427984
139554
183367
509646
330323
618639
385633
130879
553056
578364
312934
465125
618981
280046
403629
285651
514473
176952
30543
478815
351676
208073
539148
215808
190148
347797
562316
163763
456480
492390
52629
158603
303077
367657
284746
550867
189759
162755
417496
60206
493605
257670
204955
144774
256259
463038
593008
431015
76936
131553
241139
545037
34615
620820
403581
584500
607003
530924
218752
297971
278477
232088
412580
3590
304105
69419
225846
32823
304440
390437
547490
628440
249308
590420
177177
564884
510020
92527
510717
127857
476085
471295
304085
583926
562264
45565
325290
425373
168984
591314
568026
294973
104011
358181
592954
352805
357186
600131
329723
397494
505524
280613
595533
206667
219111
219885
384767
430651
394800
383759
51516
628620
324828
588453
370577
432681
497186
108489
429598
128964
147146
146676
387128
73713
415145
471750
542924
288682
642869
439310
557101
310920
42936
260607
402203
220765
73518
379996
630535
350345
335986
650126
627282
186288
119559
490701
608702
237885
21686
21762
437307
127612
592736
118858
427918
280467
222328
480062
178933
199058
279851
370009
506157
127687
30297
518020
447352
615738
495637
186389
480764
134690
344714
260493
589031
435557
296550
525042
286713
167650
494446
575947
294464
321527
525815
173773
215795
549909
642955
17576
60832
179793
218033
175338
531806
142625
477287
138663
455657
80311
644521
361558
421680
46842
191848
316653
432616
108480
54656
291146
109669
170772
259960
50889
235239
122959
107730
115380
110093
301462
231254
83237
187684
208819
432597
456217
34051
564961
246277
590890
257465
76147
231219
96058
377066
312129
378140
527753
477902
364203
197188
643502
499591
510310
420795
135733
121379
315417
60001
24800
428655
237636
391868
121331
388385
397609
420583
416260
263974
533127
96891
532297
336551
8628
205892
156634
266759
283291
407266
61050
611564
128353
457382
254872
632006
77991
477517
424987
538769
293672
314398
37854
502436
148473
136052
261870
269440
227510
67629
450433
554613
550216
324883
436773
241919
89614
461624
141025
80931
440342
133421
623842
506704
547549
216116
213244
107730
567444
283630
133523
533772
611194
282547
390366
546784
167720
205642
480782
457766
22998
586376
610846
500299
309904
486710
190048
246077
123702
599342
191631
181679
341134
337893
457034
302505
273092
260479
361909
198718
129716
345991
101047
534927
536563
46305
387777
323265
484928
374990
8290
523891
56006
553582
371770
371462
131391
213764
590589
101657
146922
80462
324285
605496
526308
237878
298437
373673
571117
26155
302780
631674
38615
173663
460945
471518
392903
376414
644090
209862
115950
56796
646979
76751
388175
349911
65425
348633
110136
604651
381173
47470
395865
317149
391343
307543
474490
135320
300130
98168
435334
220662
209852
131818
248631
209775
588961
95484
446734
60434
600296
569137
489000
522135
487663
172498
169360
392294
423104
131753
108760
328306
185492
388288
311769
613904
78584
280552
368500
180011
244589
478090
294441
231064
241866
241134
603283
557816
371751
208437
137714
545402
604199
327059
505877
21191
275436
526563
562151
502350
384612
648039
583257
25419
352356
252329
535613
216447
414053
559569
152806
17948
490780
297700
591979
402334
559517
350935
295403
35657
125764
572246
573709
189121
290008
563503
169156
91152
253629
204271
598979
510097
376931
135411
125227
609508
646913
522278
98954
8400
229695
226229
356926
35881
597664
89434
162378
362397
240358
394106
257329
398089
244526
356941
605317
349313
135444
341160
276396
342714
470957
354509
333341
15779
262113
165685
104548
91792
106546
405886
143791
132320
77430
172860
609553
345847
24580
64079
79195
591553
524427
449187
624788
486709
379526
610268
453131
161574
474708
495277
508828
168169
93579
630344
211763
485376
373850
536681
290924
466566
359233
625101
98588
584510
294661
626884
403672
468717
320122
69668
261228
81676
150562
550343
113493
470984
427251
182844
275791
196360
421568
178747
498085
416790
517404
564594
644273
9558
139674
391991
147336
438661
394015
34955
485592
108055
571286
68024
578145
568324
161878
66398
44424
114695
500176
604680
335310
258715
587396
304034
485871
36959
648486
482291
196847
62931
36089
322835
373152
582663
196794
80018
559175
626636
572265
633081
264533
412798
64524
409226
99010
567093
131720
471663
627935
339770
484765
639705
132895
265898
396587
438994
202176
117003
358151
461024
285923
8729
467181
369996
140822
158996
296999
275456
378944
484802
261991
36392
47157
265356
442054
69383
515970
512783
141923
542510
615774
381832
435954
203456
384604
282555
349216
102591
372815
634374
451507
137185
281361
357256
101918
244543
297953
468000
152712
12569
200700
370
330856
42112
316278
621210
460922
169164
229025
106595
434463
646966
601745
458529
536819
41754
317970
359466
344374
231753
168748
629017
625796
630994
564874
61187
134138
227328
237281
460259
165659
96083
598440
241162
529739
194633
631063
221578
290208
560705
409837
105582
137385
437295
123358
169074
534076
74779
522849
640526
374736
247050
261991
25729
147929
224605
349374
30598
316351
455236
607093
385417
379212
279199
293777
402516
54887
357501
458899
476106
216353
131180
297146
467929
558658
19123
256556
16504
527668
243283
468585
440473
153930
37695
467913
514938
131497
217452
297807
398781
222533
619044
647256
604502
79392
497926
399893
596879
577913
31828
481041
390263
184415
28143
108327
115046
146956
215160
195927
591274
139346
375396
400419
232313
279785
553409
324252
493019
140174
15349
73412
548895
139513
562210
627142
594599
540879
419774
533679
280466
133293
525444
486743
205627
301238
309638
618481
604037
468439
224232
181274
466345
349243
181377
413823
327246
86701
15131
376098
25892
356406
284709
73165
339442
143196
451573
531526
419817
206255
588000
238795
89172
409083
466890
443654
196876
568042
165586
602831
178260
197383
418268
499138
241896
163440
152761
368310
23418
201798
490370
448974
54242
421539
106998
471337
325972
471489
162174
400684
303916
303889
632593
630655
606842
237413
24314
597391
594011
84597
637149
204498
447625
481031
238335
36119
23370
61524
566190
419242
267289
314812
389035
437028
613979
272339
282265
224764
226678
587205
613769
277906
47741
85523
191704
310287
274713
625271
293569
455551
358678
186565
20515
631742
345718
250658
258835
37081
368199
607573
353735
469275
61082
265398
62946
35780
407165
306180
470367
336288
416831
120620
555128
186321
285036
256024
404177
211499
490013
605487
392403
403160
132153
147503
503505
560146
295522
484975
97495
302164
552188
348071
497333
544444
64880
622111
437433
43934
79309
73037
244186
496700
481226
153372
339918
237457
3538
318430
359718
601978
573860
57855
288246
30718
267077
176144
33083
77222
372034
124198
161681
278172
293076
38240
222057
318855
206510
220917
350278
177748
277643
573063
314342
48721
14953
401730
601192
212138
608635
74447
182853
251779
216140
128697
141169
349191
259145
9109
413038
640624
233618
199418
7974
282483
371671
484069
230959
633532
380059
249575
523187
254051
374866
262486
96733
290706
369836
111664
471588
542292
508855
256095
82878
581578
144528
395947
176454
231169
179546
293965
292892
628063
578267
87996
602106
100658
509764
61194
327043
340663
617241
142400
503024
177335
465961
633884
566949
81205
616454
400167
642660
408690
87769
601079
250213
99588
261609
578982
60227
130332
511863
537018
100351
54661
168468
245488
573915
211785
564503
577461
294153
425606
298148
406942
348360
45565
520695
395424
462312
549431
410506
406495
580993
299183
462049
485387
360250
254173
102340
552469
295212
10327
570519
429146
18102
629310
277580
369239
255114
360120
111553
404177
556347
58301
595527
542421
391045
479675
291729
67031
83821
300171
58110
103443
627758
232239
424433
386252
570366
183094
316535
624819
125345
177617
456523
448015
138291
117539
585647
298604
590728
71109
64740
468545
136071
377497
16347
530541
218886
5016
110118
145588
82123
83878
624932
201552
93602
599857
633154
645944
594408
539906
107244
489041
613102
371679
482888
294514
8636
233021
422205
448475
566497
475857
34229
549669
312328
378814
109379
555885
560969
87350
48893
263977
176145
238563
360577
534840
450430
593370
585030
379562
164442
325131
8591
172701
121773
495071
617869
571126
429224
179259
547436
291896
200360
490979
398225
495910
411888
267186
360644
309456
20117
16347
62769
268350
352646
283064
382253
462588
73698
549880
473709
340434
286104
593933
1329
291166
146127
191264
510134
619896
337473
406628
357805
557931
545110
362127
353448
442939
200265
126917
533475
321110
149380
73016
566946
41507
298199
224174
494227
358682
389182
487345
70867
583249
98611
135401
291052
392236
179451
100741
531480
395049
301435
348172
308868
291324
159172
236600
554833
16197
612173
62557
254981
316278
646050
359897
73770
74309
581300
118470
628486
335861
71226
270109
471059
631924
41973
21548
340390
614282
50247
213615
222617
187984
380595
497118
227317
398772
527466
445646
52351
266012
122759
84049
178900
46303
320463
160036
264406
217017
120388
536070
114881
635732
407524
93189
117406
91215
610840
99853
309819
265570
259741
184696
407621
576249
504207
61724
91881
564309
410825
24661
213552
106684
610283
544142
40188
314972
616964
27158
94706
371915
549671
569232
592306
115535
19337
433978
566743
289851
555163
290910
161198
159470
94047
299518
194041
194562
15102
599607
119951
99437
392716
459879
632337
381550
592628
311517
452828
96189
435873
552912
328790
68105
388860
478086
645464
24926
409848
377700
16847
286059
11040
296119
574755
301907
397779
282072
261468
229481
307672
105834
621075
455518
70659
318926
512993
611852
345143
530494
366855
377174
80034
88439
76841
631494
17197
145952
340257
33362
267404
408779
286948
507790
122004
474154
322365
126236
572482
206580
281084
32868
77904
309907
101943
514579
499695
402774
332283
182329
87624
383764
594555
207276
130537
349020
253582
109610
522069
454364
514045
293978
273102
178215
454669
29820
569708
638637
186839
52511
133649
584509
222746
559984
505108
564379
514816
407676
65
534718
367636
389093
505603
226558
324285
93886
86809
339582
163060
583805
414100
65910
132632
310060
79100
614217
210683
452676
4349
508642
267302
300655
211423
568860
117406
640365
549647
169691
499209
401626
496535
646224
257286
154894
121363
206033
52495
407670
605867
616454
640023
400376
516138
239952
574131
26299
399765
424897
134422
78901
635623
23671
142497
521544
123635
91797
60324
361842
237440
127207
210708
534252
587275
610912
640597
326689
115601
510745
607953
169291
279168
502143
59248
568971
450318
567108
483044
38553
565899
611769
587998
396900
557295
327205
364108
493697
230654
559285
497852
305086
602908
192351
487893
560937
368519
592934
178176
157817
261089
568045
108395
341173
404973
337971
614189
177605
624153
220822
524576
532634
35805
64704
554924
390979
382541
58956
4280
160685
56641
280974
15380
466698
621314
10169
617321
72746
370199
504582
177249
53530
443070
404820
588657
593786
407031
247586
406918
255299
342203
457482
477389
9865
131215
251150
207386
224335
556310
110633
403206
561873
561301
537052
612510
589685
372233
57908
256175
13522
173735
640053
368963
479807
400814
94850
460171
600217
86003
454284
428457
316094
535379
410941
645279
600166
267380
269044
210703
230692
646113
558570
466645
286911
525188
574210
628765
325232
268437
411839
70191
306466
494159
60552
285278
158946
82303
162274
201067
67677
37391
266765
120804
7237
74332
305630
372144
171041
623000
336587
133835
400121
150378
216935
399595
53259
474386
29754
170810
250055
309928
564833
254923
146635
424514
199165
398730
14948
67773
225251
141173
273532
115821
53615
314416
464798
31723
254602
177824
107572
70043
585203
610519
340884
530217
269460
497363
344936
528743
612392
443504
624104
122799
86785
350973
646218
514292
580528
152414
414331
83432
101247
556956
504909
71653
397704
366235
7739
26619
530408
251864
205818
647431
422345
624370
406934
431442
416377
420921
306189
420348
372290
17662
159100
443487
297215
148482
177822
407249
622641
619062
52680
492854
24340
51192
130322
64329
183494
158860
8148
539293
287314
191150
42231
476542
581888
617401
22883
497476
197021
272449
271896
281803
283979
61597
102702
505145
438595
284883
601156
341881
615157
592405
121034
41252
128840
294848
54284
481633
244663
191151
544056
443337
453711
175236
354580
259751
79220
618253
76427
131496
126928
57183
29753
281077
347414
84633
21129
441374
368400
510918
384381
321098
637740
93573
432807
589808
546789
7498
387542
118423
33838
479853
227050
228156
321395
331638
103354
455884
402179
115439
225973
493551
567643
626585
503776
324534
373570
352231
600269
488673
204579
346899
582491
18334
269948
611373
215198
161530
650243
145290
300912
429
148181
75305
110087
45712
484419
38502
416241
77478
449046
136864
220051
526368
335084
218886
506905
434484
121416
204251
56207
103475
469496
236355
8857
587484
624272
205306
21706
219851
126365
482400
292693
416071
136954
361923
57374
264505
326084
14780
341185
262923
296128
98585
520739
112731
517229
523024
139915
11931
478875
163505
637308
341823
481241
261474
334420
583588
558174
181885
459050
6356
52847
582592
211269
162712
292226
388131
75153
601495
405640
46955
157603
491538
616599
105256
330724
544250
500301
426724
571734
529864
240617
466963
344517
544305
82781
232149
336545
199642
255939
323585
518504
34541
477121
138685
252148
12939
432668
609185
234891
237707
14908
128045
403359
600771
491443
315341
301034
27961
397436
281944
487605
471626
246790
189019
223371
55646
204613
123625
160427
310193
82074
562145
90172
40764
226222
538624
212425
513136
31010
355280
410393
20602
455834
132808
515615
279146
400512
512546
128946
134521
536811
198229
93420
357949
494661
28326
632691
312679
408055
314976
376717
225308
548106
90650
143887
182123
566537
123543
35368
355432
555184
361913
492369
649826
579213
152539
191610
78974
360661
195028
104723
193397
308058
315516
161896
400706
37130
54179
522268
524471
478768
71002
145925
378780
554616
192630
131253
193268
611260
192997
446967
554993
400346
309115
96066
575583
367778
34762
452150
235184
352723
207667
462006
600439
42866
2689
474211
33484
485710
385340
636155
648204
458967
614119
49049
517982
547919
246801
134645
604340
582218
566005
152030
603217
537106
542678
145630
390981
493999
517191
542495
145784
128387
564629
607401
333428
283528
340140
445956
91448
483711
389220
283366
231915
564092
21860
276551
18751
21999
642475
408228
601938
227452
438374
37466
571773
363219
473787
44687
362375
524932
635121
448830
15550
142544
560609
88499
612474
451579
201380
126796
498561
533603
498009
26304
531435
551101
8608
146482
296765
360491
464256
475690
568660
562584
97132
193422
524688
473579
492893
542712
436581
257267
450120
257884
113127
324401
131737
511715
508143
99194
506328
598896
647960
453319
169049
464239
635608
115868
529108
31134
479319
225353
208256
494875
647465
31282
122064
400135
143746
644487
566123
51546
597872
253080
272136
194092
148487
208160
601672
612111
365474
128791
644506
211120
566273
260213
487051
297426
536981
299302
9280
46486
341604
30130
372830
592993
230166
279826
208256
209014
385842
617395
433846
320805
498473
130182
272501
122583
492291
429206
43790
305643
303284
429800
258831
411699
150024
192117
494030
402641
368257
449662
636138
27899
375977
33782
560649
285854
224712
142353
225343
119780
341352
277570
514290
647996
538261
618297
213340
314866
489880
454195
384766
543065
612307
116972
362611
303156
335697
636001
329185
441872
66089
55352
338308
350200
22501
363673
159167
650415
210203
487349
305032
560528
580018
140236
519086
316247
113878
202953
573193
451564
325033
541686
499868
241573
428638
125239
547740
101737
468161
252129
14496
403050
185690
555584
251684
600097
432236
640556
473276
350414
325910
97569
33546
545880
202331
171091
347770
11404
184355
152723
451821
273240
402002
298786
472503
73159
7556
59615
217432
518290
227911
376980
151614
328615
581788
301316
534875
403392
120489
287058
249447
96179
428567
329559
127797
465332
199681
567454
187508
256156
398095
559196
193353
299282
43014
309108
581014
557122
590972
334382
266814
194809
34941
493287
496767
145599
611148
126056
609225
98257
538804
95340
567624
356757
216033
139901
88398
553037
69814
548947
462683
530962
492
254315
554341
293497
535818
497289
410571
510206
113603
152828
338362
129803
485678
2858
292011
180957
322489
299354
512997
560465
168660
83164
403456
8619
132593
15330
186469
87183
603490
226963
167934
59796
398801
540757
292043
267910
248714
2384
396217
615127
35641
97483
210074
109732
186737
620748
531920
387414
482055
144186
569059
341490
183831
96902
125718
601944
351265
331778
257846
590437
446951
60626
525288
531081
526059
605659
427643
348590
429338
523292
248673
121182
366155
130038
221705
414960
247373
328147
534264
570213
267174
640778
136837
611998
577488
25315
392659
170316
503130
599011
125901
333120
106993
27112
294971
254660
166348
533238
255721
201748
502302
487561
263140
287829
268460
113226
253482
258585
16118
582494
271042
545072
196769
60600
475275
622283
618448
284702
347355
18100
359157
94534
47683
172519
534525
385041
22068
73848
302151
405322
481934
440966
380378
434706
319264
407124
63550
193509
47581
273562
558665
524856
446071
602976
347616
322404
414458
211889
63504
149070
559565
222977
407554
152905
528801
14880
20154
106853
252319
214661
433842
129924
357197
194101
270419
73498
436864
390108
127089
477370
248519
479518
551377
495417
134570
94208
385547
481158
303466
213493
580091
93862
397571
210373
315133
559031
221753
296566
599804
504993
916
343721
512590
425427
335702
436586
360183
304331
287282
345752
278070
293929
166972
576889
160562
480199
614327
295018
555799
282360
478345
592337
165036
411037
85656
433864
593022
240341
331032
119014
478378
364557
111388
116907
307049
36940
439274
376801
289480
507673
603803
498339
434638
496612
529847
190805
409377
203105
366183
543093
542220
159273
352103
163615
266755
13815
539241
380303
29072
94130
154584
366421
46647
456064
323063
278421
30425
132399
131231
157709
509158
490909
141311
35972
256726
326645
306493
558277
475682
330437
214765
534559
263597
471241
279082
524606
97500
573926
381487
21372
420328
148592
452759
447495
485276
542263
382372
337146
295257
330509
262839
510417
579574
245001
503586
285514
331218
383502
15613
412726
94072
545701
616886
88860
299708
330053
45952
593620
211462
460029
555109
78509
121922
285789
551078
529574
380552
378831
344653
216064
279859
371750
625035
535630
177354
448086
216119
221994
619904
365884
494048
147833
24555
483540
401210
547857
459580
468083
156542
532008
9607
432588
180415
248146
143921
611204
101854
49737
442081
328437
647210
637195
55875
191210
510161
144121
25231
127617
61699
612927
48195
194534
15171
267658
125912
422283
98686
555250
558982
565454
568536
600444
633241
36682
649334
422577
310389
383487
468774
11723
29487
112896
323261
369291
112238
496444
631440
298066
228955
643616
221172
267372
388916
412688
626547
123950
454930
319775
506674
209690
110120
503397
567321
590295
409292
573896
410202
529977
423432
17603
400749
538095
203659
480573
220244
382630
130007
395234
546398
556787
537477
160
334612
354017
102679
330146
588277
615446
518713
555081
391090
632535
114741
132192
347337
613127
13107
508743
95696
451274
473539
67927
495128
355809
550961
460881
184613
553118
319091
466260
383498
230083
181618
35713
98353
180973
476981
304719
634877
219103
471011
468635
193498
239294
30419
629647
443707
500008
537234
290040
460091
197481
200350
520424
544137
344139
525370
175545
581749
342719
419933
27136
103135
452502
30747
376771
417062
522803
243746
588682
72677
193466
392899
431497
633657
606201
223360
466082
266443
578732
299708
162106
636083
147758
332277
241981
574228
600447
247924
343782
559342
422384
27703
583930
418776
302233
633945
571404
389233
205174
331656
394707
130429
615657
357200
297011
607600
284987
219977
459856
585001
555052
613043
621735
383666
184675
415363
111843
539779
376526
253279
554676
26134
430171
377501
634372
624359
800
552526
261476
116075
386323
273324
132665
147551
152008
365956
569474
336529
1232
283276
136890
205918
263665
109920
195985
369452
620261
394051
422604
172491
595738
185597
235291
644151
460503
209658
213686
276102
464768
159711
139972
245371
414656
64704
31420
541579
493492
269289
496953
649271
82179
494608
434494
560076
563468
399356
565691
440957
635977
83723
260557
471397
512479
356771
430328
145082
482888
46402
125837
463290
650171
166816
404378
413742
246084
638989
133011
188517
469615
397676
51651
253989
162923
384462
465992
183812
525469
160088
63054
596617
337155
108959
485510
106819
526360
244769
596782
109482
266688
489157
499549
453399
190996
620431
461345
59513
639756
442050
180460
83934
531934
65120
351386
361393
41422
490331
42487
129397
360137
443187
423627
65053
421626
171616
253675
422080
225212
382035
618732
515132
77161
631640
521390
537599
392782
28001
287541
350393
496115
409483
42387
585046
19668
33065
631038
341979
342735
337064
555599
148190
336025
425355
590028
105378
427077
41336
35303
515512
129293
295538
285837
236809
191366
251480
36150
130905
91685
29388
450767
324693
458561
510351
408737
34
642722
632689
380397
504337
603239
370952
600202
199306
413750
568222
487983
613983
637328
156437
525434
110699
317852
401410
367799
590688
351731
108182
89779
312104
311252
503016
100439
308047
509331
292529
460696
472421
534035
233580
408510
336425
400693
430389
198601
444671
607229
274296
627918
234612
310456
604651
409803
53712
602347
155908
388607
605858
396720
20901
515919
427165
70243
191878
637204
517973
253505
570747
466639
301282
257196
491429
505684
555865
539261
612493
382774
471287
311408
505952
637242
221113
633302
428215
30333
645497
200904
580339
295618
208855
576364
118344
360703
537668
289018
277164
25709
615344
104566
8237
239160
248067
184877
31082
186605
213178
304293
593857
486982
131468
283071
97658
643649
617628
134266
604353
398388
385487
378337
248242
4722
85553
421940
259613
616271
182634
619604
43756
353169
635621
167432
415208
565590
124130
326766
237645
335357
57756
640128
273347
508998
452032
496986
580552
36382
294748
461288
485289
282342
463698
636067
3375
439217
187123
383550
367260
436673
82396
69845
521758
150780
122526
320386
133098
22698
156744
278678
112842
117569
413222
104293
10201
515367
285212
18859
562961
117784
611153
313565
627155
612216
318179
600553
464244
337728
547784
452877
518657
350420
439738
459567
108234
570515
450758
323101
517404
354888
279802
165049
434015
93287
438495
331602
81010
13325
525197
334655
442462
603486
634956
270384
588518
635270
48086
88113
361996
21308
68087
614156
400512
534669
449305
94110
263162
446054
145332
276385
499425
253402
313775
556947
510498
417815
319628
239067
128163
466360
160468
81243
353839
249763
491795
37678
27460
107867
146685
212638
329183
528056
564905
410861
220339
339080
9585
425112
283254
412918
160341
152149
250405
458420
135118
460837
405544
597533
476380
52598
643835
233821
557819
202549
82845
270360
321827
434463
280891
83057
133420
37749
558614
427830
263900
25099
158818
320217
245203
173634
483628
458088
563493
192944
603891
166253
431338
629190
317246
428528
24637
250361
608731
293535
269365
121030
114780
609187
35838
318605
40438
502592
625597
85173
513025
88796
374907
319735
289944
112778
285426
324994
108493
77335
295301
509160
649354
530244
501159
455508
275402
587765
395303
343084
539965
568376
111994
2713
139625
80630
214583
161886
179170
75162
512022
193443
370686
181885
318482
271928
567453
263008
155949
225200
78896
150216
368963
428563
526600
473628
448224
241775
141843
113879
520978
364587
474955
32944
72747
535945
445879
583804
295216
526304
256673
108809
265565
132241
422065
173943
280556
235741
49654
434418
584652
480939
502420
59261
147269
609174
33196
164789
601098
481447
8460
622204
585846
535418
373326
204778
345558
119815
184945
592619
405522
283242
343466
231772
89700
116529
362030
99735
542030
431713
311267
83154
347369
523927
346434
470045
602753
605786
105105
559004
328812
355520
141301
559376
548809
402203
608237
285244
27590
237519
4543
229407
621165
153090
25891
97858
240936
471023
354020
594532
157967
81713
206376
221431
373157
219884
506513
426204
179540
515603
340340
15178
199143
421469
628131
596656
119731
554599
279303
132237
44581
383606
177990
91767
32097
497384
81967
479487
169434
447224
243913
567771
377934
126431
436292
560131
573534
79965
594790
378970
609278
70708
79068
1719
334963
407974
524874
449094
295497
144544
122955
435079
413742
559929
18334
460130
112324
336150
101914
292780
523287
491767
181033
161865
93783
186655
424336
59413
292610
416158
171050
313901
176245
270389
75860
486429
282322
541752
509895
370759
93709
636629
390973
539510
55942
150202
110014
242850
577545
480850
569852
260808
79181
238337
641925
451432
473899
86490
56240
211258
166055
15339
520349
199937
214044
89017
52465
642532
285813
482372
459472
626413
233967
588526
473479
127734
386509
31105
626896
239185
112732
438105
545619
247828
259941
368512
253931
162612
83080
167849
264093
468834
119473
74534
32856
638692
393460
227521
161647
195390
277702
201494
71598
542618
396738
279518
627615
543014
489799
631724
588087
285479
168351
377364
140767
259853
418066
181044
582565
131340
416479
179941
621830
295359
560042
264157
80935
155343
475061
424324
138424
476068
553642
128019
267046
165794
371015
514574
454335
461383
422087
213749
3634
586915
445705
55751
572202
107805
133760
123235
649658
380418
94284
558617
585047
289984
502242
157702
410967
629088
547227
238491
440177
36755
100012
166931
574037
646565
422423
616966
581776
77476
388043
326332
235907
127112
631229
204934
450640
28306
430728
299010
220816
333068
358901
348455
1524
117058
188142
45989
169894
151613
369829
428415
86275
180448
107168
547217
562164
482352
605053
288246
616378
299146
37511
68105
557169
128582
154810
629677
161583
642194
227799
502317
264974
499454
281308
201463
456952
22974
572563
434593
338830
120094
86258
189635
325266
649151
468607
637702
54663
541778
371368
284008
519892
280638
375087
21567
3300
320449
429971
84549
13149
198030
10419
48182
219138
301119
96159
100316
402616
193292
532712
338257
491929
24393
293485
486658
86056
290406
245729
477845
460695
627940
426350
565611
175655
571289
159743
133152
450698
442002
416643
125089
478290
138937
363343
166207
523793
234161
563427
244990
163234
407685
156053
515007
14553
479679
556815
431946
367533
29702
252658
342969
471034
190219
354955
421073
310962
649196
505260
346002
570058
540228
585158
321581
17852
270399
484821
578531
505310
610713
480489
81900
373141
500507
409678
235441
381387
327718
480250
90966
626229
319832
198896
492482
314081
47737
170438
569225
550035
521564
294577
57560
390487
335730
3099
276468
15201
84565
474808
82819
87625
173774
223703
222317
68037
284222
250398
304663
52309
210484
431525
434118
644127
303389
394021
282863
603937
248274
146821
225914
415050
260687
135431
213624
327586
154417
376103
628288
561481
632080
106476
376555
224256
468695
435512
272348
638518
331487
267254
597547
534627
239224
176763
265032
552622
66808
61488
35038
162347
602138
411410
526974
411546
92355
544424
491718
453634
67878
387833
505716
366848
123502
295689
3879
417169
81749
180736
21661
436488
285084
456013
294073
547245
183422
98235
48654
342203
1603
139057
299468
402711
196953
555231
555052
551143
631211
178583
408322
265616
477729
146215
298015
124509
216805
629843
258814
48666
66550
241440
304111
373302
392339
521691
445236
490797
383617
535572
643052
578570
24114
61381
394850
340139
217625
288986
360034
451819
261488
401178
619512
566107
107468
479385
112720
336670
203567
34712
297358
540186
171792
527838
449962
482967
514544
184636
122887
535351
468682
481161
495093
116507
255603
339719
482612
90430
598
243875
446820
120326
640105
6998
264913
86458
265262
520826
553316
196013
250214
598740
529561
211724
254281
167899
170246
588358
18040
163061
188635
554088
354535
293535
74886
275964
232348
88663
402649
58005
632104
602843
308678
419217
25561
114518
41306
293181
439217
486754
357817
387571
964
602920
296141
104494
95124
237981
518394
12544
178697
519667
640376
59051
181323
434248
537551
300577
296086
644125
47646
220345
353789
550202
593369
596478
324415
548229
622896
273037
601014
130433
257289
258742
332776
489975
631108
547229
71741
50088
582976
292190
399785
266950
492863
429706
593150
567281
590209
365866
394639
189666
94984
521644
560525
188035
156680
185773
525846
330008
156938
538570
98355
408712
255500
235710
22455
255593
624490
81787
375211
273321
471831
286443
514560
3738
280725
270341
554005
572322
441292
225560
251454
29048
140588
250016
420370
14081
16833
238315
107310
140046
231380
354628
433975
373510
459986
193299
598380
539779
220169
593390
29613
264488
6207
235403
597978
506448
441973
453405
488808
599798
373634
474054
490842
650260
523063
523017
85747
563595
286737
319900
66669
95354
533153
9890
325698
430760
431695
294789
432060
232919
290925
588371
181822
291144
141086
451888
47471
169283
319543
84524
84311
519024
394061
380827
3376
541716
581866
37987
542003
310759
618394
479289
138849
31184
442964
328606
587435
2810
317787
222114
579440
370169
199549
10662
415130
51520
254834
204114
606195
520267
179537
161660
566849
649105
355148
649597
627407
243134
479767
281566
329300
364371
650362
639937
240457
463222
400370
394151
390047
450161
448538
397894
535349
157057
550159
155158
293110
382420
632003
287993
148404
412730
65651
165180
36873
386309
553816
216520
69743
308685
128868
562802
220050
83495
268901
635188
513321
469283
143951
503462
338120
503783
470115
287980
593406
317559
83195
19299
127985
52681
8443
560831
199464
580716
417807
86473
358086
312245
511115
577293
340558
556181
38259
37865
364318
86754
447602
360920
476694
61055
623132
560100
377529
146472
628804
41325
266332
515877
590375
538420
119346
301548
270449
277035
449475
385135
233148
560820
517544
224733
66245
481817
199016
252693
9821
50918
126371
396675
479271
182216
473663
135375
440688
447607
311879
295932
144497
28983
7271
382964
532631
640048
89792
629518
608484
263139
464785
122467
327517
149923
289865
174024
343963
139364
245795
7072
563628
174273
382836
189127
637265
442818
413507
96328
203238
604603
80378
178739
306912
646422
5989
249318
179782
540484
427668
147984
467824
339770
619459
455956
178694
75002
392649
413252
495765
238260
144104
486387
577653
186910
115804
381892
420598
167146
326267
100891
63110
428837
39464
316859
154102
30598
612169
210358
388513
505145
147182
501395
525333
122601
14955
180692
131399
446111
70052
166645
394429
633306
313143
203993
646822
448330
456316
280704
462508
107109
446034
284910
140746
17791
186320
476492
421214
1228
49163
27371
184351
43345
309267
155598
516056
167542
157326
298019
14552
561073
326921
495410
185785
464829
23601
584284
528012
627498
397765
173186
101303
258546
92896
329001
484820
209418
629459
405837
232086
144962
569296
49752
35800
321458
295907
494916
231152
557758
35099
13604
595670
328778
641447
624873
202254
90515
626782
193011
606013
252407
345728
241603
323364
271794
508014
590138
618471
640864
443548
641786
362112
156816
596366
473987
544774
401846
303046
614351
121818
338027
418472
429983
613409
179032
248269
127872
600390
309639
341234
239075
543218
26037
210320
335347
235275
613554
133672
507314
124344
159481
529670
344367
17143
77565
243913
345562
574212
441516
514138
518085
447741
76404
538214
77063
508625
130114
317027
501126
230676
213407
208161
54958
218763
548739
8406
57684
302388
375886
135359
293259
215406
63675
409470
545234
99545
83312
136123
491417
435762
2045
482022
199218
317801
308117
418101
246212
457678
326151
164979
531783
634407
101130
160415
488358
129452
417526
560599
341068
85187
512604
555689
386581
443250
270445
441345
621456
349507
55823
166156
139180
609056
633842
637040
24731
69919
179954
105513
365918
567840
30748
399422
299043
460883
55266
177819
555183
178783
218857
124309
236215
520578
241513
455763
90244
192381
387285
95332
401606
450920
326087
484143
404307
185374
394054
446924
25497
222028
511911
133084
429246
259645
216540
549710
593338
509160
212924
395480
440489
634482
185631
4298
380839
614215
483673
75800
509023
377236
477703
293807
628829
180412
312131
648616
534959
159618
170052
492064
207229
460289
408260
412136
470252
229458
287248
269482
616524
93006
14063
473212
624816
648030
358945
382972
266359
118428
527953
511680
154166
363002
172217
517878
583703
138563
442988
399454
448405
340027
539289
233607
115076
208138
345579
261086
336659
35777
189535
78440
115469
504516
312213
391728
193674
468166
422126
326515
78050
137703
608083
190359
313404
15579
45720
584006
263625
317655
448799
78107
446217
510656
301361
467643
63457
409189
84360
47571
84187
418694
313595
247005
322104
331959
505250
265634
148856
232991
579241
552566
190828
220953
548619
25680
315890
439323
472240
588916
466579
485658
496114
331337
181664
518358
377400
259148
374911
163530
441986
463414
621777
404854
185240
262524
641823
145151
490288
375470
75419
628715
514256
360892
157444
37838
64786
320988
354723
267896
462072
258633
71294
593019
262149
469438
646279
288623
549586
495260
147869
121240
3075
253492
625822
150726
505108
13265
68041
176800
201236
339310
13001
58065
398480
607116
42932
7560
516739
591286
228287
87934
21009
464772
572095
102692
575612
156693
53213
447183
45941
304598
590653
595320
446759
44217
373487
618223
171287
515734
549993
232478
285255
389168
455067
386949
450640
312582
83283
131833
519557
323358
249178
18283
495212
504163
294400
414819
164994
182254
460329
28033
162143
50692
317476
629073
414740
516494
121251
39121
440058
181180
460117
244564
276247
332461
571734
328119
481978
435322
540400
503911
337492
204884
519906
596866
178668
589377
46661
4456
322671
25131
175028
321360
388378
134794
509788
195451
339781
535025
391381
614996
267668
192204
512085
294368
459684
33920
338200
541899
514761
566030
638762
284253
454320
418670
329805
144595
627783
522332
375526
148923
446919
198762
76205
456882
80632
377456
384333
12014
620595
606032
530608
100951
38717
168790
267668
380601
217440
218376
210788
412267
5438
174953
218144
547242
182505
523876
15694
25003
387415
167563
621609
431441
45917
240089
412163
272138
55549
561774
439070
614014
304146
576732
298074
373145
447056
24306
253399
225083
509165
504034
252992
61146
39530
74367
32060
514005
378943
123830
411717
104810
297085
500547
415088
629744
364718
83908
98814
341892
546086
451579
283580
229121
54481
270798
482548
147414
261803
109236
395819
215251
474039
556590
418035
399521
360987
181682
261404
351653
303163
158590
536363
348649
132942
189696
432737
70484
533123
128355
152015
607521
392343
96402
420872
448717
334943
150913
57860
91241
545795
203018
543790
575140
261679
333591
299508
370258
347300
508589
3027
221322
130258
452515
203737
397330
181422
11768
48813
627603
237466
401660
347849
93662
511901
164950
433010
209821
375797
16343
534000
146316
542715
580557
118455
436480
361234
165545
366534
280653
600293
564920
321194
70441
351201
569777
276731
407453
531282
550691
342325
323885
638697
290443
155608
413224
110523
86942
104124
151895
250896
24490
226006
288802
537742
51148
505340
282195
587706
323435
90571
250216
205908
254996
588328
105921
22698
144365
381324
15816
103949
355276
257619
485607
378990
347664
366697
597528
579202
199675
101776
468303
19032
575127
443776
358198
215542
130370
47247
634172
55668
426405
613650
109685
643221
37983
554391
40716
329035
309844
573202
151430
119422
242320
135332
573539
419015
227123
484415
583347
63190
626292
402767
56108
82025
243177
39879
333896
95581
263676
5968
523268
392591
359237
375586
527077
629025
438459
284152
246764
380625
169786
16768
519616
29934
25161
452942
290017
278287
241162
429779
548576
281217
298115
132642
132043
607412
130738
178363
473605
228965
571186
614256
375565
177323
505809
473520
211163
92159
162059
179841
73763
342086
443646
93025
329021
578302
22623
75107
44606
393236
104642
528062
250158
229605
553745
21339
517352
418474
35978
157283
373204
31456
399762
427908
461926
428701
562934
256402
647774
165969
402071
339616
611300
31826
195700
233803
509158
218570
512543
297853
596780
144476
269177
388214
396644
84399
441041
59257
509787
281172
38336
598407
26620
16998
512622
50390
331115
483589
502933
411411
614100
490139
15868
400247
350424
600698
61756
247969
163356
447852
227562
54226
51759
507537
317014
439042
116190
368465
33689
618660
582911
414406
616423
482491
582798
374450
609949
590286
474680
568710
77383
262872
118892
457519
612656
83233
602217
637824
225035
489212
586350
513945
360612
143338
310623
377135
505083
415556
440245
368929
521214
451925
348505
473129
597034
449328
545844
328220
368777
383502
247925
284642
454768
390236
479110
86187
548540
248336
569196
317743
216177
245378
214451
348539
385409
360773
350958
44688
309038
229499
124753
11186
260073
249358
490834
26213
346752
579433
622154
429315
590219
398728
479532
579819
584438
222551
247753
129545
605717
63407
113397
29285
629552
259888
202137
125414
6793
579212
98841
320337
153725
37865
425196
136994
573585
466457
107176
72996
440675
188977
111012
164194
332007
173890
395305
600767
274279
589459
444472
602376
82520
198840
202295
425352
498798
602907
365867
599221
240101
575466
310106
569203
429196
193387
430893
493226
237992
360072
109484
157832
458437
504687
319662
250167
435045
137809
199115
581090
210150
481783
498117
239117
427031
463780
549453
129653
136384
368895
55205
583983
373384
475767
202800
247544
70614
60704
256949
568716
48468
285065
445515
290373
262249
455963
341953
559225
537882
452677
644680
222633
111899
569044
195906
602558
141048
330434
80840
10410
128821
638127
518221
537705
436302
244097
223127
128488
569990
545703
615173
5909
275555
389054
220560
45355
459823
288242
154290
110775
551918
20521
445108
205149
497795
278787
318641
395300
510480
6211
69023
445662
456960
599480
96767
53696
624164
613731
444932
481359
172879
553795
376011
50794
350370
559542
398183
408175
620507
331306
536453
312128
506800
452662
307935
525401
79919
451351
317870
580180
556279
556917
24291
552407
279556
48557
184250
592063
257924
650581
121162
120476
454287
417567
6290
63286
511571
565591
194613
16893
464239
23876
19551
184299
312194
155571
69495
78642
189862
360359
341939
366912
440821
411105
608460
370002
36157
290340
405277
312607
133200
116704
94850
102587
290524
402869
607315
309105
209034
478434
107171
226388
173811
12179
558544
217993
129072
77032
243499
170283
565530
467199
304555
81000
15800
93202
475868
632074
68337
399707
231798
423198
234441
572815
494621
528563
50585
106382
604681
574528
503538
88306
375402
610831
186468
201977
618567
244356
17912
84570
520789
91028
189698
479474
383797
368830
274261
522857
137411
649340
545074
455584
407232
110699
452957
101646
328013
415498
7442
612820
200907
26970
301954
352605
597862
238474
256468
324146
69513
478782
247251
419621
37723
215310
228107
183501
158409
421749
70871
618833
138819
246978
429330
135052
514624
564572
172837
93246
255284
574230
187505
608418
14070
322633
77814
351700
36595
301522
416004
430473
387012
225487
469216
59836
302596
296992
213235
646410
587205
116975
454871
247702
70502
422254
147607
578635
371535
104848
23902
239603
20781
77839
24149
257662
211707
613938
600340
544263
255500
481275
130440
114955
186175
543297
198172
332733
329250
559640
172217
326670
255195
387932
504917
582781
574703
578658
348708
451591
75439
614503
645242
211989
527448
185659
46458
543658
313020
39471
646721
130944
246555
427071
496194
488971
413485
201341
191864
426641
153953
83012
579524
484253
35743
443176
565533
139313
433211
61552
249266
471249
122275
133907
448287
300269
246295
84742
226146
618387
57465
79238
563750
407572
168391
632828
407560
211879
155802
616926
241538
140248
553735
200158
78147
463868
116560
112586
488478
129260
422118
598219
361632
279313
365644
377911
422381
425038
312561
414989
255720
368096
148378
45318
106778
319814
80262
534576
276266
461842
467549
389851
438575
169375
438538
544056
284063
459821
271543
12833
493216
512753
561412
104609
236961
72988
544741
592523
210968
533878
582056
9176
439442
99850
556899
226984
393931
211838
460320
202403
463150
177042
373301
396239
144047
169577
165394
160213
32612
500715
211188
64901
514159
395461
540021
605629
224734
368569
573438
52650
359808
97473
166229
290331
62498
212595
216424
518078
346179
145614
374491
498636
354389
230506
515874
21670
157707
94730
87672
449462
159603
441327
644842
79858
219805
609375
204096
59202
297118
366296
314392
523923
517173
554369
461116
214823
393478
21621
527140
161817
540352
279952
117467
21459
53310
327590
140616
145397
344573
601565
584755
272233
110209
123115
438373
530453
100860
370383
170100
456708
88115
648291
62739
254638
375018
158021
56958
455848
582448
346146
329819
395602
536245
558199
158904
104469
570248
413404
378601
148534
541554
558593
393323
446416
419340
336937
319209
350385
56885
376822
230192
227267
496326
630145
267655
373675
100540
24984
68054
625095
123320
235377
2608
208570
343418
324240
249831
614306
514287
537492
294898
301610
420761
288732
194334
277177
89733
349850
81961
575226
369293
454096
287115
26826
466157
303502
361875
484424
171563
458758
277635
72024
180413
157999
240625
373095
121289
186545
154085
394762
165282
80415
470891
197394
319845
447206
216464
449593
234732
441137
180269
137788
423887
225673
390896
267359
448143
506244
646688
308345
597686
529877
563210
286584
147496
122070
578254
597462
567214
60819
427279
107741
128193
613815
329905
590213
459268
51584
501323
194246
494015
798
356821
38119
585340
566157
108437
101816
575029
487535
66550
90096
42492
354321
439633
364131
220660
519448
68058
579861
214726
337954
210404
254768
481290
563000
464074
256409
450528
336066
357497
117086
639394
202804
646501
522937
24836
142502
120616
84293
256075
334460
620049
493132
526132
536219
284484
527549
350210
208552
399851
587198
198725
294555
477306
165369
585522
551008
549663
411736
3544
459279
85772
266208
205481
178061
46481
257646
500497
361630
346109
419552
488888
415147
256932
360407
249498
39803
435378
83585
362241
184595
443065
430978
304950
61672
165264
370685
365166
108144
341370
280392
569030
174509
484729
186979
601189
175752
391824
308128
207663
458508
623377
224337
464258
567581
631353
474393
200132
172434
4781
23965
466648
255100
423310
63898
589669
293624
600182
445712
323021
179562
529482
572967
305348
245681
451531
614870
548293
402841
194312
152163
228353
169412
544668
297038
216778
450947
160280
201175
562001
268175
271006
15188
120948
636453
234738
220244
426375
379291
158298
82439
180412
313178
448204
395000
395549
310215
556904
160243
239427
547040
438125
555994
424364
274005
512431
205246
521722
25961
341575
359772
385066
256170
586818
411798
122641
419618
118465
348839
57718
154373
419134
401865
579871
644880
209156
524479
135585
287415
369266
105477
5386
595075
532989
303628
306864
38280
334058
20712
82109
464252
614597
432383
31286
427899
630639
191639
609572
109512
218754
395662
89820
536005
618529
256912
385033
518185
164325
277903
435328
78742
22437
357900
348296
74789
552837
60857
342691
349399
227766
133920
78153
266134
286908
509570
2644
504624
296422
566055
177195
491841
87378
141852
53810
203812
312251
189935
445848
111422
306011
589855
476825
453199
613204
50351
516117
414552
87507
524996
202108
575869
437275
15423
438135
1378
441977
205362
294791
179881
523445
442625
470726
493587
147212
165605
477155
46552
321
47954
80922
497899
295756
408651
97607
200092
399940
190899
61140
503733
256263
129640
157814
377230
599890
597989
534516
299518
578192
354762
530540
372824
422025
228021
281230
92956
450995
146171
171617
455453
567258
593958
321172
77482
370470
588732
341269
29150
25083
485233
320855
157963
280445
93189
233165
108264
594509
370826
34376
103043
359653
549516
221303
632546
401618
151744
586040
217175
8709
412703
202666
161095
588079
464979
75514
21734
291618
647126
214881
345755
90980
375296
260224
576206
445174
184595
171204
373875
611427
465679
139167
279412
615796
397578
227300
10159
424782
34065
275657
332532
116378
467207
514349
611703
286074
265279
469953
312
75695
434138
468690
448531
260524
210295
488625
431123
95625
36410
603849
261949
118303
41663
143190
274576
327199
524459
129860
58488
633230
358750
335061
23121
84728
355729
8159
368171
374661
217420
280615
235261
342812
289061
554754
16679
324688
544104
530766
38620
270512
429789
300887
624178
524669
314588
241054
564118
390437
245877
326446
560468
47204
475697
289132
236631
38247
125395
600957
146416
531283
408251
29784
50185
69764
474204
365442
195650
98691
35705
371556
118023
409416
508729
262003
289280
12636
413569
153516
553651
31584
230697
462993
22190
465896
283584
134929
648342
281204
178440
414239
44603
138081
357846
357970
394777
273512
494294
475731
383073
639060
34258
492776
587298
115189
559269
605108
370301
479399
153062
439341
257993
207050
295041
423770
133052
149836
354808
411420
569230
585090
127124
325689
2509
6212
4140
170052
422373
132326
55671
174960
650098
81537
596792
497667
574479
221794
45893
275064
177092
210988
617410
193899
624192
343928
213601
489402
321040
442748
372542
511493
113226
238415
229418
274808
49337
279383
620645
422492
57665
85107
302702
648987
159081
224174
83330
14524
608592
332507
130558
591447
111538
281314
318402
511070
19672
397479
336551
210487
302995
621616
597859
282264
39218
43258
470492
58611
138951
255473
401174
243825
516290
112488
565058
152092
510112
263890
470315
419281
92195
516410
512763
354512
157511
118957
630386
189338
208121
360685
468729
571468
550807
36426
190644
198868
372100
33015
93906
74043
486456
408928
599316
479298
353160
391353
622753
228717
342800
382203
220718
572446
253803
580975
154228
557698
195968
381700
505357
139277
389891
389341
635879
396353
266785
441048
218270
578986
48115
582423
567678
245870
187929
330729
532939
50985
570934
532361
389956
123611
605165
428500
491877
201880
503981
619879
609227
643188
586093
402348
325414
385492
181477
210407
287357
521975
411849
240449
194461
131593
121906
405296
155856
412882
216989
266785
490077
266171
582715
100054
562484
360099
465048
335976
409663
612083
208316
381567
88981
138997
601820
402722
434824
588208
482836
288283
80018
387625
446746
276383
281372
633189
245873
588991
575071
139778
377463
573667
354627
265290
498772
288114
634194
507553
262508
88883
339468
261314
291260
354030
332033
363964
223104
393885
632875
333939
92986
501123
403798
185420
487524
123247
475479
635825
400899
146720
115783
217550
152989
218451
423403
557757
309957
213493
54949
408359
374661
608401
376404
222688
114132
370164
594675
336266
461551
498179
436305
381977
489066
419600
297932
18696
598269
377887
314940
286862
402735
184000
379260
650484
633166
122338
462986
429742
42361
538875
327591
288701
366843
227251
302340
194984
526128
585951
102744
624672
237697
290051
147352
179787
80960
98131
634032
79798
552449
249773
512030
41899
503955
18300
34512
203083
618298
97968
14894
575423
631026
91130
111433
620595
110851
455867
494636
82759
575463
319117
107831
375836
258242
448558
108513
323450
29706
476565
185335
270805
578900
591969
523476
560762
83944
531660
443099
58407
306560
603520
363420
152298
568822
462035
161999
348431
594468
611141
90825
232730
169390
296480
543138
554851
144473
526252
123255
62696
350865
123032
56345
251323
450747
618099
245369
47555
194380
606791
294404
85717
398026
540401
153595
221292
411304
18957
186174
429964
637702
454880
436290
330185
640142
209468
76973
400058
638725
343796
501755
622256
637911
127960
217509
419537
273370
545877
336280
197084
14472
19147
511230
396672
611040
269078
258950
187326
525139
112511
631247
30928
275654
123135
91515
620390
166401
540533
78544
504806
409720
50232
147956
628916
585668
648140
462463
289396
480196
81185
342792
578323
497649
13335
175587
251436
201475
450266
78044
105413
101917
62982
204518
458932
546928
354981
560670
167807
111494
591182
515882
555975
644245
316260
151772
557501
170092
85678
437719
206518
168525
466047
407562
88201
418886
597622
105646
211075
624713
189432
242586
161283
284856
104401
174793
497627
286633
527443
603008
422771
175121
306969
432426
17056
195281
563616
639225
592751
411026
70703
86327
544087
223710
181177
235397
15510
575626
475010
508649
498060
225774
131640
276420
7190
418855
411918
361012
190223
214827
164766
631731
476360
436831
545969
383502
600899
398687
358653
567699
470601
628916
69109
248145
489701
505180
472713
88830
403660
254736
588661
77082
506040
324908
273587
521178
365329
55349
481389
144780
416378
89593
534734
249222
637181
362041
54728
323546
528510
92432
104059
64401
197867
160882
265092
443851
486610
76175
129390
560586
16319
407381
232034
236582
127517
435524
384781
469342
89340
188592
348176
172909
338846
492620
584280
609455
459936
73429
563715
295513
432325
558099
505519
131400
380978
313646
90770
489606
159595
374047
365129
107740
196329
57469
119298
135552
587835
582534
242438
519684
332659
321532
69523
473333
487450
295205
207869
362039
559039
262909
418777
555156
70801
436670
78604
181058
263793
207424
133199
89358
568495
291342
148408
631755
203449
487386
328972
291863
59450
241617
361339
399805
266809
301434
105255
529289
205249
536435
222788
57154
167062
180744
633136
470065
26510
547820
194491
304348
235199
299768
266774
411027
317130
103829
413778
227521
632270
138492
34828
632591
353158
534926
431373
164300
592373
111700
533620
639481
283940
234719
71795
45750
515958
642250
589958
118255
95093
110811
467972
548382
182494
367935
461791
41218
476213
636444
620226
43153
499301
162926
560615
528934
477656
607780
351325
47652
31425
589767
93889
646152
315710
96326
382012
241303
518885
633513
335629
222186
332999
444854
10906
568136
373919
283606
594013
115218
297311
287832
633501
353791
45639
262186
219258
320574
641898
520304
109944
519795
604532
600539
296708
533254
267742
399804
213214
25283
334478
266231
180457
389051
649569
333835
135522
399653
85104
68603
249657
206482
22587
98215
408274
348853
629252
388695
369727
115817
147821
385799
409053
154746
4056
283576
326742
178776
361962
39311
76830
237761
577439
550570
481162
468465
548047
80277
541665
498314
355713
519484
45225
452780
642386
97507
285742
525613
240307
153201
281532
30073
334611
33877
391480
145137
238405
363692
415683
4154
561127
15817
236511
381022
131553
499273
187759
312565
503897
428471
228486
311866
302363
534981
268770
530568
610721
44942
14666
234384
20480
595364
113716
475887
534976
334452
18108
217488
529820
213643
312549
402475
35639
234220
25551
252616
540203
249479
576322
57433
489534
297401
226638
22337
108791
116513
294579
401400
649063
41256
318293
359324
590064
187326
462149
78633
198386
458542
419313
290255
324449
409615
167780
531772
527952
500128
287961
329601
11604
589407
536913
143275
566077
623158
422774
508587
321288
69642
214181
484052
36612
484376
295831
190611
369027
632448
640156
628384
451383
581442
497146
222184
377526
68655
280029
256770
5519
257003
306065
361592
408038
135438
619030
95187
578421
30958
11353
100974
180721
403993
611460
278973
304948
319806
166514
110686
196790
410788
148816
506252
257773
155546
302112
633704
55619
70015
419541
485878
632689
154968
365810
642790
162559
513746
320820
142558
420643
246956
142512
575331
581172
593677
430076
360581
217422
70658
227689
565632
575010
641645
251382
492880
398705
561205
332690
230247
503907
165741
197781
590430
488092
439704
520976
455881
418368
543416
613965
462485
385082
568283
286126
535135
648273
595353
395718
304703
403930
364133
366832
502297
140670
381853
372233
244026
301601
527994
468628
509123
113025
511516
466546
400934
114028
115827
649994
597355
415964
227925
369206
535522
417034
440659
69811
180744
300800
213424
195490
356150
517819
100645
131500
262678
504280
531399
579147
309403
418322
247501
252803
431263
412536
583273
242196
138757
16591
173295
420352
27992
385401
98020
240400
206751
193299
75449
647619
306898
538115
592606
287148
352822
78749
458005
192763
174620
643146
471514
94564
628949
298487
270240
211738
303227
363694
230490
153099
422273
416065
452507
462870
228971
536913
356253
38216
23228
328182
138775
486731
239465
567472
208765
413820
505508
154509
187901
352530
516773
292808
25755
358429
356646
112909
248562
357188
142975
161300
409384
186310
472420
3225
210058
386085
1119
78305
37629
528728
73446
352017
217051
425714
200150
409177
503679
491609
191
534443
430100
196529
381837
572437
332478
570129
619785
332193
423323
314485
205635
13764
613557
105687
223510
495495
367318
89422
25126
18154
171683
147337
625871
445014
224363
89813
603895
268253
9551
313998
452564
64489
11962
264856
452850
106755
154438
465722
292828
432340
4547
137814
554022
524489
152064
204262
400383
529258
285486
229130
391134
591560
517333
528910
48746
649712
233234
150912
177012
262133
360175
374377
151015
5487
48803
416601
129009
197122
335049
303636
418114
453192
183820
288553
108046
434109
248979
171167
318368
431023
350787
505676
416805
454376
459126
126514
142019
365433
34156
246761
83435
222156
534221
547884
126640
267640
355960
548695
230169
465462
579642
62726
406124
577125
274696
192708
398124
333905
64809
570507
11764
215109
505947
239245
126161
90777
532495
229640
239258
344181
626470
555670
430031
139898
440407
34748
55387
254955
554759
165554
151263
578325
96776
594021
76167
547291
544384
179755
16133
193218
92354
249842
327519
546624
128027
474203
323531
124328
402265
619513
586031
186684
540264
464746
632926
515842
313197
29500
49391
368431
440544
346015
508930
598112
170204
85553
572257
430954
388108
123694
322297
319180
281792
150897
136468
307665
301483
518432
360430
637064
589902
612443
149319
104089
547449
582128
20292
613119
633302
577192
150866
501291
572530
496569
167929
496847
171892
388258
35055
562115
628104
338247
392452
313081
61756
501971
451745
83789
168451
116318
460526
7207
102537
272
115572
17694
461525
474564
193032
226234
608399
478537
71422
602774
633844
528761
31378
36846
6257
114690
122913
361882
241325
321707
95409
21516
179903
328837
454897
391541
433246
582011
130440
593460
229214
451600
69753
472953
360439
168786
171037
423566
182072
383196
579198
367684
632276
591546
430725
359101
309609
239304
40630
324749
281689
477369
266096
547199
452419
56023
621555
288292
290511
3881
469773
420348
573147
587248
611265
333936
576019
389539
321203
263339
508754
521594
224028
92617
559139
83537
163530
270985
239829
544413
409522
268890
60177
200547
249178
212064
121023
364346
600991
492929
298966
545794
438555
648265
139845
43855
502552
324751
484383
617486
586407
394363
98472
638007
458740
232498
197969
332266
521127
560855
309975
544447
503142
466389
202300
200417
228612
496631
636092
261771
225256
109672
77453
632609
146454
454027
152907
126914
589693
531805
597203
464099
349200
333194
41733
330349
645447
525364
255762
190034
35305
161928
457051
12754
387860
121611
584513
170051
73031
140443
264459
292824
7688
635842
340925
130852
583274
41077
644466
459343
607270
436959
49440
413830
230333
384342
606884
74172
82956
203086
420230
129075
241227
197969
36654
227887
360779
277424
176315
277808
406057
134073
513697
161974
187502
637955
285407
156602
327614
357232
356559
417045
379278
171075
432541
329492
117670
540795
527022
269023
478393
449113
45660
474622
591040
382088
436044
635754
481004
46381
61891
150760
145686
592852
96143
551457
16228
81868
528753
623444
340006
215155
263313
332746
625226
258100
84613
612452
196876
330071
554425
98145
540014
352090
568318
163602
133565
502831
364540
500316
206867
613602
319334
346749
300595
395360
407088
514319
307295
303315
3407
464764
84599
44927
14752
487359
158565
399347
562823
367112
27915
383508
48988
138709
505963
214556
236970
529428
259865
361191
77367
151709
539602
421417
140920
14152
507965
200089
188569
192536
589975
497964
104570
378989
449559
561912
305620
648038
255175
306131
302329
478429
376383
68026
158554
54753
625369
211518
505662
8348
121067
154247
429939
543459
338521
397764
503256
587798
418370
374369
605461
192648
373597
114341
37474
463122
67474
458961
277423
428325
175186
542627
328499
134719
382570
540430
269966
220372
343411
217447
55014
397345
154513
167059
132933
125328
426479
31710
270162
280818
298931
255230
143323
455535
15467
536340
287919
540756
407060
178421
78788
495022
313783
614031
270625
324714
608855
172572
627512
140032
121304
447443
180744
556986
602251
91373
521414
404545
372535
595543
532817
40497
182380
434313
315796
208854
550558
418930
644335
433720
506910
525321
122410
61723
30189
105983
174431
636861
358837
564694
591790
637567
406931
460615
528478
439797
222982
56656
218964
232513
67238
568859
249009
254968
644837
103971
107434
390015
542972
636091
23121
382922
115759
63995
1361
590293
249075
124544
313853
507691
215004
459543
67929
355509
235981
459893
256313
331059
393238
318420
400725
224771
400837
234533
312502
123259
557871
17800
293269
77903
155469
530455
505109
427186
8708
213624
206425
302559
482481
305928
620701
620940
388657
462191
163237
303494
76632
335964
265520
155887
264990
123384
105550
445712
239280
474843
78432
96807
454947
411384
90405
195847
601169
582275
175627
155041
565534
424425
22713
546778
311143
378563
266978
490079
78978
250033
528884
111955
372809
264783
105866
75933
331256
276598
612795
474767
254113
591082
135181
170791
218300
516644
227402
570442
477023
236199
564514
620241
607031
492600
614838
63583
573568
27431
470704
106891
494799
488449
518371
230208
202517
391321
19994
219228
406884
449801
530015
345383
94669
212278
527254
113571
104968
625540
92456
137446
637885
18931
567578
639950
6302
395595
188064
165891
52866
259537
310556
648419
564841
487704
141299
490027
512424
331451
632722
272782
555581
612067
434351
256842
274931
639046
416896
434463
496206
549156
631548
239273
201616
548442
456468
12800
246280
520953
450804
557553
277335
1631
375287
251316
583470
341941
418692
495212
481296
273608
175249
134046
193957
330714
216537
507376
540464
115458
588052
295602
405469
148412
446270
529217
621540
272131
386112
136838
245406
36255
503679
548487
386652
313641
489521
134860
233817
202824
641181
151122
573872
305725
212194
131059
369281
305578
452162
456556
83438
362141
607314
302175
225337
413205
253902
474021
36762
548776
4094
366876
436642
553039
420734
440636
635018
186761
52254
573986
638443
496558
2182
368623
382413
114848
435892
594882
345022
50868
359292
288636
329978
527934
416953
219040
174772
423871
369101
437556
333343
391342
52722
104968
148251
232083
565361
15128
284127
387602
156834
17921
32657
560309
119403
188313
466490
200792
201020
537713
110644
483022
120607
591423
404682
519024
608372
29902
583719
528853
63246
123152
5209
1804
157001
638732
524366
268126
533251
375200
476751
129274
473146
99550
134357
389951
15991
200987
439569
205287
2393
497180
566490
328415
52117
314731
93628
25703
263255
455012
576935
9374
478779
46103
57712
457312
418834
597515
576157
383786
86097
118108
242591
456372
239440
548209
553223
341873
342275
230484
316305
255051
406919
474150
319369
31226
598281
556482
183221
179369
61735
570432
376213
441417
489142
276402
629384
563114
306069
206405
523630
573790
647971
541277
255930
317087
556250
167861
270717
35354
12992
264350
485420
430347
243838
597413
121283
388293
615353
150816
583982
460458
64643
337687
129155
523282
355947
477515
289444
523976
4441
590780
595243
275223
203481
428089
63815
83416
142295
151627
645713
351161
523165
496900
428854
557100
152490
485116
495040
558139
77944
168097
278819
408865
151415
446837
240477
159331
598224
281813
73151
461223
592577
441104
41357
598315
443846
645250
571851
119645
490986
643004
635664
334170
79464
41922
225116
430770
450920
312714
64166
214021
57402
57790
435685
404594
496254
142586
92602
646292
490729
466123
212255
418910
62585
176808
466556
205467
568698
551338
111547
390475
321482
552324
438789
607784
227480
23290
344309
335640
233110
391849
156283
150655
317920
154442
378292
357114
365114
483344
135639
517897
273391
257325
417165
29230
642441
254422
228339
514035
145301
321907
430927
104081
423586
315831
495915
10542
305711
418600
316950
648173
637489
597589
108936
529251
515393
524742
170502
409145
612883
579286
469754
295541
28088
176123
170014
21955
441124
182997
157610
168035
136812
147730
468639
533251
138420
388633
368230
103632
272836
625225
558356
252238
580102
336148
183415
227982
244483
469674
478358
274703
48793
49887
416257
37933
415359
111232
157636
446206
358995
625900
131174
57380
622948
516021
236262
234250
359385
272633
282163
528302
492098
20120
162417
485171
309839
294337
468833
30278
494664
566206
175409
213324
174100
270514
62262
65199
164700
113723
22464
292048
30142
33880
294533
235165
490761
198377
542355
456782
26074
54054
295374
376431
351429
574490
602850
480644
420059
598627
427124
10205
518887
221684
208947
491078
213683
245067
164029
412684
298968
482239
331478
105245
380206
627657
78587
597449
386522
98272
500685
306065
343873
376434
491469
58326
447263
527144
384491
451900
84191
267343
59792
302117
400953
320574
39364
581552
573020
583307
23850
435768
196045
347621
381420
346614
507047
99036
4120
384653
623792
173887
409839
591112
555079
271130
192063
111218
23456
576308
490389
85638
452939
140170
583818
346607
21753
620665
443004
280174
259111
419013
140991
263898
77869
267205
23927
193245
580601
150067
250508
133762
574703
496833
365366
270260
363274
27013
4173
535841
453409
632945
571881
31386
591318
591748
475664
449635
492801
25596
23181
181576
109920
545166
259119
405779
25255
288693
560207
612183
153903
109844
327264
403376
144543
649264
577605
467549
355816
129441
555375
630674
216245
211651
271092
107526
484996
150481
130319
506921
52362
35099
377781
168146
249685
528137
132972
8036
325979
172905
626013
399596
575342
636357
314154
592704
436317
75806
381043
558745
199182
376395
197790
382486
94546
284430
108019
633791
365585
201751
83087
553944
576364
431379
538983
403157
359175
366125
530858
571138
449974
359619
368883
520166
567790
565702
587998
107783
461589
138002
363976
267658
306255
437254
245691
255655
573177
347078
82610
434491
14271
192966
35988
151400
240037
40384
190670
378279
496467
385924
560536
165334
362662
141631
229916
326425
440437
361723
181619
491189
30258
570322
616748
115160
468825
514605
215231
569088
331561
60268
276260
233971
402822
44144
181100
353536
620015
494513
359254
240790
345370
213376
207438
589112
225817
210926
217911
243514
60053
535469
30060
431918
392662
480921
60992
397151
256169
468382
644722
154358
575411
426499
613779
53501
608489
14638
258676
378497
612834
404297
473812
244319
339997
138702
318988
407216
395733
331788
142832
26297
484013
264745
586019
484053
426548
203511
563431
194023
640402
485759
457079
373702
388694
588866
446429
83261
9321
413947
24289
95141
76573
558852
392910
449523
497196
640032
146917
519655
1480
198357
385417
334705
647205
361768
380024
147313
544121
649619
591622
559499
62176
158290
105701
435174
275496
186467
392150
250264
561146
250633
29251
455757
120504
360404
138016
105359
364339
142173
568681
611469
559609
413038
140366
610871
471099
488135
35014
337514
145805
109022
327025
28235
10069
103857
329207
260830
156888
17518
522654
155842
510149
622728
93766
621082
360201
355555
635681
603738
100399
156264
410575
450235
212841
94268
141207
132585
379799
509154
195418
577871
251525
31770
192509
305324
284979
377131
629472
420778
455662
186755
153267
62582
553004
580348
625356
219582
137187
24387
74413
78912
488273
446662
82406
101760
280312
531998
269076
476693
190089
15117
538784
219755
98774
211318
179199
316415
108160
542820
233796
641760
589787
602221
422543
155271
267984
167089
551821
142927
19826
16632
530841
165840
69859
436511
43842
479071
101854
628602
575910
15680
446626
610429
591262
369534
609283
497132
179666
581038
471407
459179
254668
537856
296357
580730
237073
96890
647997
583082
540704
126310
3241
106502
129093
119584
577759
100911
450793
394121
626951
442638
436174
414130
503105
86409
293388
122407
206087
201494
462850
502084
266224
249042
229131
512190
442503
25278
163052
226981
518371
317248
312162
555350
219274
402674
1749
485245
611532
483076
420299
65467
482334
430840
325559
505660
267939
279628
417595
405213
167626
285425
80084
481235
291938
410810
68506
18141
169461
20084
195067
124442
130956
233102
142292
326294
441458
318947
172177
222869
483706
541518
433745
27487
79966
520850
295089
579670
31657
185844
409345
214943
75543
153365
26002
41984
105295
555089
249866
129519
598110
247339
143099
591527
633693
609963
135578
37696
518345
412474
303547
222094
395527
69248
469400
332740
381205
282806
343688
278048
44523
231221
279716
568614
453018
513574
13088
302329
1347
309421
120571
348910
346747
439071
180040
512230
455775
387611
97467
61312
385049
354893
183526
187008
399385
115173
501927
215488
192918
644176
372867
234376
186955
172997
367362
242979
548793
185518
487961
519086
327562
429324
68105
402618
544612
257359
104609
174046
18607
211042
510561
562374
418119
117968
464074
304498
460159
367836
40092
326101
158380
557939
331690
204774
28057
30432
438409
155848
572329
522667
316093
57365
574282
222310
215014
487184
617000
71949
611580
561144
270007
263990
318290
569142
324390
124766
113349
486662
315222
58073
348297
601551
40226
273494
533177
636972
169087
108340
570865
50748
352782
209292
191208
107764
206805
253948
230332
553444
86501
247896
158797
98078
195097
414466
419930
87856
236029
229978
649393
285825
317290
61146
96682
449051
569495
526626
547452
355223
284310
584515
556959
528277
370906
168640
276457
183341
176124
419052
312686
149610
591974
551281
426956
202494
258789
59960
141709
6540
155432
345840
164596
529812
621061
511315
646538
501095
551236
606477
431990
129304
214460
43022
394539
468850
45000
73844
435762
389505
224801
528603
21360
169037
202040
67491
65017
544482
628726
331324
96012
122251
589862
480044
70793
599302
486636
647059
42012
291104
148188
334717
302535
148043
43355
618925
80916
610787
432926
175101
177060
473435
525986
111370
537616
410462
404580
180892
162025
648560
294148
637477
252635
572878
177659
17387
153052
300855
156347
480308
415331
353694
200418
67857
11431
427977
626808
179167
288849
257075
210937
27719
223153
144471
332483
341484
426218
478446
151018
97919
71604
231945
289661
150064
119043
629653
73914
261927
548788
303681
35234
410256
535231
235829
122827
576772
267937
589750
102045
11311
575118
526534
478269
507002
237119
646492
367077
467390
432385
402442
187747
6579
434932
139072
96983
134274
608541
156065
254322
391319
572393
120831
203874
561008
562807
62093
258835
512706
493598
628278
380022
325491
310304
285390
170757
563709
140959
107954
407652
424408
215253
223121
45411
463570
282406
120862
319252
292305
90957
100631
486044
278221
357621
281468
158371
41161
76286
556791
398711
100147
505970
572631
354142
474108
228707
449164
587673
230766
49892
638100
142448
621273
287308
8878
646348
603205
247663
197446
525326
292075
495351
152507
555444
30018
129715
471720
249039
395314
374509
188622
449758
68679
205619
236261
508796
100131
328347
256272
251943
365336
582757
100915
115555
108370
44059
26879
419183
429665
74118
19147
204282
277765
617279
202519
281647
396728
519229
463995
112211
213538
3858
382073
538171
113077
638007
303660
43518
106764
260239
206347
354650
58902
40121
195066
486880
636509
538
332507
252589
322949
616968
189446
449505
274369
169211
106734
620619
490132
53482
462124
152009
393881
413956
552837
238012
309984
645805
633703
261285
279335
553688
347930
314401
507238
268079
601397
554829
599643
482084
202239
311491
362915
380463
262180
459403
385809
283040
139483
176184
460363
171306
628900
384971
374243
11794
455838
156487
137439
175007
77801
490026
132741
129536
502086
235693
453977
402073
525279
616695
270596
203446
140878
603411
501280
556823
75569
301214
649926
576127
294212
473573
501017
106952
442591
316216
440001
162330
16333
27428
569096
158333
436906
551745
402247
132388
419507
375683
203687
514412
146300
451926
584574
18878
160377
182369
380002
201847
463463
647992
86942
34191
149619
584534
221552
187469
472511
646352
473415
391175
270269
594080
193248
199987
3269
307283
262924
309443
249376
158596
530786
28357
191674
287744
325709
635621
108643
464558
582344
392753
72982
22642
511999
367613
262573
45271
101986
174675
1853
253259
550502
30270
203851
56700
79091
36838
521000
408621
191547
221275
483606
593669
544945
209862
436749
574321
5910
225974
206959
296526
359016
443604
114915
174627
529211
281506
613362
453634
43936
541594
592190
579698
625422
53125
92456
351804
501435
646294
564565
481666
239080
190152
258686
51754
91309
107968
428976
604393
622451
23661
217563
176732
270532
268455
255710
86679
606049
577388
180363
151987
539494
120698
372014
106191
587624
503169
299009
558906
353326
537811
647154
231932
433937
275588
301776
145334
110787
441208
236489
424688
586986
594498
487433
103180
430064
116322
379726
550049
521767
271921
174213
276624
244030
454192
326823
465995
149621
426664
328033
281891
130852
321864
523811
536418
293417
357714
524005
579244
429581
519013
12510
529446
174091
298170
266247
487857
205990
645186
385668
157533
62746
468480
284106
215028
440125
12215
527537
267553
370408
550642
556401
623539
595917
276140
635009
167659
226724
581302
222072
84724
100602
191031
127112
196827
323532
607317
470894
596325
345191
499031
417970
619748
167624
604329
266761
61716
80239
97861
163582
289222
595076
210637
116543
19878
579956
195181
210521
192263
128513
649028
87536
291298
438034
398171
15886
391496
305394
373434
513371
157674
647880
396738
466868
134797
452169
175565
85897
128817
618816
414302
576698
123583
558566
126635
953
398802
229266
21577
7961
461537
437484
334396
480086
54660
8220
250787
324560
238042
287403
421284
9723
115646
146920
430242
235390
204755
44743
374235
96901
150809
335004
447884
32782
390750
1971
644150
304505
203324
30468
289186
302847
311865
638972
235657
411895
219903
333950
459879
245230
242260
644897
489136
17669
349865
218817
560705
474163
36264
272685
73562
173087
489674
598475
264390
550653
167782
72216
523271
330217
178993
169099
89785
98807
65026
371006
318947
111146
80518
290326
103
211769
438639
341061
428527
310258
424251
483930
631326
166804
238585
72557
624487
507188
355645
92703
353207
64960
457424
73867
416288
233613
160666
82919
152074
169624
572734
14488
294182
314563
586622
16460
315342
587452
260380
196714
618812
452417
181726
646699
58289
159400
164833
92546
154241
285574
445248
558845
173692
555795
387406
210615
574736
546288
622363
497611
329354
265715
424115
297730
565418
564657
623890
530036
205743
375850
139699
234696
641809
228529
62456
356872
170454
301620
50309
14224
508035
614207
94799
546736
324103
129306
145994
468473
627033
94458
35933
518158
252958
402641
604688
44313
445688
357045
237398
417979
353428
128502
604926
127237
573265
9041
7580
497387
396191
296940
22941
514620
287998
621637
160299
283967
404817
268300
290442
474023
98160
33342
191577
24137
25461
58324
24041
349766
498279
486263
116941
643100
137627
631910
487321
407513
609052
58007
460786
425054
348396
28226
484886
292622
562695
370915
111111
199055
138694
252451
80995
68941
475042
636136
22047
85854
598457
424979
286633
464749
40037
414534
257929
373423
393515
280644
6573
599691
578879
579450
131446
27554
287082
345710
141213
149450
259919
120233
508670
75470
104559
294984
6544
333441
330454
644464
132253
410492
254094
518367
610908
528469
272831
521106
451755
569154
423155
176284
165171
166816
315366
555280
151255
83532
237335
162006
217681
523247
129575
328252
320778
376311
316900
515597
377531
303419
424062
238321
630675
604613
412231
202696
23344
209317
585852
220350
163057
369794
576098
587278
597552
465167
607083
256772
636526
3455
248084
89780
591478
456507
27862
441942
262748
569035
77547
516474
160954
510962
513682
594070
469618
167444
544585
553821
629131
471027
622170
74681
112620
27439
629195
13491
91358
463910
512443
319568
423917
165854
473773
424602
224174
345146
423439
370804
251096
276428
395022
19628
159778
117678
170491
217809
157166
201845
514355
487984
353551
230472
437408
624652
99042
60733
247511
404801
575440
49182
376572
396371
124172
129166
197862
59097
522617
635545
27333
144391
605817
187643
474050
385162
180790
213054
409251
481155
606179
550552
65414
644196
609533
295550
567404
110495
580305
354532
508262
411160
101842
447511
413773
38724
129708
505113
454725
526449
252194
444949
296476
84828
181484
485016
229778
344466
275682
322691
471565
572152
80233
527445
289589
141211
553426
398593
616717
109216
632290
372667
253346
58595
32642
558342
292070
509055
384711
570047
176565
127811
109798
494500
24911
421496
361635
505104
503967
222914
453720
560399
511387
184292
620469
434249
573042
288988
90652
308013
7891
23840
161734
147343
314153
342387
94751
72295
479027
617231
294944
168235
30440
616824
568805
48600
296175
640316
477524
13947
399708
523182
455823
54352
532297
102026
186202
216889
276359
90021
11973
511881
597521
93163
413860
224386
224395
593710
539076
465141
87333
161840
557186
293986
500322
199176
590881
1912
462800
88592
9167
326960
202
432077
629059
29790
377854
58561
194053
177920
598004
521580
474127
272046
213282
514684
406201
65651
233163
93079
421557
519924
256960
5610
193603
369594
169245
103466
619763
589616
311735
539205
527719
286411
308113
610629
467794
638473
192931
60904
276566
498622
109601
606511
366471
570053
147186
35590
545465
497545
549897
479210
474008
365199
570229
390936
549171
615255
459931
531274
30887
553968
319184
148603
283512
282109
434296
493492
38821
305168
618153
37931
252956
205523
556664
567284
595818
613443
83050
629728
606647
266416
544972
638439
467664
481319
142916
370185
433390
138374
189482
523482
413774
336687
647925
290835
451926
256673
279909
298737
289808
474110
580556
220676
404646
164487
56376
524152
412749
626683
487809
526352
361397
496907
621389
324797
593865
616947
146630
389408
500264
505579
366460
213599
281058
150434
279039
312277
529
408173
464170
611462
154956
293068
527087
286869
125067
217590
235622
196573
400238
470539
247027
335409
126894
641920
413137
84777
426360
25420
487176
102184
402526
107078
512984
396653
101487
399186
628790
86039
515984
631785
75826
200377
447643
417467
287411
252067
614028
441047
181372
549423
257498
517058
503034
380796
92642
326774
614194
51712
610628
326117
36097
447782
195325
251998
369446
250164
136869
251954
492733
239117
480386
403646
506995
137861
452142
322259
249469
594768
458431
65063
503147
309567
40497
331592
265975
648121
381442
222358
276704
342972
408826
456319
635003
572402
568143
545671
356520
352080
165392
504892
116024
204471
360404
507132
216043
376467
266909
495012
390202
84566
445603
566806
305345
110757
446585
529436
58381
304756
289461
544934
347544
107452
156412
225799
470580
25328
103932
441949
324697
519532
333809
571346
215794
262570
460358
209733
142329
338333
17421
334542
556315
517481
519277
474645
296627
15358
182811
239279
609182
574110
318136
5845
15314
161337
631678
232878
474036
192920
227674
313692
319087
150726
617840
400934
488671
351267
600612
199796
99551
603544
314123
14659
387661
105487
601386
380439
172546
35418
624808
638848
635103
578648
211442
606674
418648
540814
192187
419646
216968
556331
207110
209070
140971
204838
36618
311092
577045
45897
158004
325388
291690
171751
11741
195128
470378
465332
303238
283103
466086
212727
188398
508945
576482
555381
501971
483469
155490
634653
582893
2508
103180
290094
27770
492895
604371
548090
76402
122971
576663
432530
467079
71540
247256
547697
284503
370309
304271
604527
317680
188719
421778
478555
400476
390528
5541
576607
119326
470876
313438
491260
244457
332405
309351
179892
362972
344354
399413
14265
295739
358385
489051
595366
407609
433848
608113
544812
486915
374026
552567
427005
640656
383878
507809
596087
258904
28741
518881
449989
450612
223132
582589
486488
284127
80521
587218
528928
277202
321833
98296
265730
318749
108548
390059
472648
74827
405508
19082
537370
412528
108022
605629
47068
275296
433928
508842
176456
601326
36949
339536
278050
298575
18976
108551
43482
579650
178948
234175
624894
471783
5724
362368
228280
307780
198533
48916
12959
233786
309686
612693
595778
484860
45971
390218
554276
110451
493610
103666
141832
408864
348888
162013
97902
279669
268653
408091
478298
404984
29106
226330
522347
261054
613727
35958
621858
644343
171771
408384
247535
580571
433939
181427
57227
8880
314035
187563
141526
262949
543484
594633
478943
244204
116197
649028
284680
318228
75904
284202
155504
600207
218277
591073
633470
548830
516654
279206
579917
123670
574191
337929
450431
246446
637941
501165
149014
278446
27398
570859
65082
581486
145994
94575
290710
220229
379677
574714
434410
63204
598956
346541
574797
127184
429584
323661
56174
26515
107503
604153
424028
425750
210868
124007
304753
195474
461682
56387
176994
527055
579323
446193
75038
634937
306166
648600
233525
534040
304938
103160
496308
529813
639216
599014
256974
553886
605070
23397
66372
504721
406129
188328
291457
361723
429376
191566
161930
23973
462082
607255
200274
185238
633416
465551
430162
212948
436135
229735
42662
233230
428883
80948
235903
154896
391514
1830
488468
505465
35001
74283
418350
559641
567110
353398
531999
296383
365040
477117
298065
101959
253016
604457
555750
461087
353562
487705
215346
127344
510310
245760
617348
96848
252665
578683
189588
493817
622596
14038
617867
88881
644022
389452
586506
409816
66653
128591
330237
611569
133760
255942
113143
255845
120947
573607
261650
610223
630058
275970
566534
55351
232909
250363
177248
103355
436437
598786
10932
139808
163227
139737
564705
470655
328156
349929
245446
73959
497496
421108
570225
302376
305353
617467
557407
563497
496710
625041
367605
371349
34738
53852
448006
538298
4191
173228
405739
638208
124249
284938
481214
334539
597008
288391
469411
165603
76425
526357
99809
27005
133278
646366
325501
483995
474840
277189
180363
308366
300972
539873
540419
473050
360696
445776
315657
636695
37933
469670
636184
533088
44025
502858
626977
369280
260576
294190
639735
553886
623647
509039
345282
284563
452025
327409
549527
379248
218676
100694
451235
34066
43638
85042
232618
312422
454965
489948
431866
202524
185431
637445
603570
135862
87434
604564
43626
371084
10220
339798
335683
208279
20199
478628
275748
98232
419549
394673
205234
382766
287532
23872
593211
264415
512621
398562
73946
108945
632194
615015
416287
587452
428786
187282
108174
524429
340753
94219
547927
515816
441195
299881
135625
544173
289597
487318
308778
3560
227689
304575
168515
454862
409315
134361
501956
547666
633283
198590
565933
242898
283430
32393
622567
539703
425315
110684
445371
25579
484463
144646
203039
497173
441575
202179
430874
488656
109923
331156
130177
650269
327042
355067
644047
64878
363913
372109
233207
502224
221966
302471
609349
450286
504708
58498
359284
16433
36200
124827
527924
342490
456335
627136
390248
236385
229965
610698
46430
56461
259099
524708
498840
528565
336372
316303
540469
454143
405673
38579
397501
165926
630913
525079
131753
558044
567510
530023
544227
349958
225086
275110
392686
435314
369806
492195
353178
380118
607920
119412
573914
626481
349718
245789
84693
276783
221097
600836
615442
367791
650601
494148
630633
137802
373114
98116
161755
106485
247155
422755
165670
443779
577497
516819
441776
535362
149141
405137
381067
430898
639996
170238
366811
91410
322800
269832
255520
472121
180513
84589
153637
88922
203038
549894
274354
208023
609940
28116
206582
546061
187401
621513
56764
573854
23328
517037
245975
212711
317332
357553
18918
562453
51479
390223
615539
135136
559891
629422
566304
130443
342239
430063
377720
487881
321383
220538
45851
458601
416266
280335
91230
280113
91294
227762
406161
600204
438660
277834
373324
272635
316661
342795
647125
348214
102801
91337
3336
252029
24824
342436
29083
318931
28022
627576
266362
189108
315796
104801
399606
645016
590283
233034
136213
158910
529338
157611
467445
194669
131974
177602
633460
209003
394640
469451
166770
47572
380067
141521
572505
189111
358632
186528
263599
216907
582050
103127
201568
320618
285920
161201
621127
586710
601088
1302
475184
433469
23681
461670
572265
449327
592144
161906
183144
368088
348977
402935
623417
439298
139382
480241
596701
253902
591982
360218
483519
503156
112404
150033
589769
288579
253101
318838
637903
648053
642727
489775
75860
300083
605107
330724
578285
153351
114648
394608
213480
338759
1085
50349
249746
15344
79545
494051
123001
85885
53080
537023
556392
596795
39508
556567
448022
72942
551962
194738
481420
538984
628230
20503
398057
323698
122737
402563
101963
172369
222363
626347
347208
395112
301123
411427
115160
452171
280348
201421
260022
191783
479670
90105
225501
99181
238919
228639
362530
58671
596620
568674
268630
281750
121836
247564
352710
7857
304514
52500
413254
34184
582913
303662
621010
561017
393860
209573
109678
322604
432420
109237
593563
455651
79577
584453
553448
218103
38599
112733
52034
27534
582081
150705
190177
99388
580686
5363
586057
95643
163699
90868
106795
531477
512841
482767
442321
379776
635875
368184
380608
176782
329746
25661
647530
310695
266342
180986
354801
529180
626366
431128
594823
77695
119410
275808
507295
177037
545684
131604
330620
334280
538099
448188
1917
483968
420692
233148
228490
570794
347753
90641
612786
524368
510792
500072
582284
536147
642815
84618
120228
530350
169302
624200
495287
63408
73828
225255
259547
590467
632412
50469
478256
605843
90363
303674
123908
2900
131147
36510
257493
322229
306092
393143
397735
476178
54311
342199
336561
349283
284985
464086
68525
518755
455158
242198
347167
485911
289292
511275
614546
269235
344666
535553
25461
326510
572368
805
365169
430638
252256
305377
21558
223305
218038
374048
386852
57197
536915
620821
524452
156259
615970
137065
401811
516125
545819
206481
470413
91037
170858
512794
160286
471707
434349
187452
535613
598498
510914
51382
67385
583202
7383
243884
345226
616897
620452
485442
450697
619615
593973
258814
470332
389280
109918
647083
43249
471672
354131
37173
12491
265740
546197
562474
232335
55304
492464
406024
68400
126056
567357
348297
370371
530571
182973
242638
151907
608538
126698
322570
520982
645542
647374
242669
120194
493271
644446
582498
549695
618648
97959
371770
268895
91433
69125
649417
520469
33841
284932
621573
527991
407983
460980
23052
472718
508234
140485
480091
513428
576204
540822
54928
612211
185460
568928
389930
375470
626485
123627
608077
369804
57898
590417
20425
318261
520663
421420
142734
254256
562650
387254
570505
191320
163961
577538
307002
215337
181822
183186
380049
636184
540075
166250
255538
325611
399278
174552
58095
271858
647210
254762
461551
542112
133335
20516
573516
418602
606609
434138
182988
504189
162400
482047
532586
69861
20300
508088
583637
104968
423066
284521
591605
621336
521478
609138
225716
25267
186692
400451
411467
462492
17571
363913
224979
105073
311272
71518
566949
152928
143988
334051
235605
288919
549091
381460
638684
627064
420498
433751
294934
227901
261388
510255
71856
442601
636631
119976
392803
439852
109078
556427
222185
438322
313040
429748
211211
207765
394609
629754
414625
188919
96780
105364
174354
417138
77424
514004
423667
13588
128977
535857
327592
224937
144645
368429
102170
256942
571565
550366
595801
189305
150054
417963
336413
463409
69691
422113
54440
343047
535288
173953
630458
46889
407246
274557
74703
226299
447848
277421
100176
107153
309025
165218
404772
592092
15568
483419
290923
407064
277191
566553
304623
69479
586130
614847
618847
306316
128339
185809
263417
190896
524686
87603
598877
626218
591375
613
333675
24265
364020
194009
127582
136429
626087
639736
2857
568911
540008
279184
124361
78779
120843
45757
120414
340640
595179
444139
192057
552206
464431
593721
534304
575625
546126
79677
61790
152575
351522
24840
30368
386977
119102
232360
79932
578739
482084
49394
584092
493047
386697
10874
153850
623001
403594
371543
153934
85065
310096
244521
307
156185
231483
347146
423539
582331
172730
613389
124025
161187
332098
620393
602064
69734
213951
624937
511715
106721
501724
37536
409455
80061
522607
296528
131610
367038
175984
632722
40715
64879
305230
440105
41841
134720
295951
260681
382347
205737
602898
128739
142963
470583
615606
95398
454419
68086
200585
496631
483377
466633
639592
599688
419938
633703
261237
382486
160251
8638
508840
368972
369787
206402
11001
90049
256819
611922
61511
135297
586931
305644
404596
15518
274483
34677
53587
477101
34502
354584
124969
51954
287143
362864
75446
230742
349414
181502
615731
240661
253734
323344
596918
200409
267787
178167
469022
159077
322593
469187
375548
649805
384691
111699
354830
209247
144467
18942
303547
569853
100721
548939
436907
353670
477266
610294
61537
496574
543611
406852
438578
630780
147071
187925
353784
484998
93769
430679
368130
286829
380567
219369
220854
579935
24595
569991
524925
329200
404063
33196
201603
10717
634098
261375
255597
37192
493010
199503
375603
471828
516017
369577
74800
633794
413231
500258
486705
154533
199403
49029
2379
23740
109519
502225
393795
56466
514662
427222
527829
397088
139064
209410
278140
180966
289035
286763
207162
117576
201804
96101
450965
579464
1504
138453
554818
338369
115788
317716
137999
670
417217
423057
456911
285195
507674
527699
359613
226699
331346
245411
270125
466814
332622
25422
316422
533471
76569
239511
167676
26000
546166
174688
144582
131813
472631
218261
252087
63302
143332
402376
125748
349680
647100
20142
207123
499183
493738
152103
451722
515096
636809
426064
614799
50817
66003
173934
290056
113709
643619
443192
207101
145813
589071
344594
591740
512524
401196
130834
420366
275784
1234
484347
235023
444965
123600
151894
361870
485150
147570
362451
291446
422954
410551
535485
496813
524681
238847
340348
549888
199764
467598
512441
266938
550956
123498
101291
111068
222258
635470
200899
614605
365036
337137
172211
554870
578243
70952
322722
532434
477353
307543
102234
288284
326956
597671
151435
150181
312949
148714
648507
109657
245548
298349
461339
357922
182337
609711
154176
554303
481605
398653
460938
443309
273181
121904
507368
424276
235308
254252
637090
400236
215089
627357
225494
25547
30860
108000
80573
121333
382216
558282
155312
518212
66240
125934
79163
367400
470726
382822
494380
539252
175166
495158
161436
392343
410269
467622
108957
136712
632065
367195
527077
138169
50157
94072
243993
371831
31138
236454
433722
239822
259357
566311
263994
105
170141
30002
328692
54314
540095
375371
306882
528418
90449
38440
26276
34565
116410
92566
399180
172992
518054
399266
383522
599523
499444
381447
191777
236141
575583
642368
455343
645553
145548
330981
226846
505335
279742
202388
178778
80154
453736
24421
177640
163424
273594
298391
408396
231730
333244
119630
212829
51757
334670
112054
458190
354157
562375
554355
89813
549521
589698
450406
477070
546062
121100
540120
113977
522242
135943
165256
436749
243838
211792
559575
397072
47604
237070
59907
520578
304858
233550
428552
305495
483093
366005
584937
241471
529673
58415
629264
207677
640842
309750
224943
37143
480534
591291
137580
488060
29921
208506
549551
645413
79910
435425
513179
388550
302030
369041
61347
517145
614625
314599
168269
539576
450319
220973
102351
174490
438376
638009
429680
338192
624041
420590
321756
623817
460180
53864
267051
501916
6727
5645
175452
312330
377909
392721
364690
174661
341130
324545
558164
191069
611126
640
130990
299281
398502
83337
116077
480092
35332
109273
148680
606484
37184
432376
342673
528099
597964
588941
269198
527681
184285
33801
630211
493433
284410
482145
59088
133160
291704
49384
267841
280794
591970
313861
62233
504013
468978
613014
120243
641213
633584
500576
577498
317030
572560
420449
346745
577337
413079
161226
321197
291845
58739
62585
380455
339182
532102
478905
305893
187008
487802
11475
342909
566842
445340
211418
171053
381355
63390
239450
630093
178665
20073
520066
133010
119543
369168
650206
37353
348274
434772
366231
327502
259784
401500
5922
132737
58340
95607
467677
259259
310547
463138
424504
590142
402058
534595
207323
635169
554015
206183
369085
594672
579174
256945
116719
218160
282935
457606
252620
400638
542231
606065
189413
428274
526683
437618
212186
271285
20348
645547
196303
69447
239479
613988
14029
408848
89934
362338
111925
568382
528129
310282
540704
466470
507197
345981
327426
565711
56537
538426
87917
195201
432027
432794
329748
555866
557819
477758
268827
628478
25193
21982
178243
320874
221641
137743
285117
212715
626575
381438
513925
286556
335204
380561
324354
479174
244657
357214
276638
253985
143578
487563
57156
121305
536869
339431
399228
128891
534210
428884
175756
280843
233494
48166
618845
624361
42007
431415
645893
284373
408311
165216
463566
140150
520701
587631
229484
472503
48156
468977
548441
304496
127892
235477
6966
623058
77299
367955
476570
556848
248711
219690
204451
558775
330724
414363
395701
151311
407602
303792
603641
185127
165891
580523
503118
23627
254219
459640
612911
314791
618451
426884
524440
138532
583107
101142
65386
354187
634206
135698
358198
369265
204924
386202
335727
447467
273579
599756
538700
100259
559086
183680
641814
409849
410445
373630
41129
612662
154549
545954
404725
96461
158919
408499
230149
483837
277490
81712
510401
6805
221957
188612
250576
229723
310769
602221
622128
505306
278296
554843
56621
257673
55088
645054
424330
625442
147146
507023
498683
322461
359874
462653
467344
89026
500170
266053
160757
546518
464608
506538
401479
578087
371556
166715
572362
50592
10387
58165
142750
504485
612279
79379
307253
426353
253269
127761
148783
446229
561479
539775
382668
386454
629407
163977
352419
481799
171828
532279
111196
276220
599949
108862
369866
623018
142131
426330
25807
365050
606862
496147
309923
35866
116983
339304
125279
145314
377248
13466
197112
241298
454808
624201
767
415669
490433
646551
177648
6752
587036
496620
592601
166917
52441
478621
288682
576441
341728
217488
349058
489032
602214
447078
413292
100503
434363
506615
273585
114831
604508
212849
159293
153642
643564
140375
344484
605497
527910
241285
472571
309260
197189
573636
617350
290483
81236
195333
421392
113818
388422
236573
360092
502539
298046
527373
11640
571310
561253
173415
129376
189255
194383
465750
393073
164525
63827
189186
590747
256967
447325
434408
604380
17654
25980
169030
38946
72704
105529
549254
65337
373807
246690
391313
284498
412621
476687
286867
328859
462383
586475
288597
455757
10865
97036
403086
287834
589643
649763
132680
248332
517872
43098
582560
160112
251399
281936
278826
71423
17481
186080
35534
477435
233686
17705
363907
148595
338461
471070
533521
159738
77991
493586
516585
174179
469939
172940
296683
151152
348523
32166
210686
430634
82398
426414
245161
46085
305540
536991
203475
245909
68710
283010
103236
156845
209793
187656
239432
629549
434774
483133
625619
15583
65801
646347
565923
99532
307815
570084
649151
302443
33905
581173
148019
617116
511054
399942
142371
621197
428936
109248
359543
332141
418456
419150
448937
574105
59620
49671
285868
577710
541406
147100
65250
625461
614342
143436
122448
262436
507900
604189
432544
486812
278966
33547
141266
395103
16293
148815
561900
157745
441127
387849
32872
7064
114380
465887
218927
380356
479817
182842
331031
600195
132522
470062
260256
31997
4968
466776
321398
121741
162403
489540
266050
336906
526924
160647
347815
395394
495745
645754
542585
13205
125094
392270
142676
229237
217244
348910
325787
439419
103596
348411
20858
359361
523173
407941
236048
632211
582001
392843
322775
368587
274735
395219
143766
445817
609066
581920
352169
609358
288803
212094
538284
24980
472237
152258
445428
307004
398979
164312
10811
238936
102922
584041
542231
59174
592426
541110
622821
636278
280983
615064
204277
122171
596807
24297
35899
410336
187091
264804
558941
29206
95619
563017
148891
649489
455389
94481
625562
648366
548549
158221
555852
460985
335640
36786
303719
586025
149494
556551
549111
425879
41584
327738
97093
558893
392331
161187
90806
148259
419664
174804
329013
160961
299687
122787
501819
258805
594186
423667
91719
580010
85745
239363
96095
184337
45571
114107
329025
68241
414970
608335
228832
23004
305835
492642
434169
274430
270418
600278
610590
517305
183190
330254
280002
595297
132214
263367
598546
349543
336650
106501
116110
304703
231598
213774
360811
129312
508113
427756
568859
625034
186781
274654
392451
548453
88232
589887
142375
436304
512105
122823
147337
511174
230416
126366
73251
307572
10205
503360
179304
604047
202143
469726
194907
79054
1059
91077
515451
253497
62201
15271
282671
515966
558610
472255
326258
513438
641550
8979
310700
549355
539822
293300
466210
621310
464391
146920
366215
635269
26198
565362
206335
391402
502373
393342
550652
294393
485556
467479
459034
401200
453290
624669
570610
187397
582163
421556
370661
391122
431284
245146
397993
222040
130888
27279
457873
537636
381455
47704
576867
100849
549290
493744
269081
459781
26529
524996
76769
16591
389706
115302
505739
218761
376067
526445
493537
74433
83176
335554
633193
82476
258135
300203
32306
394388
373817
75553
102153
254146
125787
91211
269049
418950
302073
475671
535166
394078
19242
330989
258870
329258
384872
27373
418815
398591
334705
449386
614574
609647
483013
268942
387382
435638
642488
379624
170387
20795
283190
181762
555003
435992
83590
279089
131435
443889
86142
355748
256974
112455
440419
42329
383320
94673
30479
80015
543812
436151
624127
112972
75994
507871
382675
423768
75856
418594
505212
179656
285166
107933
555748
523881
236982
325251
297582
438285
374202
344719
10417
210273
249060
446784
166884
198911
168373
461420
92637
509390
473085
160149
15628
626945
274512
178697
606635
40172
547591
582110
626815
398698
405374
145133
361243
525529
599443
182381
56699
98694
281112
289627
450003
621972
155245
97909
439165
168614
460494
188930
245266
431487
530424
403210
296476
164348
49904
611151
265839
126806
229554
241451
259985
272676
127232
211500
57249
382591
606537
381630
176017
454795
206370
80395
284423
59262
559314
296645
515352
614922
384751
256678
11156
555314
302160
224585
156362
2425
405287
353827
574413
224337
624440
296243
140520
314913
251485
187211
256907
563216
462969
226391
537755
396582
1791
566084
9513
74382
161158
206058
59944
243206
75363
45373
192499
613749
321325
406491
117677
595883
562300
270173
524394
36905
471935
220722
591111
294790
265379
602898
40696
169224
93096
162465
372895
649231
629824
474802
517591
23075
162558
536426
537237
443715
321691
549751
372984
11896
8565
124811
458554
109346
453859
576649
585264
157687
507412
29666
34659
579164
433232
183333
124117
540403
309266
407107
364444
97764
78356
613387
51316
331577
206737
550803
560519
464786
648690
81579
83317
16115
613474
435014
494940
498691
441044
467844
526150
393302
224768
63841
567920
406946
79403
548855
369053
251167
1115
290995
589215
234435
398154
485878
142325
242954
63838
345752
537387
113028
128368
90063
544675
267536
9399
160487
533806
84679
201618
263638
185518
240948
220992
462082
566383
196574
423999
9619
429901
33139
97858
322971
64282
494858
309605
193716
416597
285230
237062
567017
335639
386175
53989
335764
5290
333429
319047
23726
441775
66220
531205
439518
141448
48942
376047
25084
52437
468781
439280
502904
285652
555907
543503
642906
274930
290724
100698
58988
591991
484923
196736
273620
24102
518924
233521
532252
625670
168644
563259
161891
18308
196471
194630
278836
161239
381236
596403
136202
43512
390335
281602
385426
564446
323513
587953
60185
3027
235435
186481
251731
108729
186872
191364
617245
408167
153318
455114
227497
628269
506988
285673
559697
592079
475848
185432
249247
515235
245641
457345
1301
328846
304448
377751
157124
339367
144991
507985
78593
274668
208958
150888
469905
542561
387702
560854
174166
14052
271477
238492
55079
2901
644042
591231
281325
396209
638050
43913
531582
318557
392119
646917
490035
601636
290936
592664
617215
175276
467469
573417
581036
382492
541889
310815
187151
58283
92042
99957
527369
7825
416624
172046
562581
488792
529242
458885
227568
518259
376824
187341
603013
457152
368909
274688
648334
278439
170244
623436
485881
271836
28622
177943
226952
94168
439373
496721
457047
637089
478948
369986
248730
62822
44884
250285
168475
31101
163484
586857
347429
205129
429074
575992
524867
501731
80859
185201
508764
76387
394916
581606
186082
557795
609526
56995
490267
167683
253021
391565
95584
586183
587660
377321
412968
55349
37854
631655
368005
399971
265551
328863
313734
16377
591784
38556
139013
88413
244669
208518
358174
510576
274095
328505
380013
92897
539449
297324
205971
648377
412611
303467
60989
384669
264366
618720
248445
302818
84511
95151
644739
414346
88907
609735
108144
536847
514477
540716
539365
599172
111888
543947
301264
485740
391260
24428
536017
366154
227234
234336
237125
445032
350535
171426
255106
439104
395099
518539
382951
425492
611023
173749
473581
278850
509199
14277
91125
262370
261273
594325
647202
199036
528518
23355
101053
198831
66031
409822
469120
632986
214339
471679
103021
562117
168951
477882
487803
511103
545291
180053
454464
509426
302436
449856
485382
21550
564848
476505
442102
591506
313060
639225
560013
176742
333554
187907
332225
176631
252115
328384
59275
440910
452557
504504
632987
273747
68497
110638
363146
354506
453265
408137
229689
159795
2206
602875
348678
233448
639324
196186
505108
610863
628386
297081
83416
241979
514033
404697
598198
17524
416778
637334
324315
186113
513258
649444
342689
80746
175270
611519
309183
96630
451452
452870
8391
221176
307986
555577
207579
212333
434086
99085
75318
589161
575747
337550
77516
64779
219002
211785
620605
637725
578037
421095
571338
138651
364208
534671
26161
514303
197936
528102
589152
453741
491374
598239
403992
7665
412423
609992
503621
311222
457395
178341
524287
81765
497623
7184
271793
629993
507997
409977
690
240044
258470
468902
619952
358651
419658
636158
595006
432709
352924
225585
227414
425796
373682
462741
286007
529475
323123
268872
164641
231536
541761
331928
632005
390013
59382
466375
129483
367569
190925
65662
237078
79065
347716
147996
156786
546337
440456
504796
451809
583578
342191
107776
383524
136934
496948
409671
483228
363071
24176
79502
134387
197312
543502
521593
54705
542555
346711
283230
74936
559437
515063
355314
639152
480900
153832
482543
56751
569038
382631
156460
177135
602777
195947
475034
369988
489837
509187
389461
2605
99793
25711
607853
412598
393326
444081
244871
400529
615987
462133
34520
490147
473457
290436
284988
565228
548762
365005
56040
505951
473887
137246
190158
400057
584906
233345
352297
386040
384893
122419
81594
532822
306760
532988
543449
611130
506017
348869
538330
75377
433370
456171
11682
278369
21335
497097
499893
166801
295290
382174
364516
506986
56195
560978
55904
38053
29005
508001
104451
567721
326709
155587
627425
49892
325182
632930
61055
128792
71108
442364
543000
508794
179125
47475
14538
486688
631464
160636
5643
473593
54857
572235
577461
437583
260033
33679
162108
37752
93584
265954
312473
229162
170509
605272
69729
169077
529217
575835
441918
225613
137619
43587
453677
600630
417057
909
228905
105542
98403
255947
321190
626721
224575
562269
267708
290962
113878
231905
202416
305269
88517
465120
132751
63380
201379
291004
422065
448271
1125
213040
608219
444923
641000
160572
117064
130145
97028
304524
266253
220268
248246
157734
304474
396101
460831
95443
48058
340157
607201
622624
408359
334533
180588
4972
421111
590172
164262
239629
211124
518501
125404
276274
402515
353073
414305
195363
30854
210910
444618
552449
601163
27380
389344
249776
326746
403555
638521
444407
310786
464784
224076
619099
487558
598617
45650
231358
92900
40749
402048
344161
600001
468844
26946
310129
408181
238971
346943
474795
540181
91624
445045
631505
461931
119641
92167
101378
537812
321545
266981
27490
43570
250672
1374
356763
348907
197803
343236
432020
384392
20396
278053
57883
51175
123339
212491
12471
97967
404
242148
486459
265220
403032
538964
146220
9401
84866
194813
411346
73765
344765
461502
113094
48529
330314
276046
621189
492781
349085
413796
158236
426949
113892
544199
619479
317315
288619
425334
452428
127371
213205
218001
227366
5279
58982
449624
144268
611271
157013
107309
271329
333533
459055
418535
461877
63339
261145
646561
646317
117059
520271
430861
77137
559823
303434
187692
441121
593707
285777
369538
313548
141554
164602
56104
39001
9859
401468
129511
312754
345989
526471
306611
247590
424297
357159
549341
538309
224540
85338
338004
633251
316578
55143
647062
106611
246210
25980
428976
231128
306363
609134
427018
308756
590959
331004
459662
1275
327688
643093
54289
7266
473619
187977
19671
505343
377951
184537
442923
236827
1466
384373
620903
467691
359917
343031
584792
273411
368860
112421
270942
410859
403580
26690
495228
451393
423476
453841
158221
382157
315526
267234
148846
191738
359799
93264
572626
27902
148480
478424
560648
589402
485346
420555
576962
103398
620691
429398
374050
238392
627436
311263
162815
543562
351031
54264
566513
429887
648590
232744
647297
506798
184970
559499
336298
519835
321100
172297
488530
648486
123495
597225
3753
373141
369839
38858
464935
628949
601069
172992
527719
500499
36832
227578
349002
504995
278625
79184
236886
15917
441717
490069
647972
153497
6644
329998
533129
192234
293181
537537
139866
43146
241072
545003
172185
140169
148277
248934
644581
249125
170352
332999
121809
227696
388265
224835
334102
93523
149831
634879
132608
319851
473236
647150
430653
229832
465696
238974
111298
103204
625478
417243
401311
241041
552734
500145
162178
476556
568910
619627
463176
460925
2197
639371
107542
234433
319459
615262
504615
473831
383958
60756
377726
239751
64838
353618
416724
222587
88528
641190
28911
107041
32047
608826
61472
480562
409354
117480
252463
272020
239872
242292
278000
17235
122291
554227
536734
115156
83559
60801
91922
443382
17259
533723
206335
183291
31855
170791
101834
356502
134056
197784
20709
496364
407538
327915
622398
278559
290742
591319
602728
145769
366452
493663
192565
170396
594580
602657
515710
145400
222706
75600
240562
428400
513256
364907
230435
133536
361403
336674
67387
316547
95812
333087
181336
106218
386344
12861
465163
360015
336972
181343
78398
197744
279052
325851
134312
533961
124990
449703
18770
261610
128067
511426
379661
555184
296939
269936
313412
88192
224397
49601
593115
138944
564174
647961
124844
610108
408146
297973
383113
334467
211607
103075
443523
145124
46430
535142
228206
634968
190945
387345
294591
543653
602463
313942
358292
542868
594446
244389
56514
402340
573504
246806
453252
559543
208198
479979
300245
349836
202520
262008
31563
496549
442913
419541
246225
219452
412399
146337
101576
491530
476981
403356
526135
171604
618395
40383
222215
45374
97801
72604
514346
523772
183999
306691
491091
250363
532140
499471
180063
270621
510529
595590
474876
274957
592670
235486
466755
99724
346972
71135
16489
396942
303241
589282
215996
319245
525676
418015
233659
417678
90253
542925
621106
620374
228154
451482
370993
95117
2251
323615
510465
375162
105782
289686
349636
155336
307477
337391
615681
609285
531256
255408
229875
234273
405623
106580
276907
230196
196359
186702
460273
326692
364174
45158
445376
385099
51923
320766
444560
450058
505375
368757
301518
160755
382723
489880
232309
641374
95547
623954
529502
299813
87728
460400
133601
346890
244716
45607
488351
305905
147889
428204
510128
4275
396928
439104
37295
504687
183493
245930
405519
148983
362592
595440
220764
414816
170871
323414
64043
105832
613829
260234
333695
310642
45646
7425
263246
625513
634182
354754
594178
319325
554017
1240
636177
8461
442263
515729
384370
236578
529003
457350
553591
598219
523299
597960
636165
456543
139607
188572
193492
540813
330636
649967
351678
63269
472309
537557
427474
137131
142356
631495
23947
277986
562185
152377
451895
301848
484322
354923
336717
93668
402753
484597
113622
413070
423431
586699
586572
421340
331044
36547
535738
465071
37503
359575
40948
24959
313640
79076
396393
423864
20861
271545
224733
15804
126346
347843
435152
133279
34553
93412
150213
109476
151693
81635
459047
187271
598160
227478
368370
6079
108300
241759
439442
120840
153654
501928
390431
209646
74116
621944
563959
174892
292179
404681
586102
469307
250813
514943
85726
513579
538484
502729
1853
222600
299460
207804
356292
485491
528193
490948
641433
15794
648473
529029
168124
70258
595432
70559
159507
270228
323518
570590
446804
346918
81769
559118
463085
409898
190066
98349
219265
17639
322436
268626
68849
94791
74974
328539
316012
250832
524235
602062
423967
567513
326092
441618
352424
489671
286435
579268
487931
285841
100396
288577
470757
58956
378864
409219
432422
35532
503142
562230
398293
318676
147279
323531
467028
531299
509323
121806
482226
453249
641627
13239
354380
87104
91248
122005
440636
509537
308669
24435
135490
532551
537357
608274
218386
377724
447709
635428
15820
76912
177525
116679
522933
545201
192583
200903
25177
284719
498129
84188
599971
603917
11190
375180
500735
417373
335976
559192
131534
160225
612023
480248
493350
82771
42071
383011
110510
42670
537560
455580
365716
606608
129404
566335
209883
83480
170501
130742
543630
590209
393323
224320
75485
467301
276584
110038
595441
258547
233103
73897
509608
311477
416925
488420
509564
510964
129211
457552
362833
229038
185263
158457
143312
165500
41071
386747
646617
199981
495928
457716
344505
545828
638598
357078
221820
462029
274736
505940
392382
226696
617288
45962
647513
311244
253043
397458
266498
476350
389727
107142
228825
87848
69825
166127
503597
358946
579027
278013
195345
32980
22123
211885
424973
618843
609342
445139
187977
37716
389387
327785
617792
459461
381441
189993
388339
568925
625525
636491
222028
427722
394585
194482
355189
223388
539985
256983
230719
432550
614725
543543
141781
370974
385673
347928
440791
148668
186599
289145
436493
552912
457043
315634
266865
535056
49053
212668
42845
287196
473287
500708
261885
560027
23680
237979
558046
355107
246999
65741
112864
24949
106648
141769
441568
146947
125738
152905
67774
229887
602680
331709
138853
200357
290459
137246
456595
365707
500673
18560
474689
341681
240264
479060
98135
238975
302009
400941
163798
336618
498536
304391
209752
305045
402768
584011
405811
646551
498095
568233
5745
332824
134036
580475
644910
130255
500121
579214
52630
508615
382386
636776
589715
117165
459315
612395
321371
21521
258248
420467
627392
362287
444198
385240
10442
14728
579156
381258
189356
372116
191308
260824
602303
384350
97740
54027
427827
101965
241469
532407
403625
257857
101803
137213
482022
8423
543375
29972
53152
598737
572791
187274
466507
147427
215555
372813
460669
100524
647998
267918
442088
338258
646117
34807
594636
241066
479200
461408
21686
553630
343054
71034
351846
5709
344263
139255
567149
627968
5415
185903
416689
231984
199875
35851
212603
149457
499083
367920
499168
629606
50822
63563
115351
533311
288685
261999
568275
568580
472780
367999
312818
486162
81634
385705
291530
437666
91281
465240
255546
484809
422476
374818
365112
96748
359365
588738
518336
296504
270994
479813
483724
52424
46056
3271
335168
20084
420301
199383
312614
7101
572586
14222
270054
505107
509001
136322
471555
551848
254448
349238
405497
197043
302973
237273
587906
302156
500814
202729
629985
406
645348
435721
100527
201104
514780
474690
519397
238012
373439
361342
119812
112004
639707
175350
163858
386270
556806
527235
86272
117501
622647
178803
104251
354753
103507
41077
149551
323808
155815
541493
541698
559076
86297
140862
287487
563432
38927
260027
529831
349678
467652
476196
224017
327589
611262
644321
350524
621806
209357
165257
474781
312842
86360
238206
148142
148061
598142
636161
330560
422054
340444
395309
469701
613779
96456
565740
70338
411546
90540
254162
51463
471782
563507
622619
599954
104408
299685
253276
436763
619522
154670
502293
574471
52485
322942
509725
486311
454014
323586
23601
490870
250648
546043
79855
159568
608108
312498
340400
158596
1103
219287
357810
216826
571968
358268
447004
248198
49713
604105
98973
240497
402846
143031
553260
474490
110664
212429
242313
447211
211568
331906
6644
273214
152581
276949
500559
288107
156234
321850
511920
181656
106917
613024
478394
499969
417256
517729
426455
61683
474504
89534
61452
196899
607548
23270
175521
461128
461130
344276
323364
13400
360748
3756
331128
634451
533085
560128
552740
527782
83808
610463
301134
427257
335857
87448
403736
464017
136384
508483
395091
253303
107321
614962
82882
298838
616035
142916
100305
546043
21899
245615
618488
426429
448380
24980
637679
247213
530608
357714
442624
344634
406521
165505
590828
488632
269224
596701
440387
462726
574441
15299
429563
446462
386647
486239
37091
367913
229610
231771
429514
434272
27155
415720
9846
612969
590016
158320
476326
397478
242171
10634
634564
480170
170989
289354
576244
255602
546536
69455
609930
114329
364011
465516
183240
294055
82345
531494
74937
517738
111997
55985
229560
249026
597777
333862
589029
506355
147129
28724
534576
611650
466556
42134
531368
351298
112768
143195
340379
206619
413460
356771
454489
554691
521922
165452
262639
427804
117354
322042
444695
257735
39953
449614
152890
329682
320752
437741
95980
100429
351300
610172
502144
80917
468202
384370
627959
390171
24659
136512
473674
527938
43020
465439
404844
203927
420310
598407
606653
40383
41314
161842
602333
506938
290312
479626
246639
505478
168731
191374
236035
361229
459956
70307
400514
43978
477478
255464
253359
574024
117545
255643
207410
203557
389410
74886
479036
472557
310925
447191
143109
400915
61898
34380
447117
474262
122282
64359
265331
196925
375234
563966
231000
301774
295066
594538
626037
566693
566105
268951
231554
350909
481006
69306
453420
565103
46237
408205
341213
375242
244200
110010
489807
439301
538596
547475
82142
553480
579883
539239
192718
219653
17375
213561
61477
364844
134679
458629
559986
129686
616515
530101
114620
14344
163468
607712
578713
31680
245570
601434
269887
492868
142141
629123
160071
418746
600477
38163
252623
302596
549305
313765
409544
241716
167447
412299
501051
512548
102577
535507
218162
132311
57810
74919
97032
237458
125613
554436
596238
208083
264948
59607
569419
129679
163409
76288
242467
525295
417931
185452
21084
193141
221259
582309
455904
56294
627591
607181
264954
365733
568698
163036
403826
465933
184996
387705
310835
77299
30917
631490
407006
626253
231574
618666
335122
230528
192381
458397
389538
388444
224001
94917
330013
428980
391118
326972
266934
641058
568137
616848
571338
265897
364429
456902
155960
335457
107574
97684
504706
174364
635453
35352
455580
333066
63971
230124
192480
534997
360287
450528
254224
149685
623668
457819
317985
628995
73924
200344
587799
174582
94878
13774
492998
400606
567613
32177
551356
484858
242966
552448
109434
596701
246744
11156
162510
389280
399405
56609
282251
384171
210578
555850
233280
624736
181818
233639
275984
331730
641558
578382
91624
162186
41217
119133
598057
531028
33032
192621
197201
522088
644310
402914
43862
589758
75783
26661
134461
319253
39374
58801
429048
529588
232111
369175
530787
57225
294567
580067
146791
247065
420859
18861
577534
181783
375413
115597
265464
209974
376455
509234
520799
271260
196001
624435
126392
339108
205496
629807
533934
505805
124235
403465
131105
627168
354420
319119
46845
508778
178160
607185
89805
77567
246897
267891
560592
219026
483413
567848
518605
343486
603820
630981
179610
273388
34456
70367
314735
377149
72659
310777
213018
142705
175930
470162
107914
528921
90575
308815
131546
305916
221015
617932
635774
365683
503034
513011
234538
323027
364930
538276
344366
634987
34723
108918
530407
429449
298474
137312
373000
498747
377066
503586
388238
200247
509155
316669
523558
381376
261359
168513
160204
178423
179289
436693
208007
306779
112583
126836
638556
258098
647721
331817
30070
216766
387467
74630
219467
647113
352419
617099
34337
109929
282127
384866
302179
65246
597594
283738
296718
40533
533335
239666
497470
435132
649529
186586
2649
385748
318663
346594
159848
309754
357994
184525
220112
386693
262806
524424
636017
87712
336254
471978
68133
354238
367389
76391
609218
284149
417577
227534
191005
595818
476517
138353
520839
497816
613781
264963
512304
82106
486206
643701
283680
168438
312737
281570
261328
109697
931
539362
47712
522099
212686
30159
202254
205123
619703
427057
272846
401809
630729
243678
389692
154831
439461
197368
367458
473539
412005
165123
14226
10030
265986
33395
525198
231545
152747
201500
201891
147564
60026
489639
275006
69949
212622
635017
225024
569272
603311
347576
633053
213660
567214
372440
499729
221082
563130
471186
53834
224804
466160
619781
325278
164624
471926
139777
393480
151575
271579
362677
533555
98385
234336
117392
22055
33508
99943
614131
265187
38509
391633
355249
262348
30331
367968
525863
271943
115423
518158
504430
556901
536782
413792
86173
378362
223268
183634
411625
571212
204197
75058
450852
244119
393063
642805
300966
81140
149708
125261
429335
543348
336387
480657
192564
618346
224552
140981
187651
86736
607355
545306
430714
402564
116203
276041
213769
86571
255983
479109
143705
439144
516723
311581
316008
165705
457036
341216
38514
331309
122980
144055
239750
1102
577261
321114
140612
185240
53861
203770
39669
509553
250317
20210
333709
324005
265569
447588
271141
442763
105383
225510
472237
141249
523134
632635
100299
191987
365426
624905
381067
440604
84689
218404
471338
553271
560075
399093
184646
165059
154446
58771
441770
629972
155848
154084
469435
606141
235016
133173
485798
105248
367976
346888
586653
235008
633093
227568
87091
264790
259013
594002
452026
459699
249101
553483
106854
299708
117336
70892
107140
67759
331286
399882
444101
52965
298795
224349
211627
391823
102665
226852
316683
387943
491521
308733
530261
290963
612677
44200
317429
479754
403759
287345
639603
183655
635927
501946
261617
549144
574473
440102
541998
145317
465107
389891
86200
87057
62821
207607
125586
159762
215635
153827
650657
647797
419707
632335
132641
370730
93499
180373
340917
329343
628394
375167
420271
624223
280797
341762
594857
148378
138438
14223
93733
587524
427716
148754
91991
608717
178130
183848
373896
589918
410453
143804
513746
82418
81733
423019
47223
293764
188346
387441
494924
405181
334756
156261
556307
103499
534262
520158
301088
394567
258823
166784
4810
247148
351312
123971
4529
638401
116861
621742
464137
432025
11381
308902
541835
309057
258944
101089
351646
507902
305519
382849
645181
84410
78222
51392
435494
307964
620085
44867
177407
275797
447936
458582
190702
180040
236029
400765
226714
217514
439408
8689
179149
128529
134213
389580
298902
355042
627469
284256
509657
428458
414186
248402
221698
413721
549588
158704
385317
421028
325548
314748
403049
262476
117787
167603
326122
465580
602264
150398
507398
643659
318210
265568
480075
71934
225630
98662
464239
425463
280017
552498
500389
308444
274357
561034
70253
489915
305682
311597
310915
11073
346381
254009
188762
402195
265881
346734
197510
433530
588792
182520
402201
408449
370642
474714
334253
420371
245659
216673
345353
301444
90729
526212
558662
42790
611074
517474
157770
203407
539296
645831
271254
236584
361699
111545
283946
373101
210206
619562
230422
74899
220670
584434
518663
139654
603781
116794
55436
24294
576866
641894
321388
56871
302151
68854
205318
410405
630070
50962
593706
176080
333710
529239
143644
645575
22249
619547
185777
232864
221681
548535
87833
23263
380177
608737
130686
55119
8885
405058
84242
58371
231852
401645
420622
56640
147893
440452
153202
13831
114563
286826
7253
114519
450141
374737
123690
358728
341361
166804
73411
310546
415589
145646
315863
347144
607201
18195
539649
399732
376605
190949
407796
119036
617923
426513
105767
328861
578571
381492
569851
10092
490512
152307
46287
66203
490236
388618
412512
299605
280605
67199
107742
351597
123086
180030
166203
177886
159649
327081
166446
98759
385368
461553
353646
560413
637316
614802
205736
274148
377778
229264
450292
228418
471755
314593
114752
465922
53340
588793
349872
300489
208426
165094
80056
163956
392799
215513
288541
310999
230149
644824
397278
333330
145592
474943
288666
90369
258355
46197
578514
336858
80264
431350
341211
229274
540903
613610
308456
115778
17456
571516
343921
237985
406970
418151
200728
608754
518866
381316
138845
171791
589599
116941
560316
111106
132222
648759
137813
152043
373100
366928
237089
481642
163204
262313
265314
130776
423730
276379
305048
14635
144009
278248
18330
142674
170950
125283
227530
31723
185310
587934
215838
404967
88703
608480
293109
586374
206861
351726
515216
571847
115447
73459
298991
324478
571054
593797
609996
413194
377288
145121
509317
45653
336442
267456
158242
371037
428133
43614
472023
495219
113644
105122
404870
160979
48903
588408
391341
180801
140798
409634
494989
649544
445423
258980
397993
92541
407126
2377
584298
552404
171036
479554
438573
176377
451141
595725
611341
391901
365802
535134
156878
15007
3310
110011
601528
493494
288387
618826
206127
407310
639997
14475
164497
335518
386466
103117
39971
157586
323363
433232
200880
519327
158156
605518
468134
249114
298228
631750
276594
572286
164506
573550
170902
401620
194700
282490
593690
426272
372000
238759
586854
324271
434330
425242
636338
131098
575583
585850
648722
475795
551222
361798
483648
20861
108549
257000
629099
519859
479675
9988
222714
294466
217888
160192
105951
248558
230721
594408
649624
172429
40623
424505
412278
241690
369384
350862
214401
209077
72683
226996
421877
425794
142193
502561
210207
176477
564401
635576
579405
136113
65839
129178
504160
323156
389507
220974
415239
483097
252935
420686
412898
359642
611595
593160
343237
419657
564373
172068
93864
182425
437962
611290
493461
569344
265580
354548
136950
377514
479722
120880
637017
548969
182101
474363
129631
545701
290431
474435
477077
154838
646522
59231
62324
478700
527881
603148
129286
297635
43698
123149
228614
537109
351965
643057
343241
479235
362379
126969
172435
482889
186003
44754
203538
380155
82355
117870
496738
134520
19984
135082
2322
572242
208569
473715
37968
643966
111174
590332
107685
32605
624574
151093
219528
90951
94738
558229
548730
60359
72747
495255
492016
116009
170354
381305
217532
532868
250278
70076
479879
425370
456950
187565
528493
275714
455261
394431
351435
545306
67308
632326
564974
30475
345356
519136
9474
605886
60369
592065
275124
336785
97382
431440
268072
406225
282695
358577
47215
426476
39641
482982
583637
571135
56858
289574
309513
590123
643817
369817
11034
134875
67024
125878
420892
483292
458894
42479
594045
296648
628811
104172
201183
3135
254172
608387
354932
364244
419713
478173
253806
14511
139610
623038
462732
270416
576476
455510
262981
105350
295346
69034
251871
135845
577627
543956
210727
230649
475427
79931
345227
634853
307486
43526
357158
472148
198559
229671
230625
206867
1035
245829
603682
141336
382868
469481
210809
553521
37410
456843
503859
190319
196482
209093
425448
277896
336765
137303
492407
86703
12923
74694
425767
197160
555514
364102
197901
392784
641187
371771
107718
256992
643311
105115
67906
226973
480730
49801
344325
577561
266608
313736
176831
404940
203980
155354
191935
628166
525796
183612
378123
523453
420138
63609
41534
328682
523448
456749
337676
372298
529272
288781
576622
302943
236818
122635
476832
539293
7215
359010
348937
575270
642506
73764
449031
423550
499065
252828
533805
322387
356575
312826
482200
268985
248940
375297
13934
476874
416287
42032
326160
215237
130080
464962
115617
236006
35118
638727
24987
272671
283284
143365
17007
90046
177796
591029
575426
18467
404378
208810
161968
86563
484142
279243
647553
598477
52128
151573
3400
317610
312831
583237
422966
330621
345048
27034
77094
636265
409169
328185
295507
290589
103430
584873
430900
69811
441228
53280
143802
92169
1977
456952
104223
184765
465616
361084
272481
233519
426969
317461
38404
431607
159341
458091
224473
569668
387870
150602
334844
559139
526417
602172
607241
563838
250827
86733
252209
612127
322055
215242
358960
330498
538652
293450
231367
595775
611769
647219
617866
626732
555676
636278
290390
573177
286206
608190
29945
502539
161728
478482
123957
508026
380482
92693
483544
137572
315448
36678
140418
322167
66068
308764
633707
581904
96278
234211
611386
484077
73110
303963
126726
127493
178028
225700
503778
25913
598770
542433
307012
274378
534433
263291
525440
403826
338014
544613
17557
143340
88185
418481
23606
243139
362408
417036
519207
235029
462081
631392
594245
362800
9685
613559
277541
159049
178729
68818
642770
512140
613086
217759
503296
617380
179360
441734
177751
189565
331481
307195
327919
645711
58591
573462
536974
31579
607902
5537
172217
470757
185567
201128
84539
584479
173123
34919
269859
597431
2168
86954
195742
558230
298767
568311
211385
572665
527111
42437
465615
514672
583847
177641
504790
584016
500089
298101
187107
122147
508541
428936
297725
414642
456800
170526
429152
643488
252036
616763
21192
277764
150566
161867
26164
70331
241222
517495
14954
130087
132949
491214
437660
627011
253264
27930
103303
78466
485276
47105
356777
545695
418003
55083
604248
531368
306813
79997
240087
410143
243279
345012
529893
90306
646436
592343
395924
534095
413513
398085
114314
403754
405495
77061
469119
423001
190268
43221
84385
538882
241398
128834
616989
290679
163115
559568
212570
412873
462637
630817
93346
641602
251712
208806
91120
40092
512564
231003
302457
407276
323163
365206
167676
412570
8299
438064
37536
463896
174091
87995
44521
363166
173975
457986
573461
275945
535607
128680
182067
340753
444809
340641
16575
628339
574872
417226
48216
62895
260837
547677
221026
167618
139004
465231
281730
644122
49314
287656
362828
359493
542781
631091
295334
194356
294889
96817
505324
629740
557623
352732
140939
392968
61537
544674
578766
95221
94535
129759
191736
300010
645322
207638
56582
420265
129805
627451
210060
297712
388040
48754
258639
355602
545645
279511
144867
162959
288976
172545
20551
365717
597040
640896
239791
205899
136702
372519
121182
92716
17371
299670
405546
436631
210378
362945
227535
123299
2347
473129
113524
424977
477888
111186
109143
635151
337490
564957
155187
640199
506385
497435
472556
244052
466881
123987
518316
182148
498160
137184
470644
247887
312169
61455
257557
539792
299179
248030
16354
602646
166195
102115
239750
483644
642727
238756
147351
208189
186443
353981
595621
324797
84148
464516
371342
212883
456958
104440
543936
27152
82294
490087
84434
512230
388897
151885
152105
133736
490569
216269
252478
214618
318699
639629
528595
649077
460775
590846
266461
559166
376320
207403
321027
252976
114980
253113
180874
586367
312680
645809
545354
544011
133944
367276
446011
147085
603208
255228
30683
462977
307129
336551
198036
587476
49992
280558
315550
571810
593786
37854
391796
246604
15437
270032
131040
343985
400429
167447
199110
396873
500433
210115
217664
575431
14296
81442
227521
572604
50950
308432
245764
402913
59068
505212
471755
62155
200451
607191
609917
613147
567864
477346
252735
467663
304693
47085
312535
598162
106981
71727
200182
592101
529993
568680
14805
586767
50235
560633
490232
639499
393239
361160
355403
40426
491659
279952
10549
267246
535673
432727
212845
598592
563803
41168
330930
62149
99325
340530
443929
133752
507911
390465
85536
473380
572287
268619
649692
369369
511566
534135
252684
297992
348314
471377
145463
10181
458104
352387
201660
580198
620062
280828
607279
497720
31175
142234
22745
38931
270482
129222
323963
578436
71941
626790
71794
24339
314005
392716
615734
471264
80204
435618
315705
280001
365038
126827
214755
521847
504888
33821
3660
295383
144640
81210
646601
312320
190589
202575
579236
460689
469709
196885
386929
205272
149111
637155
51328
275732
301443
557568
603676
479716
538682
385631
72947
590057
125904
321046
442896
487950
43111
487138
223161
190062
589805
55211
465522
234135
108834
595731
464074
87194
554234
7359
397629
431213
548183
179273
296200
306561
283958
300086
406578
228325
313400
624719
145325
13311
405008
622043
32371
255322
485885
602307
583264
137027
635317
557010
149949
523326
92583
327554
128582
534369
336434
375396
79216
88027
287719
36915
550517
468165
394430
207347
598941
618557
344140
517197
543608
55759
352399
124030
18488
185902
236331
470659
234556
93766
91239
267119
373635
505480
609256
333663
389287
163236
120234
444092
625208
564632
269129
411637
310555
20885
148024
178715
195665
525321
305431
285731
84081
299730
72982
563106
218484
362837
381418
282350
237696
42598
273958
552253
3080
273341
165128
182451
429944
357407
521507
448244
90676
555672
113305
10692
12823
561983
217583
472796
516707
571853
48322
439031
352848
153847
212324
512379
87809
623500
210723
119971
13088
146720
166295
595184
58171
166341
420591
622040
31933
466231
633444
290702
503584
503252
266760
442514
34255
1266
131331
577550
257043
91111
498603
494384
295618
431904
170569
206426
648031
305215
249130
60251
533452
229852
19565
563050
324090
236111
28252
114328
628178
363496
554164
423765
158048
625532
567130
277857
310675
61595
247880
3977
564497
423436
211627
91731
419850
629270
132788
546807
205050
206833
106625
228599
417416
73057
377965
635976
23911
280336
496632
355731
424987
151824
75810
626061
528633
215890
271642
420328
383869
200447
319182
269691
111623
638466
541610
216263
471472
305546
76428
249950
363382
602523
300709
419088
362883
304206
562555
364278
97157
591977
395285
229830
498975
340615
200314
233268
27972
484980
601776
403096
472706
93117
43304
637440
290880
611135
23008
115225
37245
288013
136016
568540
572615
385173
632894
340323
485775
353497
26985
395231
263237
572503
255928
150020
316284
40701
644771
33211
315279
437423
208814
594412
419648
495731
474339
539754
120295
255798
29790
523952
286126
643382
601067
302545
414478
639235
184508
186663
163047
131766
126451
438633
38294
462556
369353
438370
158183
306447
611044
269999
146518
631866
591241
54142
505000
377503
485745
178402
637496
413830
74637
236288
441168
276538
561987
496161
504447
163312
627576
210173
400733
228027
309691
148471
70728
565158
272588
46108
108990
460165
379831
440997
214759
584458
71205
605799
88655
572170
596072
257675
70137
55018
646424
323521
135932
181316
139695
86170
331578
430077
21766
160933
95211
141423
538518
436015
646707
279099
508494
227930
79581
263395
620322
174089
45998
330294
423197
166052
203493
128817
245762
317461
237024
161375
624203
294823
20201
599940
312767
425038
558647
314351
241090
552954
562436
293050
154201
567593
248877
126164
362391
51994
318605
438914
215285
282200
436087
154107
62497
180835
14330
442382
374565
594657
345817
224128
519513
259597
319470
198071
570352
639459
66253
243747
155274
295968
401106
351513
362321
468665
231775
645989
108984
353299
396952
457030
32154
185926
483963
191243
640359
82467
20772
577207
346055
123075
468064
482739
542074
11556
560325
598305
89640
159107
10409
229869
362839
26941
363801
334299
224047
108080
447016
396414
571432
551437
142696
605719
430744
417956
486870
649383
294607
198162
110274
293846
545468
261307
103198
433246
349257
308428
432522
301422
594785
470493
317973
499739
397690
91031
362870
512801
288420
110080
483146
597826
208502
394265
80649
501409
598557
169307
70307
626762
623165
139404
181012
490515
626760
239002
357365
410120
17457
406175
73939
337628
589614
621917
201872
508546
5738
607954
4717
352901
531027
286795
385263
647180
103795
343415
627446
484383
386638
619061
217700
133726
510428
454672
564897
223446
605566
228988
543679
189056
238838
410598
5531
188411
593743
106120
438145
273032
14838
349496
301245
349774
304949
388890
370733
368820
315681
92669
345147
439215
309785
54860
550801
4978
347206
520684
16644
545633
13974
324538
396277
265157
267053
182608
562549
640195
343207
117617
534279
425469
621901
529799
475423
128726
29935
22772
294502
447509
636372
441049
241252
243961
150366
179259
336031
587545
524280
189800
194095
17409
228207
41878
556417
425348
396764
134363
315536
387560
458708
224250
134232
528730
340151
246690
413662
402925
310155
332168
578871
544015
336694
287076
109669
85960
621866
201924
181724
48942
629519
637017
66208
557318
206952
629458
596459
238925
214769
44360
148684
305490
376689
607596
286424
215142
147552
616297
152597
498217
490645
454375
553872
68114
377961
639705
6549
98050
94343
20888
60541
87429
295285
335711
438044
393613
125879
538476
196963
287666
341203
504627
484675
201040
174754
594019
488896
625776
500008
542911
103384
484413
243841
604120
40176
500979
294198
234088
424795
369723
88790
255449
5174
145881
112117
118974
365867
351127
243045
296327
313611
77056
228603
518663
55189
382056
351884
118
157188
3473
52973
357887
502111
511481
596788
179396
293230
636254
342639
446131
171432
286044
360761
124791
323769
94107
390649
284713
631341
624080
213957
227559
320751
381609
55715
414541
333838
365600
244952
85114
613950
8595
468038
633270
205612
566870
412499
111882
569759
381492
462589
543140
78851
586103
203589
174134
328947
387311
334427
578175
388394
331191
9345
580136
380225
556170
272263
131860
91241
31319
338334
41192
174978
593057
131565
140078
70892
604324
183357
317512
423803
217993
376560
603106
121066
557666
394986
88533
58770
586421
262526
162307
22994
387806
231686
58810
266411
272595
568085
133736
522019
202116
571024
339000
575393
362334
290493
280157
454355
554286
619312
458765
98016
224658
323027
140132
346350
162485
415655
438805
358414
508162
278323
294454
145846
566403
226888
337664
259733
608190
337718
66185
254727
373737
41218
303352
555858
86457
605929
604296
121759
371538
586875
199700
50797
568634
334670
7644
288838
569724
77923
578201
261360
73561
527925
590237
111373
210805
539365
636532
408430
645217
499418
482369
592364
1818
353063
52653
225197
88117
166127
452631
122185
598136
107310
600932
395598
547691
472990
190939
400047
480706
507538
140496
68486
94501
29919
247906
603538
13518
461542
571455
563987
427949
70475
266563
329286
504924
31045
627111
363537
318189
56122
120420
164462
305513
258100
439807
230824
520599
391658
5759
563785
148716
451060
318202
460265
106869
589371
69865
43245
561408
251096
623267
563870
300819
274371
185143
23754
378633
88144
462311
267495
208903
440710
125677
459247
490549
164471
361540
381730
60608
31263
601033
445960
467170
91682
51389
233392
322983
380595
130169
605352
184870
127349
494774
349218
345023
323004
125463
323674
598767
98860
208111
581046
530356
120345
169761
589882
227055
339883
544177
248523
382366
490237
215560
378901
31970
45530
20049
317549
618119
451205
192537
356006
487507
492647
155728
576009
483669
529522
365777
525657
258944
294399
177381
488534
476191
346840
323235
446035
183477
131917
583421
204399
476373
336840
362541
551186
289214
105137
344010
27350
141498
211618
270188
165740
504031
194337
102520
241785
296383
643077
182123
67819
402621
155240
393225
574959
349243
198387
222938
315798
55033
462572
317770
263246
185042
177580
549376
123092
298738
416729
346890
551354
298194
187497
314579
604682
271143
186200
459112
629754
413492
218382
339926
301800
612436
284199
291052
120536
118126
370055
486596
630201
525022
354506
38067
499488
543563
561991
443697
320795
308974
227045
83804
209458
599234
369626
94143
488778
241287
266841
323712
5136
645249
537532
48451
116745
555952
363036
277624
493918
343512
630239
157463
167791
395081
79985
333534
241161
52506
195695
170148
107053
519148
641075
541673
265503
26534
195795
158910
607716
483013
492555
285974
350644
414807
75896
565556
504876
515307
604312
553662
353969
83204
498135
454665
258285
56912
164183
417334
112886
361644
22192
163760
524458
363202
142544
54159
246195
29607
614028
585214
458151
346052
97806
258904
610010
25640
477490
636244
208841
381888
369536
314414
497674
162124
253302
43491
427976
411394
234523
386033
621773
136369
624000
364092
267737
308710
134900
488610
151088
47991
202197
306643
278727
480063
368147
250398
182764
547578
335357
581997
211791
455800
37414
201328
304528
197027
341269
328346
102931
41658
344994
132969
333942
54510
644792
457916
408692
369050
470045
519276
581505
355480
205294
447439
545197
301229
284203
132345
179926
418046
335409
403413
294311
163111
567550
69019
57110
233404
325885
630854
276455
497366
96237
205708
56708
254152
74652
106744
488032
425715
428768
574413
281317
497599
193371
438790
294791
298136
79724
490496
39707
423295
156812
292185
320864
63603
4893
180451
445808
180206
223284
306174
463512
198069
468605
227803
117174
130941
69313
296390
128727
265051
414095
583509
178591
68606
73824
419810
175029
395736
71744
481696
200138
86586
132542
329408
412781
446328
173467
433911
142301
143411
503866
429504
274746
402440
71939
416766
630847
439755
580911
1137
451079
610942
333145
228934
55616
267077
332579
346336
348233
192786
248756
32219
534226
624658
372939
271065
266086
120692
429611
198691
135249
565746
488775
606376
32749
184523
341708
38230
389846
104842
177532
459331
170741
613515
366185
504493
68399
478896
226054
46857
238581
216275
615703
497012
543477
179371
628481
175936
222392
390130
164700
326664
8411
649538
574090
452527
367217
495660
576970
506947
56584
259374
366460
96764
369197
595375
310465
424073
31456
394218
400580
473865
243295
224885
511495
421014
60806
76270
312898
641792
71806
130765
176653
176121
640409
57963
153668
166339
366413
592351
321845
159459
394142
229951
194415
385957
254773
348487
313318
403599
258035
169129
385881
36577
517911
155600
644991
503598
623318
483371
275094
452526
236076
272861
418672
502708
433800
424143
560492
219506
102548
473460
154800
18160
153979
449277
647129
504819
323608
335896
641834
312355
294094
30041
533327
125727
69604
301799
147807
436055
221757
81296
438499
345295
322793
498565
596849
60100
431703
523636
493614
157294
205349
556048
410053
636387
232706
343097
176967
525119
574859
300928
340448
227374
223452
420997
463556
481704
543909
384514
551048
437078
517782
647721
380790
453974
316545
507615
407321
504409
347052
266193
260281
266545
59466
308521
389573
424001
501078
164389
649250
402647
615965
629659
524539
512593
92386
407734
227568
34755
259990
217793
647340
618489
534984
180957
235507
264769
413175
175716
361605
194312
448526
326927
601770
566464
508413
502776
85696
221373
255064
194324
65035
428957
364539
497590
401916
442383
626300
493286
358697
11668
145753
74032
542168
392693
645137
536228
41253
136928
550297
54195
318885
182960
54891
238313
554192
264686
414245
588879
222212
386938
644015
254876
131690
284744
524427
52439
297257
403382
239418
262153
363271
66906
139448
301341
135847
591376
189919
474508
196586
628164
590266
263402
275305
590602
649279
347865
24083
285929
563698
329870
392601
79037
153142
602535
632445
646379
351146
586896
457483
455794
102139
500485
644429
299025
190231
275905
293418
444124
35200
536639
515920
406184
360543
222036
80607
405394
133757
13015
98565
391628
104499
72793
297490
414351
569137
571775
283950
389607
18823
482492
255748
291414
327333
439223
499511
178489
11920
580680
305881
32829
50878
613284
119021
607650
278065
91180
114280
464527
521118
612468
77069
118919
179721
509077
334847
233039
622736
274930
541015
156520
264608
378815
368668
432458
459431
427977
84426
264522
97072
522536
310481
403221
105983
50650
389607
225685
400869
276556
36690
382384
548844
628455
40743
159712
278017
81549
519832
117336
514214
292861
429123
319026
141355
528753
42810
582520
93706
533555
157751
320404
519362
15420
618140
82021
370922
645971
279540
174597
521823
618973
114983
268411
380605
217444
135997
194458
481762
588961
247957
124157
449124
11471
214587
426635
72702
124664
503408
413616
284168
73739
365457
365845
36815
74161
390256
369587
151924
53610
558140
391961
615327
47348
396453
397355
517475
180921
60162
628860
312256
103785
95096
481143
4651
65471
582825
507977
77876
207106
50623
171320
624174
553647
556715
4014
446792
308606
141931
610886
256619
129742
565881
612766
540665
404438
193988
549596
37928
157886
74622
134401
359678
283718
488420
307865
470172
509509
412303
353505
242133
617572
382843
363686
48437
247864
34744
85077
226781
363944
623157
393024
339877
5816
376872
190039
278077
604947
535356
14027
444050
545116
78568
318651
78514
352956
255572
38286
350361
164690
373966
417752
175322
449051
487341
406785
342504
220601
405990
337515
27025
151484
644857
1360
239800
166373
644260
385250
100438
131020
548242
162190
258961
589177
643208
634685
108675
43479
345095
31727
352869
71364
583287
409794
620897
239275
292206
235069
570792
434110
48637
375804
178745
247255
138205
36729
223950
6161
6439
83410
448538
385552
101698
85823
525273
508904
385333
257236
2512
371517
568658
495183
557130
81584
73146
155899
560060
76938
588793
132738
36661
285930
513784
498038
131458
357641
137668
28743
25524
247251
566096
396440
397236
635333
516164
520069
153431
555066
247864
89525
292382
309841
463383
309145
196047
353284
534019
219805
183632
45071
75822
577386
281647
115017
96258
472999
372520
504493
573990
339652
152501
486829
89262
467424
324840
132082
516911
65496
22654
177376
286641
578740
275879
604603
217731
66448
183906
142828
114742
528385
481816
31564
301049
60251
221548
33287
100135
399922
147255
313551
245382
193290
227400
304593
219524
350172
137910
254238
476766
424746
373042
609295
69334
375461
195731
581603
208283
173560
114151
646989
601261
385629
107768
267658
436155
379248
642967
209095
271643
547353
139193
590119
326015
265021
312182
65155
495260
462296
398191
351871
223690
94330
302940
626306
309233
261021
72581
31450
4683
478791
98948
13756
5630
210101
58713
235521
273792
222309
46881
18504
61424
308930
439985
439743
569059
498459
632185
599410
64542
552677
180172
267282
16618
134380
446570
344244
587102
86053
227773
500450
45568
141367
133358
384525
472925
454138
640928
431438
308771
527888
36073
230118
502900
432346
599807
235781
586969
367403
503349
606386
404199
502413
319739
199796
253049
496645
50030
316497
63117
508332
582077
294369
265226
508417
335499
331817
401066
592369
593398
417039
68909
6519
271254
253535
277961
36879
453353
102441
171839
2968
413292
486497
126998
640752
197099
42876
27051
2670
524149
36634
521360
594515
22198
544571
474348
139133
415227
291593
595336
156590
295308
38645
500290
70598
136
182346
101652
496792
545156
378410
296513
157393
229372
629118
417675
123919
281955
606575
118505
313120
190761
380930
6281
531025
41835
21108
347820
615395
456512
595872
222140
569563
271766
97086
619220
33905
425747
459959
534568
483136
266832
163748
327731
598665
646074
90903
537342
367968
361764
612890
191631
487133
98337
585499
353411
229583
468552
306137
370947
42021
75456
222140
345496
409261
20809
627181
235463
33612
218736
638725
574299
7983
503853
627231
220916
363226
287739
244152
275300
645607
165084
568940
40990
241685
444204
451946
526894
162720
184573
365750
605295
268956
364746
254031
211056
352624
516190
613729
461483
14533
160721
459252
84419
425215
445006
590129
411769
12117
234415
519639
113770
566196
18085
203147
603674
419194
387125
475066
465250
391289
13266
247019
359816
475299
618686
112902
466321
286716
53727
620697
173917
111755
96529
565193
433947
221793
40052
446556
218807
187983
588503
374399
335028
261394
282863
150056
509542
126719
632926
540623
262565
152437
305469
234685
23025
450367
204224
348730
227608
642659
577422
127128
333659
14913
130671
65331
399856
212518
52334
224674
165371
575225
351077
474260
203839
546667
185748
451965
357818
515819
369875
429081
564354
389509
219033
195134
547884
292064
496585
400895
436567
5247
517868
175852
504088
589529
454199
592935
350064
509704
34473
458012
565542
69932
204083
533878
522242
315448
108029
278921
503523
226514
625279
288974
138281
342607
279321
34275
59447
414623
221839
462717
71091
107574
359513
237586
491800
248616
222099
362406
498911
587482
610893
347310
649635
192522
23899
372924
77324
258310
535522
444228
59015
94902
504508
137382
386412
497998
359627
508236
94204
449654
305034
528948
402268
356061
471387
53596
53484
618255
200605
231512
586135
182401
2549
47081
220946
579595
428886
98789
550639
308895
384479
149150
470908
312395
61833
180021
180141
480087
562164
572113
555377
439333
202697
55878
258486
636769
310428
491137
446898
561237
460071
60586
492839
260650
324425
368461
639971
173928
131242
557104
266832
384287
140025
270385
507165
474428
357027
248572
149526
13837
138156
385369
602210
59584
94240
598332
619195
419366
379138
210254
215022
75767
208977
242331
509007
465912
214044
453190
479266
13370
64487
626716
27961
593107
232945
148113
162660
384748
296705
641016
61289
346423
23845
130026
543308
7254
106676
482602
342193
404674
557163
31200
466990
577873
606417
16679
478218
146880
117077
318582
483645
629273
317467
600846
26213
174815
472872
342165
138483
36427
461255
303166
92641
488786
107252
192298
296403
143007
202392
366654
370852
593216
109988
167599
346372
459814
78914
170947
405018
62283
374193
3636
81021
520097
429737
13157
219196
92889
574710
361854
409401
245787
138678
497430
49302
201116
24533
100331
448122
200920
400692
124542
165008
351399
399792
126423
533976
492092
527049
268490
371244
156209
139769
380779
22714
475873
385670
43053
95236
374514
153517
555485
644877
481751
237316
500696
360612
88375
342289
632098
405026
4167
507858
188470
642837
482456
352855
258204
18422
129965
217106
264495
608849
201623
172815
509002
551291
273557
528088
98124
409895
578770
311174
262263
565349
301417
583352
421352
60178
290582
546493
385473
155602
447671
211693
26571
42260
293598
555346
17792
583963
446449
169429
7449
131440
175675
591146
410824
254702
444974
4712
402287
390223
487993
329555
135639
67026
368295
281666
159162
1804
523908
310890
27596
312894
232891
513899
183978
584740
368727
350797
117940
274448
309112
632016
167810
307389
566034
326566
21601
506798
28007
588979
408555
341091
623339
419077
168194
319046
590224
181900
33007
553656
531848
365384
572927
70410
552673
408877
189591
265518
578992
306616
18837
323844
158205
496458
373103
87139
104399
227455
483551
402795
389839
469512
165435
515833
604842
132208
396624
293112
135395
471401
645577
90470
418117
224050
334925
94600
596604
147450
574718
602782
419247
44732
468500
582757
210756
524450
355304
341507
193527
172231
163136
142819
607309
316585
354435
622391
522570
13191
134210
41096
482786
73766
374955
380799
264249
374346
617410
191046
417678
362755
54644
176963
362455
23203
61572
15380
371425
83949
270996
630824
647340
443067
390808
541449
237895
260781
195931
540808
167801
39721
276334
577797
131150
124098
260900
644631
366942
169952
399637
4708
402119
272187
517875
73952
260571
584910
230367
581436
609033
131777
247498
90870
561784
297445
479791
276967
479478
54018
360521
100534
500265
287671
377012
345490
32184
103123
168311
179446
446070
575552
472772
18719
482860
275410
647837
350730
326928
518452
388606
590435
448122
467366
569931
400373
33941
456644
29045
317532
459
218742
353738
62092
472861
638460
333945
244903
404402
274328
518887
303337
414775
153611
426726
267312
122843
343126
53044
512817
499740
2250
207309
276855
277082
88953
157826
439449
226101
122629
334580
453811
120092
355136
239304
77250
225068
271061
4120
650113
542552
131919
530405
262623
86644
386605
620207
293184
447048
366931
546948
240485
328426
429956
188409
471260
535687
23079
74748
93952
4355
610663
583995
479570
261660
132181
72512
261660
207826
200126
528819
642620
423169
607978
506880
385148
239167
477269
532297
274263
549789
214155
561584
467823
373205
374679
624484
629268
401227
100581
361816
503434
58164
16611
505919
85586
128256
110340
117008
122714
597663
164591
637546
618601
64794
339275
414003
419593
644939
78340
164753
23325
568059
520484
333896
249282
468519
71856
277161
153079
57986
474017
119526
21004
267245
649141
626794
423623
195993
355096
511254
11428
232418
306487
543940
66704
289830
340826
344482
196605
271580
324128
57523
327807
478863
78441
331916
134729
142647
516087
369788
207611
314745
279187
282527
489740
136421
171128
239754
591855
127169
537677
162702
147232
602292
592216
48090
188748
45111
505194
64329
71285
379234
476336
154281
642622
84394
567713
597942
129843
87073
344179
3896
313114
435084
600310
424098
6382
289604
257118
144146
486633
635775
110977
509170
379178
640894
507766
488286
377951
245895
309708
131949
428527
133311
402380
145400
59608
346498
8982
528392
12276
257323
122471
145481
11040
563159
387958
371734
121357
166700
112622
524707
422534
253465
273999
409305
62424
7000
403707
359777
68938
624890
326325
593389
354974
83618
319116
192331
593949
640818
243113
602795
588811
201708
146176
14675
331109
90226
28324
613190
225786
164518
636131
458766
288575
362786
506139
498409
16792
69519
621853
401468
535565
134541
182333
218390
206597
104650
129750
177739
310486
264585
475685
452077
106210
508105
277049
137191
287301
260120
5181
177456
308447
131827
234618
327793
154974
246698
533868
31696
472894
26307
335487
483895
354917
642274
230166
413472
394312
600929
137786
468620
357945
87043
330751
271660
412190
386381
470090
460025
603898
77835
264760
494041
557837
22419
217789
619615
268700
359733
555558
546453
442052
98582
56424
18247
410387
468934
143456
65356
480059
339016
163711
647692
83990
530260
202455
494726
256693
324083
413870
314956
491980
298969
142115
237333
383868
250682
195560
611862
168486
386568
519612
83018
255698
387536
343865
649790
445821
272163
482569
499611
519606
818
114610
266401
252966
303169
495294
219990
79420
115464
280357
157233
214639
544701
409731
287995
349231
614900
489830
563654
24508
637480
323876
117947
388792
374488
293615
309031
259029
265346
324800
404760
370767
437251
645284
85418
243015
455943
530386
556721
201332
71072
110189
150281
195756
463448
110670
208847
464350
338185
15622
50502
344700
131570
429071
557226
270878
324542
112382
71013
34026
467392
335669
184608
588518
57935
466841
188371
149340
399892
55037
130130
338182
635963
234946
75210
497255
179779
226416
306151
342323
326439
392436
422348
473041
378360
484590
172283
140185
232849
230352
254206
480
105082
408872
24094
390926
198682
338492
60173
446047
377705
499347
298805
619490
291549
346498
641362
364975
415157
594245
96846
68786
295196
251684
310934
383034
303477
428237
41919
431736
300794
430324
582415
639680
522570
220057
404706
214329
619864
513004
371940
250060
46036
362600
568628
11673
328139
506393
330902
370252
318723
400169
276865
366624
418098
526257
197755
296738
470634
166086
30816
190971
121607
404936
267505
208925
461331
192233
135406
273376
606716
288643
524581
17933
516527
516455
157173
312274
493504
230553
572090
503809
575924
239570
315374
583633
192121
190699
337324
389224
118471
549610
634544
474138
322887
497575
522963
490180
110857
368396
64530
143339
257141
604498
611883
528393
458496
16294
262033
30613
309579
78144
640645
513489
44264
212989
592587
133203
615596
374350
438670
122065
106754
592950
558603
5803
345281
599753
252286
459647
413576
579121
448659
228044
196551
373507
516273
71991
375801
618325
71954
168577
603124
26720
357489
266545
294401
418359
309461
572799
649276
404046
390606
100063
283799
104260
840
123735
599976
210907
471618
19677
401531
71297
177135
379631
439090
602838
178160
525993
153466
510944
216477
671
544094
210120
338078
499184
422781
310253
512037
77843
554340
561402
104646
397704
439232
230111
168000
468671
24868
436698
157797
145006
540569
515978
614364
80679
91701
107155
509672
357578
638166
352030
409422
498280
295862
141216
637425
348206
14010
595622
24539
581229
23104
222619
579835
144247
261905
243511
5627
389580
453292
5198
186489
599901
343462
139630
80648
593204
386328
95504
260795
356734
541009
113528
209683
233065
450506
598020
316004
452728
550735
594422
547286
340053
270933
519491
329195
643177
304983
490507
625213
484542
586163
315340
467037
523648
134380
160268
117715
636978
239469
306170
367594
628690
49558
359962
122991
80062
449147
48072
134523
533146
155862
329830
155485
611778
197437
80530
162977
624327
569713
430973
105436
333095
487321
126613
520924
5192
485348
423942
535677
644428
621459
64633
532582
616978
366509
477545
57214
552493
581107
266589
85564
379840
378320
35252
593319
216762
488906
379006
64501
628718
358698
576323
467508
141586
125777
571336
509646
73568
273642
147209
19253
138698
600272
96780
154844
77516
340820
14556
241384
502797
357063
244584
577025
77024
347574
178031
642291
536976
355906
617791
222516
574968
432292
581334
184084
9371
555968
633761
183933
636057
474687
517480
426424
144085
357463
163653
304010
106530
575067
180696
267842
512512
459140
293720
219833
328333
564333
218797
565041
119508
87488
102084
516830
48149
489737
252345
379033
285508
203942
146836
570322
85405
175993
313256
304099
229353
109586
417968
161243
21184
327967
476425
113370
122708
262156
393788
332407
553408
163137
295889
456617
262918
291316
1923
370892
620354
231979
168545
9922
394169
413647
221962
409849
559576
346017
600093
596904
422391
177292
242341
480147
288452
180370
241791
519035
24132
394023
295019
635819
648389
90751
224109
631301
103294
546347
61662
633408
195453
627501
108679
494615
610231
519202
382384
26281
573344
617347
401468
507148
66971
632336
470197
495402
77337
610984
289940
561764
192264
261249
603198
454514
319252
196051
575768
427600
49518
75404
261314
30835
216353
33501
634350
37217
173150
610273
140023
359061
164822
114082
272048
647896
405372
329153
417740
103348
162458
621795
335118
347544
426245
44651
197338
224953
188610
124106
276232
138066
85374
445618
533101
561382
481404
434789
280082
23353
50213
355328
248453
633087
436291
587379
185747
181110
605319
632515
506615
541753
612333
556423
388973
105225
308676
46549
339003
380350
649604
568088
169145
625877
360187
446936
630603
491471
533106
540757
15263
161801
321159
36186
16281
443931
254070
212721
615739
554779
165047
209612
310865
194409
140757
341356
141281
37723
477053
71312
26408
625125
73218
21614
387086
119257
641265
427228
32730
344465
240048
354938
111854
493073
359361
153445
216368
86781
612420
501927
233285
39566
610340
367145
290109
412499
13822
44041
404902
185682
6429
134395
420305
402385
543471
377429
202979
260075
635596
597967
41088
164263
485727
404660
485747
512775
595333
616177
456894
628759
367711
413147
455045
380088
618132
337032
624475
161855
233769
459267
408548
265099
453435
184394
272322
539178
242587
467835
244916
533627
88947
292085
464023
313679
498587
467475
146295
57532
113012
96016
592065
583383
75378
149398
396863
111213
44291
100037
590523
344612
366934
500300
550021
41689
620588
411241
165533
237408
306334
418441
18820
126982
452163
172810
643118
641919
330999
610919
43332
132911
589444
264289
269194
231012
156099
472000
500029
424619
501001
518307
122908
588758
372834
209587
626345
519168
368133
520320
96411
541034
165591
300306
539040
611509
397401
348208
53889
384237
93455
182677
476412
137269
512533
524482
395758
403113
209249
511522
22389
486591
455177
181298
8782
510151
432459
56528
75600
578775
439809
264897
334140
483124
608059
473255
531081
450873
218289
517094
481907
641215
148420
47471
538613
625763
320815
513877
466209
199226
221687
595752
190106
520797
74779
539171
111373
311216
541972
583204
635017
433996
349469
493307
5721
275840
338203
626592
478326
130613
313128
77200
564425
405627
462470
646587
558591
251342
293299
489126
551951
243400
406241
85168
579128
71856
419612
427672
616520
613119
498375
131706
607315
577253
437675
250009
334215
121588
48058
320420
398343
534055
550799
481823
557216
485035
634853
172211
573388
223038
431613
629632
514636
635840
145350
601050
57215
350404
518576
95638
284024
37995
122553
229481
411539
357210
313924
555263
298010
647859
500766
239381
626875
22674
255233
189717
340350
354157
159761
345478
562930
221589
350827
84203
385732
326457
235540
236935
424336
477400
47734
64979
331178
625992
160369
454677
330445
548149
8871
559496
592813
71114
601644
246801
590009
104287
188053
595753
257381
219802
220769
403678
583337
539943
541851
593583
147614
477512
339179
109820
314264
83097
509248
363944
432120
407940
581599
365372
341442
472042
316690
57239
162379
34215
568918
311613
121197
621564
309934
643056
203035
319652
242081
193289
142409
500008
86131
280440
356796
527099
576362
585957
257323
528400
510819
283514
325373
567275
236899
547327
452920
95691
222925
449319
479193
381453
500023
419949
278142
273997
380750
491073
142684
294875
487431
64004
489163
169902
405859
461203
122125
203561
329971
378851
238709
316937
122552
102595
347568
146348
296018
355708
299801
107212
113173
190345
488941
459292
605504
550668
85566
205203
100671
337346
345492
332391
189234
542020
63603
567211
611252
641309
318952
78464
48572
160430
462561
636383
237098
516192
361622
147840
154281
468599
525153
562363
600452
580283
117794
427381
213876
630678
479542
93681
590570
617907
242975
105834
408574
17425
398690
93969
243793
621690
628575
329720
582129
250652
236388
442259
459345
92108
354840
355167
126978
464591
632288
492019
587196
353491
281988
346645
394049
368102
644256
73660
570457
238664
461691
601638
163366
160168
301939
41991
451773
277359
125202
319991
235466
417334
524046
469279
191035
368433
268860
591543
336426
26991
284422
132310
400988
242618
281645
593034
334111
569880
300661
153132
641713
43838
324317
505494
247498
158796
57538
553325
225490
371354
101160
331737
647271
70749
371459
75221
520221
601970
280929
89653
83138
89706
625579
580472
298297
332306
267890
481182
129280
511174
136682
329590
178671
512592
534275
369474
198202
517792
143708
397780
600640
287378
15419
248994
113766
159844
435176
381880
572727
214991
533057
541024
195246
70977
283182
128607
574055
251992
360434
622355
432619
537935
637703
285839
452893
48517
464772
169849
487574
381149
222211
490531
132740
40985
368665
322124
460047
480177
495382
226551
569199
241923
332695
475028
158550
373948
228002
13463
101347
71284
139697
534706
366005
200949
351776
15830
529040
50174
351591
492429
465038
285267
449025
566786
495348
76384
343672
481881
80381
184238
593471
80680
52485
571291
123011
70513
185410
159230
450569
312765
231511
337106
10059
244979
356871
11786
7541
368479
303398
415753
256220
375685
214129
602778
356710
286227
284600
272628
273279
130370
303089
274684
175081
409427
611847
380944
49964
348074
240888
424353
131197
583348
246540
590588
110765
160918
400271
615490
508625
512938
9723
240071
125768
405118
518353
624424
33555
64130
52643
333757
354367
320813
436141
619802
110746
435209
68817
245056
121518
93531
95261
343522
31216
441702
487690
196950
518229
433240
437356
113441
253386
602027
632814
578675
348032
42938
43117
548846
534305
515361
199908
79838
415022
384268
211320
102476
563052
364577
440070
542571
496933
599948
637981
255471
3150
212715
604697
59103
286781
268613
38297
85800
174515
172638
227877
460348
572315
94864
341147
319577
617278
198310
286115
414719
392684
417396
346433
290947
208944
637541
556858
629854
21916
11595
403983
466419
337333
116878
78782
112809
297349
477729
62464
640438
72457
98023
361040
312668
632326
509258
161466
240570
90276
271454
85155
141870
223379
621845
202594
36769
295485
338676
431835
624642
133523
333264
260204
180426
223785
74271
237586
464151
261332
64364
394388
580003
70005
511080
578103
594458
157826
28424
359992
463177
280533
55688
160260
295202
378165
147410
85383
141881
56670
579819
92456
67831
636716
304478
490195
456830
83026
360640
611930
103654
102591
5324
335313
136767
536404
286853
290737
308656
542508
254647
403140
225811
19110
388943
83700
618720
254337
278853
446318
444894
419235
289876
268770
426919
336573
426083
272763
90990
105781
378756
86405
554234
590617
131813
588564
518272
430787
120303
646255
495951
11808
394724
182264
186383
504464
436155
9300
441880
253091
5387
344914
641603
420203
130345
39472
423113
454983
120654
238862
556238
206797
483469
37676
403150
583186
388500
5297
274399
441103
73283
323021
282704
315759
116304
336975
530924
509165
130080
110374
578792
118060
305278
571706
567848
250209
279254
629981
543287
98506
154707
29945
628870
593400
410848
293624
470310
11214
200890
187350
354116
453594
198386
73921
27534
567096
479130
291034
434392
392337
211867
263139
436147
532776
267730
501673
609793
493336
609182
285754
613238
496613
204392
648881
398921
157421
105615
168144
600251
646636
2646
478422
458377
279389
84082
558388
128176
380049
156762
299183
250045
300715
567403
132485
200637
484672
616008
229472
378791
501068
187024
605607
123881
375875
240980
8583
67530
123294
325019
253781
475022
634978
175570
490262
361057
216189
96744
637729
592875
465598
450328
494791
443222
559272
203952
272898
206537
544969
268156
583204
52351
602414
314263
85772
97658
313736
430104
24669
538308
163204
549888
112917
150507
290590
104349
307667
426605
405560
452249
251692
175888
300371
384210
109979
401944
271251
451025
279644
55867
21541
161021
622617
573019
210290
608098
83513
359974
622232
229092
394297
349645
144308
391760
145307
609088
41605
621691
185430
560514
221728
244206
81448
277342
331529
337263
240940
588803
519901
349534
380459
34051
366496
218360
548211
512189
553218
522344
9140
75429
128145
112739
403255
363549
351948
41673
576411
116374
550870
108198
408681
301848
105571
254791
649680
324054
610483
418682
628270
142782
448837
409166
626964
317587
163418
412448
77755
399625
643298
423223
502872
281446
4830
434813
582550
570160
600643
315081
567851
613558
646775
75994
116687
169811
238571
78305
470477
135321
9947
78320
244917
137458
545142
588507
458121
625193
123331
135119
466062
517248
469744
53979
615402
573254
597250
38044
250317
579046
335141
290767
307756
133952
189068
648319
626456
78880
541953
267240
572513
459404
506151
66232
112541
344467
358271
233490
385299
237427
436489
470205
370095
24385
177473
196687
574137
175223
504530
336858
5775
414549
599826
289986
19337
267371
319909
79519
413745
408154
626051
252698
213236
389869
465365
413335
459980
228754
607597
631541
430532
638699
600128
47906
185327
412079
391562
515553
432923
330346
363282
423359
424931
541525
14856
631438
130467
268785
479092
245978
344456
67273
586505
260777
502394
225251
648573
150359
590970
640399
499740
556136
526068
192228
64489
154973
94588
587334
636549
468898
32157
343984
447969
357533
439956
43376
25751
336191
9399
45389
360973
116782
205286
37048
272379
245975
217760
205964
65878
143250
253679
518443
615048
647683
33909
291863
269341
158106
409094
480779
11976
186692
644794
608940
282103
230989
616435
217983
103319
454682
604848
180667
496595
641602
538974
296393
535485
279075
516644
83051
51606
630998
547985
173686
409549
558187
91314
128095
92282
193136
597355
608103
569234
356218
375614
140818
457737
876
457063
574458
500126
208515
630132
404851
98181
387877
215920
190444
466885
55043
349590
328136
642456
264081
538658
165939
506450
69500
591652
483874
268575
257713
352186
145566
538454
376563
416918
64692
17594
288746
359831
547797
89160
387269
76872
26185
297858
24137
420623
633957
412907
432741
93944
56459
164272
535902
466431
528540
371784
230948
106202
629296
515570
216355
101516
76534
161521
77970
146249
164199
412468
246119
101135
484739
569954
482803
633300
289429
580064
649370
121610
375887
636172
3651
107933
134325
583503
509262
530123
583265
328277
173493
53596
340291
575808
85644
447393
137225
392803
405782
209670
303504
125469
321164
151080
65230
130631
423719
254062
248661
634604
147457
388577
155818
176514
238861
611278
179120
330908
325352
475677
397628
630955
420157
415478
530321
148410
289653
61844
62079
226038
347886
229835
86752
452826
484491
528221
433211
437184
223562
30065
124566
53708
147010
124433
629370
524114
561612
210813
260438
419277
159802
636136
573655
335875
496792
191317
26721
288030
376040
425229
308005
269828
223755
317477
453191
42143
378369
355841
353964
169881
224890
375821
407717
503830
524222
247041
645921
640472
466581
228106
308625
436928
111488
110701
364483
609722
209092
420647
472141
84867
206463
601980
176970
35520
594883
574084
379211
605218
381668
533146
96121
21178
468570
169169
613739
460287
236005
146906
114397
31098
334387
95065
533064
33360
191928
192749
603795
160496
442806
239815
491203
140543
461182
434628
593259
437720
479290
135856
5465
24107
252627
244248
11801
284976
400838
127727
331663
388382
251080
464979
278978
46293
595136
98001
547653
335443
241529
109401
564829
378920
204222
470549
176144
68827
416866
82770
104574
435028
102717
448231
343107
523869
282418
144839
6187
572830
528038
332976
551274
486948
595617
150671
624955
229152
600437
534646
633633
568834
572593
119607
383312
383812
457420
648876
512350
279055
78122
328124
117597
524526
427141
55453
133621
219778
92693
386445
79833
286126
326280
65161
207793
251590
229764
606924
6339
217520
505110
243807
216781
80458
187956
646952
57316
190540
194054
45284
167269
187483
639671
549431
257110
483419
273668
518488
336166
24559
359943
4341
517487
42635
55513
427731
139052
449457
250063
448724
625965
174643
81586
645616
410302
171932
160814
122321
293111
383774
466247
300306
594250
593794
621803
118889
325043
471329
163589
401274
158035
1652
2384
403245
1152
365472
330136
353119
345402
86387
94318
66821
315078
28277
10571
53595
133014
384227
149981
305949
343857
304761
491178
293625
175519
581660
623786
105614
564969
1954
524779
267041
485556
363566
307256
135180
198063
99033
11160
334801
338394
214691
357318
572711
608868
561696
152947
240677
13946
550996
494985
342458
461185
377099
433731
19287
182446
438209
33438
197226
261905
571834
101055
589713
626727
618699
480525
456484
59596
154755
472100
442653
627451
373318
89299
357129
438121
266134
632414
351011
404488
200582
419576
528575
578861
264252
315057
604367
109438
427495
580028
264286
522454
560253
364716
266634
130373
178647
650005
584922
446976
387813
632574
53702
442689
101738
430429
86867
92266
600207
451722
342400
163458
81003
54851
371118
500961
406967
440958
29753
31344
367103
469207
523117
539552
433574
548077
569526
126227
560697
47002
523686
562141
393717
319456
441184
599170
473854
503182
219336
272888
204838
634462
477041
249033
487785
645800
592245
564886
620298
645100
155041
190354
140032
299025
616881
472266
617509
285724
23931
478166
185237
174844
221904
262762
141966
263449
354130
342178
387014
481616
276345
335700
25442
364895
38429
435212
72449
373626
15339
365981
333943
166274
155711
462160
198201
83131
495570
607698
267014
526174
106171
327875
192072
335617
479165
222633
39793
496974
570568
624048
179532
45372
315325
111010
176723
93481
151011
235672
149087
121412
338907
1863
352426
574914
639197
615431
515984
290289
139656
181274
200307
232942
174814
145268
629402
93977
401371
391134
155059
634088
556467
525923
37439
219823
109733
91887
302294
284365
635518
82491
625668
466293
302709
175795
382988
456159
354770
145090
458416
600819
525572
305573
53061
496122
567323
175471
236473
393620
268804
364695
356140
163167
582560
200251
400181
227800
504628
139380
231236
203451
90256
456331
277025
2300
128659
104296
476993
175787
14752
625368
603177
472572
335474
529576
615850
156419
104020
198656
530965
611301
20479
475457
146920
507134
41058
419318
590033
577328
399851
443355
216486
356715
527633
159651
117245
407027
171674
393264
459343
111198
461322
402485
321838
198255
142874
277598
439844
103649
573588
345847
170548
142930
123738
168133
17399
73030
155842
173522
21903
41249
530847
372072
371492
498497
46415
266634
393885
136656
51061
499748
67916
203893
286058
606287
71865
457847
403135
241726
27211
28621
170825
300230
477343
281635
103485
90151
385776
14929
372189
82006
101448
368128
372685
594303
270789
333969
40308
351521
131492
232291
401227
219937
630663
204666
69481
407882
497519
505247
642009
385187
612074
192429
312157
347380
305401
295602
580486
220202
52890
219101
346116
495073
407787
265337
92491
582663
473471
500507
23425
340190
46585
86387
393126
50072
48488
539692
618697
34128
265856
622259
265075
379205
93338
282574
154895
58581
105188
131137
349697
336950
627545
502561
174663
297504
620008
306702
397704
129744
557530
621969
19254
548391
623018
575877
113306
381148
628022
420944
354334
36408
617375
113434
152651
572020
547642
327585
294748
206943
508320
595768
243633
33880
492227
41765
400463
583055
380178
447131
289157
293463
367991
347542
581001
286087
60137
340323
493419
5732
94094
396332
299432
110777
637142
119791
33216
20897
414160
359540
166493
635619
453286
328564
332369
560524
606268
544221
628675
199164
231704
42563
49213
265343
540286
190371
180835
30792
265570
533410
300884
14037
267064
450106
104066
454483
70869
375010
399094
125710
42846
46051
507837
294567
29462
508366
396665
205067
180578
488570
124883
251809
283495
423097
519549
258026
580081
52724
623498
421581
163888
20429
411362
467823
365546
295864
559348
545491
69388
491427
318322
495923
397686
446481
30986
638639
631783
1606
104192
5520
345465
528277
183456
144511
115970
429483
582989
236722
310950
275555
13095
299812
89123
22476
555819
15866
565563
23885
496922
424172
641185
55499
466403
646014
605002
286069
446807
543685
611850
223109
399118
49946
306219
105347
325924
164956
87154
262068
178367
375311
312121
591441
423331
583045
123176
104883
175036
249887
521383
108334
112348
35636
217626
241419
316663
34897
600075
647881
271740
484621
565839
450759
423655
567695
436415
155632
190738
548477
335481
126963
521968
147063
232428
238626
603549
23655
88335
587398
262948
61626
619997
323660
162071
416018
108240
440602
451900
444348
217071
216305
202859
607256
447540
554313
520456
200920
487826
75459
114556
488414
71407
24345
189870
17875
399254
451592
450331
370860
272527
237915
283664
203680
497546
118446
535804
527753
283295
359189
419703
398191
119066
405899
491459
578611
536497
235359
133328
36155
296611
557924
601114
237799
558225
507772
71356
483899
641407
532610
12331
99154
302314
567954
630047
5318
453827
83098
433529
86276
42371
416058
400902
283308
154531
55866
286253
583766
252311
606728
529492
273849
49963
511098
438911
549134
574840
297479
593792
591378
172499
553046
533722
577053
409662
266808
239247
598030
446363
162259
625644
572765
59122
112452
40119
594098
31438
629103
541992
264523
284703
441363
412970
503931
184673
490017
565713
382377
181576
391300
434225
454841
358400
523353
357
342966
151030
92667
556537
386975
407711
534541
19143
592387
308132
339763
77258
607567
579838
31226
213252
570520
599351
25711
169876
620063
493760
335159
624112
642295
470689
89095
606742
36944
106984
324509
298713
114958
383522
167200
275396
313169
276526
75277
252316
211151
389204
19807
534064
522626
620315
555450
211205
83803
326217
159137
312895
379038
63375
401794
86893
563796
592421
321318
13590
138690
470836
151646
289795
500586
133380
328211
66062
507069
298682
312869
398589
288210
492619
270041
418501
281408
411902
462860
371700
570977
366033
355781
465579
477770
509126
525952
73136
71785
492608
475461
119988
445361
38657
108706
59367
307699
129233
514046
286250
84368
361518
550478
137986
174791
423137
275448
337048
289070
162364
288852
513395
586422
297376
110797
496370
57292
301966
393440
575568
166687
597184
495980
364860
619024
162687
24388
433846
643522
445144
591708
444253
45816
192234
489682
6864
135603
642391
383374
101226
61511
372167
463749
504513
266501
147113
351834
188338
242231
542997
493228
287412
556989
470070
614676
466527
408114
590820
176852
128525
252075
252001
112522
452656
644919
558814
498757
169699
162930
28926
350268
123875
112987
392783
253308
296354
92408
608253
84365
503155
338829
410461
594025
359847
466040
359177
257872
263450
219823
444553
289443
447581
577633
188467
446059
63514
644730
263161
499168
287448
372297
274167
328962
633119
224927
601046
313387
77624
349217
475659
6744
61955
296928
525545
2261
138459
462857
627745
457996
383961
250977
187080
137294
44356
122390
73964
163508
290473
95342
455542
538582
39695
339747
322569
458775
68857
335227
630076
232294
525968
163743
532070
348684
277053
38337
526424
595424
150927
615250
1137
581933
615849
436477
129146
548605
238251
439269
177989
641612
35466
322230
320824
625920
233968
379007
244778
75638
190428
472158
228831
583311
113177
495363
353862
267337
101353
594716
346767
424429
265936
411318
160378
470530
611973
600339
389361
536757
154572
75456
533656
451426
442649
285369
548837
375965
39658
171431
519513
7795
440326
453804
297429
268888
42673
444928
2819
507286
287173
89848
111549
10935
589064
180357
567550
218070
93854
187829
55699
482269
107535
136687
171250
307734
466094
524423
523503
405895
70447
101027
393795
585090
605069
317440
25709
569563
159583
114100
245720
513002
463249
624966
645882
328399
509754
294712
322443
528825
64461
131682
436920
428582
488739
238259
290806
522961
37696
647352
254901
108883
257594
24502
641206
85628
605562
264699
642161
285719
392247
317157
213462
380503
264048
129923
291730
631350
34061
399052
499055
509266
162335
333360
425782
100234
107874
229508
324165
140823
635316
37546
535234
560954
240750
631894
628697
232401
609880
418932
586558
639597
448632
100024
98488
339491
278951
355850
568197
212840
253780
285647
79375
376542
412362
470848
481942
129722
554188
630597
525651
234304
358730
522666
501169
323026
570940
108978
332380
619620
297508
214186
204010
100418
121051
75473
635413
312946
286100
453012
267856
349586
450747
461769
172577
267546
258872
66690
236825
380911
599911
590757
203323
463813
243169
427885
97679
242504
93940
612020
323576
619539
405897
57594
620862
304961
66343
387700
468573
355192
450531
87874
515876
251305
232429
233674
418670
293823
39567
219509
296712
81304
635876
13991
433600
73612
16303
299804
43243
96331
613373
175125
472875
435191
21256
97149
433961
401292
415470
10953
516169
183114
510986
471589
231266
522896
213552
479616
562214
109565
348771
212452
628429
19911
643847
411139
458543
590836
479502
19016
11847
612662
628483
380967
126614
50532
404052
505115
357405
35958
100414
478791
642415
175923
345665
117863
419155
229697
236029
237520
253178
142024
584291
48900
202899
290879
631514
87650
22354
356075
512667
166180
241987
342014
606360
267862
374423
640163
71744
335974
640115
273915
404225
360030
638526
179295
547965
542417
440457
182886
514064
375529
472198
272733
285928
339060
114259
473943
441848
264887
110589
625136
273143
423695
462137
204728
633635
47065
337997
428827
284263
520716
234560
142555
445265
520085
323524
45802
331763
300903
541871
115594
218768
41356
437510
288162
260031
85276
199485
450421
426967
360794
156898
527664
501671
150872
499962
514245
345390
507329
245243
13238
190654
79201
186757
67184
2748
18958
127342
107744
143638
376379
125471
128615
598180
191591
377894
267229
23171
393024
451156
133885
184851
633451
56816
488806
407935
97436
167844
306223
75923
165542
457063
462741
530952
248853
52325
501555
83328
194796
193297
544919
31717
83255
481946
215132
291607
452241
610890
454572
120293
445657
369686
310350
68833
637686
117276
430843
581466
296593
77255
605957
521408
54781
173907
112649
351588
329953
392197
268598
104592
428442
172446
470779
402686
445238
80976
52970
174752
340151
636604
64235
203099
488115
192031
445617
523909
574222
493308
309726
569451
144369
149993
87913
472791
367239
412084
81579
454413
441496
386564
292317
307550
519528
516451
128333
246846
531067
590584
314832
583702
295902
365000
626736
377125
577919
525285
276074
163261
470896
182978
320619
33571
597905
324183
569579
72631
154430
460135
15805
335569
108750
157719
28555
625275
359351
230850
282789
386246
25284
276288
5584
226050
48793
417967
93159
569520
569595
340974
409549
428253
519333
599412
337908
566195
319459
398131
401768
272427
520848
479118
460647
551284
386827
58862
413795
70225
377119
164621
280969
367917
421574
70553
14995
296207
171528
891
312455
633016
474677
532743
497575
114599
20636
255724
308741
529539
71386
103617
581866
635203
511857
395063
617286
464920
71144
587256
225630
103198
326677
125108
590853
163640
229040
204402
250968
278255
409331
99480
630930
425523
181015
539466
410220
187562
276510
598749
480779
146120
569201
159166
96640
613904
544904
502603
491572
257014
446771
181893
105290
619627
89358
252175
9625
147721
600166
648853
155529
282279
240056
71465
231125
619066
149015
374564
493719
396092
510662
16264
382152
198915
344986
44500
76557
502448
538647
276492
372822
475767
94355
245479
449111
303746
36615
572393
245886
455693
323843
243696
508939
582953
562766
88450
290662
292656
269430
228126
544761
62659
428668
604928
83714
110510
542304
594566
580696
296129
117115
454512
563166
585991
248890
648997
578793
608316
214156
126795
502387
57914
93346
164260
109368
551557
594676
560092
241807
37685
509988
88014
610617
376262
86451
43417
468607
126765
496342
561250
38271
627490
33377
212520
200250
518338
552240
555464
559968
269958
483164
292778
204934
465073
49932
588256
52334
425735
294455
127236
541179
636450
536159
351441
450603
380874
463946
418537
279891
338755
565343
76018
356945
206920
441317
490459
487854
8905
620337
68712
35551
366329
386992
93546
572461
213583
493472
377294
256599
582903
451602
618593
217206
528563
442525
132897
555547
21635
234826
110649
3305
546126
551229
182570
101413
239189
326540
412926
272366
173151
320609
122937
645030
18032
355638
235029
113722
114785
495294
115452
370673
346476
520262
473792
61289
330925
31700
170820
264229
9578
388197
232385
442144
517860
343119
451634
90241
474770
5181
449960
573690
240230
582211
164433
349760
207337
429633
494430
53831
47884
105676
17978
455868
463535
270828
281404
138410
183106
297537
478106
91166
648243
355488
3158
321852
1075
298895
401482
138879
382838
572801
423767
382322
575256
436755
84059
28366
94952
310766
473205
570275
504
194776
483718
207879
608077
11311
508357
315955
552863
128973
214868
497647
171030
610625
560949
408339
128603
125944
134033
194718
394411
27726
347421
495215
324409
610483
650156
45898
345991
109407
542732
187571
585013
209289
500999
302077
229377
205962
5930
520289
368598
341014
67024
221717
3301
650079
352445
601161
324193
511330
98790
113612
386827
644101
192200
54171
318601
188758
513886
474974
647987
41253
322963
325951
152700
131673
638752
364492
478845
369951
249821
115722
609669
626997
434210
516448
183815
514488
322041
382916
191970
42364
22813
112467
3297
213765
583603
104283
51841
287855
543836
123713
79385
321701
327063
267859
101674
366884
550543
29147
155518
475100
618599
302627
81583
359800
144880
316200
232214
20346
333365
277932
157046
274944
422655
514624
400707
372929
591346
246645
125139
373323
416764
502154
562883
101147
493217
371578
523261
289451
197612
265582
498019
242219
633262
341239
629438
332782
359685
201306
481876
523873
631910
180304
194617
282744
406935
327983
493884
515878
344996
3243
180672
431640
353501
313450
214619
46302
132109
248650
491488
258285
222454
543215
514561
493377
70128
635557
301904
279749
582482
363565
327409
288624
44964
243703
197253
269984
71949
163431
454632
588857
20988
58964
280174
638941
260069
628149
425766
20610
565965
129943
469642
303111
566361
289754
272814
91104
414425
569721
480361
347599
505356
440182
212013
606577
155553
9894
563741
591439
415312
193849
536092
558942
539692
610676
476950
20934
15766
236914
675
74612
503016
371868
192940
616059
178102
645996
24779
586645
395630
515601
265108
192098
105318
338433
146447
596510
160727
329037
313441
29432
500147
159187
565238
620617
29777
563964
246092
99747
396026
327451
36587
347459
112717
392526
467104
374375
596328
185007
348447
550410
410407
204182
628561
163243
19397
20792
17056
71877
49508
77127
466290
244966
262625
563461
498886
524606
407356
73438
393608
540551
101771
275092
469488
44891
273384
578313
233139
198216
614735
166977
157263
18984
441366
648952
28194
171641
114738
209012
256225
354339
169296
257650
97091
434343
40048
164574
388221
472779
569972
383442
118658
243591
289606
299746
331297
407462
161552
296487
322855
595940
305063
335263
330582
353804
119486
487006
5731
507434
597577
598401
541779
93313
258549
532709
613274
516464
330551
191695
284738
102309
536295
584284
19430
334985
341203
457444
228204
171604
269332
549502
83256
521271
30851
354638
67742
318300
612037
24330
311238
614459
514720
7803
314426
566823
210810
112094
567813
156319
433687
108086
148147
292015
354131
309995
130213
649223
449839
539581
10897
56391
172796
195223
438047
151104
184207
489061
115195
158282
294927
552320
120196
443563
443855
301955
103288
300561
378244
13590
54166
196622
4756
182829
456864
623731
616038
496937
570066
56136
261587
289515
548962
11720
320173
491078
586804
447853
82954
478196
565718
236314
604732
570607
111117
338667
226089
259924
125460
521673
184438
538486
505929
236077
441508
341242
306717
181213
82663
537522
623470
608129
407264
315204
246091
287856
470661
475864
328979
574844
390168
413188
571879
121314
142180
161254
536931
30382
392472
142572
218556
188292
354079
416062
497176
467170
171543
142291
180893
571047
351361
209980
10974
637162
29508
216566
178888
80797
227972
492344
603028
363262
582731
314936
318068
268848
111021
577100
478074
633943
231213
220769
565572
223728
395441
556280
559818
544629
197520
358800
260282
310718
122429
345094
450851
387672
302331
630891
560007
587524
299719
355447
481244
133112
607608
257683
590718
310943
342320
483963
101574
434734
185265
463317
534490
413336
332539
627972
359786
240192
359939
522002
82259
408101
621684
195618
341362
456958
141728
166487
259195
386517
190633
194805
79601
465352
621273
129819
401875
345360
247764
579733
621085
408725
246463
243780
150380
614514
376604
81397
546994
266148
285186
271737
24679
531451
297946
594572
603287
635846
224800
613770
482510
173148
6469
481403
257951
344531
22891
473718
83895
398480
116550
194477
92444
46145
578724
106434
36037
97408
478884
40505
194747
115921
212278
86895
289742
537460
572062
144424
172959
346772
596171
526559
499301
607845
231781
624903
343906
73189
2585
71282
465894
623639
255496
170863
520117
51147
129383
353589
339293
470965
611002
244339
143774
90802
335708
468529
306237
334669
347202
265544
188159
466800
642038
87578
43893
500562
599938
508420
44505
232211
124705
58406
5487
51262
378373
338819
256809
77101
576376
543937
163028
521955
298973
29917
103256
396898
622647
299931
591110
599281
504841
649823
595175
516227
222565
62032
77101
198143
71995
371772
181598
474499
81318
112446
213979
330433
90706
11619
613814
174369
390179
27557
371005
644596
365854
199084
380008
385467
122872
125908
302937
554260
567629
421370
277491
505966
175382
460847
292888
223920
507178
242284
221576
26423
301336
253224
559912
278966
394598
262758
12590
318157
406875
461707
342053
370337
594780
583099
532589
391068
518554
544850
28352
553472
625004
264379
605713
254170
281955
296408
415434
491390
191635
636189
142280
201979
470760
509814
297119
82069
55535
117802
573379
224074
592905
200088
645844
624812
510132
464977
621991
460237
288602
371528
427489
136930
76473
115835
254288
350011
522846
455873
194617
49203
414
257917
603309
64907
519202
229326
9187
90068
559622
545207
69832
259079
532410
500316
269571
365988
641024
287344
467938
67103
140880
638744
410228
517639
170857
69266
484377
99783
461295
156457
104484
474908
16831
29849
505208
584208
443645
253616
49108
259405
279373
534336
312386
348302
353595
414929
78413
379895
567710
630655
292059
106249
488437
555516
197792
269576
312152
514653
92446
73447
546108
508126
97594
420727
498000
95332
373466
583664
366097
362692
335109
575588
192970
102139
115182
633838
255546
178974
488608
571233
226576
504436
458263
234354
425993
82040
428362
131899
217505
279331
394196
431322
56446
264321
19756
630692
554414
384860
22286
331990
624518
35934
74998
212563
547394
290697
261545
7192
410321
160553
191122
175519
283288
538483
227800
587537
519174
439728
519026
103776
156991
445411
263188
265532
33765
74087
338756
54185
617830
641007
607737
224742
278415
301006
561849
603716
37812
344572
426316
522539
285639
74174
515417
234588
568996
254062
295596
434003
394673
471992
251299
458515
145039
44241
293658
548147
647232
488963
554220
191904
617217
251887
132137
521851
127357
182528
268245
190142
455255
376598
275693
561757
19042
32779
388763
387807
94910
625505
294802
63722
175259
148743
642159
25996
214099
239576
540263
598350
247897
276499
495643
378758
647237
120975
293811
390200
528680
507627
582386
118698
34403
605141
285431
409827
305291
22767
633609
166139
237684
576422
430926
117152
570475
435045
581776
538406
214160
56835
491384
437906
621184
466672
489766
420717
364612
85524
552739
234226
273341
511344
106339
487548
287861
369743
283312
451395
569819
612615
226709
461880
322608
50047
90990
51422
232076
216620
377083
120862
587796
200138
144108
615169
108361
346427
126924
372078
213090
202272
513729
337924
75899
119479
609386
505823
336113
70354
636190
314989
587967
238828
367610
105311
122730
201935
563560
383724
523363
240598
473398
347918
616212
608936
21359
41696
153318
152218
585939
422736
164302
300671
112770
500456
148629
2752
171844
265228
118066
252180
489446
389221
628848
543239
46670
429260
172334
311918
229236
550824
272874
470611
276546
145061
217446
327774
477209
447280
255615
56890
455885
145849
310394
216767
263638
469738
283403
517922
302834
443673
386941
585035
64354
631129
625691
614357
187860
239361
185846
403951
324401
254195
489289
414740
10027
288233
438359
94368
572993
240037
339463
452100
87490
329740
316517
624627
326614
285571
526861
76044
465025
294757
444285
24200
413210
382649
292652
474018
635865
509210
108174
360490
459970
188293
90733
4636
74186
180998
234556
12198
443360
191744
614977
61447
256553
488035
138427
148290
591158
613373
207989
14345
532205
344390
631111
280139
58684
609293
558506
214418
164219
192440
76968
363648
460308
63438
636656
472736
360176
294666
229120
641659
428400
603530
388652
58715
262902
42573
585888
298364
394520
474791
202203
443095
444711
426539
439402
153903
602180
1093
268657
335794
207180
175301
303942
75614
180645
400476
288299
394211
143671
398269
331368
69121
369884
521255
319453
80395
549193
628647
636068
107200
319415
540479
26536
48871
639072
613606
495562
308476
468968
190169
53460
98302
598201
282958
115716
589000
125578
363411
266253
614087
530056
575109
331529
222359
573031
184474
297197
118436
360673
5829
500433
170771
570853
420643
124096
176776
592398
465943
515874
190075
117079
532354
338964
198695
395178
510712
237112
203233
98483
31244
332595
300359
429892
593954
140681
6684
513630
295307
56580
429883
35864
21479
582548
436708
386711
252615
599889
12404
134874
103740
349138
419813
464420
606496
497508
229115
33846
511166
506660
646792
138427
382742
521158
255892
339235
221626
275245
186778
308786
602463
588241
261284
267769
201785
115301
309564
99001
180422
583260
190103
628949
543086
400
413575
284533
325610
285666
452096
387425
11713
445877
494482
499793
626592
344480
366141
152290
301252
338876
107290
373057
564300
285049
342909
296228
396664
29722
250116
471285
145187
408397
134865
287157
244353
227080
341263
88117
108911
432079
40553
475982
134012
322141
358008
398706
198192
396245
64628
508211
222859
398708
223745
225681
395449
170054
510413
75052
573491
277529
455379
119806
201692
366963
64354
615992
92010
366155
244875
606928
497124
88156
557835
344269
26857
529710
169722
306217
466948
420675
403652
112884
88618
33212
476362
315772
279959
499656
594415
172862
632427
246542
281923
234310
97617
152088
584238
440012
156489
226045
440645
513553
466137
649249
240308
536101
300409
175685
285309
329286
122434
525980
61254
367778
519187
16716
624516
513438
281779
598695
72947
597825
292891
467102
253958
647168
259318
467256
195139
373088
531702
177173
161020
445848
193266
78790
192161
161174
608699
370460
629497
230707
497962
326688
323224
165586
267700
164292
590485
540454
387112
586365
637504
204242
347832
436920
49700
569742
508630
629580
506644
650429
490282
378614
518537
595827
545902
16778
164135
594882
371472
303334
462029
183278
351027
57712
406159
404603
308862
247372
443677
264006
320050
84149
256586
423697
140223
307517
244357
430710
477330
569053
155328
507187
278344
382766
117801
370954
195909
393243
113504
414729
469325
172645
537404
367181
602515
440175
133915
288523
506044
540192
516043
530506
410333
620942
529309
464432
184373
198611
528620
503176
576848
500509
412820
426033
20542
548840
261140
356720
121798
389266
136045
508347
209191
136252
376670
347406
221171
138742
532196
623404
300352
478267
626799
545469
461117
95693
551588
38181
521028
279312
82111
517990
159140
577528
248340
181622
384672
374316
173496
546672
448282
455446
204024
480193
554527
321725
299264
328309
604257
203284
318506
59552
113973
26824
481860
483699
307700
176713
95651
530969
647822
154036
162560
11985
588181
136455
331444
124280
271417
303202
140986
116084
367061
287799
415148
189026
296796
74244
332466
146745
152814
589988
453982
205751
145582
153308
247046
420294
299344
447253
556227
48313
304081
51827
102431
386896
407994
6644
501059
218990
619860
408975
187865
484668
130782
301846
57234
260983
277808
488584
641103
121816
466661
476165
547098
351097
531572
124118
233547
302492
323518
320042
626073
262332
387913
305298
294056
419933
508347
640401
480070
576397
207921
239375
159991
350411
598788
66426
390510
454594
451357
482653
604178
610002
478261
41403
292298
61716
195971
160465
448156
452027
605040
387096
504549
45516
545291
168073
464488
263961
125639
276528
317321
538241
212873
255140
383408
371630
522628
632665
433024
146764
49102
414162
582181
557971
584510
170791
635574
157809
564185
188587
430631
290585
145478
167157
601226
630255
381919
69153
391232
456760
502983
169608
111059
505344
568574
106647
268054
596645
594052
434122
498721
571479
44699
18023
533935
355391
555027
529712
174002
58022
369994
326373
250198
15637
179721
269863
91360
236634
155628
57790
470767
197941
147929
11624
70875
350129
379553
631824
453543
92798
630599
395561
440507
623714
239961
261945
299734
639893
356756
650739
629887
244892
409119
629444
246185
105445
528539
581172
638808
584157
544946
116999
385391
455196
295236
272501
253510
98464
484701
434213
94458
301633
394789
25418
173595
500650
598526
143664
500439
143772
478882
93016
157624
315546
215149
433714
563129
584476
356633
580041
129622
307017
61350
77827
645522
378030
186344
492040
338640
514980
450816
101531
492357
305758
88870
117209
234267
135997
580629
532856
252271
527527
482454
328692
16156
148133
484240
269799
605034
146171
404658
430104
607469
68984
284960
395916
308549
439384
448326
631566
531679
514924
491048
246472
251785
154786
298959
64714
507718
597160
257348
233974
238117
548441
572181
25381
623453
104542
290241
564210
45880
458116
96567
639664
284959
328868
63320
367640
285346
532256
95601
399303
455997
613385
319733
221582
196476
584341
444207
600321
610732
575295
394288
533560
233237
104572
478912
475254
302392
576724
620220
84277
397911
24853
227701
371376
242430
600792
642282
140306
602186
366484
133309
418518
229901
396020
287075
392003
520405
225810
427143
573859
76300
132942
547448
468044
113910
318106
341095
492960
410093
588287
151288
63558
429526
531656
429720
534836
415277
209652
329543
618556
289057
212414
349696
549268
586592
13076
389032
2791
371551
465720
294826
596036
616812
91214
14002
619519
166177
105709
180884
441477
342685
335484
34907
333267
73123
144806
41069
500123
417794
592159
218980
641412
293079
99383
16491
487810
98551
285536
397173
260380
324014
946
150691
122342
351195
239179
496123
490762
53514
367256
537594
617792
367448
112301
640153
488941
311400
340442
25432
486298
10355
622659
363151
648023
3301
310723
304770
36222
380286
404384
309652
603615
228093
177503
166334
202794
134192
469248
482204
480176
104019
287016
492187
241157
61646
31769
579948
518818
396724
516536
230360
126427
576493
171427
232135
159961
123435
257951
29474
462633
388436
244226
168452
289607
139458
40295
416103
598746
373523
70156
214460
208198
30871
497396
220958
364423
180
491759
39949
195842
304676
190791
342306
399355
347335
311616
432011
390218
124660
262717
353783
12820
523460
234625
257300
108731
611005
261215
9764
334840
506187
559287
260351
446742
297281
142872
902
169059
519425
323572
177660
590613
339734
462646
432611
102779
501826
628596
39991
470907
365975
310694
419206
449590
447630
262081
308083
337095
287649
399126
631152
483933
477053
517878
506934
190645
332625
420263
546252
325341
59538
209392
272479
194906
249690
261439
38135
137966
482720
362497
570469
515337
596105
590657
556804
269182
103128
95970
24962
535813
100653
57333
632275
579296
252237
144311
612117
44414
607830
639638
533984
433143
546899
437266
43869
173637
290821
28971
628583
100567
358612
622532
369870
431787
132578
326609
386032
190945
134253
243756
147894
128268
245406
473562
253802
171233
634175
423181
564065
614423
46407
630949
228894
17035
564685
266897
503141
625794
649557
506126
512716
450411
472619
373597
541045
178105
340796
479857
97967
261870
643456
503176
235880
458988
46446
62676
90146
223555
477758
472555
489098
492058
307366
8383
324163
353626
287142
255528
225905
565783
103919
279202
391796
639778
3441
63410
485345
345709
243044
544274
441102
430242
557510
290661
251080
610548
615380
509002
166644
55631
246266
290596
497725
440603
296909
130951
629357
587171
640435
418123
73327
55148
51033
185349
240921
542838
130645
132822
38778
253862
437588
118616
600979
369042
122697
91934
606614
74277
588038
78870
644470
635769
221322
115090
389876
643481
576076
640663
376864
374120
452855
264540
93456
481132
484675
418579
41303
237687
327949
365332
386040
192231
463708
497462
162194
124828
334423
335607
356871
448357
10479
455875
152165
243284
65450
23305
112868
412009
457524
648647
401839
250141
372298
55759
231964
511653
117279
487136
360646
631565
174721
573230
232745
446587
243622
389595
406820
129898
201139
511913
165494
464128
443093
231369
86584
64183
263840
96055
588661
391054
161929
81865
419624
432979
129989
444430
81465
582218
4183
366985
103964
166429
469063
254917
573616
109271
114076
194038
520697
601090
459252
407527
450063
76214
346035
43862
67650
386329
569681
539174
161191
430774
253668
329885
50109
554471
113148
607597
387148
579156
193227
496074
470425
65779
629419
436132
68605
156241
283340
552016
568622
42993
211201
10474
535393
83602
293711
489298
360576
301480
388641
378397
168740
74133
267230
245731
389626
426005
4610
181736
415852
591068
332780
389296
198677
361262
570900
115763
587733
299674
489385
406307
246738
155534
268331
197276
524096
217415
513014
152558
126086
67656
248233
395035
544438
212860
399262
383009
437815
244733
16368
70488
39608
295502
362611
288861
80271
221352
447227
507415
281995
44044
388772
583947
314184
85075
89828
78979
378141
525411
438423
576944
156352
528122
615323
469893
6016
30152
348637
1356
429338
248954
354887
8120
216485
402110
296170
473028
122891
338058
578607
416959
566487
32828
102255
201882
135763
244500
270857
153948
184863
527949
454262
493664
192003
108926
613767
385161
251615
494685
647593
334021
59214
111468
586751
298996
586664
71712
523521
348465
352186
439645
55669
120200
498665
476896
551781
453132
223011
469145
374730
472928
99939
140377
367131
286255
16341
240761
258987
51609
361508
332451
205480
460427
157094
253285
511383
180443
444826
648745
356200
222317
258540
121677
283167
318833
78301
59055
138602
490797
4256
113615
611716
130513
261375
560726
346486
325792
92370
139860
184624
32845
572028
48990
241578
517415
164374
20123
304044
130640
537317
84128
562296
196229
5630
282527
297176
192931
647425
230116
303012
246051
302361
45892
128297
621350
582083
436872
577349
599045
245854
110202
67641
178371
361899
417224
78258
150525
221588
421167
435147
77279
446154
84545
228234
61275
315931
85012
18163
171990
235749
229290
388651
505333
89927
113603
287113
519899
468926
304882
462261
403206
520763
113348
101351
68637
167698
353069
264701
252667
398201
242650
107778
639873
158547
627401
284082
320332
583083
643831
31723
14183
392036
58810
475462
403010
628851
158189
227108
208996
408186
627938
395943
499511
5081
545454
115545
590572
235573
131005
476196
99390
325248
602489
57750
537670
85220
57025
240632
605259
99233
314176
331992
1845
608012
421837
410389
295365
585877
336955
227628
101069
376221
504239
86145
520389
590312
351125
194245
223496
115065
249008
310129
336564
150080
13628
359901
157085
8906
515920
294369
17436
420602
310404
249464
431703
10958
126351
104735
532779
547895
31761
394799
483474
505928
59718
407079
529057
430972
268705
638929
374638
544697
459318
179463
622735
603942
393956
29908
64994
19599
484177
519002
216646
25775
39818
352234
116619
610642
567854
132495
92024
457258
16806
643885
597683
42604
69456
396996
80174
487072
28964
114526
482764
103378
435132
563605
303745
594779
253729
585559
170041
522315
241200
96430
446574
67714
378581
544705
345024
358734
279273
446329
301368
594507
143436
294913
416143
46701
354272
194284
16846
571762
277825
330775
299854
96270
631621
372980
97593
458943
121778
81631
185983
61011
83947
602302
45087
562941
581666
345047
622320
316635
210418
71461
498180
55208
346033
367983
619732
370388
227863
32586
227270
502171
514988
450420
292199
271789
240806
8420
264747
430939
198547
424154
579515
642152
178480
419970
187885
123605
635065
399122
493003
102396
1943
79038
611418
490905
29742
1087
219770
191493
587715
190979
278332
70178
35320
634641
546532
418511
598880
604088
617953
498184
296844
18043
617351
315304
190858
47097
476430
642576
640966
156771
640650
552194
462765
528753
203195
176509
243724
313199
201691
253502
512085
75442
52563
43780
552872
76058
24124
583868
295087
103980
153984
109122
575167
276344
70510
639387
381879
245868
584867
213385
369474
522771
77132
573510
108297
58289
392023
220970
309828
434442
594728
328470
589167
31536
557303
82720
350392
621266
491153
166487
604401
575221
338438
85428
115782
546481
561266
410315
364228
545695
229010
3481
388840
309107
253481
107284
122737
52019
568418
624449
339495
385232
468052
231453
427778
601910
178953
591413
23414
475001
46969
608037
258389
490358
265798
427274
648989
380205
351206
216132
366113
39590
168911
539943
570040
53052
384964
507381
296016
20252
247320
479800
198449
281420
238111
329854
176597
111312
484198
612967
232180
253169
181136
354444
115842
472016
649561
247897
590657
359252
255576
384379
59241
584450
328217
238578
603417
176185
610491
218300
196970
119144
24837
648038
189370
271508
637702
118574
605588
337291
384936
292284
46324
387603
538915
461062
313184
490744
44741
434651
156856
48380
563780
161956
19124
435040
186356
199647
484699
450220
204862
25075
123261
111479
261681
588465
487455
571433
113419
396544
346356
88183
330205
378488
291760
91336
239373
202760
128048
78971
456131
308508
110930
523467
307877
103188
269308
223633
425806
616788
558734
111598
445218
154141
343616
107651
500366
310117
594432
587398
253046
296380
202806
22627
199913
230454
546274
643710
1796
344341
191778
535658
196079
627259
199929
104495
165011
80860
119221
536279
502784
413421
479405
7280
282822
362883
249608
252238
44391
509491
136691
444249
292906
384545
544357
9801
226146
236851
393010
281081
83788
351224
248587
254280
380628
150024
98343
29247
464520
54587
479188
527263
237734
447577
292250
627078
454861
608896
562609
360105
492827
616501
584362
445304
493607
235830
124006
9393
643844
469338
129460
445530
181387
593966
287234
341274
24059
223454
287562
459636
390335
638137
377435
458780
402848
526317
533933
34334
564112
3451
301822
440880
65510
551918
526221
187753
413637
233553
597990
63628
291272
594602
503479
522072
360917
648373
56500
185637
37402
328985
74053
573910
227875
94467
251779
512758
381406
106535
162033
92396
210800
33166
246814
162539
605932
517022
402098
184646
43481
142023
402808
36162
388883
70687
397106
10745
187887
359827
270672
642265
543458
225576
35331
608271
180697
24578
95551
644755
89847
6134
111707
349022
195497
537636
515018
320763
352805
400516
185349
220700
381683
551779
389438
166738
152894
465277
339959
579842
95893
338068
247674
629749
251358
203909
241238
34083
243678
646928
443599
328964
264768
646168
203464
301857
630434
428037
503007
233077
464363
416523
402397
407651
304834
564776
416370
398866
274220
191163
206802
13912
589010
597540
271702
79259
136306
203113
92602
640037
548581
226196
456109
602800
440402
39114
443644
497252
543249
299777
532896
565446
49825
61154
583213
154452
464330
411942
2861
128452
58726
368468
292666
135021
460130
174435
434093
63340
272180
421306
556705
146635
375406
619319
207776
62761
539952
535899
592682
27883
245387
408135
617960
311631
109267
19209
427288
548704
318624
65409
139831
371483
617000
993
271789
587224
64408
595224
146727
446276
45717
394597
428
538954
311217
323190
498354
69005
24716
607354
362089
44072
410431
472295
539065
83330
116109
214167
434981
542540
50475
55098
646671
271239
161481
577954
212748
22058
463360
132965
436440
637978
402525
476621
534429
608795
34931
569205
545313
530965
596350
529138
259786
216156
514496
130381
314817
35151
572820
197770
425223
90785
595140
269327
452728
264353
104928
429690
167090
145810
17647
19299
389387
292051
43427
631443
411901
413276
125695
336934
71721
368660
607920
620683
21647
490372
355371
147057
640294
486454
310329
215706
450990
466089
232613
369077
431066
215488
532969
105627
370080
518443
493471
376344
545664
44688
341994
494754
13257
435958
16057
581402
325857
100357
567708
189136
331440
608385
357181
604188
418031
290284
368319
17807
243230
604096
3895
617652
111805
355950
60257
130031
159136
96946
565476
144511
622199
361476
333573
30139
205442
159011
145851
141563
434189
289911
291487
612472
185520
39922
125253
32836
34103
568815
551472
500985
176042
230044
154049
186514
470859
160054
565934
114216
581552
589579
532639
297480
170451
385480
557738
327524
243719
360821
206055
114231
310076
625157
169178
252517
465787
378652
566606
33740
111566
320225
268540
302112
471678
314247
422915
202026
581145
103970
191120
392944
240803
306187
356581
459531
503616
204176
546097
268492
458397
395287
76880
335395
218117
78700
635112
528074
409453
178354
67647
391582
320372
406495
366965
30634
515086
387185
594203
61167
306476
272774
91120
443876
328327
168411
172431
241524
496144
576196
206038
365397
258828
612933
603836
435034
441745
99205
625108
291616
356767
353469
40785
261830
348397
42003
472522
188402
240045
517027
321411
71118
623839
411344
582346
349202
242023
381250
191278
402150
25368
243115
283689
176291
282652
426248
332316
368125
47640
575172
30778
122141
181531
42113
172877
339954
546789
432495
214063
352762
574874
477962
202218
287982
349115
463538
128450
644041
78231
148814
637373
363427
243455
362109
568894
537065
597302
159852
41057
547902
552575
297562
513839
645232
279655
126293
282596
489525
404622
509467
627440
569516
376489
381154
373890
311168
566628
569650
367878
336987
611979
412151
189682
105839
317440
298487
302642
393622
19227
412709
35634
119506
170289
323486
621970
272974
43332
570622
409216
647314
223371
525059
113775
646881
248321
24450
477684
112901
481205
421750
385552
458023
88318
106368
574356
452118
390279
617101
605801
160671
214888
204083
362892
376146
345922
561343
612210
89134
345088
124250
241184
105024
305624
499905
182265
625143
389000
185739
141514
16294
218957
493895
293041
245516
511852
87860
390358
320771
460307
164721
238708
85637
438455
436380
20988
595743
157986
259458
38322
643910
157388
517548
260793
289947
619108
525830
395310
489950
333041
511289
368565
249432
234546
79258
207056
198840
116574
368035
103989
413323
553137
52284
402688
587445
7622
280673
503690
262679
168308
5611
631775
46240
87600
369269
301909
599473
371169
342789
632435
123017
112044
607898
67536
299198
168388
432599
240065
7042
466244
525839
538883
84012
554090
551960
134200
513531
254639
136818
644095
448490
610009
452668
354081
358372
391694
175324
257638
578634
573739
24941
536864
366008
71554
330095
210302
277190
215099
579892
30910
75540
87116
69372
591985
301695
184712
463316
285348
575590
75968
177049
342900
270611
567868
29928
188367
500114
522410
537734
285214
239935
366789
562529
409552
359175
516869
310205
57987
266654
539607
269524
173645
153357
24909
125968
57238
581724
240757
283136
159005
215247
34985
605680
92631
21232
434244
64876
27306
493804
266827
299968
273792
186105
373496
445550
169163
91802
622812
513395
153387
526640
462031
501618
125644
489250
81951
42773
530722
150315
188967
600655
424662
29253
600563
271469
494331
467914
181925
379004
548899
277567
443857
544657
399420
16633
59232
118655
392802
479121
514722
563025
238165
241450
437691
631005
294143
32203
477261
50165
595778
83675
284918
274473
133698
540859
281664
621898
300
558770
179994
292044
147873
360092
126482
98622
298234
286454
593793
120632
371624
129567
518454
233668
473948
116664
329394
458357
465500
431520
79852
28385
66128
492465
80915
238251
157523
199829
437820
343012
418951
584906
200585
87429
519423
101589
321007
629145
592491
266860
160721
117105
365513
322319
564142
491175
617102
459548
140585
315581
183153
580487
348265
109957
643286
164078
221086
177330
267078
220316
20462
436352
650234
207207
583548
502815
626464
191397
211003
151367
446403
295938
201775
338829
601446
360252
535692
589957
125764
646162
613987
492850
438335
453214
306374
567343
247831
249461
231403
1119
24873
257790
514964
444510
592196
344335
262253
391048
344339
351462
472074
519036
298272
315983
391609
65862
492825
112172
115561
534446
167090
200587
18751
352559
334104
335813
266193
385259
141223
329418
285182
616592
475925
643221
597983
496986
254630
25916
593427
273792
588103
350721
172777
278543
169145
379084
560331
332340
304086
167810
135214
253522
47575
297384
583000
127135
432158
330132
375948
439474
249274
116505
278557
573015
505083
324881
441224
30890
279315
556341
350280
226836
240712
70655
74230
377641
270805
510085
237553
255952
64009
641759
288242
607584
578065
475277
48210
314395
331618
138470
576130
414406
76810
319241
45313
283741
614142
585295
442612
325170
284762
394232
33782
635626
217578
299980
83462
447169
522771
532237
88311
153540
391461
469438
186724
250991
389494
186706
591604
207279
262705
378962
511273
180030
149505
482119
191189
169425
371840
581423
627716
521667
218516
299096
571414
85332
550682
84665
376422
238504
248825
157307
76906
32202
639735
396624
153565
616394
62756
358554
365430
501864
419320
51662
239166
390215
101846
212334
160612
277221
441598
9621
613119
449734
140101
206459
583591
466920
412863
206214
293672
643528
179323
94946
383632
630173
244535
515045
346022
338714
431831
406777
174610
150717
256215
513206
56708
465002
165371
476689
130164
427935
575371
43542
312492
5689
230480
189351
619630
59737
428017
387823
525222
613119
20942
154919
74868
593558
351019
354874
573817
399314
387974
558390
472443
259902
125564
284137
487334
189172
631183
532453
501137
388298
477157
304774
409014
75429
368142
168813
321669
87243
194004
636892
579242
525783
582633
525517
83930
479397
224885
296708
143536
89818
337437
408034
210090
6328
98616
67831
348680
81379
252359
207378
27373
16198
12909
129
154612
175947
121255
368351
381191
249177
394294
589361
347943
199321
25159
609924
308952
489993
445576
156092
220855
273404
535300
539017
219213
36249
40960
319668
273860
576987
13212
64867
522937
534381
211341
429985
31354
456642
434860
536151
368767
73568
621109
100437
364161
212186
68203
618616
347975
320410
227886
317662
627185
144024
458263
169518
597998
565181
574914
181536
536265
130038
226923
649033
129913
253060
618426
540689
205954
493834
649987
9677
472505
192689
359740
230135
480438
576567
27484
276677
620483
60422
547330
623245
97501
208432
380815
441164
145599
297120
262867
473775
95169
56113
575681
339463
125601
510964
274371
354685
173848
64846
153604
18540
590665
70719
84080
448629
17211
401380
108691
346890
125073
45951
614277
1616
155392
187895
83317
371080
64045
493444
326561
13740
461026
222767
198265
316199
493114
72911
108079
120915
448122
227407
54206
586524
468460
169155
534348
140259
94500
407069
607677
157974
116341
495616
238232
554890
332255
433379
270577
278594
574903
165566
350968
202192
639197
285792
146920
195721
282085
411969
175734
370357
51614
172303
530932
244220
169349
369210
41139
320406
241240
475375
411367
313377
224154
445805
489576
404181
226630
93818
360707
332878
333284
221005
352291
11470
633066
523445
432590
387771
431591
419281
537262
309056
201769
162450
459949
267258
234026
458012
416783
553907
333696
541449
438315
142147
81435
411981
339794
428024
333401
130022
6627
534420
576111
154928
67320
206645
537120
189784
523864
260395
42360
451395
342844
372650
70774
129695
51858
478973
220671
144593
642619
433761
422726
615082
344207
255539
275784
233375
399455
219851
249522
306747
159723
296180
643985
606521
157064
633304
513972
594930
151464
532272
425606
619337
632807
341167
633310
612481
85602
465134
591495
153923
419874
201321
170309
146240
98435
134486
277292
161468
275420
520882
1902
426959
443537
258887
453628
174941
185082
322425
170454
481358
337545
647515
388125
190082
357445
270519
371982
462964
14445
78076
377718
2077
15350
358689
217490
99413
162963
144163
416904
15464
42706
134958
191173
130528
205377
549729
623991
300532
127420
456187
613075
272081
136908
518852
9399
111608
563618
147126
320745
484523
242429
369588
313526
300209
594737
14246
109374
473303
615917
311644
545263
190103
3532
185113
459157
353599
538531
303087
541029
95506
496916
621784
376081
497646
359167
168705
512427
140004
520725
110385
203782
386289
445560
52599
13850
193602
576458
256678
552507
152818
541774
27551
472351
411837
40409
602382
581436
582258
592614
106100
345789
44557
170477
494813
183404
287107
442286
470704
178222
42315
607257
271078
642017
49222
159786
496510
254402
527175
347206
483983
41811
485414
35759
520451
269482
84577
430827
98181
257281
558234
498187
246739
265235
204603
130300
403906
176757
621539
133378
94531
487815
639091
375649
474569
637297
368669
413005
101873
125852
250461
166596
388783
507864
548684
139473
383970
358447
24320
7966
286721
499038
74087
376371
282023
168665
384296
249641
228534
237923
149534
430246
280094
150365
634710
640076
448588
139544
620090
425431
489306
329315
400088
509570
473855
646263
512460
512163
206270
310399
196075
285754
398314
234234
345681
588231
640436
465266
527549
472855
457758
504342
118784
521397
414450
105625
221870
329408
491806
547606
272516
14839
533618
647601
459520
36408
250100
334590
431467
123907
431274
34792
274955
406802
5354
414837
295396
485071
91507
532306
98613
631444
77256
46586
359961
649185
614900
290069
437275
608034
473149
220435
131682
317933
332403
177318
469706
275743
124574
165474
6414
192262
305460
62386
189622
576616
135418
605879
186196
183126
172083
45050
107548
598573
462219
603429
599143
271207
224066
555058
148944
304697
135876
44069
137204
594836
534396
236914
393016
486040
152274
11547
133538
506984
71941
500621
386802
159329
511608
255429
236321
96433
333000
512134
308905
301065
20963
188949
521632
483895
391033
256630
413781
227964
200624
228156
486059
636178
473826
398865
320906
206961
433260
376731
308928
324334
68198
606413
398340
119185
76311
492375
230351
424188
266343
570106
301868
355929
293322
202753
440526
149187
508568
454909
420979
606648
277819
228822
502840
63775
522512
416269
553465
414084
229995
614956
172439
471373
213129
261938
224769
243974
10206
601377
72548
645070
15741
321746
1074
30291
388928
62251
367005
542406
375019
484224
36816
27469
634653
348310
355868
7081
322101
299535
648806
441959
605005
51684
593141
51178
579850
290495
384021
25614
354626
39690
260691
519081
215799
87947
94697
444558
20973
595175
628131
288988
603363
63127
518378
427289
68662
188452
618887
535199
303654
125344
90554
14092
310211
558531
18448
134505
11186
91247
415056
535706
15590
66740
263794
613656
367434
403738
7702
78045
114466
512089
274343
163063
233874
39973
648152
255337
175492
150137
267188
312049
186021
550065
130412
436964
18928
174261
554896
562966
351644
87445
240055
24277
400262
391484
307470
343462
160480
247364
577795
120054
428599
177047
630517
534251
327097
501244
61456
10271
601649
159331
315228
364094
347876
322385
613888
640425
548027
234259
118698
11140
7220
187764
265707
599443
607291
79949
195436
333440
330201
171218
542403
568217
631490
564188
527582
290829
128686
139771
310236
185314
55863
181444
343795
68751
439746
457335
421111
625509
245316
157111
451977
553970
238184
308857
326017
206028
247502
277398
560468
258453
572907
358336
323674
312606
102319
349813
135323
557374
386282
216814
231715
278863
599071
180593
438064
501990
605612
80125
618159
27076
184515
185061
20584
199764
337320
427187
341948
64199
377751
155182
155729
456335
91296
592899
484644
139828
543544
52080
170395
333354
513951
181124
214199
55631
13937
466654
451158
121818
423028
644924
350827
294630
484254
480365
347587
10556
104414
588256
553656
550905
228793
493054
541856
263675
5465
332153
593737
642543
207082
123504
164750
462677
262392
531551
133146
543785
55195
549724
647749
63800
355103
3177
95034
411135
174710
628465
479499
200943
415624
319421
343140
50784
419215
150894
589090
243856
302341
273085
494525
414856
193107
446788
11928
449132
509443
389912
616210
549724
435176
177529
388825
611662
446716
283461
33152
100124
346027
197813
495263
208135
279752
478868
647309
90949
81678
257644
35547
324566
366953
280288
298637
447093
8558
29996
608363
450056
87851
80517
553938
251232
49226
517802
450727
483955
122151
605793
620275
263464
460794
632489
598073
511711
452249
387045
387643
56743
602809
462748
226298
154272
306810
535295
7966
5067
306051
633823
397932
210273
131879
606707
593001
577797
252412
363335
560844
583965
264879
336198
216079
546705
341899
248289
459808
163933
26395
279407
481430
422049
606715
38465
600175
311070
109954
198100
101881
425408
259698
616773
163436
221070
419106
137983
374550
117918
245733
597020
123569
446109
430899
225765
211044
401335
595252
402877
105045
193986
207767
622116
591718
44646
358876
378513
254559
38497
432248
311359
648256
84848
569821
400783
303464
347894
626144
68714
65721
362580
421293
538493
599110
143576
400354
447511
489614
507545
561742
388192
482096
583422
81880
383730
290357
224836
56027
298652
1070
503824
264447
114071
238414
477038
258567
152333
165207
282455
614134
203759
601634
541628
375216
240174
298952
606812
43099
15022
608888
443569
178868
293827
429777
272549
13868
8540
331446
465323
247578
604039
391958
567592
243258
169676
190497
401830
262137
308384
635202
137786
601659
150446
317814
175156
366307
63345
531281
418530
644932
434589
354119
622336
265339
173183
117283
54045
55849
49161
189104
527287
72588
420421
217704
124070
530766
649628
355086
323152
301272
151905
147193
210252
298720
191694
105089
578029
509192
455385
126688
180953
219990
346148
359097
355455
397012
511580
608162
409100
519539
118612
170974
65024
142236
409730
464405
183787
479537
509311
556371
375165
293213
308604
325289
80256
412637
167788
474368
227475
246133
122980
597254
343525
115523
61891
534594
189484
261888
647652
90340
203242
120330
475
64577
418035
251660
45211
581880
238250
391646
510984
244965
207461
208677
216790
354125
92450
230988
151821
273745
648683
348975
199408
305389
352673
234128
352863
558333
293350
635969
373009
130189
230440
34490
63609
17571
297080
40720
504983
138462
499952
293056
384036
52225
262203
205867
110851
51489
391112
397387
413782
610336
596849
473759
185807
576145
565083
267015
236170
205694
382355
240225
224454
245392
60362
274216
219648
297014
270853
340504
179672
386517
398391
393666
87169
425887
597392
418186
387640
349933
211144
142348
200163
392315
278425
442231
158799
182678
386107
562534
386041
428457
478376
27795
481780
368302
66803
291086
108288
74145
630528
585735
259736
485585
536033
441485
224653
491715
545202
84038
167643
436294
18520
364330
600293
242753
425277
612917
15880
607964
424303
210508
174070
93111
237947
91874
89107
641016
74127
615525
52251
108052
137274
467681
582680
131822
29244
450901
535967
50966
565793
441734
4517
565589
322660
419315
386783
233531
455494
129041
148769
128723
616259
534538
154519
221017
466033
618026
59927
284553
68144
95732
9702
49144
153076
461679
233107
249810
389263
526741
170015
439064
23718
188277
158254
416944
151590
365669
216199
562225
544915
99089
84362
483665
466730
453427
626113
420769
590674
208770
233094
172572
264874
568922
373750
220425
460710
235239
366326
428959
113785
152494
442623
349243
546915
290784
525278
482991
63906
349355
453413
570005
369376
272126
103436
188581
439672
229260
130849
300331
230145
290077
368662
252380
98292
364937
346512
475183
187932
301635
329723
387981
332797
415719
517605
576190
219936
639817
493521
48843
310187
389796
621526
504515
262392
624950
84169
24830
422014
98479
45196
596415
27448
307628
107771
125366
345212
159379
541479
40255
169096
513744
195325
253928
394526
145339
504672
206221
617924
497284
489035
129685
143246
264567
588590
595803
85804
220664
569621
217418
279281
96157
231078
223604
624902
409582
567751
375910
13766
201401
29344
513890
314550
409634
129631
26058
45284
327737
405604
255748
117306
283057
566820
43129
475667
162323
100315
444463
619599
331225
296932
280221
550418
216121
527476
397255
623760
430326
461843
615662
332840
113988
55338
590437
545130
137662
273132
332145
603794
143337
389836
261515
288114
109848
165423
29161
10723
581363
34286
118894
21682
153904
514902
423934
259309
489888
96505
575178
354068
157390
397029
259267
641159
174664
269781
153923
88696
77672
417762
126860
577482
565911
477323
175704
318860
225055
586447
158107
520944
297014
106443
508799
483358
543133
195828
311094
239189
537871
338125
55267
75235
641362
600795
441041
620330
278697
486465
19383
284625
28573
463304
270501
637725
546644
156745
344517
368271
190299
539009
225124
80737
597162
59450
467836
463375
63919
475461
472808
30493
231932
68875
532789
276350
190440
203035
616748
49247
257728
263781
102189
630154
636394
274039
465235
386613
131974
635729
84633
285306
41183
557178
57218
407957
472633
436377
370075
599387
475900
385087
417644
245755
268405
435400
462925
366384
10499
453904
307653
327096
319602
594625
285967
330062
316690
632392
534343
365414
269444
11220
404522
101815
197184
132583
379458
120385
479652
104746
341550
574648
479264
228780
448721
128155
474024
99544
59264
444826
292365
105653
322654
431120
380074
315213
363004
541397
383428
400857
181856
439330
189123
457792
143169
563505
432455
307825
120810
437279
3291
315665
210023
34488
442678
143922
533919
476371
499906
170872
443381
248896
84862
274983
484111
381168
635252
536795
353612
313776
326313
285560
2210
11984
208618
261765
327072
432493
116900
539453
103533
404712
362617
59905
240267
209368
68887
650324
306624
316936
471027
630640
459578
631600
283033
134171
129390
168481
635657
228711
354742
153218
319850
210965
587029
534246
287788
502123
295163
387160
642881
561823
221644
25642
432597
156338
84517
629392
361970
478398
80433
566520
49395
603535
353570
432517
638832
593423
645554
266194
383527
231668
95861
458978
308956
437211
250468
254114
165642
623510
129184
378011
446327
242233
273299
60526
48369
114195
64357
277411
495875
335204
483675
622670
583449
378453
584628
179263
119241
648273
68585
370865
362171
329460
192166
430579
225823
409104
523811
331304
564329
118116
265247
15445
427444
195445
547359
591939
314684
640510
615796
587548
131095
259019
344276
227655
477436
314374
353547
530506
471463
229168
287255
498211
527866
134616
650206
411471
86889
475028
101153
30321
437822
10054
399398
545242
289258
191552
92496
344726
538018
176340
250504
3219
285550
136691
33374
328724
157711
204232
421707
290355
214946
429372
196855
2397
633565
521969
637422
220931
204466
466539
579843
281883
497068
278414
254044
37638
366403
165435
473910
451843
589652
248953
236693
34657
153909
75080
568710
572438
548666
44660
169504
526765
210511
160029
289514
291988
221745
201238
418895
62078
182619
146938
322519
570489
618175
467715
31656
85999
44837
397114
641409
351212
498699
151441
265612
622064
564165
180437
621973
149327
573880
125402
3900
514847
42166
47638
367523
593155
191136
51924
28958
487562
206969
381065
436682
555081
102696
477185
424331
360942
319797
635410
149462
231411
288327
43488
616913
616593
431106
474766
593694
606202
24388
183170
479926
188784
469883
76587
141597
533680
459785
532746
478846
113169
115763
325447
174367
499833
349070
8421
458817
439697
205669
204779
145397
166524
318926
368651
147611
443528
492458
85387
54936
364691
418980
202399
154543
489753
273981
248109
586297
378278
558671
502088
36377
644672
112791
309155
32313
243784
398012
535562
382535
89229
431625
62133
647038
475159
324073
4005
258952
601663
21213
101957
426617
7243
194312
255696
118043
142046
194159
623753
615490
308665
648788
63904
136851
225812
142769
281559
347420
300269
9160
601752
264075
247156
463264
460824
637101
160330
411339
141371
375084
150001
322059
525034
237366
912
490320
362205
111653
232865
120682
637544
418188
407820
450965
61630
499996
260839
465013
439331
363669
117825
321267
381081
334247
326692
180370
599629
278226
41797
217499
340914
633247
648705
591866
38193
365789
257898
457808
155366
486708
317669
72946
548938
212955
268030
622364
498117
577465
501909
405187
88131
375795
607878
388218
231291
523811
525690
451429
619614
603334
328927
479755
290308
575760
191088
431582
484152
156750
343921
601809
22005
318090
628153
311666
357411
228931
228156
10894
184549
117562
250872
41153
528248
13523
214346
560581
568148
144183
566900
592073
395651
47793
300796
301826
277213
536298
225916
551160
235970
649174
302946
611054
534721
563912
440953
345544
48690
92647
39890
223384
78922
552177
34821
448279
247031
617297
415280
274061
640423
579172
160997
101545
183264
126410
633569
359176
163918
352295
301919
599517
410956
186467
78776
292746
123500
455106
520014
136426
154984
304654
621068
207447
376866
271861
120996
576351
636956
460614
40042
400791
579595
145649
183332
298942
153728
438401
163857
223881
234997
380069
606151
588624
440033
501184
612662
265740
390675
116440
126807
499805
364317
255737
60111
163855
178031
449218
380800
9544
316413
555820
584135
515527
364642
602174
58000
613745
377836
15839
534761
522633
270484
600254
97559
598808
546422
166274
514053
125749
570880
519580
229912
459811
50264
45300
206031
545811
287000
515161
140331
300978
188908
570607
238887
457935
92640
104276
263796
245813
117158
521153
83398
536564
105448
202816
464236
570321
86775
3228
155333
394231
47602
452274
369254
636564
514
477073
449273
217751
375740
233616
526857
170238
177326
69355
190021
283336
611054
573528
265357
612984
193012
26321
225659
484557
111438
100268
42869
398620
592146
296790
623162
284396
283807
183832
592835
589123
103291
263687
226591
636680
587034
37590
417084
460088
376672
519292
504129
427481
295526
121887
437286
242249
401778
162016
499507
487826
123065
135234
81858
441101
842
268249
318725
367775
129637
198368
152618
635744
492325
203839
602088
121930
250069
164495
489930
371379
364419
20113
643160
311089
533356
126515
577003
97759
637880
527410
437119
138311
318370
352993
222829
207415
52460
115537
51668
386307
269871
342878
45690
351112
39467
405698
252252
266225
124958
214553
368802
546153
616306
13991
416409
270362
528603
292512
608154
22930
447347
279940
268681
586564
188851
614216
599201
477129
609067
190371
151315
170576
321060
87138
366336
124384
329524
119660
390930
609341
268107
70783
61886
422115
121803
576706
232414
437146
613605
201002
189205
59124
169074
251737
509011
627337
353160
456024
536230
138707
342793
146843
317674
409143
214298
285987
34191
10984
360012
629524
182194
49375
626629
116356
293109
466176
66103
45137
427655
548904
584766
382760
290109
450586
607443
90744
507897
530641
62851
164766
194692
34754
601372
562615
460675
183595
102980
428691
168962
312791
353379
220078
588860
441259
305644
93856
244236
10537
83062
356505
312252
335916
580674
516788
381822
254442
128916
279026
287800
234285
194281
159319
631078
472822
296617
311149
581453
154389
427784
257797
281446
115440
374353
420021
313962
365233
11892
258726
9264
237876
235047
65937
343752
95653
562012
481014
66299
61628
336285
471861
156099
205476
383600
107896
116852
12363
36829
75405
140667
206337
419856
365239
27297
452430
324169
248330
313264
200340
237867
63153
493955
165283
247911
313839
13808
615296
613537
140612
189416
570017
62726
17935
642710
311724
3222
566134
545961
53218
258118
160558
330293
345868
101231
558583
599584
193487
271766
420628
111093
176952
150544
343239
626330
123616
109960
474105
29147
97411
506874
187823
326465
613961
457908
272033
263568
57898
117631
363139
589980
539547
265707
138629
254459
282055
401153
611414
154788
99127
575420
567978
251328
217382
39842
55671
270714
356383
499601
499856
440208
565574
415220
115662
486227
223926
397781
432260
248414
82282
495493
530952
570122
58858
34650
542872
355401
421244
75779
642626
276423
604343
648828
190531
49917
307991
488710
15865
161319
633671
127120
52320
243711
351315
391354
116047
37123
197762
463959
485694
236779
404468
470138
133710
83585
366848
611372
92300
575390
633778
291606
131358
308435
372364
509044
577103
435034
370053
616093
527727
511503
630159
164551
39021
290829
125372
364700
276382
644356
159011
407276
5408
305720
57846
620478
283058
297892
411200
578175
268636
174908
605866
636528
359724
514074
360321
349243
410813
581603
74751
561750
447122
407894
365225
374733
270089
211783
508730
581298
283182
595562
603818
153880
565108
434037
605512
456075
203567
25562
336463
598558
248892
145162
50528
243734
617531
319604
249877
26584
87372
585389
380478
421162
274597
558224
208636
482778
554661
63249
76696
80522
44802
346008
577036
527139
472082
192187
95405
608000
118543
213299
381399
127589
325582
625120
565599
321521
528836
525846
218306
475030
190993
125173
74886
273855
409872
209354
17120
277530
510008
63569
23843
14469
480984
595818
369434
311806
192527
225957
58462
160789
506881
297759
532413
2291
332878
289591
457321
221028
125058
554562
126860
479619
497836
64902
530669
82375
288436
527195
142354
557083
191064
504371
494727
100866
642062
87004
183899
207545
508226
327877
384157
245223
520480
322676
151391
287692
173533
205102
408023
180753
127446
188727
290899
464730
348182
25601
601477
29659
449056
202355
456616
127064
340744
456140
580549
526201
88655
198578
178185
21822
297196
409602
470453
597475
73598
382857
11916
477608
138754
635023
493052
229969
389727
483079
230107
482247
249950
648281
403491
128430
579817
211465
185920
180435
503913
413909
522311
490274
126218
489471
450069
420500
42935
265226
160309
161760
33939
237947
636600
545274
646892
552629
211649
49536
146023
71484
562527
134646
268015
119891
573075
278558
184765
229107
323248
338915
393166
630915
486701
120517
60980
617633
225016
92672
52573
215399
429343
133857
398546
631200
636832
319891
396023
21565
49566
524713
138028
222596
527533
459426
77296
232423
272057
171067
355670
419003
452547
36457
38969
573575
479691
209359
643784
506761
579614
645037
95096
617581
47215
504427
419222
38901
555573
567312
186992
111739
157893
461246
74378
121317
440552
590924
639818
124698
399239
419901
30915
171182
247581
597794
198897
581778
315832
238188
522000
472384
53871
56237
285057
480204
97954
110900
254470
453136
193939
52962
385298
583479
328542
222633
523750
498692
12321
4842
86816
617327
265078
209350
194622
523829
362434
581882
337424
353238
259140
402700
354959
123973
142431
359459
448181
582703
606004
249674
277503
625955
414833
18287
476033
81787
642027
4494
350003
324344
543502
164086
322896
308030
503016
19714
508394
130648
381596
98974
33904
374835
4298
228386
492829
527649
11681
492806
37479
289589
91123
365594
283224
226603
314239
376149
143930
401799
231643
615442
525798
589427
105100
123272
504157
258376
523291
327587
593101
147188
491346
570623
413812
379380
182348
512890
378091
532071
617468
469939
341679
113930
371778
27484
371647
104639
512993
179611
91389
27843
380083
108205
571554
647341
616596
316467
262398
644492
188788
446664
290453
29526
401258
325998
628355
236693
94345
339296
360261
115090
590723
433823
177990
217316
545182
468135
50309
508633
65675
514984
251230
395223
432546
327836
425482
422329
477936
260020
549908
392868
596720
538212
245822
256447
432284
507890
300219
569955
546639
242224
116438
37193
71837
79536
469957
644438
512566
418844
239773
4365
322550
411994
582820
460749
137948
369672
156581
54928
17608
321201
232736
527516
126182
461422
316452
178908
129560
565867
430893
632829
650429
595696
142491
581006
445522
122154
362574
147630
85792
387886
428549
319020
636649
285478
617254
287236
177285
479430
598807
393767
265849
541821
494516
248340
370952
646793
4648
435664
412806
566914
43146
185294
557309
110793
143103
563263
377546
553589
129418
88759
546416
578670
28376
160360
66442
164709
235672
475712
436439
261175
359549
249312
321873
646995
569421
444394
75707
476830
529926
205745
107952
515136
199991
149951
445415
98917
89134
468698
546492
125577
248446
208882
602771
76569
190892
529608
43697
24901
452772
560482
17809
569486
171432
560246
205155
560192
410517
304112
152581
14093
570363
537322
268630
531620
74414
108874
125596
16608
350338
14121
349897
121038
45543
42836
551970
145414
121476
531640
69088
585552
297371
374066
187407
63374
572889
64130
56351
544784
590750
511142
647338
580977
431787
24823
260713
315499
224358
484375
605735
277424
507424
548055
117706
193608
5101
427810
22799
252809
479667
206599
6641
604416
339573
505401
445030
12829
478464
187372
11857
590495
631318
309258
59458
440576
190501
25328
557644
619259
634092
201605
640089
232340
351228
386776
63539
453190
426599
101898
248519
261497
369677
186370
576398
507878
627401
247099
300461
10471
243389
385993
63003
38260
468029
306651
397438
485627
624085
457567
561092
377889
479346
62939
67737
336793
480395
5446
440990
106907
241814
116004
571452
555279
445595
177858
337664
329167
466366
312602
291704
15444
502688
150236
415913
571780
388715
360245
311355
239172
601233
81877
591145
250499
143912
237171
31541
649379
459500
280326
557512
335805
195414
321821
522454
591590
331975
71739
471841
152771
336349
503600
622361
21129
558668
440934
493605
339100
428539
110984
558521
237025
44134
638553
63979
451147
43206
485767
555004
14117
98103
510865
329730
518669
631399
394128
624356
592167
649802
572642
207584
516331
11828
128721
433854
116337
287944
214394
200397
608085
461493
366538
312237
533261
128909
384156
583371
313639
62447
535958
624834
270509
153965
499369
83449
38886
307026
336403
118514
302596
275354
465519
557610
142063
382428
224121
462255
459161
537503
227296
517479
639498
51629
465115
346461
359650
505568
122340
452115
35833
516017
370845
451960
51005
202227
501554
597825
415869
405187
351281
321754
358406
516383
543866
450599
359313
417947
439408
334760
427264
130138
447993
605004
478214
585069
422302
244884
5049
198264
437134
489584
147408
104359
388503
188235
414966
187066
413168
626695
67641
379426
149952
249795
428314
175903
180562
81959
167474
466396
43965
191355
432756
630872
223956
166150
12606
479224
636837
191772
249581
631183
243332
343527
215013
359859
72229
594080
405824
185857
539248
88660
416414
268693
558282
244667
255911
89862
108255
83381
483625
283811
389508
189038
60977
363643
434534
570180
225161
377578
137687
581522
460133
51356
180790
70473
391598
50551
122359
501379
301881
198487
11278
644933
521287
419214
120898
574826
52327
123717
424410
464457
243720
311317
603188
329778
458775
301395
506986
493917
346512
8603
8186
643291
501843
505866
131554
106519
122084
158900
273914
641030
597948
183518
353650
100142
282251
50310
543073
125953
306732
94868
19763
476293
621377
201414
21034
618501
101587
191597
593966
468851
577251
98094
251001
98385
554896
124833
381565
468445
246111
599533
400550
241845
141102
289543
257019
431212
440289
239137
139674
82380
60244
590995
527047
410747
606959
208518
259455
624799
158815
487692
116752
552543
116831
9284
21112
561873
539366
313739
424447
306548
276551
46753
449905
431169
252737
354996
226803
213837
597070
630859
281585
120698
29866
368217
557903
421442
85694
22443
137981
520915
54712
217582
28839
140223
70984
177923
647432
153793
271650
93230
584622
227350
427777
263559
199094
631111
280227
464984
478392
386051
565598
243283
363358
567988
247723
650536
611710
285827
379220
282909
345328
193441
391869
297674
589931
333205
90812
145897
297648
4102
327108
572462
389180
498967
134818
501065
494837
438630
241546
146109
317669
589073
166495
606375
388192
67091
521883
583958
168132
179532
334614
626601
453210
408165
31030
54754
51625
218910
297283
243256
29936
339833
23712
456159
249382
327537
223871
40008
130948
613914
471606
61223
203773
169057
276887
472570
458980
87097
284251
309129
511013
407031
13589
221595
115498
323313
252201
576112
587294
637399
625263
621351
519767
428938
560571
343144
474227
371837
523135
131675
118965
99026
134036
409024
433467
554938
336910
300761
642771
140601
511032
327017
458816
245684
514378
402146
116438
195580
406920
390641
64572
14645
258592
142805
54962
526356
627804
472972
465718
422886
48646
122285
489232
326741
275407
609242
18553
246378
234693
525786
567795
55324
54334
398042
54769
388552
524184
94450
551359
78341
162511
636141
509326
428358
412247
205157
427001
111031
152421
380323
452137
608317
440205
413990
544824
187842
238282
556294
219007
185141
227010
582124
298543
338916
241548
355298
442377
429652
391367
641222
293366
155507
144093
623750
374348
224179
540269
92063
327976
57333
419344
451018
79907
472361
95855
521728
243156
226302
535932
558762
578788
318539
387105
630672
369755
204781
491677
84361
161703
230054
74032
183069
343902
115978
325594
408003
107768
472594
24140
57081
136474
555526
212510
206668
77803
459918
18252
155588
580962
45584
643557
409539
232668
477252
607177
60150
183830
284120
167125
264766
313669
69709
624334
283668
571860
45132
480133
507936
460722
532373
406720
103649
558372
389470
292896
403058
349884
510160
387105
437285
130796
276226
578635
137505
24815
227112
261467
61259
76706
439932
441753
633913
374297
198206
477988
280830
80638
100889
149190
520578
106748
111001
468495
310535
44353
538774
189415
89522
565378
583588
365727
303190
199187
398303
617089
272785
337946
207229
554224
319643
368675
70605
38622
123606
453703
154968
320358
549378
348241
526025
594648
589132
485982
253724
632336
421736
426097
174079
117325
438888
302675
537430
486252
332834
480915
513027
218946
186943
459981
316423
341865
140978
521580
123925
504820
424512
235418
602012
288549
545055
569742
391540
78151
51937
246052
81467
246540
504088
407176
549731
234863
606599
375439
366196
4223
109959
622994
182135
162174
199480
440102
129051
349900
586780
203562
457612
359051
197345
142559
54803
54962
329910
592814
128155
402769
189907
170910
611960
98248
180672
423207
346473
640786
17714
457760
74043
482572
485733
645738
569519
266049
17185
268953
289624
571899
482747
395572
772
459972
388127
63829
115831
329243
264903
619357
406714
311103
55287
196898
303343
341064
589785
305009
110097
466383
523918
210521
291577
107123
396012
118160
388472
105705
159326
492755
141033
647809
303394
628973
111885
558066
215400
559026
181657
589235
526722
443290
100269
495867
348311
26086
422331
477890
214935
175584
163261
570997
496643
282483
452763
146170
362384
633489
436089
406374
120346
270695
52307
149330
54106
165125
110742
369595
518462
42810
26879
187432
592641
429542
30147
284702
82038
108115
76469
188999
85940
171202
552596
193620
328305
43793
211684
37404
274238
341976
293823
210978
381085
266059
28518
459618
200425
105223
175351
62941
181844
159718
148355
509067
196631
434012
344981
13907
613812
346394
564214
326997
240248
177375
407141
1500
504293
322160
210981
387138
179363
323407
551638
449894
427211
128749
642428
212324
429740
527142
489428
455366
359825
487722
391905
339297
542358
117469
446086
320938
440101
41518
551572
184025
366305
601479
557777
53072
69587
31127
517092
533633
283232
272883
557243
149720
481970
297044
355413
553721
630899
101798
367055
384163
468599
615030
121595
447823
552362
325044
236267
513963
78379
40545
617474
203653
147594
258985
288806
647788
313768
619908
125508
30936
23341
578551
530266
18776
284233
253537
154154
591273
399432
464476
491989
129920
324994
443351
288563
317042
62156
351637
411322
74907
550409
515736
129582
464489
182080
308761
579780
136078
236036
269165
483761
400755
205362
520855
524579
23937
288751
232539
577455
410160
627176
144180
303239
112001
276558
77377
295584
273910
270626
474388
485009
339898
63184
173325
66384
455719
189332
169901
290109
66604
67828
406728
332382
505864
113697
320658
192594
624675
230488
535385
481106
221024
558273
500379
309058
176971
268028
337048
383298
373694
234332
21899
313202
281522
55677
279559
329704
274154
115394
271220
649589
293236
341527
422110
550893
366821
480222
435931
366959
91020
321851
309170
438546
456054
542314
363202
157076
243968
599710
212628
10876
602302
470196
585819
638030
112195
384428
596581
375947
649455
364813
225015
236411
468946
91764
429761
19545
590198
411202
601827
92681
254408
578169
113605
630853
33597
363275
409187
160034
486518
391653
603446
532996
556786
466920
273483
1649
2001
361654
410492
519279
573767
634726
226170
262834
615717
99033
239566
458077
267925
282224
273661
85879
286649
339541
184276
244347
266579
417328
65860
128697
268206
296323
636004
491772
623545
494260
160800
573702
588676
193362
116074
535932
170738
368621
572309
35025
482319
380953
197249
521566
633406
478717
159277
611326
461738
307469
626519
192900
92029
247100
211584
433735
276138
589747
556174
129594
399605
66095
64067
171324
88182
261780
140776
51245
222193
286933
253319
277759
144964
630007
154417
632414
536608
40358
118821
472392
353284
491708
274865
136726
485029
360559
493617
276532
630290
259373
414081
437305
264991
79807
146843
454518
263257
106787
587293
558374
205807
130622
194916
25227
44080
105574
41306
558508
130948
446331
178179
418004
646322
399248
495612
328177
627624
244085
587890
583648
266080
221946
128195
354898
42652
355010
118698
579346
365446
132671
73505
55217
239479
330331
244225
377651
493449
383814
11393
498026
182217
73547
611910
59275
289271
164600
373987
640507
303768
314469
73218
616204
171449
635237
279218
512942
429810
97075
297529
445822
241464
350349
452811
181100
464276
181166
307354
75664
287298
298700
267833
491174
238176
322267
132381
77329
258905
37695
559595
150114
65797
534362
514752
16061
37838
160055
256436
514989
365240
237471
481745
534900
64159
523282
552543
51915
509010
581065
312437
230384
504077
566280
590891
413864
298221
503479
563758
359606
432866
85442
501695
240073
425911
276495
113984
539305
97111
302499
467681
345896
7318
171121
478498
495304
391368
359634
122587
595140
104800
283173
459642
413801
344767
537419
569915
428464
303419
128966
145543
336267
68692
362401
268148
275469
303138
287044
250454
498388
633672
281038
183649
14445
109414
638405
208963
575949
74957
249817
391184
132970
78193
134618
418834
424957
6626
502083
562276
157246
354381
132682
635122
181140
349874
446730
307897
384170
219567
217407
484502
333039
283310
58508
609778
97819
397424
218330
166678
322759
582092
424080
96878
338523
503884
621198
455818
523231
634779
166126
57234
281520
180736
244807
103885
144658
173495
4914
115032
566879
427188
215623
68531
85629
354036
97385
63111
241596
414436
328601
303416
159689
439337
524453
179312
320005
280119
485189
268977
363818
631707
630685
471876
332768
192258
138928
54931
568358
520669
62693
526671
22400
390579
302813
440222
238996
271537
318797
429633
568645
554146
101526
98652
136862
286829
466961
591244
521779
146473
18475
518914
330093
533578
57883
643632
363107
289461
602335
132257
197894
186012
282922
89499
590628
192480
228584
505185
205094
278664
81058
263191
517217
353084
628779
451729
391645
569138
265820
380593
299040
91048
638108
215861
15441
619248
424552
69466
636383
156783
328421
552194
202324
255367
128222
245765
9989
227360
179851
278282
112811
621029
350759
622773
387519
572594
321425
147756
617589
572247
265777
401252
441101
31041
64584
507242
514937
505946
147192
490321
139907
632221
571365
286763
384021
14170
204449
522171
48254
365822
168295
603742
316368
618734
396594
453677
358776
635209
399026
248423
352848
354231
649360
80631
635974
624905
562146
281549
525424
203867
347872
328965
574052
620580
524236
561940
13027
269548
307980
79894
378124
467313
22365
638603
426962
227623
574757
204734
586093
77520
523883
282389
584838
342361
237334
253315
641239
598941
57786
300193
511479
542132
5825
84406
552526
109305
284102
447680
539909
362896
245404
638937
123828
313181
633699
107643
28644
254522
563447
311075
372557
171666
28981
240393
504359
450409
141166
346758
488028
486837
524053
439301
376694
380961
202348
182743
313545
208257
266476
280730
135941
202580
180753
455970
460812
553598
588411
28439
529967
144381
441340
13983
413277
124038
382055
320248
346621
561136
255749
210557
595348
361693
64129
503920
508133
39282
502211
79216
595524
404092
250640
562703
465823
159081
74203
75708
478119
126194
119507
156559
160989
212309
624599
587006
225804
151040
63526
507068
259198
312683
301092
95517
93
151495
326549
196947
25823
618284
479631
470015
37862
467313
503578
567892
516798
330587
591274
149441
599883
97328
155220
263596
56570
516245
353361
579771
59633
250234
183787
326111
425847
197167
5676
254835
403774
506721
86369
321685
399170
162166
600914
139847
520551
341200
81146
265990
423972
58211
256414
315627
546420
391843
169954
195441
305499
476610
39321
616347
637886
269029
171499
563549
159884
13174
18838
85429
315342
504492
1677
151690
536249
24059
266434
138163
64101
88373
522888
435874
507060
297092
642834
141673
51256
104833
41836
296760
524257
596338
325139
198192
588912
474720
35166
471711
1249
368994
262637
498982
496521
631433
444463
508531
649856
426461
150232
383922
520287
536145
284314
606827
65081
306598
485556
632693
53362
499864
285801
409032
265108
184190
260495
206100
105949
608738
18435
306095
286329
557490
419936
91328
154625
394781
564217
419723
43243
91389
15084
570363
324890
174418
61474
622606
156490
267535
321354
565142
649796
600747
437292
369538
494953
225313
248342
469096
446959
29382
39417
167080
196134
196179
541661
353001
453337
523638
420006
423816
152792
336482
289023
57895
29664
495633
24352
420546
525804
109592
194295
256388
60890
257652
433997
268230
525896
2090
11485
139451
595977
313182
85599
84385
457060
159384
57461
129075
422690
469207
28214
396383
542707
320127
482238
342826
458986
645888
74701
282100
385458
575746
9674
521224
493621
29249
495015
180232
568522
407411
14419
81999
102637
288209
272289
265653
164801
642599
106869
454346
83381
637654
473761
25984
143033
243696
614272
70963
616130
394575
500466
256508
108232
102687
474857
154468
214968
92663
147614
156809
594349
395058
111947
504733
561757
265260
11349
637063
217784
591680
490535
422984
474580
192570
328053
540108
550828
234990
196916
205980
45274
301424
461225
109875
493190
178019
358217
1412
364137
309005
409187
88638
425377
506028
445393
45581
592231
307269
219040
165294
394347
501003
164271
55456
118304
124908
42572
591325
594420
599605
251889
3357
93976
97864
393228
219845
577538
269975
184074
245598
478423
106917
370109
287832
614452
469617
51470
625225
581168
563513
575439
208146
52364
145835
508466
222645
585852
181658
177060
131783
27839
25364
605138
531684
147949
291897
609394
104575
268449
436975
478885
296129
324637
194197
142084
19974
568924
439441
266406
131687
566519
321899
523698
404172
142916
202860
151290
306182
426077
401213
487133
432713
413838
598854
415356
282989
226869
439743
275698
55986
212457
221446
162998
76217
591374
557124
451
419891
112900
534841
385684
423644
98800
239219
62616
31418
104054
477252
182427
147027
216434
123341
92408
438999
367507
547692
55655
433134
491459
545012
249130
48623
382633
618473
145374
334359
160248
628725
461398
164235
263516
58527
38224
7934
563717
374871
149156
305056
570199
335531
501447
238289
405904
604851
547329
189259
5906
22055
118074
291105
394838
355718
387440
292044
536371
50460
548789
367263
162779
446505
306813
122305
344853
27728
208073
331007
168957
119406
87744
555780
637234
376786
456569
238293
107452
545681
513384
571090
279785
347696
226338
529558
148997
40577
158601
168367
91145
69904
138759
36744
78882
196913
501372
132067
647297
123546
6549
161168
220856
29786
219894
143629
406466
346300
611252
500992
566168
565091
95295
289706
608304
535111
635526
283680
66185
451320
572875
478159
269971
67283
90641
10342
132795
228192
40323
618107
484020
217328
133090
14087
436631
640399
231021
516727
241648
534728
101093
360570
469209
625663
639459
578396
400026
343124
538659
571642
496073
509531
229649
133203
503859
93580
307279
252958
16154
39006
372719
555703
194909
261870
415617
237451
618943
484670
495818
342366
632762
520214
360079
175205
138876
125464
263494
297263
183992
77844
236487
439028
86689
132721
44228
236144
539867
2506
47482
190565
250778
216754
102613
11254
6299
42607
468876
591598
279560
489650
481170
224336
556563
312056
121745
558056
403113
261861
376004
246929
147232
481077
376653
130611
143894
585686
53551
417261
305899
471534
127711
302759
219869
307354
279176
20883
581600
317582
190939
601628
429940
449886
571389
233068
462429
624150
474537
315033
77411
485900
516798
122903
48101
617740
379211
330609
69470
76291
346775
22990
83300
277694
242454
93658
473204
90945
450081
29277
106158
408587
531089
323815
84345
61245
502275
259555
34234
421066
16257
583693
354426
147083
450058
535205
221697
367021
479067
638291
113544
495612
18943
461007
233330
638700
122916
415024
307897
614584
432710
306163
375401
326641
519814
644393
534627
310504
95402
280093
11971
298017
495786
465220
452287
95845
294901
74870
346350
59721
130702
436329
92196
175627
169279
352790
401363
260502
179869
564976
19727
649223
323856
573845
5401
467891
187470
9068
541651
478435
434996
422927
383263
523923
101419
527238
26731
58979
529654
347980
563069
122195
475259
302093
85947
634896
185958
615577
629074
107989
384629
545814
149931
45028
421695
549347
198565
300098
587201
64410
382038
93974
561402
548761
278065
34358
487586
264220
71134
13024
323102
86040
628503
243077
111459
475673
191196
197941
9019
511446
58803
229479
244436
51164
405093
543824
581617
342886
346168
539000
583869
554139
547967
549896
234255
98479
550242
616433
377824
629644
444999
475107
384734
576261
360472
414966
187686
330584
270887
338624
424880
277688
84861
494228
491556
596130
207580
623467
56656
628064
601528
76780
284649
413789
208631
446053
181852
239996
432466
9263
232750
529920
354420
510798
259294
584840
376841
328113
68246
309192
624626
271082
641612
524144
508539
316170
574518
346417
473338
3887
505371
341155
426786
114469
221000
71839
70889
367951
332282
203407
41709
288361
650293
242848
3955
155071
530348
648056
504069
502316
133940
391801
124034
59583
17911
554256
330738
161902
550520
103747
19826
542732
537138
345281
201104
500605
30222
15075
78330
314105
35403
608668
252522
289572
616808
226169
237319
404752
586094
429335
161491
87576
338728
420440
296253
458112
614237
577341
251084
440407
497242
257174
58303
176063
642371
445548
376831
504541
595347
178887
57473
560272
156518
571582
458755
601678
58734
431443
455978
534748
169025
637702
632560
140810
270859
528802
112311
187218
568280
13907
130994
579166
522349
180964
168952
203726
34712
440991
90351
17686
199090
222232
328053
171230
492617
71720
353887
299390
568262
586666
156103
420403
588548
403808
398454
332782
133835
421275
415875
288351
462502
146227
636026
177129
1490
460035
294022
28055
513894
467697
606199
301068
36402
171423
495612
55669
637653
230837
122760
251798
347472
585103
452307
304214
273724
117123
203355
221296
63017
243840
506449
137896
292312
486016
245794
205833
161148
262452
455589
176381
170314
59276
431407
587216
44992
343787
357707
388240
115465
339080
406688
105022
426102
605860
264279
557313
275401
140169
595629
234302
405573
567114
400955
229324
232052
226901
303243
434597
154704
399384
591504
282371
331794
28805
427736
148273
115229
258165
269085
320419
228797
546467
339950
577551
429634
641957
250318
335509
299258
515728
104158
189434
6927
182154
500718
486632
452167
510011
237028
49140
432175
585793
380852
7475
439575
203727
423911
405123
486000
3
574871
370579
151704
201875
519522
346027
497223
6477
403108
365965
232211
63919
178595
618063
13120
449530
479478
440024
381726
642391
140007
333776
143646
571533
513627
357953
8275
499134
247682
149284
215373
515981
325178
589224
590674
522554
385800
11896
384481
205687
101713
380658
547611
14857
442054
126357
473303
166798
474038
359744
648151
96107
616833
198077
192826
40040
311850
344976
336967
650010
103912
434423
278292
581072
260570
467710
370587
368572
600720
142064
341244
180476
288895
494701
535590
170816
27651
157396
10776
344808
282548
317897
93356
153989
315874
597242
494380
486180
294011
628228
248891
184226
338773
443395
175010
625853
321526
564269
60456
326546
265411
567227
431967
624318
322451
358370
528270
536019
150215
349307
422928
320730
622621
338909
344240
55843
233419
631934
417923
553177
65591
604888
383069
429900
515998
303839
11934
328145
389814
317518
348353
464912
205470
62052
561550
425993
489265
402827
225862
365512
564649
144928
83794
514750
349008
427803
497941
531289
274210
102980
379690
437522
648684
317193
33615
547232
612763
267409
582548
71248
267590
287856
267895
391817
77848
611389
624676
597254
179176
115559
319211
554796
267004
12569
324597
169356
528105
352924
36953
461885
470675
333931
306913
496548
292931
408501
44131
600480
355948
622778
96358
117466
538488
414364
332553
469218
508086
264943
508188
42276
82192
196069
96781
92933
370728
268437
494041
633619
182885
170648
533468
434611
37441
321888
372939
25543
243801
376295
350334
261386
42829
159484
178749
127515
176944
22574
352732
547627
627480
110644
26636
587944
477416
306398
498099
334248
42420
510687
310289
480299
487344
566467
215591
89813
486987
52914
161549
485543
427322
187848
377686
55647
275722
22249
61292
540679
575079
557927
557331
418015
82468
161564
44812
283056
605063
66108
601466
313786
170440
318069
277310
177477
256458
303108
535677
363807
625812
523836
638511
9236
344614
393818
600851
474843
124457
180911
25784
425670
115634
138504
465556
420396
445444
290053
96532
453012
565572
220524
287287
130176
403937
137233
231073
496184
76667
147329
326839
635042
271520
164072
339566
554224
112627
67129
352118
228179
181317
307266
73624
549100
629242
308320
365175
64633
619728
2063
51517
314814
412469
309021
246761
538561
151532
376483
329612
266896
243383
316908
635293
305396
439575
236255
287955
575387
514598
516619
58465
361142
536523
495275
425842
258618
75559
466113
76941
296061
342822
171749
291007
89260
442562
429311
205117
402340
642327
315793
56127
33587
492707
254859
493280
575031
538403
285135
462611
37895
319945
240337
189725
26361
108162
357713
497761
20693
251221
185494
526211
557058
420072
41601
431005
190745
505958
14224
16818
459370
434833
622671
273601
178251
108298
134612
354864
410996
46285
234597
441765
559450
294114
564026
89125
184663
485744
311829
457145
392984
45559
336509
392300
396280
83707
69604
605716
591045
629049
146200
460536
394725
64817
78631
28226
171598
291727
123369
5426
647442
136547
419279
626903
281968
333417
858
435556
603397
326493
373423
166764
486269
59847
340812
219896
641851
249216
415188
70349
396776
606887
633509
262807
535695
266775
59792
218051
525947
423738
617177
4040
130857
31456
41945
110174
219168
88519
146189
29705
88046
338749
494148
247424
596683
234440
172022
52592
306599
301816
635777
54267
73482
268901
200157
537889
174868
107106
98760
19922
366027
603425
296855
102679
346176
366093
588337
473887
373198
52359
646742
113571
232286
431671
249191
398300
386153
227111
298073
529003
99960
272504
98619
479831
174689
270976
560778
547736
77034
331645
453853
623149
545359
451339
462410
397156
552185
210872
319267
412063
309826
297888
54529
335645
567465
402778
245637
221005
408038
7447
397705
529180
539500
288739
293009
367095
250916
603675
613913
14444
326696
373661
80975
569347
351844
61619
590420
363110
230712
359782
500673
578072
3122
542989
530929
219148
370551
95862
373240
519917
546952
582823
439042
246994
621284
407836
63958
277493
61431
611110
501904
490805
146512
429448
447920
48290
564901
369455
284476
540737
584505
580611
225750
456911
378637
318269
565124
223973
392414
468602
156266
408481
148031
334891
174280
287960
369680
254846
530768
589721
565393
67123
1370
86973
240124
385065
457883
57594
112003
13096
362107
186145
436800
37044
296327
158145
243058
155116
461223
374722
57240
173981
31175
445479
166229
316175
70330
608241
612429
380831
63841
527718
298200
241428
570744
596265
442286
520867
432666
409538
421264
284673
314985
174563
193333
630873
149036
279183
505086
213449
48387
341943
297691
184809
367262
56405
573590
162446
90199
312732
345466
229838
558365
592720
139948
642006
106341
579286
46698
314999
332449
147328
41710
37959
355180
443069
380283
591609
464520
394211
214207
521911
582255
76817
413494
74700
601218
274126
177458
628533
53318
30705
570781
35490
633604
167700
498642
356351
579635
571567
444778
280342
422114
504138
34547
193441
174879
140148
149070
82366
311518
48036
130914
153561
605835
599820
45504
514104
104469
129594
63167
154846
348096
367071
203775
219948
169266
10230
285098
590394
304606
649723
247511
570143
117502
376564
62877
226921
286435
586048
225870
101832
185669
465730
285794
286089
588084
488491
344384
416240
571888
175820
476944
373563
248405
638894
162140
146591
240102
160024
226836
378570
353669
451992
358563
193418
80455
18135
302798
143316
149298
72482
281559
448499
286716
306290
446170
244673
411470
201708
610322
361194
241209
354587
137365
16352
607469
78159
584584
499194
600207
57069
86935
619144
374409
193425
23386
188647
491368
564438
122898
634114
407788
261442
225222
356793
541479
583243
379755
243892
630046
168026
332121
398851
144808
230265
522940
375381
569877
131766
538754
57119
639751
244226
351911
26977
358404
500351
375245
94628
388962
279476
143379
290056
273712
279787
459395
358725
8054
298327
494660
303885
270418
255129
62111
236084
72322
43407
430581
360578
391393
588396
441235
105815
419475
454462
363098
446496
453500
244851
569367
280344
150715
393949
183929
479868
193429
265856
254157
497293
613296
51626
82567
136957
45909
462993
620136
312637
261009
234493
186612
326428
487919
325497
459453
188270
563782
185370
510487
221168
48734
321788
225765
36413
238936
534008
394429
185966
426254
388028
615404
233040
484696
553295
546192
117283
587132
124264
191122
394024
5747
588089
56629
371288
208495
553386
13343
527265
209803
466195
500021
125256
640911
195805
107949
166067
161874
95460
443526
579070
640313
570483
183392
604422
117792
500950
116122
168348
162428
202257
587406
59796
332798
39456
346131
420816
292536
266225
588026
510568
623328
397675
289361
565804
175694
303245
200863
647977
124609
197312
223324
129782
603137
174205
567114
522530
509981
627299
407879
78530
238035
384359
105286
447345
574842
541537
430477
294350
234634
129332
341142
505268
194493
553822
525217
62859
204315
431827
190311
237958
597793
527062
287077
79506
402352
200212
386347
14262
70777
202808
421070
317025
287634
395824
68080
432502
568660
554833
156947
465830
54865
126963
341366
122717
426337
467672
573172
287184
371938
449504
214710
54718
88352
611338
144032
33221
156674
27784
599283
286728
237398
524615
211055
454685
15023
228606
553127
318596
231952
87627
489024
377419
123651
623568
237435
607925
2006
445786
293915
326452
576335
297147
141644
394726
344616
312793
313063
39203
455162
560392
463874
361480
576501
228879
249854
591450
348547
409113
24319
154993
130769
650690
617274
494188
91864
292043
205246
474802
20319
503954
588518
471570
450669
302589
339603
114239
423313
646951
25730
543636
410378
406274
571273
25028
316116
69331
38496
91241
37570
594766
173788
649711
486530
169557
58842
607971
100463
599915
319825
633135
537040
15841
266094
514771
425062
383371
33547
528755
276756
603810
592462
540196
23028
535456
640120
557002
609577
30679
55553
319860
248473
211525
584264
569934
83377
421279
5730
10847
490359
585096
598207
78555
465369
366142
27858
79705
409929
360003
366733
299025
259367
498352
513515
589802
428941
85807
426627
602595
580975
565723
369955
142148
239216
578008
349030
159968
274919
597738
578978
148983
593340
228199
501627
64113
398757
457234
375583
334718
271416
108084
198581
68058
384672
253946
461801
346860
639613
200586
351385
498376
6512
245126
223513
77275
60815
403481
451250
599710
632795
167948
189301
501801
19374
136181
89188
441880
294604
149020
370460
146096
439873
214534
325842
262666
600590
51816
71875
21043
276905
330183
16778
418025
5864
96430
201530
376374
591896
324290
456364
232302
166199
497511
253046
249751
51757
282234
556456
266975
358067
68849
59044
460106
120121
595395
18563
548439
330887
628754
178427
148198
530834
567678
594591
577830
566096
510415
323377
30452
464934
181751
578477
635631
142353
193428
264039
487521
384359
522711
118877
508174
507526
381113
404666
569761
193576
295670
11321
169261
220242
306991
11932
527680
570680
71529
360599
384693
155737
24259
120811
1534
566274
632881
569520
342558
142733
507545
385845
514119
62899
431144
192638
288619
3674
429087
16744
86934
390386
77379
550856
66497
156246
225289
608208
242949
635451
126162
304441
577014
384679
491391
408761
532295
389767
630892
178017
137936
113495
194808
444871
618368
31444
647256
128865
498930
476218
58616
74445
422212
144576
6117
569251
95457
82757
391815
336915
202954
224602
384688
41156
630356
250212
574196
100175
116746
401706
91969
33881
645831
240366
382029
11976
104771
44401
6391
402236
82849
468691
329505
56182
85754
4516
207334
316129
441684
488815
629176
568495
509219
146540
308059
611088
449455
95277
620447
72006
282672
359596
217992
268743
219648
442085
455062
511147
419033
597372
242131
223002
612001
589493
192410
345155
143024
572542
602244
596318
593936
349235
42415
231985
572889
140288
522764
308095
407839
640688
258501
309715
282770
29889
120461
90133
469941
225465
614297
383253
150822
365502
83869
483073
372061
537419
146784
620906
353284
130457
587404
372815
559212
340640
565881
572466
328358
219306
546686
119010
363702
86139
261360
520847
122784
241922
390552
208332
535677
639251
464494
332438
323003
143333
424022
218762
206447
214912
271779
171206
5703
57350
273578
595982
246327
638966
448822
479684
170361
434743
527102
550977
288563
473209
13706
380134
459848
409160
342838
410462
454362
351067
143876
258700
271797
56632
180171
464981
393133
445625
280139
151275
437437
635182
453607
71974
422497
605866
225478
522702
408869
305971
81024
351941
129762
288864
124688
493955
542349
485278
379096
563301
9042
23165
159199
649124
309939
283460
515210
5239
553971
91607
599998
641919
503334
587042
570749
77546
452895
65675
504063
303020
63309
119875
485181
559632
489737
600803
199925
164282
26191
301448
341852
402025
514510
64241
130787
166137
504245
572491
127095
217692
563681
360229
111164
258397
425203
603030
101708
328265
539416
412745
348991
219979
454481
63720
385612
406067
370826
569537
399283
292935
435879
273100
212309
40264
539829
559351
509958
183033
522718
67332
619535
312853
264831
258795
310117
209701
88129
565228
307400
67678
354305
329355
475166
463395
575694
505415
557969
157573
176966
102617
259572
626169
540919
304860
192148
279543
473459
198103
18578
589018
425978
13744
310616
469846
475425
646619
437091
212522
42751
344132
226536
89614
394725
170151
500667
248558
243695
44816
267444
11357
29411
590350
395753
340080
220607
544574
45747
605707
210503
289343
256699
11120
89860
225692
554996
522574
625234
361127
650400
330967
529985
621915
615503
327305
334122
385660
539030
136219
324980
623527
165020
219625
206870
319273
328837
176112
45586
219985
17007
535244
141659
130826
422348
415558
378251
246262
500875
241224
290929
484866
91987
647754
89879
482548
58646
560759
597242
50851
66396
539087
473325
595137
595301
640607
334898
389362
77125
193110
481639
426505
454567
543434
524027
311780
128077
575426
371537
541257
38119
37763
463843
329646
622694
543294
361325
143283
252159
68398
365201
100778
50655
257040
529231
639041
479936
155762
10601
326617
29980
45334
496321
376846
432712
627131
78858
413636
370089
575016
559978
338087
105894
263211
428902
230534
37933
46289
419543
430545
76799
200957
537863
194760
151853
131204
382838
604571
62390
362780
433061
241090
527430
195863
176758
256647
402949
216207
257978
191945
444089
405080
47657
333924
22393
473112
445339
224140
556677
146072
314626
196139
635130
128174
528867
535980
647216
180126
307002
210998
35763
293740
306227
144053
422547
513452
288127
315095
410092
208213
335264
285642
164176
260464
373753
175637
424406
189996
591377
274614
77155
152724
450469
215741
649685
390033
288948
490081
333619
573191
42047
436364
611194
62097
645292
149900
280785
531823
149185
78680
575050
569947
253262
278625
106114
319661
192318
483606
264507
550210
256577
443290
134156
201846
385654
366088
437440
582471
73994
462107
419874
386004
80249
528294
16043
88991
204755
155888
358867
331679
414781
262945
606031
475288
421679
99648
624736
223241
467770
459228
28914
6364
372013
240572
354924
421031
277168
283584
11717
584827
390774
41424
502648
295731
584493
321637
540277
70482
572931
199892
4616
181415
600111
203445
608902
626084
295115
562696
231652
304154
181835
527344
114897
565928
136598
619512
590250
165988
552643
387426
551290
299333
499793
45369
633240
213672
574631
242570
380985
344086
343088
284203
332308
352063
67551
551364
96461
376548
12721
281932
444856
182359
629796
538827
275373
469231
376280
535391
200619
93136
469877
643227
162251
103629
45109
633093
393985
534873
298147
619479
105006
405506
49289
298353
310591
535579
501120
447239
103346
576661
388834
614167
401620
566395
462391
359214
288906
6550
523282
332116
257817
44055
503406
238509
246636
64044
482437
439420
533445
192973
605034
177176
27601
104590
510010
494040
65187
220316
429013
314512
343523
210911
596609
644504
55644
224243
315979
517283
345050
394052
539788
150899
470945
536324
270206
409880
309212
144961
357058
543706
191929
435770
274729
175529
10944
282686
520657
527747
442918
325117
483593
359990
314408
425242
259826
144850
306301
476928
47050
344727
348967
361723
627155
440341
175418
563101
195231
296757
476677
299698
358188
236081
133463
500990
526230
81274
116196
540814
163264
52467
576926
169390
237789
311660
594292
392047
121588
628738
639301
140309
56577
42886
484668
565092
184612
599083
206097
511895
555694
635055
33828
16811
151439
146500
200281
554473
385936
431718
522295
542783
566839
436013
382204
297759
38553
303349
276013
6027
269298
299324
165327
348883
574693
523632
111955
615283
283436
374789
180759
11332
430421
620966
512016
208222
520281
91960
195658
99946
160118
288252
507983
343567
500382
369485
230339
394819
358501
46822
190148
195779
242366
644745
133712
140743
248571
586102
269610
94225
181577
174957
163333
496297
120627
348486
535089
212465
252867
51556
485040
397026
415992
469896
344564
606093
491705
390708
63693
216709
280848
133408
608611
397958
93516
412315
385022
528728
360117
595102
633703
391584
258429
225486
193999
215107
501607
579504
155917
284709
526191
644513
590669
162790
522136
30605
154921
168742
198026
553052
371678
218111
492311
453991
96486
94876
343534
572557
29379
298193
479215
479589
18489
95982
603769
183798
475184
468303
407247
193512
616254
88289
363304
595466
314386
593427
72072
308764
223611
627903
420640
597920
102376
278599
144117
583552
180976
265191
603312
27817
230272
229466
164512
252122
30870
621449
296484
490160
81737
480324
591883
132237
332348
287406
446908
307606
125733
594841
3820
508088
162559
512464
620119
238267
501414
490109
552243
386863
594423
649180
366731
517422
24900
266359
180878
278080
181554
93166
338236
644095
91357
240633
140103
283267
396743
148308
379252
119277
155123
514867
413559
212665
112803
108312
456602
404620
416599
14888
509885
49022
501783
428011
107234
364701
558074
80090
200956
42530
222927
189666
252546
316714
454216
558470
479306
458823
84119
312234
37037
271440
448276
372110
620888
649847
150887
369988
321663
276173
143007
209385
361114
120259
432725
393648
280930
507124
165611
517750
501962
259076
578881
560311
255501
93334
305697
84499
178723
531820
462094
193463
589972
517157
169968
127382
207828
146621
579913
132291
617327
95884
46453
498776
507647
404085
244911
69716
241751
286018
94267
471621
522455
384027
75435
531346
50026
649415
322136
98981
62339
647234
210619
199143
387003
593090
295259
84638
366061
3562
116525
221525
140198
201353
318882
598796
25734
284071
166995
65613
558967
223601
605174
32685
79356
183809
73476
403355
331718
470796
207223
609769
430306
396149
87519
76901
441452
425545
371894
104386
96247
483374
226924
461398
333301
436672
12938
626249
623454
270120
484885
31195
542494
248234
27899
59957
628949
475008
152305
624098
15701
162305
84626
370965
393724
121158
427212
280914
153887
479093
614916
622066
248501
543807
439671
597367
572835
628002
311683
125550
387962
200471
627507
13723
47061
314614
354835
613555
599656
299765
397538
537614
103369
609964
417234
442710
357576
79753
389856
611225
449770
530663
293361
488426
303750
18751
473805
156838
313896
539293
645381
242089
284785
125299
510596
394753
202833
155848
88801
263772
281073
275885
93747
288755
344492
509089
359269
31584
77408
352721
650480
220263
329810
465815
197707
264965
13231
396264
647553
581107
603896
451374
469907
293796
611379
98631
75556
321956
75628
558741
332003
403864
364567
636906
243416
228053
76029
142732
89287
388744
288665
620011
463995
397035
262390
65105
62302
579214
388
155451
185819
518609
158013
413065
647744
15012
75392
535532
645054
374183
485932
198787
427915
275428
145062
333713
317983
639300
636620
621080
200757
294165
552854
63370
519300
135098
70701
395400
367648
457462
67224
269921
228884
244986
584800
190614
350125
83814
333463
349573
642581
35359
604682
143977
478861
619228
52286
92461
418997
593286
337302
450710
487483
342498
466137
11188
383491
31932
489634
8429
531675
541185
305158
314029
486981
111452
108656
326652
329795
338324
331212
87506
427181
592253
64162
317194
430566
42179
304359
417847
74819
296273
54358
73258
648937
448405
625682
77161
143620
290831
175344
193855
39023
90637
500064
106984
111062
410174
337084
339186
644301
27313
371281
524071
442341
440690
576297
14737
563077
560978
378901
143764
234384
301124
50719
178143
284384
470174
262349
169988
157729
119444
562185
283500
573370
112104
609111
410198
476999
428675
361799
484697
412343
323305
442314
63419
160786
130053
37532
648292
451742
290939
587212
68631
343491
229654
125985
64070
233041
474973
46945
627631
334768
302746
566195
470440
554291
28292
469193
414237
268125
225212
364846
608538
9826
157812
634955
588339
134914
95370
269886
490413
474378
159941
338089
233500
579825
22847
308705
453758
625005
32995
82080
403012
122852
37286
412439
25496
273712
272514
469238
239675
176921
559128
518423
542459
536287
633206
347803
96266
236486
561905
183912
373846
387471
523300
455231
84645
624009
133158
74878
646442
471641
496414
308653
347193
149755
377025
634928
272923
261079
415125
587346
643708
24981
366218
416501
217121
544716
209717
212936
252831
102331
220718
43412
413532
426906
57120
21040
404787
634842
386006
412229
504941
488393
14069
251513
185869
25838
583283
491575
438180
418646
639799
348882
232712
257707
627430
322760
52999
593826
213345
583260
89735
572347
230841
639833
207510
206859
395633
74339
645884
529347
208978
306126
570625
431331
229390
251607
15651
198172
357147
466547
281330
315965
113830
648651
629471
78239
116342
78867
218580
247485
295135
210013
461082
95146
24151
351041
224340
493208
131255
594415
562477
467095
497239
634819
441833
615846
616149
468917
20989
292673
609020
458538
174618
646240
338687
75186
163403
598319
409487
181679
92591
62116
344156
219986
405092
108114
157525
443345
457727
526266
467656
53441
215736
442256
573269
429530
363970
508746
347735
58949
577034
448550
440025
340654
580786
209766
567809
583277
227397
644239
481333
610513
886
309734
573482
596478
352860
241688
227374
304328
390604
508566
177810
113128
385710
147304
182055
211271
442433
309347
50800
337215
206694
459513
488276
48137
494065
230469
8322
747
90230
228347
612537
52421
615213
311830
591429
55626
632414
223332
129535
39272
227373
625935
639932
52403
288666
637676
166460
352251
372530
99239
4863
59828
650486
87013
630415
279092
178443
499243
256321
28602
354736
626629
227268
621991
122843
268178
260413
80578
334994
118874
506642
583041
548929
457142
103757
409794
366639
431100
297237
225557
432491
513695
431809
174684
367751
277803
645154
267461
20044
596083
560262
194126
63060
126321
532639
170831
245738
516883
225522
386926
130700
345272
115302
427880
617399
233896
559760
204342
89176
410417
496378
406992
93944
63938
174484
385823
483805
840
173952
399198
430489
187384
9831
341032
60272
123999
565672
535498
57388
306857
68329
593598
362778
170726
402782
24980
438440
136427
31197
208103
541964
499767
380809
301043
175475
620531
219550
675
553999
554454
569689
488317
120889
224109
20370
362305
575992
427720
561153
266208
605508
447460
460717
496661
619671
444896
399077
558576
382944
177224
444380
56068
571483
187763
463143
599537
250394
346726
557307
390122
430505
368586
310972
442950
356450
647084
199016
643357
26622
507900
70318
333315
189016
232454
276043
646897
179276
113203
207527
497897
302506
427580
345228
282285
626928
617601
623196
527170
475945
381335
435710
365972
380457
125691
73256
118081
486762
308335
505504
211410
439017
511882
451234
2223
216348
403930
226823
172504
48796
342776
494870
176027
356693
94031
12596
109660
602272
166906
623671
187807
136606
221906
371664
183373
507415
487770
543620
617722
62100
136907
554545
239927
162079
493955
414714
105227
203174
10816
412898
318735
583429
189713
403098
254732
247950
598315
633073
556271
247701
65135
216433
496056
108868
417930
401625
259460
522137
3504
185996
633877
342102
509784
395763
138967
569028
145590
600626
470247
28218
314139
44356
371128
565097
21554
476776
557673
394458
115621
81072
482385
209001
262902
47420
501650
275657
510909
509548
268467
531461
101525
22750
478333
96742
429827
154268
139393
59700
41184
613461
172523
406682
496582
626666
121030
12619
649132
196279
550338
489398
634339
417266
317471
580631
522820
258558
238860
584938
505346
67870
610973
618313
599617
309585
593389
645562
222367
367534
11494
564628
370762
235241
432936
156945
36581
633971
203969
326936
184036
401172
181619
381240
418218
606458
133318
479027
287126
1143
169860
130365
384753
503512
445750
216773
198396
217033
584798
295841
257412
501807
83160
193805
277075
311400
119775
644811
142573
26558
533284
478326
425907
229143
138412
489054
160578
228122
366905
423311
625636
336385
32569
148963
587346
427672
444389
109303
345501
605149
78296
146270
283833
111012
134200
52335
212515
171754
19514
119475
223348
301966
44966
335010
584903
487105
49728
62349
150944
284785
366351
527939
350764
608996
15973
393882
109960
190216
99136
545508
222134
539833
91764
31993
107602
353767
281087
85175
184742
227577
506672
270545
421035
373999
239544
454715
106603
25088
487550
87129
118376
569687
399432
422508
488413
629267
427917
534222
636782
209085
381254
570995
410971
221448
357736
251245
607165
433206
146716
284807
395786
612962
110156
322633
59779
516489
233293
257971
260370
593525
95045
389501
372226
608845
536202
635801
313550
340452
149024
261932
38902
391728
312331
468578
409388
140501
375528
650116
207705
476573
81490
130685
110503
489520
567805
141879
470303
263549
459537
550485
331142
522963
79207
287036
212558
5692
86377
336346
310616
338000
409825
87818
328345
42998
616571
13103
530721
154939
50724
284619
141332
644011
14265
551169
109038
111256
114456
148168
417426
323723
584679
545872
455711
244293
387782
474628
637102
191235
587988
69842
390270
252341
6421
611837
350961
286251
153903
321221
107382
19379
601258
174646
620301
136516
584699
229226
149688
359180
436773
605596
199128
132123
257416
458255
174135
180422
122569
109134
296448
18727
66316
172765
582146
79197
57050
330587
239451
260974
16322
534057
304118
394080
149079
266237
619601
347329
389822
239987
485072
313739
648287
155702
83684
52970
201668
517490
548626
593105
634907
421947
278709
513383
412994
216617
23576
633897
159566
34850
107334
355056
351798
559036
444105
350829
318242
573928
575267
390645
412187
381871
213249
465803
541133
643651
462583
577767
647387
425981
301081
107415
225479
139645
502722
232898
344476
115914
138302
509035
489391
417919
245396
85720
274969
54150
466431
220476
149347
92754
490430
276596
464747
588393
527919
305095
455111
484873
419242
143230
430654
625356
327356
529480
342315
649989
48210
602168
469763
465066
597395
92723
120901
298650
152635
617672
360489
295932
451515
160187
539975
390507
115102
138424
593389
516273
479643
564823
25684
427254
387389
590269
127584
482954
472194
196949
5427
638524
274357
338519
354448
553817
192012
338660
54144
212928
527923
475569
99915
218762
341379
455083
248513
386868
93509
196631
568789
650610
512505
174650
509429
538287
608688
324669
647727
57620
152289
199480
57051
298950
116673
282473
137002
224218
20010
219010
410832
207382
510279
162237
250992
531702
113713
526589
641589
218057
445550
365619
569536
109617
465852
158607
96112
255894
493895
385971
294989
124040
187884
184459
105318
395898
244320
429
365546
639082
297165
236407
498047
161049
229860
138886
586751
47402
100933
455381
556539
422565
110855
147864
569364
186996
454758
225635
151064
569068
595595
13598
370703
568283
513857
174840
447279
395859
259592
182340
610176
338974
242122
418753
441477
348035
257643
151329
604860
157991
251095
275507
216279
175025
62582
300800
496284
645811
603454
169646
469425
531213
73228
576005
268878
56901
64501
335099
246236
464301
79943
399610
53961
649930
560733
99751
414010
541851
287866
172994
220662
463590
65277
265852
32953
619083
585399
291327
496706
366295
58591
199290
264959
430946
473776
161296
331276
158221
40295
154423
574118
222733
256807
433417
407010
392378
137551
476571
564772
348134
583831
572461
16039
426342
275956
97973
24504
46111
445680
49639
204082
155568
501636
598244
273198
183224
439384
283465
341525
334793
228496
624609
374588
257663
579016
368596
591936
85474
85223
207058
438037
346660
125863
341364
536002
187350
281281
59424
485327
418121
183380
263541
247769
154497
344982
97685
354434
50615
609787
58642
624017
569536
279173
293076
632728
416512
64104
48243
372289
573395
610560
181124
172131
89845
333755
3625
289988
617872
101471
649117
58365
24540
318083
7437
332636
567779
395417
24710
500544
186894
461248
454572
114092
284440
418631
76623
405045
280475
31617
304331
258585
132595
585238
389589
419945
640129
11976
518886
125594
2416
604138
569966
530400
331434
311963
454807
350095
281068
479432
203538
355808
430491
628834
53227
219871
634571
190370
392480
23708
643935
39952
576255
97235
148254
328582
302433
151828
75433
357488
371780
134009
616230
436235
122868
150052
552741
176738
236534
616268
616459
270606
629705
339695
72897
414415
429122
232226
469502
390357
537650
542381
147467
223989
321941
282367
133130
109195
449567
40295
482842
505031
390906
510904
310131
547699
60434
623112
448472
324011
199508
447958
627318
94268
535753
36725
346198
615613
47961
151229
20070
582016
240093
51846
460486
92375
45219
176493
426203
595827
307035
157265
187087
362175
259154
362947
157050
169386
352001
470286
607597
60984
197316
439439
39944
552080
189315
361044
252756
65008
36022
446076
322851
126420
461176
142272
588451
461045
546509
200931
388940
454964
509654
404587
541729
321279
50876
382922
133345
227964
99085
499311
246576
263059
121829
198353
557772
543638
22234
505014
244443
520138
163235
383741
486049
562129
621275
471698
310460
187853
576653
245681
338067
116955
607157
595404
288194
295932
155142
79905
54611
197891
28801
133056
620052
297852
301721
638247
189519
460564
449324
627074
168294
543027
17536
350755
534901
445232
122716
161813
582059
76939
334005
637820
309673
61773
596756
108765
390130
301634
374140
603106
120234
386385
634951
34540
486999
83934
346964
184229
334471
476981
267473
580559
343343
458094
353247
305972
566003
259723
593705
316768
595884
333392
230769
66277
199331
138747
387939
194634
190052
363284
524843
172158
633758
110692
619654
625026
441993
286850
328692
642895
541901
186979
154743
597178
211961
163563
55793
48926
360079
9425
215180
233748
147209
222810
46688
340091
610912
86637
608864
594347
57559
128456
404384
226611
643171
619523
319307
46380
360548
262159
283232
98288
542422
210968
150614
358698
443334
218828
158470
464128
265608
404275
207298
420250
209304
226445
650523
288252
564543
389442
77191
161460
240718
576872
225934
224553
329644
495982
232902
647528
80499
18947
55254
603041
435370
239749
82836
58815
329723
160011
418165
25691
274663
277059
13132
323438
61393
491517
206776
480355
281245
92455
176114
491989
175423
310287
503583
177101
503519
352583
40594
340054
21089
295745
132427
272773
400839
560677
58961
507309
135524
344690
588926
98362
81483
597214
521582
191536
614568
372999
517435
285597
642066
580394
356524
427269
32896
649627
453801
466378
177273
476157
234254
8303
80555
629296
644766
479690
380034
115174
558193
151648
281155
295286
346475
142668
48523
260711
42808
468114
182171
41584
281052
100202
351474
451066
186872
365587
416206
107158
370091
194222
468115
315323
454802
373836
74407
158800
105795
511933
124467
327594
517003
125344
215216
469413
283282
238238
159699
55207
110713
633001
415199
192424
211389
450674
259268
193534
356816
162059
563776
649228
77120
231599
213764
525069
126671
183951
118861
401538
113341
379284
98759
18086
17537
222367
346796
343619
276319
317709
539234
329737
638898
100607
500056
428808
464771
548107
25783
485457
467652
301443
263881
609532
170414
1403
524489
594335
585695
492682
275807
57821
54920
283254
507381
647043
585632
398201
555958
270374
401715
65251
518963
605808
312924
617797
381690
414729
278243
223204
324042
245197
479108
306131
255085
197276
328845
302828
38604
456507
479898
48964
454757
61504
222790
167487
520446
550125
613394
569392
567560
163031
154992
598716
534729
313450
469108
202970
548100
368337
312613
427096
207879
215184
568051
73753
612566
101854
94628
611381
334295
66564
377546
178941
527835
445483
474808
24170
125978
93722
473987
283843
57428
540871
290232
256032
386413
274543
65960
557488
405894
303584
291853
263977
342866
425195
210883
597920
536428
89854
138925
160683
350458
576152
89170
181995
331933
100490
428594
586464
139541
393270
553812
542600
544199
287140
617138
357122
469790
583927
64354
325326
57782
476857
608867
404697
382669
37283
619457
473834
69605
103404
243718
258665
393693
392456
72321
179745
321254
47206
117134
579262
322867
133717
478560
613880
418649
501996
463813
130655
52041
517180
342201
516687
329224
188155
387644
199729
875
428701
236540
634479
134154
275781
48610
378723
431376
239008
306983
648653
425157
169631
557265
155061
606047
564414
557156
402169
538667
43021
283612
256893
613820
43785
139279
597363
200741
576813
38867
5415
469075
318642
261979
240079
195609
178048
438607
498003
11703
744
6640
489634
24452
67046
509764
260546
104881
204255
76397
43714
634100
491967
15376
243498
242752
645754
125217
57790
301049
469874
236930
352486
506256
459200
363702
358494
300925
413131
616514
26093
142180
590322
208077
520113
104154
82785
17911
32211
407356
224256
156520
240710
79544
2462
120239
280531
612209
377894
167087
342188
503862
320289
401311
83876
147923
83860
99433
414646
459306
437356
638194
393740
567027
545077
443221
212051
511501
642098
196296
489968
512466
475865
537454
80816
227370
142776
637950
62235
325744
205864
101931
164119
467445
435062
631740
121511
373717
229773
340912
446616
562032
126596
470641
202754
159277
84588
185335
452999
180623
346461
317917
575402
280564
173642
633261
38514
7718
626077
391824
568392
180779
407855
241597
490679
283743
195849
543119
403289
275354
163943
109532
102669
267308
209239
79201
403638
303391
624651
305387
189114
4780
560974
270374
229152
77984
129484
293657
359029
263811
221072
188137
94785
418669
248093
647168
501583
469706
168689
507247
423654
641140
193365
74721
538504
32900
251689
407072
205586
92865
128562
164819
255318
283567
532293
576542
369828
4997
68357
217619
466249
176424
585254
293920
349504
3050
60654
345591
516729
603695
504754
307996
361545
418746
71358
510781
476973
97435
99919
72
215250
617205
628249
489240
639314
489846
22018
55309
463672
324058
137813
628759
38018
605201
346898
317820
573024
360450
474434
327656
505682
124490
89210
639501
235584
433654
35817
375895
450471
311242
43288
452645
297818
635165
610901
641991
582943
40488
632560
496624
3017
15426
428550
622597
124175
217166
72259
110098
643489
515454
259843
80555
476226
640751
584598
454277
347355
176436
211045
423401
248159
280789
169940
6062
644161
570770
80412
242622
191275
331874
582816
367448
12831
471615
6178
7445
211647
636421
455866
171576
230413
174482
360657
518881
405607
360611
451740
7384
516445
339576
339060
165367
646284
509719
631198
570764
578713
637254
469774
269908
10876
242672
545867
302340
467297
36615
608276
57323
44034
393935
617526
407395
110550
505180
647990
506923
3156
524802
636927
275068
284000
337332
470918
572698
612953
119841
607743
586640
129779
529984
429716
61726
297982
396541
11794
50645
61775
543706
480281
5071
91406
491348
335562
207937
591971
460183
15590
65645
162727
269908
66495
551826
234024
168795
89649
131788
46280
454063
286795
168173
289265
307269
438655
263279
596415
575549
317564
455154
128054
2975
68958
535587
10295
357413
140157
100985
38722
203881
313854
37455
227008
407010
51706
165191
376385
417596
597393
544137
51771
278727
430860
285320
255889
490614
576062
597892
119533
516106
594285
631050
196895
115635
165288
531908
193775
278625
7405
46818
619931
474738
270238
257898
545175
534788
182275
429914
213285
360008
60918
298594
229337
155771
109339
641175
402073
114940
231029
422884
445560
328052
273332
441174
381216
362397
549705
110655
7877
385453
609275
165291
572102
357760
346247
252704
627683
531754
591730
98575
252841
592185
85934
470179
626889
8791
388917
290971
449634
84358
552705
594197
144961
557677
625330
244177
541676
572808
474428
155632
305747
531227
555937
288185
397096
162673
153513
626005
374056
415613
544190
4271
245821
39763
14526
326661
170999
221649
96019
424342
193073
266632
487924
225086
295020
487552
428186
368425
217600
50613
339151
623377
491399
317941
255544
85586
612794
27409
318284
44063
544873
116244
11296
333603
49044
381534
312104
554784
401268
449168
317188
319930
348313
91527
333051
562247
21098
554520
590779
560530
276926
22224
321741
572761
109115
604301
494238
332539
394264
194899
166288
144995
387130
563257
109193
304664
1225
108993
309116
526134
387003
407478
579206
647460
577133
611842
12472
490491
327126
345196
510625
26105
236863
549415
186515
165120
63693
385846
97709
50529
556031
566280
412180
483999
366958
462487
221977
648810
537478
436613
292590
140605
605709
249177
599263
341
617807
471112
404113
198918
551972
483448
223762
172721
208509
74760
219868
282226
56524
569041
580220
190284
313620
264321
631505
314021
633368
502735
362062
318185
242096
501561
137430
611665
295177
142436
90923
489352
415247
282597
513614
10552
75725
226807
279253
296144
52279
333114
441943
420977
384410
458943
423519
43108
479911
609849
502031
375175
181815
507184
94533
633837
36915
329389
577498
299663
345248
79238
180354
399414
312902
407761
387691
321343
318350
26355
631122
56812
505589
200510
605560
142823
237408
211501
597799
367984
250389
124653
472637
280542
274781
587212
556746
76335
524087
642316
166119
413445
648027
9088
590544
549369
271582
169606
427835
484002
378736
286560
366638
111783
45600
336038
424426
117843
52028
417555
384888
334770
619716
246838
397732
447813
406953
552948
553189
485107
72386
96448
236056
354443
367607
576123
594402
469895
223266
596970
27701
262354
2716
614794
59171
64125
586905
518181
399490
39820
501420
113479
122807
76231
355637
8925
325256
420439
133577
414279
198882
141901
43440
428260
490797
590308
254649
245897
270118
83878
308844
121198
430596
502271
464027
417470
149002
134981
303577
546772
109125
306537
580690
209964
101514
214886
385075
152407
131020
570247
157588
344800
31898
515276
471616
169696
197941
567447
582682
226453
278589
314721
642506
626595
587224
177343
578396
57871
633391
598656
428841
435424
572542
101198
344018
638130
463513
399986
281141
550020
397517
572113
594802
33331
441509
93640
550653
348364
137814
612012
620637
262557
290871
377513
114960
61292
481591
189394
624880
451284
121807
314591
441338
435629
301734
527239
383095
634591
243714
404121
502190
241980
263636
161947
250175
360725
281905
96227
312662
106446
247153
324805
389991
174915
77936
288595
38883
403744
556703
383464
246879
249704
510740
95530
290718
433118
73267
409779
270685
617986
303663
618568
353631
538274
178527
274236
453852
560042
625634
67666
341434
115116
466176
555784
70033
11388
619381
634876
375539
230191
344183
566032
7257
517399
500076
142182
491740
561046
581573
317404
190080
324841
41100
132093
135721
538909
155271
567726
508235
75155
188933
131851
515594
609338
365046
241313
430469
204370
111401
295682
117713
182953
150536
40505
308295
360466
120557
476241
573295
51457
122151
523813
19460
222132
412661
524412
406816
522525
487800
594242
359738
10989
564254
473348
505092
534126
591721
328034
281255
408362
356580
343811
21865
170859
105383
218312
75835
453809
479478
28192
71408
132365
326158
45098
48087
120776
365182
630414
586776
205363
215628
621238
604241
80251
435164
392161
453544
127744
487371
85442
496206
317963
339894
200957
363753
3393
413145
648204
617835
138545
626987
38988
544893
320419
594292
589474
422974
194301
497806
256117
407513
107422
14469
309924
570552
374112
23579
766
388156
79555
539515
134576
114732
498033
571844
118604
205693
577570
101767
252055
469520
156514
633097
123973
489077
483828
569759
501186
196605
429224
269390
416851
61754
480504
316838
6230
227959
82497
158501
550982
469377
83093
62033
350028
203823
469010
311605
193495
550038
225713
330187
410387
79220
123994
503679
556966
501140
616191
252841
290920
306737
616005
410944
590328
629189
136073
225738
553685
331490
78269
624748
506538
558060
39837
157648
267131
125249
190180
489665
509956
94369
68037
477797
437838
7171
404495
361021
396905
87956
554209
249609
107328
396858
7591
169971
179260
531450
81860
113078
560624
217793
565468
549383
380470
381139
511298
430553
236763
648486
81971
131632
421709
533666
558042
503661
340004
126802
339514
5257
332523
480890
540435
360023
540153
568682
357244
63764
531883
402603
472869
34918
627136
376170
91606
134281
379457
78591
125071
40406
556069
179062
343545
470596
179602
223418
319423
29797
481420
269519
275175
488009
187228
360091
626118
52307
580880
41324
528808
241166
62290
136181
121075
634081
216734
275025
568327
335462
426948
463090
165297
324995
93626
456471
505643
139757
208043
179276
284243
343009
577916
52363
123057
566518
151704
159679
357301
427184
523182
518022
525349
230776
634257
358923
623037
311462
354654
486828
342319
185469
411552
408039
320172
227524
15202
220560
462417
46757
351136
48743
559707
311240
499589
547549
338245
71378
4008
111286
563121
305982
645074
574662
439165
417488
627668
432928
314826
630013
362617
96316
155163
161857
374530
61541
303378
80588
595603
625463
343383
308562
366042
61737
349675
325284
539071
646441
331798
76602
133518
122552
156263
378099
134131
435593
91928
362779
21588
294198
7270
238770
155797
612683
543087
530094
644872
342113
355023
551497
411129
290295
536093
468729
566376
46774
442311
293558
257062
195880
371501
469366
208014
244293
267374
246054
584144
131261
28858
166490
245810
235742
172197
519867
360693
56136
505508
227981
168522
38919
487094
170647
645034
143638
368321
517672
519581
288857
551116
30096
40013
471646
53266
616009
184857
550529
113731
221593
335423
188768
635743
266068
341586
117618
292759
37273
81386
484377
581040
291967
145753
212241
561844
625139
142319
167866
298459
233617
472019
422473
381939
593618
605645
515815
446340
244902
601425
20404
555950
287139
452286
335191
389384
29666
308023
608903
551864
188281
249505
144344
485001
467164
162299
329351
572883
550918
451830
20148
98619
361667
287151
446108
555196
322781
568548
357324
330605
105673
27844
528334
277424
485833
482891
52105
456292
446733
349578
391279
220429
95233
256341
548802
525351
127079
357498
14380
338519
36605
67994
515217
183948
292836
425116
446753
194172
482809
213776
227505
281488
509942
536786
491649
88044
423606
378659
32329
556708
625510
307338
508050
561556
490364
603748
299370
453846
469577
500266
201502
195810
436319
588547
161750
159233
198790
625300
603851
418730
626368
427404
26423
50090
314426
187370
158600
592375
455393
166586
358142
642413
201630
138336
528276
60220
508467
152505
392493
322852
231594
165156
402125
305015
545947
357067
343909
434633
545182
515734
535916
596210
541543
347943
645752
615253
171307
530038
127556
546096
155579
396686
533714
139698
321972
644931
369979
513520
484141
322560
65898
191485
275873
590454
590544
99241
24398
216247
505456
627606
486542
61045
75810
327962
101068
554436
423342
513276
434391
366404
80598
98334
95271
215639
261886
136811
160810
143640
328043
271434
461759
255139
43940
540627
359212
71841
202411
197792
399265
558573
152378
69291
359421
137624
199997
359854
283748
194175
236331
377005
339674
477666
72007
229885
440171
488951
133599
153528
127654
213002
202834
43827
556955
474889
576871
600978
38366
368961
458345
473313
58792
644135
409014
315960
38155
172352
143180
498102
155490
258391
199714
414776
414703
18423
276034
380779
181239
41678
206891
173202
297142
347420
455158
186787
543200
151657
111326
320410
352018
156646
518219
16197
74657
277329
29562
589005
563089
41349
97036
177683
162316
54526
172233
369249
298865
394345
41865
416986
410420
181326
634246
213400
137721
437882
606137
628345
344800
489645
575422
588953
447716
407772
489580
257145
124254
82308
464908
50067
127646
158074
512438
358284
585939
372983
471514
64643
101888
183315
487254
417294
616777
3150
237782
220578
599872
557969
348168
497278
223683
598269
322949
399453
106955
441276
270629
355237
92168
87472
442199
635608
117710
387442
280894
145839
392631
151047
362477
247360
580550
246209
129929
101502
118664
281033
125745
537516
319925
121429
92597
89193
273446
569132
362382
98726
507201
549247
166378
491716
550155
268260
98741
370880
259772
179919
380110
39313
145440
417956
282631
288058
262757
111934
520193
147038
70327
391628
117323
593282
513561
123247
124130
456020
345974
188042
379087
514112
308031
546627
203074
507473
592593
298878
7105
41047
471951
534366
137899
456535
256996
77734
151844
465199
1457
547765
526434
288240
368073
334844
311322
644029
542874
250385
564544
74402
520458
69278
18394
341090
202221
603330
529232
229941
90689
74982
284766
320009
91854
419581
411937
579831
217364
98167
466403
313703
94649
293428
86866
507596
172202
578084
358837
214580
578446
374020
138002
411216
553535
147760
330185
609303
440728
487837
518539
605436
522189
132765
541724
450302
579292
582471
349044
184242
586997
185880
379276
374415
146889
581921
220039
586914
644232
261308
72242
79095
322814
521662
193522
251140
647758
68534
341274
380644
129779
31620
5003
406586
65960
115676
476128
415691
128774
539505
639469
417631
239743
126938
243260
273218
225163
507315
416592
512284
41788
638722
378003
583410
210444
611793
337461
596318
53420
283312
466323
454459
20954
461502
316976
490100
477271
582772
607973
464384
24614
191883
356723
387079
326562
491026
120403
602371
439901
226616
650592
588754
98591
52779
357272
456301
456375
265387
340308
417485
87359
223170
211814
17002
417820
463361
634491
125421
116730
513680
607459
138743
441420
331730
515583
192262
232509
288579
307322
615135
50138
296645
326165
102443
263479
260888
168731
26449
265660
387538
537616
12060
590035
234697
28696
55843
296934
474444
107395
44401
301612
84497
133570
214252
312729
113478
51913
345638
306095
106458
493371
89429
556980
410630
290435
544989
442239
212085
35058
608490
86707
104801
148658
205924
357369
626
377344
593089
73744
29343
320533
484001
191032
9278
44141
339704
116405
627578
395950
73627
519451
189478
180061
53652
396305
350571
488180
170035
369806
360143
353163
353647
125438
196922
374148
59157
416875
642643
138486
317582
105385
313498
384691
388548
218860
545785
411506
475864
226290
310595
78252
78221
18601
635525
455771
161297
551375
73824
55304
219718
127880
15285
579762
160782
287151
160063
194281
534940
277489
609782
228688
484019
277919
314818
328496
229456
473414
607520
4997
110394
480503
254413
230636
121887
224221
396949
415773
458439
316853
108058
178434
469174
472589
140297
346368
122171
127659
233137
25258
96858
220495
266528
355203
472652
184476
296351
182697
232191
82734
386500
168357
374718
394591
462994
450401
165732
310692
431585
608575
579167
581740
329639
585417
426706
613608
6914
366088
469323
212326
330764
54927
570739
378890
213288
536728
444341
187692
10281
615661
84521
4191
483911
552104
551270
332802
315763
456283
54901
229601
144742
145399
193888
538127
190737
412479
130741
510683
32167
153514
354798
158673
185654
287834
569056
544260
556504
99622
389696
478762
63557
349461
518216
567582
514214
440833
413128
358368
551814
224412
158876
109559
147842
576711
158700
572916
296831
399948
183011
549961
540170
3159
100471
551546
68159
561022
321922
392331
277874
459957
334273
198273
221593
230495
118568
413226
480712
223650
144799
291953
61512
493281
537118
241565
294272
170327
158507
329834
496938
137340
293823
430893
487526
469621
303457
165832
575052
477221
617164
331272
590825
73290
607037
205294
625562
590327
61285
267783
466644
74510
91545
558281
79134
153986
534622
570457
37531
541928
627324
27827
291608
390424
77951
134097
563951
56972
125915
104835
541409
637339
230102
514771
403533
510347
59895
559743
32219
667
437595
516503
498565
446320
531514
155213
223153
287219
402425
224034
185344
625531
235274
110245
422718
275454
18350
286793
613512
596851
524945
75350
346810
38392
151605
471008
198244
105894
414966
487037
33254
257524
38313
30813
139213
97806
615168
375687
244603
532273
358624
356755
398014
617779
387697
259849
388689
610385
132766
433241
277933
562839
449201
644683
350265
446327
285281
489308
413912
645190
75707
65155
201784
501941
211264
603406
404775
397199
46196
197752
411413
363117
30365
96879
246877
210008
247976
513036
369293
571353
380552
356505
410416
348766
427357
246638
334823
324074
11854
190135
605778
114626
326899
134507
71222
402549
116453
551886
435245
485014
552656
8867
203136
492682
110982
391297
645094
36750
628114
109650
141739
555694
558481
330239
588768
68440
406372
87934
144027
34924
6917
440403
574066
235765
201897
445000
172802
27479
502528
102493
543556
611063
382074
191530
324965
12377
157537
74327
15651
29102
610245
333997
546686
124994
620285
348976
42119
75111
120996
104559
243710
81091
281020
254382
410394
559927
14796
139561
429482
347525
432029
267391
424431
163438
143903
217592
557040
41491
474444
331761
339638
128349
532627
323392
87195
137062
272880
438426
567491
12867
110406
404653
592548
413189
247542
75268
638497
14538
256741
104780
36254
159141
277461
377219
17744
208420
237775
433849
334138
44982
339463
276052
46554
18987
567035
428400
92677
558338
288447
497272
648035
171416
362233
354496
491313
341788
196162
308032
228930
122117
71654
571967
37673
352892
526428
288334
427976
116928
318831
100534
275680
247381
315110
475664
285301
178424
352350
477953
369731
208546
404543
278734
584853
483219
365633
637509
428727
113928
155628
434552
556428
242436
622492
459139
420096
247710
163221
264414
609743
6779
163410
197501
150157
584951
636291
643278
223199
146790
96669
21034
185064
602504
17167
366291
283465
229178
183226
80860
260206
284101
610427
356452
443344
546225
478570
518862
11568
123887
80266
53818
518204
283364
442173
463744
4082
186108
197337
290024
165764
419827
615416
20209
402223
402099
234273
518008
163943
506428
249943
69628
277635
241192
541551
430783
561949
21859
412158
317393
116565
188869
152623
347605
391964
500575
31063
96960
230848
366418
359836
620073
53795
64809
640336
557152
403434
483746
426686
84386
215025
160877
69309
382413
325198
603166
577074
330466
402618
128290
154547
604703
89946
270302
225850
389540
44087
206913
538882
629222
548249
214266
376720
635621
315231
490798
529778
506005
343029
153525
209191
611546
487375
237522
231168
178298
234493
41635
525792
121746
600300
581668
42268
273196
515281
432448
577910
349543
528564
259908
624314
301113
104845
31238
368923
615829
432365
281093
558544
562464
79410
244911
119306
345627
104502
421107
117093
395701
612933
506402
147942
527433
468930
639496
306216
47940
584214
13967
620123
104485
421513
131837
129284
344027
298291
79596
33931
217353
440579
486456
147932
120667
113713
61129
526767
341711
406724
642664
187514
550860
309707
544904
505004
11154
163979
429929
329767
472618
23344
489428
236230
133179
589171
213201
513096
130877
167905
134043
508125
158792
62744
230414
84634
417892
494096
300903
62953
548784
266112
136639
161530
230284
412818
140892
127808
611363
498085
412470
207705
151982
582571
138767
199965
1687
503770
552507
592951
183035
104496
168023
55201
130718
106845
179405
629376
264169
625003
474070
327835
166391
335091
113475
618232
195666
157896
518248
265346
587744
137232
179867
445690
322258
453047
234317
280031
143137
297053
37512
420530
437773
639568
620832
338070
117518
593673
150992
210765
121042
124298
600640
32635
494650
403206
118474
574835
504322
632653
159353
621484
321292
213330
371403
377480
479874
271380
362680
581775
9337
551359
9410
122704
455094
376238
420230
158563
255475
102517
458837
593673
348431
210925
497583
418629
537917
496955
619026
278230
643733
246
629334
347253
411143
418426
591115
601185
549074
262548
434381
415231
492307
67315
294796
595712
285096
171191
284538
326798
12282
360434
163573
620256
406976
41171
414694
328728
43953
390113
579152
224997
300686
605708
234624
220545
357168
601584
331088
526286
385124
518956
616030
124607
489835
622650
123595
612282
160790
574808
71692
117025
383458
253628
438045
240503
95993
249969
403500
401671
244331
646702
492993
182372
240702
41925
626189
445585
389696
83981
466360
225465
326321
138101
71387
500625
317539
253989
263389
61854
15328
412735
373682
437469
241516
368308
132268
298171
468027
528575
510278
33690
160339
97294
281787
153571
309809
423908
97464
593232
119330
105929
627825
62407
67951
87880
425937
587777
235308
373640
367701
304866
624947
317554
247662
39024
271896
427018
471404
204620
551064
231290
574147
35330
264636
67633
163786
427993
370827
404444
264375
392493
261308
326335
623642
191757
222179
409171
134286
90226
236768
155170
564095
609174
517818
440580
123127
596046
427532
543887
278481
444806
178660
606966
173288
281943
563874
515925
578087
195777
215484
235789
9102
112051
356605
300721
21924
259275
367296
371276
564268
472420
174770
175155
235727
513537
119318
418790
532527
547548
577504
16097
217647
477446
107454
336970
71761
372506
630047
510208
542098
462017
532132
519883
380215
14511
441392
202917
569759
184625
531625
168323
302518
179785
89207
403502
139101
373000
635924
83193
560042
303634
14526
482946
439475
326816
7257
194024
614900
595543
181667
207580
368749
514590
589480
548964
584298
497847
405522
627532
67271
463412
345628
394841
53494
125648
397588
85735
528499
370165
579926
18668
110540
210234
616436
323929
167089
638938
279261
239385
522724
441648
471552
112473
231184
48859
189271
298210
465354
117760
237081
180140
516273
523540
225927
345310
270573
406041
565495
321441
335487
443812
40506
124458
212005
605339
64470
587517
460031
73839
41274
403917
598009
162855
393404
184351
248496
513765
392020
2734
123817
392507
271041
431511
199680
459111
244320
436448
573736
453618
575256
22017
522126
101084
441690
17019
584900
627222
542651
332930
327939
527029
582488
213029
314173
575280
417951
484472
237173
234838
516387
26568
581206
646898
515935
494057
287986
546462
350026
105003
273810
588294
51215
291488
71839
619374
174786
600678
516479
48997
476882
457381
491908
251983
565754
142177
433740
366502
586218
145374
595253
648062
171692
106558
323111
317009
352025
630936
157381
123435
327902
410037
591597
595538
531509
621065
177457
482656
415839
282996
66364
543789
26834
244506
643999
246098
448636
484717
562594
555328
197124
628735
258478
630986
618309
243830
321333
535430
159374
519197
621888
280297
131571
419350
265143
517818
468265
139524
470028
573304
240155
183468
210110
263247
463410
267303
259763
452022
37024
646872
475634
371548
14503
516812
515546
578516
76944
505902
45739
281450
438948
308042
234587
237350
245397
236254
339000
132260
478672
599500
40637
548014
516547
293162
346045
612849
325851
189000
71586
584586
18548
632399
242504
650530
112632
230384
238732
284415
363097
222675
423564
441717
205627
100463
109927
60567
158258
171198
515238
445875
141579
597635
351960
369586
550481
550271
50314
422439
106779
81813
345281
328399
639089
404389
410641
19365
372326
237568
329444
483806
266508
591556
427309
627741
122645
649987
478780
333152
18431
416792
494945
404275
126866
28383
185050
22263
135161
154958
592205
280756
616982
349326
144803
248027
122143
48477
470293
108922
584185
186947
280332
40599
492819
464284
75974
95584
556272
635076
436886
633669
90666
44837
287150
290817
121288
351294
319174
359589
10923
343296
504414
486493
603792
259584
18315
60846
609216
114615
585994
477145
227743
134788
464743
70283
121237
280126
31801
233422
154618
375950
574760
49403
578544
624506
121528
481980
281488
117034
24585
480585
151529
158683
119597
534316
9823
507687
507954
70157
148282
462886
46756
641816
618974
169655
406468
368719
249050
336780
317888
472416
343958
137510
386930
337688
568587
600478
155210
488673
142765
238898
425618
377900
297794
582572
240593
636911
503619
330156
203161
9027
531976
389176
10484
313656
464209
518521
544509
195653
521224
626899
21912
53212
124942
43867
93767
608829
466331
47459
411540
122506
229857
345110
196758
565410
195988
381860
534839
290205
245382
22622
223510
197331
247884
274039
111137
138029
138875
336272
214008
61924
605177
354322
302668
603071
147265
45542
104964
93041
268559
596770
336747
598661
620935
372949
169272
629368
146120
50812
160866
335956
203650
292016
214415
211174
242909
386799
32041
335087
300194
433314
534748
567686
558727
184840
353192
3926
327629
606905
296454
56956
415398
103813
20982
170183
272519
628417
322044
354274
381289
426097
425516
583849
400094
587783
366943
10158
308157
92999
513571
560817
433372
214730
555123
275241
210643
553180
377068
480993
251517
556196
353367
127486
338105
589355
105076
458857
496941
223505
495611
629837
26274
609838
226221
73943
547736
47814
164611
627165
36765
581666
226024
468403
123150
458378
611844
535625
38061
6395
371579
488625
155816
27614
295486
67357
241160
238297
564372
603077
344233
268757
368890
383156
594883
387217
22130
57647
17443
493955
203463
251477
573202
207727
612992
459914
53952
469542
219084
603251
121349
543379
77516
616247
103506
467734
102084
265503
482130
152758
559882
306738
14572
87917
250128
4272
549945
316570
100398
211267
312899
251992
615163
391504
87334
152399
144827
514477
122588
186482
590011
116738
20720
419342
205417
447297
522081
647822
292385
260666
14635
489500
323668
42956
347625
224995
613250
460877
177433
75275
195507
355937
548106
555727
638193
60378
632347
484935
183720
15358
94448
444171
454878
363580
437838
296816
459944
504878
303295
507100
198694
467985
475094
40251
518771
588026
200029
277666
218099
640285
537630
193380
18488
24774
309159
116501
55848
522363
137350
3003
212511
172089
261172
202727
95024
520840
221156
581122
330038
123449
172191
347386
372197
318146
257330
306460
204082
115158
388846
9522
635496
602221
514689
1078
268150
213865
479973
620099
580995
160037
15655
428903
29448
361433
355297
141978
164654
412802
361515
67254
36517
81286
504825
55557
529604
49752
183323
268486
481907
96210
308068
466190
276808
589209
169710
640802
8565
170157
457043
635004
263483
438999
63026
412441
248292
585184
466333
367806
530035
101379
174123
491158
626962
455566
498682
87749
41235
57690
522871
359171
250179
386152
565658
335295
187125
487736
47511
222945
134002
235346
378864
110011
237805
119722
171871
536155
504144
504363
140021
162878
625229
5020
607424
498026
182911
585596
298312
620829
226287
334214
432613
235339
379119
404537
313768
77002
368220
523273
58110
480902
629280
593539
320402
467033
62829
250484
522968
184584
367955
630464
496618
359175
225937
339571
65715
311437
208276
91042
447976
320317
310210
177113
362235
570917
406785
408112
260160
404925
256687
269561
166733
455358
40679
510473
638655
130847
177036
95957
140811
497659
533737
649518
270577
456359
248663
259436
615796
213319
527990
600576
587884
228510
549217
518298
37269
582096
12326
40434
334635
132547
372767
75399
66723
315931
616150
20313
477158
558852
489150
152103
312662
508315
459048
473018
109756
338535
596461
78045
490056
233532
47175
613893
141361
68350
213763
111595
614619
524217
273514
513552
215523
477293
551505
5003
322501
446740
570470
183518
80457
246991
495276
331209
603501
297043
69743
345137
235354
457474
554743
327848
256920
1822
271485
365282
80974
110962
126545
113884
321959
70860
589069
332193
279129
25887
117793
372122
383047
16068
4340
512050
137743
85731
177530
46115
558597
256389
450515
219569
124542
213704
538923
185380
516061
564561
429367
48373
490208
440175
93375
65308
471936
474610
534731
310019
391048
532167
587871
515846
598915
313656
54620
108235
125558
443895
329804
239815
146349
626323
163754
161445
370720
306730
440751
346807
88301
474292
282021
474927
584939
122410
488397
471059
579938
375519
372900
335052
470962
476849
517565
188757
543505
82679
264279
189284
548859
33931
205419
582613
94453
334483
411411
145892
222399
564294
308652
29244
575553
250981
265264
323717
255466
62000
51986
291803
366769
371818
545200
221760
440921
157122
154815
87472
184875
101636
644517
536130
315307
268454
484404
511320
445189
245153
559355
499224
493767
507495
502827
330178
97503
522355
194080
581130
600616
50880
581722
604716
38497
455699
228017
215333
460940
202519
24761
7330
98864
174559
108967
645549
194929
119338
118219
12922
262658
16301
264749
444891
179311
115451
170869
57234
379291
523850
603861
399280
11584
602870
283556
563894
635620
392901
415549
49705
181587
259296
216084
121367
15661
98823
501153
624939
185065
498232
304343
453781
586377
363115
403569
24747
225907
66082
86368
55008
74895
572793
435965
324540
73936
555338
44510
399370
155920
573828
583328
344467
280409
564665
445980
436947
583158
70749
526483
500791
206464
405221
209851
447639
630473
307413
644735
65485
174172
23348
48027
149686
301156
3437
167566
333173
382388
236655
533671
505460
579350
145186
558835
500745
338023
571643
620820
196083
79082
98636
170728
65411
618315
379128
67146
34066
256387
399038
88434
452618
408749
505084
501997
260423
132662
289260
580393
321686
280049
299836
493562
296530
17112
151460
183982
53434
561309
197821
143728
395539
559149
220969
325693
251587
341856
418505
267672
566056
349129
642195
506223
559271
374713
297758
407243
379675
148369
206127
320077
282700
568088
498439
114424
27863
465208
187327
34195
321901
200691
325370
620010
280094
312323
612831
130595
250513
19448
61951
295848
562557
78951
555253
65757
149078
130287
470198
160516
68184
36414
274143
26235
497061
416253
103213
601990
93220
457313
284983
409422
244314
317836
220887
528410
169127
65215
298693
564428
148263
41621
458841
362568
184539
227020
421695
604316
315628
35958
14636
141475
605002
80884
56407
193807
346173
223515
640399
168093
493307
143024
248697
329744
488243
102718
568056
490829
357919
450987
263749
502740
137720
523505
130245
386730
405597
180435
167287
476353
458607
389187
593155
582441
544376
10748
16611
232127
582107
79181
541739
551618
565799
78654
279987
605606
643209
298384
160571
471487
388318
589983
59984
31611
641870
575253
332791
275818
111887
509299
37556
53950
446153
253624
5917
444608
298181
312740
601742
574908
358475
152398
268660
298459
135656
134183
481780
171938
91031
157638
467562
134900
636302
606679
587771
197941
388438
318629
643545
549849
570424
370660
592976
18837
39706
530823
574502
292730
395833
130900
570189
566304
471942
507372
565121
36917
37379
124376
54460
317679
330178
413289
543433
359339
304981
437031
7065
203764
377982
378718
7077
452113
221381
63922
617087
503551
389434
145646
380656
558578
279795
360701
546286
248006
525278
638406
458326
34243
1793
374935
403619
180533
472822
570641
367897
352889
38120
20677
69447
639042
480213
355675
161289
462736
256003
190813
481594
253627
581453
588761
290858
560849
93419
648954
97060
338112
46431
304724
648624
342401
375685
242877
111598
97470
285374
73969
335851
342137
318502
12423
466040
594836
92640
333740
374707
271779
645083
103504
225313
611812
505501
165294
540128
423521
422326
145519
401102
386801
22008
376927
616994
131481
315771
582315
284925
214214
284419
454341
639335
370236
461371
586811
14305
614326
389847
354163
33017
338382
81726
446860
39172
390552
55773
620738
160894
454103
14894
378673
68598
497071
266240
355915
540370
140064
38960
402175
142369
637778
620526
369534
60403
122606
344998
650592
69460
580575
96253
245154
189928
424335
363117
408700
390003
89099
131801
488858
168343
567753
522130
529272
360782
321985
305460
544672
592170
76030
438737
32186
313672
560726
19245
195630
516378
526876
135735
609444
353426
444984
527054
146276
140870
351706
142584
298078
614519
590755
289668
260995
460199
366049
604279
321036
456247
23494
42927
428786
488054
302372
375839
285780
209682
452282
212851
267567
124190
237337
258551
546695
205787
207972
571772
414348
582477
301539
183591
137941
247610
149413
413330
595457
254925
318946
57537
417579
587275
418056
155332
142102
520001
292304
588312
285175
618408
103756
576659
40763
37953
228293
619249
14113
230932
55387
183759
452322
400713
350676
447097
216487
387753
250832
429611
79546
647069
251156
138609
47329
10666
368097
384570
451333
640197
196977
242962
530438
544354
428980
1736
390214
173780
597950
580005
499887
71490
153347
179577
368201
46219
106809
263223
111192
236906
594334
386224
445342
380811
589999
567338
155580
212213
617891
550694
58300
586135
215554
520156
545492
533722
577111
579687
73220
908
232510
543
594777
53303
177308
205952
121794
49634
567447
455409
446991
411905
586769
638051
499602
450508
275122
464387
270269
495307
105829
561614
552516
564786
495095
170135
331262
37323
25018
565583
125035
469691
217067
288397
388048
633437
158658
573251
443763
122945
4062
535253
281455
128952
433334
447455
226124
349997
387611
454682
399405
12800
301544
232517
399745
270892
13447
587960
20912
308759
531307
453226
298648
209291
106328
293624
279383
165191
7442
314665
493047
337704
2965
480927
247467
400565
310130
250050
52839
559623
239186
206187
296652
511735
286229
455507
618289
368559
512721
303320
18224
211201
500743
191035
139956
407899
446499
615660
513184
358093
44995
362925
555161
497076
265987
602125
387217
444124
499330
15142
361315
528585
78144
110625
66054
345467
475622
21057
292007
416272
39702
50014
65967
34298
601372
107166
602808
389155
509494
389229
334546
121584
408204
342306
549147
103876
1458
119378
270566
406338
355602
22731
464903
15941
204437
267721
324004
358124
230970
249974
267746
633437
592084
240439
152478
19708
354398
433280
83965
568722
339299
508402
25478
425549
339065
337450
213942
94004
26555
256004
406406
545457
511035
648023
605215
296157
8487
554664
83862
526539
647591
418075
626299
546645
423436
434024
526453
398111
451460
383024
596906
421427
461885
289837
332402
186229
460249
544333
463305
650268
176273
15605
103211
8725
185186
531872
561828
525123
337012
189485
228880
11612
533879
389321
286787
645696
248288
356293
189915
262090
607099
339435
58254
137499
69914
558508
534370
341696
332861
364396
400731
144753
31092
410289
120400
300833
17409
489334
211734
233644
417003
89291
100492
130447
479537
157664
631768
319343
397881
434977
266208
355642
473161
637491
438222
457147
548384
79154
19425
207474
231201
418661
504007
19545
348977
403177
481761
21819
540087
11727
458165
22904
163265
367608
259287
40283
164672
149218
398179
299169
245081
75558
96428
597178
80377
337528
565650
647609
477772
575107
523371
599539
526843
226098
220399
374401
214268
178402
636057
478466
215469
515209
216596
13868
498174
523886
272684
109704
162478
246145
298024
500640
88909
176379
40926
611754
632988
215754
40148
113171
532217
332158
236605
229779
587636
191668
129725
27171
352524
100244
388920
411474
134590
229095
388856
643148
454901
509235
183476
26693
142527
555712
167177
298705
488212
364459
597634
219865
612408
280254
35801
311530
82418
617238
23752
491912
591414
201083
403303
461322
321571
546739
249965
522403
556925
126867
358649
344105
388714
513980
359088
613107
568211
617344
66862
487440
171803
17897
248423
166227
534450
202392
419806
83592
579527
120170
520773
190054
315361
109240
6305
399594
38426
93584
442877
157230
211310
166536
539019
375265
106186
520292
245600
120000
397323
288341
161542
538580
151815
635102
302986
601922
426823
273791
28888
351760
445496
552216
185814
459758
418322
39942
112313
558861
641894
163533
417078
314350
103952
64543
4610
580286
206036
262546
434591
358835
287492
625452
558979
83322
71730
50802
306015
235620
385521
260989
88034
383905
387820
355187
28052
271401
362701
114135
145383
73445
261937
19917
490291
287739
230079
411362
631665
493183
429449
398015
150801
563754
16910
281175
633397
420906
607802
114981
43451
473507
166097
562618
617372
513862
510101
40497
424380
312094
306197
604609
35466
337192
387141
158293
630740
475898
358284
393089
369750
543971
355409
362123
270064
41350
340924
12801
405954
86225
564056
549726
285455
330853
368026
624131
46836
483866
442698
37701
38971
183267
522722
96409
79284
199514
156460
45989
315546
537210
649929
251599
139423
52601
588138
443825
537090
233054
629487
368210
516175
220771
563818
643333
32749
553194
229081
393433
287431
442170
148279
54093
45524
228749
450800
543132
31462
179348
60655
536664
62178
466905
520684
193534
102067
484197
238170
157045
233628
411367
478282
172056
157611
173031
26670
498853
121861
109338
153810
498289
123135
377871
457991
512156
355088
185061
225631
86990
203287
116426
405102
284219
592698
527786
262459
462294
217012
129543
557706
247420
597422
544687
102505
278485
490424
359644
279381
517347
594307
344509
248054
515290
206993
141194
255712
267688
373263
417570
260397
370813
84297
442162
333392
434098
581162
321934
434789
383093
332308
591685
454843
117862
285628
523430
100180
385907
92851
46297
535529
84907
510678
648674
205149
235535
408298
128865
219688
169642
194657
553553
296179
84061
582364
405875
174231
394506
597045
414761
466470
373799
491811
123274
271157
331413
634451
617516
453213
344373
127519
134491
282545
307094
338962
258702
303511
19052
595337
98376
73933
528846
647583
641333
207459
349049
5492
198942
188048
157274
275818
385864
606916
313450
197053
265658
247644
232180
479422
96458
94873
437316
462653
397574
66846
27039
119259
74458
322258
487700
400113
167006
626457
25165
23895
105900
22963
452538
382965
200697
638790
508327
26645
111766
289623
317649
89655
500972
459844
222980
450971
45090
487149
48170
250555
26921
347693
255219
331932
279921
28945
364892
292432
161180
189019
601859
342516
238105
333851
265562
223318
507887
234644
404115
170166
320952
184712
310660
645729
624093
36689
593710
126357
628473
228110
583897
211671
597211
518602
398368
103182
309435
97676
103479
251099
490971
388820
248624
139401
11150
384885
383329
278162
588282
499319
225509
268371
582548
298831
159715
205083
196157
627015
326378
538914
253642
393921
379475
556157
66319
514022
588972
133612
87739
270637
345073
44507
263893
159016
198845
97476
613688
335755
217149
30154
495017
630125
379257
538089
18471
548575
16735
475580
517174
141311
617903
241938
108814
259224
230321
544330
444160
208018
439340
547367
251328
484528
404185
293357
505438
575887
273786
648911
132116
440911
442443
473683
640147
399317
221346
597920
404630
525850
646117
602884
268978
255655
490664
129372
448122
43534
380359
642799
638226
502670
57625
416306
128467
412279
570322
281677
432194
224492
276449
93871
206630
206953
512807
307786
246885
51220
50615
83157
364033
102688
82387
233336
605584
143189
160406
268491
202295
47082
346915
572257
145946
314972
593494
248690
5651
518530
368424
38478
404396
120543
211009
457850
543027
241094
274261
148835
547249
310083
349985
643218
224158
624346
382326
527006
216840
152046
632650
223528
67599
43636
229185
535832
48407
2614
336353
530335
176163
256085
533744
158200
275509
356454
291955
378245
160662
151400
24778
237312
358918
342266
18445
548549
390862
268934
360443
514421
6763
549468
404697
85934
140939
408808
57014
155989
568704
404495
61541
29625
198293
418061
239862
453702
165290
391407
399372
55181
563005
175952
307387
383952
130733
550019
373635
538139
229139
197691
524849
446131
48272
309567
224394
435988
540771
3248
127270
571290
563911
84893
229353
619562
18168
342583
455802
49900
306810
389342
452079
378669
504905
457165
63671
5075
442366
367927
349141
594607
80172
73617
164932
250051
549808
560548
184354
632898
391379
18970
11330
5764
28474
463046
475872
40133
233711
254745
22639
23787
210119
589901
145821
189111
290791
484163
124199
388882
129291
110453
151878
597052
601429
556031
195131
180913
544898
492148
292199
597337
320263
403025
496399
240747
432933
67819
127538
550305
87730
555765
319392
609310
224706
601762
623898
234249
156527
341871
575687
399189
70289
484812
311910
72707
269681
419576
539832
326353
357441
627673
540217
564665
477092
278339
284885
530102
369633
65511
31348
171791
389489
153910
487686
34828
435072
528114
180553
115693
374802
208806
167731
24213
305823
481574
636336
530721
342303
627868
160450
110634
134875
533901
10542
230898
175607
190426
63430
289573
424996
643231
240903
11534
297068
47981
449906
10743
22623
586610
609549
307820
275253
186588
328195
523923
623279
200626
289123
54684
187506
534180
321028
471799
210650
505725
139789
644677
429777
242902
410814
106031
135691
28945
627857
57143
468279
159788
215838
67949
15745
508414
534245
79425
152866
491069
95492
638834
279155
359442
485176
411540
586292
646134
434009
414279
144867
467743
465769
161355
434143
204183
46228
208351
159568
551323
313162
314885
77157
150610
58457
175580
257434
518049
10511
363845
615284
338790
103565
535020
196706
590195
205154
102921
428930
624451
3536
578924
497180
214336
316252
153078
118232
297244
369232
485404
547509
619384
81317
385633
221931
2129
427239
479946
105482
486383
536961
144441
82964
213946
207547
87742
254928
355109
259667
250303
608958
497177
450023
619287
491614
348404
72460
74795
173415
514849
73352
409520
447770
178064
542808
33219
24849
487358
88876
122029
561344
628771
237710
206383
480952
322237
544297
640331
192900
17240
600795
542909
485854
605568
444139
254065
546739
347682
91198
647440
463168
640315
270941
255045
307057
404596
577442
367189
197779
198773
282240
85636
137792
334599
153443
590699
428074
624883
104448
281971
638213
486595
286624
408467
213610
531015
531761
217810
14305
547243
535135
314824
310368
557416
586677
238083
573660
352491
500618
171194
212108
83820
435775
44400
79519
311349
346231
29225
540860
648772
505479
173201
203163
477274
184096
509332
379386
418379
336600
293396
133279
520657
533957
375776
424283
136626
558283
155235
436298
632435
98626
333312
505482
256433
333771
30202
629613
184893
183376
631631
120230
301259
92125
324211
627563
85470
42468
10560
197430
109379
270407
533603
125451
497907
518802
386685
312696
39821
48965
159001
635310
173684
81615
338150
72156
610587
349977
572513
225445
618385
377225
486073
293109
76602
273589
576065
519796
219794
17264
348376
532245
274782
39800
262657
30269
504412
493788
180323
480661
225714
617881
377976
267862
577348
254745
371839
158857
319745
279124
48411
500242
314774
501175
241380
646136
585199
164451
198007
369979
269751
264777
387279
155150
93475
319554
468647
292729
337562
617738
408938
530973
380489
538708
103078
61341
479155
20032
504975
65470
163004
625031
210285
159453
184008
48333
456909
477011
616515
234633
280269
242847
90379
383186
612221
378141
50995
156433
498871
107171
588378
283757
93624
449062
557373
31432
15862
642768
434679
517838
290875
496127
359923
618348
362363
528208
326324
422566
257286
543936
303604
532142
152653
582039
93157
642417
473641
163376
489836
146896
390236
491036
321016
477500
279065
158758
158999
632660
410934
18718
641487
26427
316224
510466
628991
196040
604749
16104
497814
456984
640227
200644
146407
387047
473417
304514
610958
323873
172252
492958
456785
72282
438173
635784
51911
49778
251264
72358
16522
109409
476943
91802
583828
37543
615185
606365
611619
524371
497786
351388
522566
495466
126257
17214
87987
263666
623398
610390
534766
283008
32586
515224
96012
288340
79303
253858
425413
245474
82669
105859
622265
38092
63452
54122
328426
38304
436200
97196
157673
28943
511443
207034
14510
317978
351388
343251
630919
462018
554746
7438
183271
641317
600616
277785
470634
473342
42538
560513
189808
96328
323728
41675
494041
339931
306187
628351
298952
102085
17303
561307
397145
199381
380137
634373
515099
160794
474564
496246
47034
324631
386363
574841
433489
57872
236690
536989
111726
589690
145897
181103
70045
160432
358082
409083
500607
449175
555980
2090
297689
495070
546877
219986
378968
623046
446127
19369
292287
375995
491
648309
207103
619648
255930
8028
456728
231668
59062
129504
299321
535476
420354
260555
647606
57089
584569
127804
430981
275160
504081
472455
556512
465841
403487
558482
25170
247590
154061
448061
551945
205649
303006
176855
416241
38901
272307
396928
631394
563699
422514
127574
268063
140816
641233
87716
388936
482460
503314
27685
291481
106120
599500
412119
80429
406007
143322
523726
412859
240349
545381
564851
141322
543624
33504
155707
392786
257016
648348
624225
373712
649504
440529
643187
303300
3265
116741
12829
590602
120632
529619
475674
456523
442742
612955
302603
227769
589554
627015
146454
578034
357397
162090
462142
363381
251435
458922
92889
590999
580084
329328
312140
289434
58270
214111
100935
615376
544677
445154
157623
515348
263805
599062
258830
412423
559188
19676
630816
155365
642532
386724
135585
40962
465118
99797
420538
419701
373362
292923
156755
34213
371871
370751
543695
581184
474538
568900
490691
100854
2046
497283
579450
555581
71969
121649
200344
437343
559190
242930
393367
580768
374343
244805
3025
360729
77332
377975
173152
24146
343025
504312
263308
158594
410311
476552
204998
11817
215003
384084
365121
336783
31514
126399
357836
453094
516891
203070
489417
57430
209871
253729
546019
568659
243289
387276
38599
80176
274895
347715
283064
641100
296624
533087
285370
267948
11745
341962
44640
99228
96121
584551
514715
592705
365503
118848
380635
508705
541177
139572
447020
117750
354754
72829
635474
504582
88725
597583
204972
223334
286487
604380
101113
214913
22539
422123
279028
70636
473315
239172
569668
413646
393195
636232
34101
200126
281225
131884
577878
32094
183122
387914
576809
233560
350188
103694
234454
167907
643898
404095
612246
647355
90703
33180
100912
33100
438814
442408
139757
203589
242933
111133
110841
293764
627663
541018
598045
464342
354149
566845
220377
290701
187387
63272
29503
348974
36645
374889
53253
467621
171211
382238
590145
639500
421099
78229
454793
87782
273520
74654
205050
455648
348414
35720
298505
424348
506464
473109
329095
437156
415798
574736
566608
111468
642211
545207
212258
385336
259752
154399
411918
82472
340373
317641
174639
297818
169502
390324
42615
403248
40079
254081
24230
422720
248448
267102
439289
467269
252733
534120
44906
199659
179349
92934
337784
125073
592705
354265
361359
394224
470673
216256
35812
144451
598544
480043
618093
488081
412663
164786
304851
204014
263990
319863
327417
20088
198283
174640
110793
270596
133083
378905
138481
83660
170348
73493
219074
614562
464474
310409
259815
564523
245934
186561
461349
528747
254936
133376
7345
423723
492087
444288
611019
548668
141463
203458
507441
43015
578734
259648
31175
55846
907
263119
206608
203591
327185
425957
119064
411977
261460
367239
400422
611835
622097
85926
56259
435049
434270
327170
300966
382474
344683
277377
348083
66990
92000
203308
174563
458579
290565
9639
311324
611947
122624
468361
131237
201829
264507
352236
506116
276130
442230
36459
113586
187416
425501
538861
644851
33319
296865
188867
497468
220926
447329
174906
210003
238385
650685
631678
283287
339210
314545
620528
103240
468282
408139
39199
139458
115811
412255
432245
516242
17710
143572
233845
123511
220399
11819
485743
374523
227045
488146
387111
66010
49873
118151
502501
389084
170999
318174
420314
642655
101870
486237
349852
87462
278909
233606
17088
325168
206462
542331
131335
93548
86626
259294
165741
551104
45115
220127
532762
585628
129206
380927
178668
386314
623786
11259
520238
234424
479832
288310
507821
426873
186934
233505
636495
216876
275871
421692
244320
520687
324617
279401
246770
623335
294867
640828
405617
650186
126416
494216
262898
17965
260426
477857
346958
220216
279144
64333
601974
596724
251613
48150
335727
52332
472480
435288
20178
58715
132914
593168
268929
370939
645609
296302
357922
273559
209588
94214
120593
535962
632250
304945
355147
54963
145672
243659
164508
385366
195026
30524
351789
493979
202029
545865
278988
273612
180182
278486
619742
395258
79768
89213
638235
555573
132146
577497
377452
10074
147732
42902
421193
424490
464278
413935
236433
1619
85673
162048
216777
325304
51141
366228
600360
644805
359714
80521
572873
521759
301781
523820
359554
366305
544654
237369
119203
430920
476419
29792
24984
465224
468633
14224
361577
133898
189080
519114
570438
13506
267041
77958
632367
496862
563192
548201
505091
138097
102122
466375
48275
562326
296711
52542
388993
210560
533677
55978
617789
641574
142147
462950
18857
513522
241851
449177
546434
502484
323711
211632
604165
158178
152284
599622
131460
38576
536631
554653
305192
384202
618082
569789
14888
364975
367732
459868
129675
461434
236141
231641
454805
409469
396536
210961
242324
122425
620554
410734
151496
529756
171036
35939
422381
594324
448389
360450
43833
458542
149428
536755
568508
289073
551961
198441
564577
633306
363090
192853
325463
345888
261610
503805
95033
139279
434782
192932
451527
599266
248131
90022
444398
511746
519680
365643
482354
296680
384015
546335
218388
348991
502125
563831
416119
423819
518881
11399
147051
568719
238815
581387
160552
242319
156703
196071
569661
98070
318060
209990
219582
613440
563691
501663
340040
616849
441285
78717
191068
265487
16054
86389
208973
612439
130427
476829
204285
603424
139839
545308
424688
408694
618795
108506
178779
444120
274708
373773
252518
164886
514666
399411
195257
211418
162801
30996
272855
122454
178097
604710
55866
539801
464117
293149
538289
592834
131682
263245
163071
589682
425090
373045
469823
435918
477666
63948
481380
340178
439646
640643
405026
282549
572489
225231
579244
261597
117320
190304
618880
411534
20195
313710
468365
443109
271886
271849
305593
188392
165502
603484
606362
85062
270916
391874
361677
241570
338986
480778
51571
110307
452642
418363
80417
605473
5209
18415
162725
521977
513626
385266
82469
161694
39168
594473
311488
156143
203094
484817
54443
472644
382219
290939
471222
206899
279144
577379
197988
411466
477873
253245
525643
646064
404576
23952
173820
425250
75414
484102
385447
20877
190944
611456
118072
17240
599650
100200
531582
646029
338113
205747
490455
462828
88541
543908
528728
319935
114999
610625
253843
461041
626888
54500
247273
146275
523807
194157
269346
330622
139210
539121
564728
263440
86085
107569
278218
556970
405309
356615
449288
614926
190213
84720
269277
521500
202572
455468
273060
64864
471509
373488
588677
51108
54388
407548
555807
39330
469283
412435
208391
561582
322929
370841
351569
432607
406915
86942
385967
625585
240772
195056
609740
560016
142867
248377
104587
624342
384296
33399
517228
171456
52643
75678
205836
589106
38447
75388
231756
485821
265226
361492
246571
362551
398062
429722
537328
48225
616705
93639
224629
588490
281874
446857
507081
91395
256890
432280
342287
431542
204424
500204
73284
643958
234768
137596
551432
5
119718
199344
600475
479133
7732
167862
251260
527761
241611
604090
547529
421056
41209
385743
155074
337858
446638
523923
611636
124322
254227
618628
323143
312315
49314
4333
640621
323997
472510
118386
222878
171900
112720
167952
210427
444388
577482
169968
372121
511222
40048
312393
6938
217545
240832
273006
587127
566563
568431
381938
354302
537124
408764
398451
354468
617279
128162
113705
404155
229883
185498
596645
138538
638478
31986
269586
215150
274225
373132
539785
384315
478156
478318
86232
315012
14402
528743
306045
325109
627163
158306
246050
536187
61541
279150
454157
165874
468925
95178
406863
453921
454758
28692
374968
168710
368006
99740
367716
301107
240423
6419
399222
529584
158413
133190
62218
54104
284185
205747
28678
405687
92874
458085
505205
66290
536066
255911
364268
545485
502026
355968
445915
608024
527587
183287
268020
66841
647190
586130
597634
310877
367960
66172
1474
319568
567072
431591
184923
181677
44957
278772
450965
627873
342056
81292
553272
527546
480240
487489
186465
8172
468408
486591
29971
528002
650027
511664
338880
465198
313168
540811
42061
68647
406890
214204
541054
615995
520571
146279
56878
58979
256690
612860
122107
113481
270269
458531
530567
442814
613000
203607
250882
494183
202781
373468
391756
379072
549180
511218
618342
568690
202325
617069
8845
479764
179740
534601
445819
561413
255173
505856
538164
83427
481781
210624
233649
550179
285507
466580
445111
56728
56442
356754
538127
372460
373546
325654
466596
233931
481295
296907
520565
575191
448992
590183
190268
115545
532991
101822
588098
314824
8661
292408
162514
201738
554989
426774
605672
503331
241609
186360
66666
550178
194739
542548
214650
472716
35002
169059
69746
263000
553269
41908
579925
443618
384847
194708
238065
523120
355825
80188
569304
211538
498206
527793
440851
578732
548358
313844
203575
259783
193953
346376
362838
136673
38726
355919
474532
285457
534364
448277
426173
539792
158104
599636
650390
34269
158242
250812
591740
645080
623804
146437
509469
427851
156440
643745
314805
17284
481937
340148
544326
146019
262723
155173
599106
52266
239922
63752
601611
505657
434851
44896
427501
115077
328925
118093
395370
274043
431890
197459
403550
306903
95726
90191
433492
91011
430978
382020
471531
546540
85481
475683
39036
309986
436887
314609
456832
338745
363004
220535
572004
433733
466463
52479
306992
546406
220287
173192
354057
7102
126582
39439
240783
640357
85319
427426
551424
211866
198401
245932
343124
513034
184970
237307
457762
145900
399610
205265
307580
137187
98464
352445
280733
49507
140891
134441
327890
220477
455988
241088
181062
418275
278501
628758
99818
328941
82042
516570
326941
467529
432668
249025
153886
138653
570062
82971
316047
399890
587905
399688
469943
143931
515117
147023
85652
609028
217099
146879
250111
434776
591636
33072
276414
104758
45253
64809
11140
610738
624218
94850
194548
203439
557111
520083
157814
588861
530810
65496
318589
134891
182675
357479
423531
425545
167345
78920
466415
257549
130005
138933
46075
298521
452631
482501
398465
237754
429610
434079
562169
573876
527375
541553
609716
534926
292052
269592
559716
277475
28949
502589
561262
607124
269751
220414
483035
399922
157731
470024
30065
259460
599954
292393
6483
486557
597814
77868
387096
520230
247495
211997
286693
537348
131822
4621
322881
287356
456254
615120
200845
229567
458316
103839
271167
622571
514387
595305
625557
175940
613089
519126
246133
569264
626804
154378
607777
4381
406899
52307
413940
122072
491499
469927
244899
218425
612609
472176
231973
25037
484633
132436
454650
403381
370594
127471
289851
617668
175066
621786
266588
406732
402623
227807
402823
176152
20127
1626
551295
515734
441404
184189
45463
140540
578372
125581
99984
630116
330033
483447
344961
336211
507020
195707
424818
394406
327128
471614
195440
635018
450549
587141
235639
547788
96627
254339
544032
229875
160250
239544
132650
329388
597472
1083
607888
325885
8909
339616
398568
285345
80937
357020
247095
408032
136093
5418
311686
76683
543543
214157
137630
24684
20107
614970
570721
648020
99797
315581
156196
585503
486308
177143
470929
173780
154066
650637
161677
89770
87372
601769
381596
26433
87236
500562
410425
34177
549673
191660
512450
576340
334237
146712
120733
470350
75077
595650
563452
14948
384397
400517
993
434460
301664
369681
403840
590919
341696
531858
103551
438125
100188
191211
125375
19002
222452
628772
557812
255954
296605
448318
597335
553269
567257
339155
329584
243371
396234
191098
343350
297579
364560
167112
612378
93706
198401
243215
172352
444976
290488
641670
158886
606310
25676
389468
370708
257218
299029
315344
530443
456217
245507
8383
4001
102594
509140
6083
457266
9052
278461
251381
594724
319502
162029
69412
364448
104218
289886
81479
35978
386952
114353
262745
482858
12034
523074
280482
276385
89050
285529
403092
301470
202790
41705
198938
106571
462072
434224
208586
238111
275772
260931
476489
203063
176509
525065
479932
199127
502662
611120
49294
558164
412209
156279
552467
415110
204112
646929
298567
139710
145373
439043
58835
442373
121187
81105
45220
331297
179473
140718
640405
560114
364580
335262
613075
207788
191596
502005
428496
251025
232111
487391
288656
305127
201845
325116
177030
176970
91444
240031
179217
19092
212222
241232
595525
95359
562548
177260
201601
38674
276746
199569
167015
625616
54577
577366
350864
64605
375872
547412
166929
623480
415947
465081
418516
135578
33353
148464
82382
418937
467947
341804
145137
566389
13625
506053
376751
459722
450643
244879
349398
289207
500905
525441
557468
41207
91452
71682
575912
333974
505165
17236
178845
551164
630774
538991
612549
536795
139442
513149
562908
181914
418705
535183
115104
194147
156319
185542
106227
496343
269005
450581
421957
109976
360509
311169
457898
399438
409706
406961
555397
284562
472732
480720
408230
187041
230166
53171
284870
104610
642914
287868
514446
50863
605111
469363
331213
599798
462036
385109
58267
232651
438464
302129
484106
38795
95490
550689
239699
117212
203753
33997
130855
332603
155802
232765
283452
4069
59747
439943
32564
631535
350252
543150
231152
177700
4929
54817
540131
497252
567547
218508
541592
162371
550462
5985
171084
621050
282843
111347
461989
283925
636202
413803
603632
236062
56014
286012
417230
276862
547731
253841
354081
447299
123216
134289
438081
428015
424751
97342
349410
407997
161834
246065
361947
83465
5704
555931
523995
65574
576448
395076
409922
232255
627060
496579
274365
400897
305902
326374
281889
345191
60264
502015
456687
475488
491908
96873
593979
138961
531000
383604
247419
381574
415638
556327
398852
196422
108795
297419
293707
422944
337315
192072
45693
362355
229160
285496
228164
144949
339046
9
517557
473792
198269
92201
162471
556055
472421
356441
810
346847
293567
415951
179961
60315
304693
189355
595282
258031
437098
428923
365521
342010
416031
225321
597785
556895
32118
123287
296683
23669
81682
579271
343272
317619
528359
626003
160719
70653
477415
26846
586477
230196
5617
623985
51148
249959
93400
230847
141093
85508
191910
195172
159802
376480
510205
143416
143893
83031
190772
150433
622820
303253
51362
95543
549201
374988
633877
164647
378367
254965
579851
239466
482878
473717
491385
270088
476792
586270
482067
294818
371556
106160
298738
76292
319764
249566
97141
563575
230964
311967
244405
240409
305534
343772
139485
25509
567667
212478
342351
586676
535807
307644
548361
430689
407670
253979
87769
190373
220558
246178
618720
585263
298361
297689
485411
255337
39859
28993
175069
7791
247844
560943
553721
108625
452106
601737
612421
506238
235362
280002
585498
113974
255434
51233
518154
16405
364691
545536
133340
196724
65094
564830
623381
252782
219956
5707
615343
48334
579332
503614
321960
127423
132143
200831
495724
481651
35408
236365
520360
186729
469705
384080
228474
204295
149365
183271
236398
228266
179051
563750
16540
468527
105574
178443
16139
570763
14056
23628
482429
427816
357770
164714
81521
258466
388508
47895
476700
370940
502069
607410
224487
4340
306104
404468
412987
632669
510624
84339
643680
316482
258652
27243
303848
38779
472730
396469
484032
485702
229258
625660
433054
421927
638262
442442
138709
105981
245955
56817
572368
285935
389430
75864
476359
27391
185082
392382
205936
538716
552714
546608
139865
187140
342087
189753
285024
648323
381926
248525
243324
455054
341274
537967
489758
57213
339435
518865
472188
104946
172072
413999
303465
78934
336127
420298
568371
491613
310968
517118
446574
572162
277378
131315
365630
561607
31376
60880
182813
321152
156453
372362
410269
538337
635031
137638
538161
327162
291144
396850
434500
243212
24981
487174
404695
636085
87302
349827
179143
442206
180752
643330
168212
207554
507503
55512
563399
342134
430573
18566
600552
28636
475008
315456
496739
607489
103859
295932
512545
65060
547083
342388
411478
260190
37541
492169
278488
47551
264274
348488
94520
143257
96508
96480
37838
241462
101321
598989
283752
229994
617659
631614
302158
105785
212862
171206
600655
99368
643354
109783
211215
326768
594226
581510
140041
167126
291159
425335
393145
346201
80523
337308
639370
336408
196734
552294
502703
440344
72407
295317
368925
359442
394891
57946
26523
372307
188937
65176
11779
492034
363480
123355
317080
539696
67891
479950
601167
328733
366760
611891
315471
130048
638927
257864
569782
94278
520262
422150
591332
349030
477389
36339
48705
607902
318676
192805
133971
62415
467435
205870
29106
239658
416623
457674
551227
11580
63133
517838
527395
249050
493985
484488
273362
360735
376929
142875
531611
567398
145554
600015
369259
590152
387512
31065
486094
429703
381400
111457
199794
367536
422951
141740
163430
512762
291390
139926
73375
267999
149540
87004
606309
381589
271441
643722
117158
340403
55227
641816
21262
71760
444029
89835
574691
558406
45995
82800
4023
388466
267046
366452
147335
32328
388360
344460
171877
65092
566834
446347
110156
249191
646825
176380
2193
240921
248738
142324
180910
301589
61727
508981
516928
322872
403723
275736
402324
179905
578625
243993
402144
326044
438390
265072
335179
369683
64025
561527
22997
123478
344023
486756
488146
533661
333619
410977
523678
574626
181765
237223
49845
161400
232657
188973
163180
144459
170973
249072
440262
262443
415600
171148
8303
588569
525793
297865
618818
323305
505362
430913
156579
265984
509425
401849
364118
294708
333930
261540
123543
405796
430635
355507
544864
639601
545180
114829
124688
560234
390794
42622
331083
575519
74578
5992
72377
541128
502771
350862
370883
210006
518061
184753
68998
251451
632522
377366
392595
416925
70178
30860
635902
487166
98204
463305
451428
20238
498829
333120
145491
461015
448782
474308
538151
410760
28008
114820
149669
102764
538527
2291
464745
299430
86057
607971
373817
535530
621353
520097
216989
55712
545329
190973
595594
394363
120221
522442
220417
376663
198400
174481
198689
529243
116493
266523
498867
464381
318984
554372
201889
550789
608220
185665
101743
579888
359803
385576
191730
455821
319880
509207
552981
325172
524438
100157
463964
182708
363888
540986
472056
567850
471326
128878
395146
357098
452046
17882
265965
517222
232113
151999
451146
567425
579727
392077
441896
58318
632496
489724
225619
22737
78528
578986
449320
366908
131980
484527
346842
298672
555585
227612
645581
57854
611930
456154
209841
628744
87490
369825
86446
187374
42794
413338
34412
522833
558934
227920
594891
120120
187024
432333
223867
526838
178807
31525
532743
622387
93342
118622
261041
157530
466742
462010
153056
446046
593358
349480
648246
129325
481541
175189
198568
25052
359759
569650
183943
528798
137954
458012
528446
165345
282402
166615
444487
625636
250917
487335
649405
241168
323210
231124
269527
210496
415819
43292
443201
118662
521719
169185
143908
161042
8817
506559
193940
513330
393163
560778
428171
149171
70216
55994
43991
342490
499663
490484
207485
375983
463791
34345
142597
530589
472556
195873
353768
452973
239763
140018
397958
114397
600861
592751
227689
461115
514141
197029
81254
363598
428699
522247
519920
460969
558132
328346
301704
580069
347974
82872
120704
443104
250524
280872
465969
484503
100136
415286
604816
109595
626464
433745
222897
116376
627492
417971
635128
146637
373469
162804
427218
290923
28670
166465
564103
46240
605395
396075
271708
555877
468702
444987
601532
278507
243262
118934
304792
237089
295980
107465
253517
133126
431959
29077
562602
139536
195830
142620
397279
514525
214759
487789
555550
512007
551734
368951
558089
261827
565256
365722
375921
133635
428059
286866
464386
194578
520097
5131
524438
44917
413643
206411
72952
569917
363547
603352
282511
513373
643655
41328
393089
6862
95693
217488
533920
388993
281886
526282
564386
322191
260882
635354
636431
581625
247107
182672
558477
563343
506923
458848
125985
47673
322385
285730
169815
182137
137743
385298
624124
111895
605334
62612
478996
81754
220779
593377
7128
400352
626343
51972
524754
240811
595079
381936
525256
408928
297641
589118
46453
315663
445770
175249
436379
418717
638346
539346
364282
359559
525896
45333
492480
539756
550956
608498
340903
83230
273353
20950
31937
629460
429172
156862
118533
490319
571005
474459
133024
146224
641727
473955
173748
328296
393704
137250
108876
193489
26711
365628
64511
383810
234745
249401
618552
577254
510792
286200
563247
24137
482342
476033
84918
455746
210644
390279
324621
16451
553160
248390
566727
625193
20789
319881
132284
623318
145965
578549
102557
549320
3919
421180
418328
542827
29253
85267
255411
631448
643914
166681
167289
274618
267217
229089
461083
595731
507335
31935
27850
225157
616226
104344
44616
495957
231374
451019
600522
200954
305540
130254
23864
488825
119260
399772
225819
291931
421914
495402
494603
15794
192506
601743
524369
297609
163995
349047
417509
209922
5415
528574
519832
1540
147864
166052
316470
74163
488066
89715
313145
440072
116164
266833
348092
186029
177446
206473
52735
208620
360704
488829
284356
600431
242051
633529
119667
609258
489203
214863
570536
442242
465778
18135
402432
289361
389420
51050
565193
582542
614682
389570
577385
51050
611052
344248
50856
555437
223857
50338
156673
60829
365102
641365
428345
212342
367051
306704
178011
523750
277837
44883
259904
486405
157098
572414
344719
606387
560940
407173
153106
337728
90352
61224
269446
309442
592985
105873
498293
519707
538902
463103
86186
60656
601112
432089
280637
82456
543439
190693
190533
522377
584821
6203
382469
424222
116092
405128
147291
111879
259420
311865
450669
313589
637641
43112
11000
134292
544512
94077
623780
302342
197455
285959
548676
427434
223429
248436
394788
417076
642441
512987
629991
406223
210389
81854
144466
198774
289848
373768
590350
377832
234752
357161
82631
280867
502298
472079
569275
187366
227374
415187
272508
474763
202082
32935
236798
162291
609436
583345
601951
119525
408934
508598
146907
251980
648822
370826
602799
379115
101977
542537
406124
488224
448407
227583
429802
77152
644543
120005
477369
143637
7596
343056
37784
127647
335867
373094
281142
501553
578222
432485
90003
534210
221864
110011
418618
383515
155919
404612
285969
424336
212880
346690
199762
328459
228883
242579
24720
566806
36028
23382
558614
204795
298870
559064
247656
160297
122989
79804
345912
229628
418753
632372
520999
278612
39177
288595
399245
618052
590792
222633
104282
66343
15152
589029
85904
575839
438150
185081
589747
576353
88250
37554
75022
478742
547896
190951
296489
305582
647183
98843
613011
331272
337959
113472
602930
600914
587837
209480
222697
551379
62103
514387
113115
527784
627748
384482
279055
183282
179076
267907
317156
510353
399466
608534
513166
309939
27377
25260
188809
45544
102455
584462
91502
34486
606360
235170
122381
577080
426364
476486
443528
290120
380675
245162
289396
538838
179980
474025
498877
605969
62568
525469
347765
223527
388862
366085
612049
410115
345888
243980
97026
642944
250865
248107
17689
55169
37458
303160
557116
545868
199218
621754
455819
303515
217573
373306
469943
368313
164495
647572
436911
148221
522539
528637
488639
160609
179173
436037
290204
97497
107494
456344
319758
25889
339056
122419
68846
607254
362295
312363
513151
180383
509101
203980
432855
340899
327431
270835
385550
104853
635745
259994
172925
502666
340204
155407
228443
335582
448101
557490
151287
266174
347177
34461
6437
622312
78199
361107
548973
195318
548367
535745
187281
393131
39258
512808
233364
284879
485555
120085
560604
348778
501462
442292
298692
17947
59092
510206
58600
240136
95165
596804
520072
107074
506887
356922
149668
636178
83217
238513
578694
576351
337398
216699
458447
617066
357807
195753
139250
541627
644608
242554
21040
9595
635650
532234
578594
133849
43786
628388
293569
259385
527566
79253
276151
446228
534658
172219
285705
592956
454019
406371
317335
177610
644489
56120
89394
630371
56209
137102
521838
275871
494039
629002
265684
282625
204024
285787
575151
395773
267007
268108
332805
230137
198937
456231
612477
277538
567701
340372
564867
595652
61305
450945
218312
508230
545640
281516
59585
592243
533695
184413
441469
78255
27452
152736
311953
202572
354072
85215
552265
281264
221774
177949
158307
405106
119047
532054
518431
497514
341670
528152
26678
32698
329393
47918
525421
410048
278896
446225
338203
33477
18095
529476
410517
329963
578436
518185
26007
372859
31081
57107
641166
198975
286303
70748
437665
1178
126889
306715
508899
257104
462084
162042
459466
87047
542684
90540
58611
469059
616047
261208
67214
420164
582477
184849
170718
195687
105490
260556
168810
51522
443663
540584
148583
357150
469498
502938
595127
358996
117336
108993
533768
195191
133453
72935
530776
610536
478326
110564
249207
576064
487359
201107
66855
513492
410676
336814
392047
307835
150989
310587
531459
535108
403628
516549
238183
393798
450062
418027
501979
200090
601666
331231
458169
24928
104234
458181
440031
109537
226910
429904
643844
493943
261904
243813
247693
254727
224360
454110
46622
88772
413355
130837
594013
278144
176503
527734
278409
543772
649347
270588
180156
575243
112351
480115
377655
24114
515998
188559
216132
497795
92999
214230
636138
402543
479914
410088
249342
538825
494025
567185
386691
69865
275772
555968
13930
582248
361793
230903
193009
196353
190526
386922
545986
190363
235600
479351
438253
57608
614
465914
140104
215209
649685
374798
642776
601528
201435
262331
293228
432026
266135
446657
257485
49178
455001
444154
491352
441916
549988
361211
351963
184533
197408
305051
444770
81221
273209
428036
91389
525202
325546
3836
249171
571445
490526
19497
459
266215
647362
298136
467561
146012
614689
190471
415386
248569
30938
13703
626339
346814
428397
280242
143858
52022
22367
313136
576218
598522
158211
481232
195895
359152
605110
233139
520509
69000
649162
434431
404297
190691
250460
94065
326329
46560
167429
458947
11891
8945
549675
267566
282451
538659
165949
167917
80841
206061
628830
542046
640810
383161
264702
90228
452410
108082
7651
367304
481640
578220
468877
187860
242273
576264
86030
142037
303892
385008
36411
245800
467870
207159
268646
370252
82768
435374
102112
447658
432527
62751
254057
261041
586375
9794
412592
97599
280885
223435
22405
16768
575703
135433
638395
281730
413835
480745
49640
230456
380103
337180
37906
98354
208942
429604
177898
158704
211051
27337
649061
648058
456387
282628
336684
407352
10862
490555
582178
43867
466389
439250
47704
107348
428009
410957
307997
357383
482710
457431
447396
623247
218868
395099
273214
92554
117792
211485
340502
645882
126045
57388
551116
587296
13710
559860
307692
66438
199856
497811
106565
205108
64212
184901
576993
503788
223035
238969
484435
276624
27088
244320
454226
646144
224010
332020
258087
81875
311126
394264
199891
462046
397324
506362
361183
134417
438818
235612
358476
448593
157190
52631
241372
417922
258441
526335
307802
149594
552230
500930
266045
233568
88280
505536
33847
261025
87807
287325
367650
312710
340934
373769
4136
64471
531234
611111
226951
286775
594138
410888
376575
267712
584102
404491
544065
578493
68699
21717
268984
477292
475008
189764
451418
192163
450477
464650
187543
91426
77545
181015
345427
624335
202826
84091
124782
576206
570092
218791
349108
479690
144880
150727
476741
305726
498659
506402
512001
140276
125587
558664
77429
311412
537552
416841
45670
620841
131
322365
449243
140201
503947
469260
612403
231155
389089
365477
472150
127511
67251
621023
508141
324922
96200
573435
241466
149513
9674
74589
483060
68367
80535
58147
531211
513848
301933
118842
611156
603939
257094
346604
162841
566261
281444
480310
410044
347092
51687
58833
149698
407555
519887
98694
627577
241429
115700
635479
438771
554106
344224
194940
106415
480002
187385
165911
643860
345927
2167
395154
170936
614901
609177
622592
580923
266549
37984
121088
627221
459953
255186
156185
474023
285914
584590
245693
22215
467222
569772
502643
617410
338704
546400
278126
283482
506829
78094
109028
43674
513752
358767
20925
73651
526947
123779
533965
540922
360873
7383
279532
552292
367331
252505
352714
345431
310399
188770
143600
435872
124346
406880
451489
205952
157686
405260
506019
423230
172323
409903
181778
442634
130527
83070
515687
101459
86371
149551
206357
512561
300461
417894
238405
129337
521275
111069
26207
212489
324435
63525
647099
109792
646113
626787
19026
5565
8634
294118
346080
642284
190595
287761
289510
239015
514957
502022
606506
650623
241788
631605
182369
37353
508268
644074
518029
6533
384929
258612
615276
599218
347407
465410
325709
319688
57118
228597
510545
256870
37716
575334
286905
32226
98124
22756
115318
418583
104340
180220
77992
45115
174836
473414
142830
644054
409325
542135
547199
638231
347085
108034
103089
584232
447592
438189
648299
57418
204228
261905
111956
447757
485036
229208
351791
172087
563611
612467
403538
681
39102
505551
443083
119566
107962
152251
59414
70732
42538
536575
470700
214607
43355
55627
71837
138140
55705
368253
18959
328093
158476
413351
368231
370867
18804
272859
278198
322575
569388
307681
158708
75531
371299
595920
581808
516598
645906
462561
444327
238203
530465
605142
587528
243260
342081
319541
344030
328080
637010
348277
183134
327744
36939
357189
572797
356486
470439
21848
260083
204362
90593
103382
254118
132324
600852
327975
344048
512862
484520
493025
56515
355212
6601
619358
55762
615125
427119
164813
212694
116713
66066
598335
475480
350346
626291
211225
369412
88114
443895
16509
441884
442764
447979
608243
281052
496553
200112
372263
3530
263807
39747
150215
292718
511538
630259
599604
476652
529132
182824
560273
129104
59165
94729
636231
89425
27170
295262
109895
10995
213003
102930
331893
417936
350610
158275
643276
491317
137782
71195
382443
305753
201742
489284
518504
633051
298686
105739
314464
443884
352666
584243
425501
554337
120850
338310
183778
347077
420154
488386
413623
334689
520213
550728
504451
35478
173607
628093
368412
590092
224836
112762
98516
194852
594236
172706
341665
388185
181050
351831
22241
256891
424240
174802
103178
358251
585604
138846
411348
227136
131849
67759
142787
375095
107658
559717
88047
607604
48122
618611
187153
333533
236555
451070
542116
616203
143908
638258
459029
146707
545928
599489
171389
362802
471547
436018
525215
19872
584263
398585
509143
29824
557165
495005
493569
196938
536341
594638
292218
194031
15390
309747
527175
192672
382697
310236
351224
57963
441284
189132
455928
297767
32534
475651
641394
371728
36839
575658
97270
144986
480629
405829
646229
42557
299148
524524
643217
315152
504081
439030
186724
387324
483691
87138
298804
62945
290117
466725
321908
152456
323038
15222
258844
241885
637163
521087
358762
75995
628355
390791
619334
475850
139800
252662
379628
338727
522204
244298
11097
532734
289218
483512
582224
509800
142580
153060
641836
73044
360309
596274
294193
9201
10696
377578
191068
392324
404331
219544
111679
418139
512308
637213
11199
67044
343032
175699
343535
407176
97054
515682
510945
202411
595408
217107
93584
323402
389239
107777
567809
521466
437899
419641
437592
211478
326647
482624
80232
296662
322831
228099
293410
516356
563111
418720
36576
233826
409329
388853
131703
227917
225300
419347
461256
169635
338341
258079
523659
72988
646416
74283
155565
490752
47083
448287
284258
556966
620911
603786
487810
590059
512316
173892
424977
434984
452414
197565
470195
391527
317364
115716
560876
470663
30254
25495
627220
152060
165989
586114
315324
282652
596438
67752
559767
384232
191040
409166
221177
71657
59944
230787
550079
346984
13800
43937
541733
208600
282997
448125
357009
541813
58990
241298
30280
544729
375302
589049
542838
201895
425295
272533
132241
148904
628333
148818
554833
274679
541590
6521
581596
308678
453255
606345
332209
40440
369892
513420
244024
273291
201728
596849
418637
493127
86549
242295
503771
226188
307541
189781
212011
386367
628486
206301
286609
186589
116520
252046
420448
375609
237140
525267
32534
648780
101431
276751
285496
108155
167004
540944
577072
17981
153163
284288
206776
212204
424916
248886
62480
442504
590301
515050
126678
335676
216086
246617
365621
137929
289419
251059
640195
500901
426339
68536
403177
638108
389089
585054
532809
253448
649853
537071
128876
6063
338698
628964
597215
428552
589106
167205
78437
344482
165771
326905
406207
410864
69427
173100
19197
359606
181878
389567
644599
474705
99915
212348
124660
469507
353741
508247
41651
59118
237469
401719
310895
568421
29735
466313
333697
249498
545782
91008
147913
522608
603217
119537
323509
18890
275082
487511
613830
160797
453682
200927
288611
388651
72438
145709
644315
645802
559004
542276
559887
249696
647701
247462
72568
644102
634654
355925
540842
290879
249628
266500
330550
43383
82702
486180
151413
434388
448930
430194
279081
223508
369227
383746
57625
282078
451962
548723
488673
460332
167968
431144
311424
428830
145575
219979
394715
589063
398549
203820
605368
471693
61662
601643
229732
459506
475079
642636
272052
628211
237571
78127
240187
519204
382577
158444
412911
357976
566594
387919
235905
528122
539649
74328
223476
520596
108249
634355
20321
280802
259804
557565
440398
133566
41313
514567
464785
385397
91843
294010
221596
355236
324576
416156
220520
606509
323691
416738
247837
180071
325329
458754
462292
187623
382153
376219
309069
135239
520827
539367
151711
420312
304051
287047
288359
579772
458306
649136
583474
337111
582138
576169
260949
156440
163296
67121
320423
38118
163763
371272
584032
492372
125759
518441
179018
597097
635073
645478
151108
623389
594569
68846
346679
200693
469212
83202
52027
320457
332874
426085
485077
600671
383909
596935
161020
559620
71282
280355
206663
136248
379516
182777
102509
172212
194
279435
532626
527800
269986
347501
160360
282476
218080
343743
150163
106322
529232
173818
58693
445865
595496
638835
298326
548434
174453
5661
32803
610919
174575
603540
275902
82038
426073
121507
499622
324137
134978
445960
96022
282273
266500
436153
183776
364052
593440
172975
226929
301855
619611
484802
88718
183543
10532
596924
556943
552562
938
214210
243347
150252
152558
233237
553886
647139
499000
571365
106358
275150
596074
429916
242757
91476
25348
146813
348940
23418
465796
66280
47453
193203
621854
409161
490516
439718
275434
67648
575326
238927
283884
491806
250698
93825
136996
469903
188876
138521
64736
539762
534392
191771
110981
36505
336920
600809
647152
123919
582402
253451
559632
300246
360732
577989
369191
93001
510378
77909
161165
492216
417702
78443
337636
144065
277459
534604
623151
7063
22169
403016
494812
405296
230438
291224
375608
519522
585411
385123
173188
152559
377917
613056
169650
374233
261636
334737
103773
430555
552078
211417
333689
219884
621841
171767
184195
64058
231271
205590
141192
623723
159926
453300
581975
154682
372022
78892
382342
151320
172959
36915
417657
113562
337905
319888
583177
640509
523528
27610
552791
315165
357687
561525
511993
538804
389633
92484
113672
435979
256726
69427
102940
379147
535666
395793
166066
512095
451475
44713
470972
250301
641029
384134
474032
630455
143283
96042
338898
299280
351043
402816
14910
399596
396933
26263
247018
333464
262191
73484
431363
193404
564749
617140
498552
168646
576944
364107
268148
143438
435509
38737
343400
499531
543834
131804
536800
613608
461942
505830
464954
50232
365108
569004
603806
235041
524077
640504
451597
330890
247282
347419
245637
461847
142579
588032
428462
271150
5893
26589
500567
496410
86491
519393
570749
564125
577689
254652
288595
318505
160374
160333
164823
154554
49856
484185
523129
533492
423672
450431
46184
516868
198337
431790
466681
486145
438164
301223
475408
538004
251157
322234
478824
610766
198907
422291
274114
502040
386955
169952
193305
514965
639110
512617
445115
315704
223480
574942
116232
337736
556351
109873
572113
313432
450404
262636
103772
77396
331669
211348
103920
141206
86115
104608
97932
343811
607046
135979
556058
96257
211518
95521
73829
87780
400188
633309
364336
152244
324789
368580
340014
488584
323130
500810
23008
563529
29474
107987
362014
215820
232446
310444
238145
70298
322753
56902
151740
516344
300489
327067
595439
278839
368744
263662
16854
64275
568520
614555
425267
134085
44410
17696
262812
44725
305869
163806
644707
402508
345941
61289
103793
221222
497162
121289
155767
234676
97768
376107
549229
215475
616243
459116
603873
326638
592236
163679
535026
414579
437685
82831
144667
570495
521362
76308
248158
366325
287325
527838
327846
503661
376283
216993
238789
246266
347939
17485
583766
442846
159802
396215
400378
271595
281262
516543
61718
502872
594225
571034
531748
649382
185263
536815
497994
153953
64677
48357
164973
17831
584065
602350
354650
149486
87576
588647
290927
208073
72131
9489
98099
219762
5641
500453
476062
89171
455374
246202
429722
613957
340830
449703
644431
459893
606171
167816
614990
552706
208746
97436
494226
299170
449786
389490
258625
484468
172409
349802
299631
547369
369122
205378
279462
581815
568184
515540
541483
170220
95331
367898
415686
559689
27900
594753
379731
545203
244850
487070
309679
184307
261227
220298
535131
388309
257990
481330
563411
592156
399190
132801
357324
228468
96853
232360
103168
617700
212149
441129
402309
356269
397111
368326
182508
46680
542303
300694
386735
120667
137269
451000
519922
269940
102602
585748
598954
520898
351993
638238
56794
178127
63072
515921
168770
149054
267339
57866
393417
227880
64650
429093
155553
361001
494998
11675
447689
103066
526756
88450
314184
377336
422240
339160
434457
416964
460756
494363
647667
412151
178345
508930
202123
36667
626936
123483
262915
381672
183291
200741
620073
31816
461976
125006
474181
126196
107097
117235
52866
419702
20252
461115
150087
43035
129059
527474
53371
361835
535836
253632
54065
548689
499510
491467
560108
576493
337883
231034
407241
64334
374880
422047
139035
456049
307235
180327
271909
568619
171763
62344
474483
575009
82009
445460
632551
122436
434000
296877
300895
306669
610109
295669
377321
579460
196375
376947
48695
650722
359673
528848
493655
189266
172933
589215
38246
540375
157687
187915
521930
556112
444924
116626
198547
145349
360779
80611
589635
66669
189240
424420
257444
326435
414356
634711
492959
410290
229459
308269
488031
156677
134640
433656
379370
650453
520628
20584
121804
282256
182599
299278
548417
544250
508100
380536
240298
465825
340417
562696
510201
105668
6611
377753
569401
351135
245369
173334
93635
268801
135390
337630
143729
157
422752
315957
371986
48438
192128
297300
559444
310932
548149
521141
347531
163451
449785
293209
120697
174265
581065
1808
525739
232570
278041
256261
51364
442460
576268
610147
274997
551287
463727
425083
363181
582297
569349
68030
297917
205026
324538
597509
275272
377898
535591
285091
21209
14690
461626
598668
267051
459676
499332
23016
222630
443432
396307
557467
490539
205375
250813
478069
437868
230313
64766
566744
43683
145784
324315
99691
239382
542761
100388
393247
145381
287788
247443
295256
18647
22061
76425
495464
547633
575520
503978
436554
473148
440383
592030
115357
149945
242258
362503
481144
188078
447900
444763
643158
502307
464792
70462
595239
239613
298101
576530
104662
449742
608547
513586
162167
24676
301226
280023
144296
509627
473446
629618
20661
632675
359943
333127
297362
47241
42451
21308
412802
268141
495986
413780
643518
7606
650536
38162
531622
248175
564583
41659
584239
116995
541496
269795
536819
196673
487795
31459
252756
494552
259175
262742
149904
411866
49595
398300
552773
457505
174680
471168
63205
12864
140623
310333
647990
634329
522713
205362
488885
297985
463995
627210
106577
394849
279894
226827
404529
155870
647462
284373
71875
6978
440733
283208
309867
291628
186506
214478
537284
115491
160785
92369
141505
498266
252911
275354
330486
650377
181713
396472
560783
72134
168726
519468
163935
628116
546148
384661
486732
198978
470641
84132
1293
259819
63695
582044
69058
616913
426966
140179
411241
346272
580330
285568
459603
462588
110964
103644
88569
544620
216528
312627
601681
174357
176959
583209
252270
632421
176699
439709
186715
332778
55677
201805
366712
17587
39967
527046
404795
147225
197256
233868
504704
115656
259743
593242
185729
552872
303950
594500
181174
115928
18184
435220
299458
550902
477004
382424
294214
146240
494616
194920
540675
276228
456729
400411
541909
123708
211595
210429
430628
567957
553848
296869
499896
530369
601705
584162
187271
259494
593007
225477
395029
320653
413213
359223
481168
375597
581907
262608
40089
183607
482877
607160
251026
607565
43995
353553
473146
438417
617837
490433
224942
71211
405408
431330
392923
612684
188024
261018
43173
75867
342018
523890
68325
530701
640616
477453
217355
238123
337938
101568
304548
331432
206929
307260
448602
314687
183264
292515
630053
568213
444368
235675
402754
446126
469357
587467
228785
134951
326625
471913
599635
95088
106422
144769
106553
43841
422221
419753
530817
602635
154234
78084
526469
636637
536120
24587
403394
160429
347058
565984
107028
474037
230314
4254
68479
514238
1699
315550
87560
961
213826
576250
604857
129527
506072
345496
419976
29123
315992
4384
193834
436155
168077
447272
211198
360149
325848
139210
633453
122544
13042
628107
241313
625131
34014
443983
247822
645031
402674
553223
639554
88730
60918
372167
67487
372187
488631
294185
142937
313632
110845
65923
484677
147240
128114
530414
256950
520859
203855
492863
116573
310940
435442
616728
639311
529124
409583
609435
420636
471109
530635
463795
164634
281730
451637
499003
566934
463698
315810
426096
255886
546309
247134
410085
521678
178740
19522
358811
247219
147026
68037
531601
588375
251844
589526
142683
123358
51830
247709
483187
579605
158401
203196
490788
405394
474777
536812
330586
300789
2075
605912
312471
223454
12470
436652
500533
212471
362299
436787
298280
440335
180620
633312
628311
503360
313974
462060
508253
555420
472091
578579
440685
314385
455321
590247
254243
416564
33775
482333
508346
353400
406835
177456
156430
90361
309968
587693
396911
469865
498332
418884
400089
419889
139478
335672
501104
538741
126930
614139
124007
517687
202061
615452
513212
355527
497765
532482
166176
370399
474306
170706
90664
336058
348249
337931
619103
238873
420902
240666
403203
434153
51165
439358
40225
503453
560235
76893
75942
481335
581507
108100
55436
94617
366088
56818
534231
388770
165446
339836
415002
618316
68028
321521
79687
467180
321393
356781
143751
93244
133345
624284
478566
306683
350944
611676
43588
537755
100233
199423
587244
424211
272
354636
215678
215419
388161
576737
245971
230446
599530
6560
325559
239182
32682
480695
334621
140349
109140
506857
40894
268798
517724
71951
61238
440299
105526
13713
635161
586734
540544
512596
522244
56126
630262
381738
382424
457942
389035
263755
406831
54516
523188
5034
379594
325276
569035
241193
618638
607079
323292
520404
10879
417961
1076
389728
590733
81333
251581
514418
320625
451234
32374
377145
219596
578227
125727
139096
578960
318314
235926
194601
311429
418055
488370
591939
612439
172162
251200
260693
49208
506188
159573
195390
340240
261000
599664
65789
207779
11191
565553
141192
593421
162499
8706
157010
203537
360168
442747
362760
340558
305962
360035
546864
541543
369394
569828
68868
307986
531084
57529
148050
331426
489895
38234
299866
465424
267164
505899
379946
433559
588701
173273
311710
347840
54656
297081
275906
419590
418009
248009
285501
92161
486028
384561
9104
157610
18600
304764
580883
337051
270530
272603
16023
286957
478752
19847
44740
463402
243325
610486
315499
193345
509610
119010
399469
393740
150173
231656
488602
272385
397997
346601
83211
244277
226
65139
261613
425658
31878
303181
532076
120349
75826
568577
188030
137233
259687
237955
590272
337474
352248
577164
630161
268865
248328
554359
540488
226594
597101
526706
484391
92152
403494
247556
510201
447091
14544
467041
36043
32452
7575
196994
351857
73815
438597
261885
442226
194285
462936
215848
417334
348800
31895
84796
374055
572546
461761
249964
386471
411017
339103
477602
641194
549825
82282
245486
193102
581857
402623
74116
316284
635806
534755
245651
389951
447206
155742
320054
369491
500852
411252
185369
232594
72091
330641
239935
493213
52131
482625
419620
73307
415183
621407
596250
612366
424155
616747
270601
634173
299389
474973
379038
406230
211674
142715
229110
425257
429224
416085
354872
594449
413093
485279
184602
428331
358940
260942
584536
518837
579266
468149
624681
498622
588107
157424
229929
365453
623637
518396
122319
509770
538991
397341
564421
106304
311778
278615
305828
197757
257040
455460
235011
530842
559147
508703
197548
80701
150006
154391
637886
621972
164319
271486
365607
554375
548636
92821
365158
224273
231401
129091
194834
443769
381402
22750
85411
310456
368625
253482
588992
431100
439793
114614
342766
187060
582150
185229
56054
566416
49494
67157
161509
570695
570599
59467
372856
439743
21543
378406
254465
14699
30693
580472
25238
184259
637663
454
61911
60031
160333
285323
317154
15205
571961
549518
219615
67618
26435
16486
619063
482771
178274
116944
189568
38778
408926
116107
362354
301127
117968
348389
520042
328349
455751
466147
35434
38207
613229
191799
287059
153456
525979
34939
368483
155213
199060
466050
429323
368202
602303
435502
299333
373845
509723
631781
211774
374887
449049
79915
26610
278430
595167
129215
129274
457279
495656
427564
235390
575990
31282
549751
384133
581631
345
495857
471526
223087
306717
186407
328893
638116
392662
581631
529740
118944
478347
597461
326999
377911
551495
639124
166450
50418
61303
498407
386449
157172
628848
202136
12133
505965
284717
351875
136913
241586
59581
373814
7594
338006
286907
585513
230015
437739
603941
310894
42142
604964
618165
374231
87716
491967
323226
181924
260946
232667
124405
380297
446009
57367
29997
106807
22878
357676
323255
41109
630912
381647
366011
320037
436021
271619
593374
218494
416512
289195
365485
75281
554590
232895
535001
391455
563676
244831
649306
158247
68283
198435
586104
256137
360896
321005
162313
57492
272628
492592
541695
152280
621919
418695
335489
628770
147982
460173
93637
280002
488660
328946
226157
79785
591981
90079
186598
227004
48383
266522
548809
139920
49878
78537
271367
423219
589699
216372
571037
31729
109437
478279
379586
157594
405195
549487
476958
455520
149073
508735
593431
483929
625016
185153
168146
160754
510319
605494
369253
418255
537713
397582
409976
86038
152800
185193
522300
576732
186735
148752
405258
410196
447443
527792
458692
243768
227332
143841
453778
44326
156833
517009
421767
610631
271067
555988
13372
30439
306378
247539
451078
626718
460412
358973
584443
364
232368
401878
596194
145292
200493
149944
226874
207504
603252
24155
491075
292423
217228
605668
472228
307486
350744
311321
650725
429132
487076
621424
95820
557910
512105
169472
287128
127657
541003
557587
647817
28653
421292
452740
413364
334440
94850
580513
615570
220604
237553
2509
272123
604651
86601
473148
513409
178097
154731
644791
5909
104599
71457
616579
574710
413030
25294
149451
239250
253994
528815
188554
152879
217374
244055
6047
191410
94094
142660
598157
610154
426264
305713
189568
460507
77060
427911
206016
466366
475318
248905
37786
407325
340604
49822
184995
375708
518163
445525
270151
630768
220055
272278
370371
303394
83237
242306
98624
239479
239352
562182
203148
331477
300966
553252
380442
72347
480512
543281
489672
544539
511146
345220
502340
587287
155003
157083
293751
355755
260064
78393
181941
63497
600704
27403
46280
176863
232364
208769
406180
598388
475695
486541
531845
257810
645814
383152
547638
569201
169023
473730
40464
160533
235507
318594
148536
238107
637828
295500
86162
538320
63554
638921
299108
123971
402618
103695
380833
369550
186963
473883
97342
340802
513090
3352
252406
68815
59949
533411
383782
324687
383721
193439
147203
263863
644387
520315
624828
564418
271256
437722
594584
226850
366456
163003
235543
255896
332331
646752
522208
17204
325890
123167
296777
197060
529239
601819
501568
565279
286705
429138
470259
325927
356978
469804
456105
409203
252316
193561
643910
3494
644450
535792
644726
315254
612915
14349
451600
177987
201720
331108
252552
598549
269795
248030
347492
490308
308233
318151
497575
174023
221828
57167
125426
632975
585583
299430
133855
523282
28026
168619
323496
206629
283102
286763
452826
498501
220452
311295
543772
23656
441667
177515
272914
636587
565603
624510
568574
124472
65378
544469
168572
650421
413734
100009
124117
576357
463989
433915
120005
441876
462991
138747
207025
642355
165745
100824
244220
423561
342715
256314
593007
227882
283074
48598
349934
405261
553060
631705
182198
320828
250368
113875
394522
90658
364344
15714
287969
449811
366496
59816
239235
93579
187065
61485
64011
558445
335925
371587
155731
639628
297240
276279
233404
88311
208832
542291
521622
428651
241338
32425
472676
392852
391305
431403
399927
39889
568419
488484
490940
137429
649054
37737
300269
89053
52463
511025
142364
60277
588630
313182
202638
212117
599427
98395
440673
406895
457449
455866
139697
247168
576559
565630
390620
207050
46937
421101
580183
198061
332538
70965
131064
306389
129665
298066
176676
611485
628570
525779
344390
423168
420807
203613
597161
521096
454677
122726
542215
563681
467145
627408
580902
437390
490124
169388
486542
251726
306808
48357
52804
214141
621878
578504
180098
507681
460357
243462
30301
31914
292649
437641
568029
446147
342597
431268
522989
142601
157147
574232
9440
553421
649403
510041
169797
23676
322978
280684
90392
606516
567797
215509
553037
443453
470712
50695
287270
471531
445669
315811
71033
452256
177077
533392
591979
262335
494942
144327
339186
223729
534138
493576
237350
437920
158687
240874
425306
286443
45452
223465
283640
523541
323075
63188
146425
483979
647671
245636
638489
437962
404406
544196
538122
370028
328482
176383
211889
58970
350249
253296
200931
287221
212113
100249
1762
317268
24577
536916
410196
500367
536931
576362
621953
121425
497352
380815
635101
442851
59666
548324
42047
578149
96017
209031
512337
351699
525254
83305
61702
218820
409015
321360
422681
286045
40020
36761
489094
597727
641206
392426
93636
448350
584515
512617
605410
455448
240668
129258
67512
18795
251272
432668
448724
537759
364775
598989
301877
92188
169117
99306
242482
206237
392985
511899
398988
195266
206774
158538
499899
128106
63958
364388
503060
453941
403871
595392
468768
389299
119679
391084
590828
325072
492296
60037
11056
234310
320763
240325
153641
597710
482825
233439
391686
462556
558359
540798
208950
303230
276908
383869
499202
610930
220676
64375
431807
191843
187719
636500
145
449206
94602
75509
5534
390303
527243
467456
640530
610638
235152
602813
265050
144110
21935
383750
34464
532964
39361
643382
500607
257558
111468
432026
455406
109124
483984
285496
337557
411877
302513
574207
585105
95314
219073
630099
2316
546274
219643
279014
382788
508703
425892
254049
518575
279015
279185
78191
622049
448151
46316
445852
113892
483984
188071
177400
19496
437841
397010
171350
137352
166340
622363
284830
165284
20272
364562
238503
428735
92249
256517
615985
446882
242702
580470
486795
526737
195472
377762
164860
552891
174223
329397
55435
486999
397114
88325
567782
466951
329804
631915
27259
53471
303383
132506
155329
106586
539019
516399
510573
157462
17780
513736
590646
367500
406102
87929
362612
184100
391056
413341
542143
71646
155434
221605
166254
445227
306795
26258
16950
460458
259460
223845
355187
225606
612938
550232
244040
95975
466962
65724
56804
254781
323269
94377
245248
80395
388315
408072
75312
303033
371461
231356
84970
629762
298544
633138
296018
182342
304308
574808
34346
561806
459702
382125
136384
316116
260579
477804
205213
38366
630651
82488
133362
436545
562701
246436
156064
84102
266331
379839
409422
444252
87478
252637
273539
205464
620988
412470
226727
183515
461348
342164
498098
271784
160297
39767
587804
634327
595019
74564
102665
366975
534088
262698
487104
232602
205088
645074
259591
486349
565837
340849
226533
138804
136812
633568
128686
376585
211091
435556
240098
154412
297789
311283
97943
65063
540692
159954
95869
109519
466788
251432
515161
223731
90156
173592
467385
107433
222466
441986
183024
325243
298246
467010
498370
535002
74407
386070
314969
344606
439844
471295
564280
435646
99775
417647
76147
277409
51909
539416
535848
607729
124755
387179
287521
367540
551675
359981
501927
593213
209524
179234
510476
162824
99361
518272
507610
7421
57635
254824
310410
255148
500316
434970
553041
298101
472144
189217
352793
580118
632978
527089
199597
540533
322955
266986
224592
181874
267142
480538
166633
432406
57492
514829
484805
126417
443778
268259
185374
201021
565437
64759
338462
156437
180384
506073
55131
428444
71595
534207
25593
127879
612159
260075
342871
144609
70605
455005
106596
331226
636351
174525
424316
292373
635208
107384
324048
588127
334306
319258
589545
434549
6516
576011
205438
184944
152183
409345
40244
40133
364794
506208
558778
572294
134805
640340
201449
308257
300686
234841
78871
152890
544679
353677
177987
32342
381129
112089
215359
243563
116149
512372
521065
497506
567777
567834
159567
208468
114109
251563
551380
214503
321823
69272
412505
595973
563719
423371
403689
407181
200792
624731
422682
516670
511391
22394
138906
234710
37844
69794
189076
480168
301689
569180
628203
298824
299477
454780
249734
492926
338256
225949
12100
94343
611026
166332
78884
411962
399040
421292
166573
644044
378260
462561
460142
439621
483182
48467
147255
563297
199057
210706
284492
120999
88900
450749
175100
430121
175359
483124
378791
432662
641759
148477
632583
333441
103701
261154
63292
553381
581214
241923
469104
399879
361428
413671
335333
130427
256307
553144
63381
278230
48544
441885
281204
427005
582154
188467
117025
121745
28180
432024
301207
416801
228119
279643
504980
414617
565579
64802
649573
19587
109329
93974
506887
440212
246567
221250
199101
207282
503090
493597
164596
244727
536289
584611
347928
175389
46226
628131
145148
600991
502303
589619
160555
61257
32352
544130
488648
318920
567033
229754
431877
326851
330928
644250
57604
187140
388484
382847
223782
151423
450995
268032
643454
458542
645614
553452
145692
630299
541537
313994
53653
469510
131420
157559
52022
637183
615614
245817
584976
81401
37928
452025
389518
16694
491649
164299
647657
197031
636187
620711
575297
278397
31946
517300
447579
97133
284061
42869
199282
233797
68026
306514
562812
73159
572225
170989
374991
155701
568308
342161
320363
462202
169256
245678
199191
43519
539267
244868
407702
131020
153983
472417
567395
287148
494791
193228
451597
641027
225035
99095
239123
376228
635602
149178
645556
294100
419041
45215
203157
420700
149604
247077
567574
11262
433036
488976
179952
59458
415986
109877
58568
180571
175641
403720
209201
164555
516644
578753
192603
418303
322964
293469
540867
208134
294040
30635
168563
157821
541527
522154
340930
372942
89753
416326
10816
131632
521505
47746
38075
23573
220051
257913
291676
504721
157318
286349
553411
481876
199344
120742
282497
578678
319643
214472
215336
343238
587056
123647
330663
188450
496893
276779
352146
338867
139084
357413
57217
26564
352685
151057
446064
461899
105032
504622
396491
27245
101319
72208
41333
458495
127978
220895
549829
336738
409020
352016
517761
12160
435504
554461
111433
620764
168789
95388
582357
386339
121588
111805
220345
144217
362659
47595
196727
18384
500751
317249
1021
344775
275239
156753
534578
466674
498336
370855
602033
31134
199703
210244
441973
364119
230594
49360
405519
304132
98483
271879
448582
357804
118837
205523
310677
475850
39835
201895
266648
208419
236271
149194
327459
29414
395765
487382
291283
146396
204069
27866
146853
303732
129454
393438
542815
202574
412822
593782
157502
387543
154993
120477
164504
420500
571565
99775
545666
260860
49536
247065
566812
346423
110882
99727
202263
337599
275735
498560
415279
483709
519928
453052
414245
408953
171665
132900
169269
368055
129311
317189
146794
173229
503857
420409
213461
177674
325525
384479
458152
373622
620281
600023
582216
350460
86897
492819
419468
339304
101614
593369
553861
218888
584419
492251
26498
490445
255852
209197
242728
215683
642631
435655
502313
14285
132319
68408
375745
471057
403983
625247
98858
296380
535256
489639
351199
163076
220084
561126
610191
222965
518187
584102
83694
487654
421002
252437
516759
419148
627070
220487
169683
176511
406773
524211
457282
244028
23735
354083
238827
192080
140545
7991
564208
365606
255026
554741
220764
330867
458386
313792
183970
29390
295257
488111
194455
57992
295130
206666
547957
137847
460183
552843
644446
46183
387933
419692
614912
65799
119363
276534
223559
298483
155486
409172
461825
46697
455068
113104
7321
359977
594071
170413
541549
437019
372813
641912
549727
535327
130220
71033
465311
122530
548188
307112
513637
462839
625345
7648
585304
240071
637491
482130
208312
447250
415729
285241
311140
194275
370054
501432
141363
430029
584122
341506
265050
111688
513012
573650
233271
495783
593462
555663
620634
383546
451363
536304
76017
548090
279417
4791
351112
578101
593669
118459
197946
233335
569533
621445
257252
69766
547825
564782
566089
21335
543954
120445
51275
199597
1916
476821
277634
76023
104870
498637
408912
525996
296825
34281
215863
350058
290340
432012
513054
242206
421591
66765
497671
44678
229206
73538
540062
165834
317386
332857
108943
276111
600090
155964
8186
81722
472482
296191
88116
599974
293573
433328
373261
574525
107079
458243
434890
67604
208920
43733
150616
539561
630951
372566
7318
347667
145397
609587
195262
428847
561215
608882
21402
384193
131801
237735
391562
756
479331
504824
256890
348415
124985
307658
9470
568679
574125
19422
273002
342457
427894
75417
72196
572560
454232
245729
304485
274034
79892
89180
264777
281548
317294
174721
257540
185423
134422
572254
317748
620624
200157
211855
119948
214226
571892
242850
294885
324785
90814
274355
213611
100107
197657
249268
8838
192601
424655
558731
644917
536233
95762
235849
176275
185839
379180
370437
602965
240499
289500
437627
345638
49103
31221
300526
580389
550394
287823
27770
455784
482667
42268
91029
121561
257515
593491
584045
640663
120324
387177
448318
485990
273071
583422
381312
609450
353670
610125
617101
218790
28233
540260
23240
436838
521937
104978
619515
490736
310723
69928
304865
507773
396125
545918
274529
228857
532431
147393
456655
637760
9378
365426
7637
355342
504079
453293
541171
506210
286435
200892
606689
115676
78749
330457
596300
422683
471586
106984
129540
260062
496722
66161
71690
230052
140735
223332
362628
194847
99966
439314
335072
3518
163679
526199
617261
457515
418670
348519
202904
404011
74082
428966
329646
266703
329037
127657
499365
456196
221887
466388
150980
117357
49035
643295
256392
498890
600075
12556
278482
648983
248248
423415
244481
292959
103349
169808
398804
253772
315119
457149
263666
77396
224714
571831
567910
220883
442085
385794
634141
107765
426404
472853
513831
572608
597771
601178
393836
641643
582613
619272
411187
323571
283689
394683
284997
459278
409322
335699
163714
537029
599107
428722
356319
501161
595723
429451
435001
94664
470322
626732
312794
16058
31362
462466
319350
332817
249474
218226
461926
330886
252655
26776
75741
92398
337999
262394
277889
250684
519029
284291
149618
407075
153205
558388
514755
199060
153188
138657
80876
204005
529638
313800
272152
375808
369117
151391
495795
419986
466458
268710
151289
248553
628693
354284
329973
636300
429269
301847
529441
325342
74158
360437
320305
497180
584644
114903
127432
180633
96237
253509
266474
632349
636276
193013
622946
104843
304900
5192
545618
375560
500691
216704
590979
129177
250067
384587
87424
289674
8413
51915
136956
76942
628570
265429
13676
181862
464286
578565
412802
469115
419872
510985
38955
562591
189342
253020
67283
370515
427221
63781
176000
287026
188067
396787
384065
31999
549246
235534
107477
102520
399786
593160
419579
412647
6329
467376
24693
145914
617330
102319
403595
282625
75274
45749
9947
490232
588336
535197
429864
325282
145360
310758
306220
167510
535611
621266
586143
254041
422860
13680
511562
310228
216384
355606
416956
319116
322802
252470
26806
465992
231079
188398
511823
136862
643672
642673
176519
576739
326878
340052
316841
211492
347830
250254
206451
232862
554899
452582
170799
450984
151414
317034
588032
480652
606625
151447
323518
418541
68462
507781
164468
255884
180901
135043
232698
310021
514670
44225
394270
252594
546007
67873
108079
53883
47814
522333
330986
632235
6864
57226
264766
504839
52893
646047
471621
426163
330950
607428
346663
186379
555061
378140
548889
51726
424596
589740
72369
572554
448513
387826
296223
383574
195781
619881
27290
609381
134899
303753
113701
356982
206099
114783
51896
45906
631702
197424
117481
26124
322083
443794
546040
210396
398353
629641
201839
577793
580587
313968
631494
138431
630780
591733
129507
483133
649862
461329
98501
586858
379796
639000
466785
107425
71208
259908
174049
132022
166494
47563
117128
192196
622750
100411
236915
178480
107256
374693
23387
133232
242439
210922
1109
598452
222397
92676
279442
438531
506162
615661
476476
465331
613388
503392
559004
215628
297662
416135
89879
50250
219994
50863
66509
337456
343276
125429
281754
501906
7606
503167
216017
298190
389610
148343
545267
113961
452955
621125
392254
251648
353252
65621
525265
88779
562588
405487
73527
565618
207800
462714
505746
88617
489228
132197
486608
327651
27722
409352
350437
453500
7665
193600
58251
370812
182319
145017
217617
540158
14633
393440
168475
615144
67086
558469
640058
81615
368490
402818
119659
547474
36642
627185
550464
428720
112435
353429
357136
567547
44856
31974
224939
153275
471350
249608
140130
585187
51021
568515
175318
283596
530908
596450
200693
543605
95400
204228
570487
421168
211803
44447
162803
181677
495438
330676
382247
327849
323803
595417
498227
453765
179380
247788
99476
203131
573454
307633
263444
565686
234812
629720
565122
135509
118519
524146
199772
389498
56368
19963
148975
359279
283131
401562
169059
294105
378451
599732
623311
207009
11495
343954
120258
495178
128646
316253
347055
188504
197580
326742
271082
173765
624650
545392
463288
346820
227717
78250
86896
12643
145045
171257
524892
185872
112145
260178
442857
141856
508778
428611
156061
171942
210640
219584
351068
177423
45862
361615
109753
559904
547529
221996
423334
285660
178831
190671
587757
86416
280254
128803
79072
442827
34900
455302
155892
309343
133048
323308
213616
464602
86443
407087
328726
373104
268675
109324
87181
106714
137113
60321
447260
200544
253601
599532
437714
444310
528441
346375
417955
35445
175941
588886
455714
265094
189592
464924
541984
143434
237052
6980
159893
44791
613757
1024
244883
214329
45727
174130
98791
190416
267327
76024
306141
646686
483495
571291
607438
650147
279770
274937
590118
12583
226300
326830
463344
134267
54173
560913
142695
438533
488547
499145
275717
9841
550920
298917
449327
331071
92764
445285
358485
342954
98089
328133
73655
482885
119283
101644
51730
537986
606975
607276
299733
30917
104564
144453
187816
290236
500194
23985
416331
581323
230362
265347
7949
591784
226942
408832
404732
639958
459684
97946
272680
303638
302321
258971
89492
526273
330050
218820
115056
216110
512890
258944
585051
25331
571700
91347
231373
505943
275818
342869
499577
323211
357540
291843
379395
574467
615459
149136
500514
364194
497410
21158
468308
224286
161973
816
414534
550940
18072
573278
441812
112819
194467
445751
573936
621225
62436
404307
364627
162447
583941
16745
434430
437082
564913
621168
258971
593093
51504
240958
205143
243779
630434
196707
150357
635460
372433
502188
110325
374447
515057
514721
60338
93731
228847
426869
489228
220339
393736
358048
537000
430406
257009
345319
124532
175212
622211
409628
221863
68588
522645
410451
572508
571088
295842
91165
638760
373583
613520
318809
188680
469309
102776
167327
428347
528564
406038
367966
378667
113252
426372
598756
177809
395080
62248
323977
317956
53339
351691
62645
168452
414395
52127
129762
40129
482579
62138
633351
515022
119896
126505
168924
606459
282996
432733
139087
56759
518185
373935
554443
408527
218403
279729
414660
112476
451048
638605
18482
163278
606373
117983
431688
159971
645293
241528
577493
35496
431354
503276
460804
517841
63771
196048
258264
617285
413520
556723
73124
133717
120745
203352
174115
538583
195889
39114
608555
480438
179346
126338
275638
506153
71951
649805
181892
508973
447282
21712
613208
549550
451955
370373
436540
360702
187788
303392
303815
167885
558220
473792
286462
516863
575767
513997
461956
246249
19313
33911
532929
139767
442472
402490
587390
37316
612313
98090
185853
422789
603130
261311
208306
40864
394377
135703
518020
359290
469045
553427
126158
147288
504744
425492
390143
38691
291354
17375
59187
108394
236413
308218
628596
160244
606857
372750
27078
377344
432838
555807
595468
117031
389708
610268
415722
607767
38271
414603
120451
526637
579155
225059
649360
637821
323207
438706
337545
293230
468615
221497
544435
183299
379946
456012
259049
915
538668
425575
389487
621982
560824
291596
557005
333026
566954
5064
413618
210602
287887
248387
230466
604375
248297
298666
96564
85565
469003
94110
591954
164767
385537
565881
370445
623414
171829
514969
305460
634287
589526
456547
606034
281784
263391
115448
458893
426711
324781
143099
272552
296479
53532
636368
329259
105024
108753
228976
640094
229090
84371
39189
81000
501647
566600
179446
317817
125185
149650
604637
614777
509385
316830
537203
103269
641327
430438
204002
548151
178530
83934
323429
329591
160844
634117
6015
353983
531936
594979
333146
523369
122376
277871
66116
71383
53080
462342
39475
622624
356404
624796
414347
440031
368009
225692
214461
364933
93623
67757
39811
406220
536962
627389
36501
639942
143372
394683
277629
536033
137563
357008
501059
349674
7055
374583
168794
146393
438924
601906
54538
310168
154202
385626
433268
455373
221026
310506
472732
253199
406318
185893
248037
211365
372330
583135
352072
371765
343383
6371
610903
69483
106722
593341
614227
86996
199558
473750
259236
131459
194811
329528
613567
43998
316185
417686
107003
279986
472749
458815
372701
179726
123406
172436
621925
361433
48026
347769
91921
165091
3266
150760
469990
143660
270788
50666
626593
72571
641257
151157
104787
393345
141739
71721
133831
387415
153725
76195
3234
250939
109767
243534
20316
267769
582145
405531
451745
396350
144523
344007
220550
308791
226185
600506
377206
621306
110916
397973
366362
39599
380347
552469
322937
546132
588611
167467
29670
415353
522798
280117
85293
465742
177902
107721
215158
584969
125222
519344
143464
26656
427622
589828
429355
505668
382291
514672
101510
545683
444480
636480
377748
484321
223827
269353
237814
336530
212297
453024
135186
117005
65460
399602
6321
308626
549608
55823
576349
592290
174194
373857
549943
543943
61455
407983
18012
199173
201653
421906
400751
526358
455756
123546
522673
208111
615173
420683
606774
150988
339680
432462
460092
467762
256600
491199
164893
27406
496617
285362
479919
479543
550380
522583
588684
632439
430775
263300
642557
311038
424633
374745
633087
34259
120283
127344
530508
153445
264165
285438
614243
234457
410514
446193
162847
153429
261405
383406
330246
355764
163293
429715
554276
104290
604866
131108
435097
91938
647912
474236
599466
17253
59981
233525
323125
457620
638509
41717
635334
584528
169995
649947
517724
361762
462942
455498
168112
169369
372395
31939
82938
363426
650688
226465
519405
40046
349605
615899
318422
316468
307889
507090
126754
309631
57720
461088
111677
368942
566228
37095
159568
519077
559891
511385
412839
471400
133859
429005
351229
236787
252254
544184
187130
462112
441488
167280
520433
252152
638224
421854
193060
237260
503968
237342
460339
125689
499430
44875
421102
485300
368597
577509
265766
544286
444539
117790
384387
544335
336848
596288
56975
530616
374195
365607
401740
134131
204561
265338
576222
293764
335246
458603
634495
124343
111494
646117
127002
431870
547720
321288
289582
535064
312499
436250
416347
244319
162907
38999
56046
612744
591295
506946
124868
51662
48578
115976
631707
140959
84869
255589
276033
244570
436342
163951
100335
484990
349419
118141
566286
384031
393953
565609
639225
80454
192725
45742
615082
532086
89426
255693
295913
592317
95824
80854
423530
478023
595043
477600
123021
543556
436488
29447
563922
439964
473329
472304
312021
592854
512085
8784
423571
156582
209750
45243
582054
216902
551337
464869
520861
190769
476546
4860
167842
460733
466311
256929
328825
229436
361295
373794
399303
344565
315383
117075
134422
634854
42731
88666
469201
523045
418912
382241
196300
9397
632472
491609
634371
583990
396895
285250
282220
445789
329885
401982
169957
115055
631407
14275
393339
308520
587027
13348
41107
297552
361350
431286
263034
397669
493759
399922
359282
99497
195798
440813
544173
500399
155370
60081
30910
212684
274815
530060
107150
337192
193462
195194
484778
254398
111318
337652
619901
421339
1917
560418
544126
69034
429161
186793
518918
522990
559055
26286
235541
623843
316052
323952
87502
419168
38658
504141
373982
245586
460901
144050
363730
449429
448925
395904
232205
41881
383764
365578
69635
592004
552889
106666
554955
325995
259997
402743
95216
146384
143737
130294
193358
298312
407537
464983
46059
315674
339965
620220
427946
182264
375076
94522
474596
504957
401973
535325
577781
526760
81655
296209
397654
323739
430385
606041
297822
213839
53466
83566
330366
591266
439251
453025
27117
31413
104772
557275
257051
141789
264538
396458
463013
300224
489264
487993
355855
620957
430964
494642
580552
112706
284810
45833
163359
850
58354
283167
632063
176339
195114
444952
395938
625232
322027
297106
528035
516294
442815
205277
445633
158077
576104
138640
290728
360424
469082
396582
361423
413828
69925
84228
32485
64790
117312
342156
529627
134284
95224
565495
553413
25277
469139
341699
318490
384931
112271
308862
630354
58419
175327
174076
460740
525369
328137
152366
420944
370109
36355
637714
32075
408116
22308
448127
575959
153456
423507
154208
296298
527910
41009
479647
515300
529691
326199
111245
85439
520941
348096
219174
345164
53801
313566
295896
235933
560940
499992
545032
149221
183108
394319
230417
431483
269920
307315
525505
78443
377437
529275
118577
293918
319648
110634
226411
373352
209061
644691
60172
427356
271869
381093
275737
622072
462160
5050
325128
324941
268895
148514
232417
186874
547338
113503
577566
366492
519459
485661
230920
513065
612736
559448
19194
614740
91799
409977
630503
418055
213524
37683
14752
128400
376342
332861
393757
186900
472856
33740
64330
628346
585187
609162
448844
212867
499907
63536
205206
632310
404151
134483
132890
421034
543691
485641
391446
599737
213915
448711
470238
462033
566206
87132
348179
577919
176469
495167
384790
353221
238227
311597
375719
503394
437119
553172
185644
421523
613386
287834
471364
533071
538402
644735
65401
647555
140311
340729
475671
197914
91331
289917
329678
561180
621095
549323
235968
549815
17427
323015
207728
5109
109979
451303
280120
24482
415373
7569
116979
374139
139242
384425
356486
196774
23113
199457
376563
508730
541347
10766
413623
103294
167321
555645
135953
334287
440685
334140
31873
452914
363588
67888
200274
522091
644095
592395
310732
542684
365597
553260
152472
289376
547995
131833
502474
249360
253608
554717
161553
160730
366608
486714
464037
491444
96437
428851
420682
481038
503376
100886
102847
300359
287570
602081
630581
102089
482477
62777
518485
511555
200701
390934
585140
169185
18617
235995
513616
597276
316278
24662
218941
450755
493700
631996
318435
102814
539908
601976
405511
470375
644152
613300
71033
498940
556538
221474
269285
476670
365733
149822
592877
372204
550914
295276
456762
620855
69735
166775
305010
192739
648356
474203
35734
347455
580611
211734
504761
578002
607209
570749
435952
576639
519823
74849
535486
213791
228357
527777
260174
275904
129983
13922
159172
457165
612356
366414
55619
17496
406855
30455
120780
430215
469778
15147
360448
540984
383396
75595
509610
436845
600502
503663
10745
568772
404835
253038
7678
279377
333698
275866
378812
152512
563255
461669
52341
65474
239733
285135
426752
353564
338729
160441
265698
196674
251955
306306
536363
259411
588137
401223
422104
620004
498124
467753
643528
402859
455301
547208
411135
374638
371334
86702
138629
415947
35269
478729
153637
93759
630675
389248
98086
166358
217559
76585
348192
460883
468924
373534
573048
634355
61510
402606
341449
403288
370084
211676
459041
27921
599716
391256
392843
565559
643122
320025
474335
50034
143362
121778
162191
623945
473163
564793
396266
402248
645025
121806
486924
75932
228243
313845
632492
345299
133268
419879
644709
532892
238846
301312
87540
479799
520386
592758
177475
415221
42483
306014
392388
424687
216823
101714
14998
512197
540586
630723
76277
254577
250518
437813
561879
371351
419789
315558
170431
132282
534028
100925
560599
160421
645354
6148
95029
296137
398646
47163
327832
231025
197834
505018
454257
347515
419456
285387
112289
237674
266451
147390
425728
567338
54484
396244
421813
417234
392944
616449
440343
229521
569477
93167
379737
110177
228968
327318
555727
304948
558272
489698
2918
650209
165618
499754
335652
162360
75104
436483
36031
644574
632591
64705
299014
135772
167388
463443
521196
357709
2306
382322
410019
112289
463480
375501
527382
162422
235208
394150
212292
528035
148274
357525
366757
26304
442915
499784
464155
383119
91034
199855
186296
207257
362176
199063
523960
232793
281064
363262
343932
569494
584254
411550
278592
196079
478183
469062
199635
258071
16466
208185
340671
43818
246702
168786
586606
270176
529698
410609
190499
427949
576192
10386
49920
211183
602175
576511
642161
643981
247911
515173
413169
142864
402089
246348
513905
443403
36098
641746
636971
397765
306219
500349
626944
248419
642768
411278
268269
178228
641574
282849
410581
244073
136125
551239
256979
198516
516737
198908
457679
402247
47854
42949
592324
476556
455567
63603
263529
450040
357541
572157
165140
602183
321069
580266
16709
478032
555825
221984
265004
209306
494322
188293
5816
293065
430567
344767
354659
86262
187725
408970
109572
415467
143388
45557
530445
585981
335914
293897
158695
228867
529658
156739
369723
547904
123784
66734
89125
502214
317842
21073
507579
468511
168310
291198
83811
375060
303869
577326
418136
247869
335243
181953
437598
564246
47887
67448
302524
496582
566862
99170
389719
212687
545527
142261
147343
64793
481935
648323
581456
450968
605100
555960
218201
121562
576803
377690
288765
58240
410915
597251
134842
158098
122491
39517
9771
29694
208281
17565
515550
335662
345752
30667
3585
87159
15498
212537
83858
242110
177453
575133
70716
59069
174552
295663
303597
195441
226131
503631
473990
454581
301853
158903
54967
578753
100936
84295
519323
155269
351084
198842
203726
104320
459685
221781
553651
429203
508570
24762
234912
355351
548819
169263
186636
148495
296403
411736
177786
374389
366093
349136
583968
288714
345006
222282
445881
124368
166111
283052
504751
475634
528815
471522
19787
588521
433601
96335
156029
53945
171502
278197
336976
18060
588736
579227
438749
352417
492840
529004
24189
590921
10091
174367
143054
639964
52861
416065
16490
584978
204330
620634
377110
10250
251211
404729
70685
605556
224678
552153
376784
536129
625288
90372
191997
19960
172657
184929
112408
419664
579276
624005
484084
41755
515547
516462
433395
268085
535211
494793
448680
558891
52228
566069
244327
125248
115944
187699
159387
443341
242219
598547
281916
479005
469248
75174
66991
363764
281641
34215
556804
479161
341995
127929
166093
463767
462228
174650
334113
298737
567085
537180
342951
376203
431717
558367
568159
337824
51880
59893
166620
508544
245018
174822
254156
336066
476537
202774
622986
362629
405671
190002
614677
326996
616274
61576
601077
559280
359537
472471
519482
603118
522347
262018
12970
7682
179432
207607
172908
613995
242383
58672
145586
499049
51015
451441
303985
19271
341529
535306
64661
122151
517826
188634
14512
105256
40985
430758
485929
357851
63165
359281
261997
26776
440383
434726
426078
107562
186553
403151
451875
168310
84426
351606
118888
445415
454325
260971
336670
128137
355729
77503
299596
85726
320714
393313
523689
368032
151233
222847
301644
401459
76252
189476
465372
224533
112096
123725
616940
377456
458917
151289
319541
248489
613122
430462
7080
363579
470612
482169
302870
492273
316160
227475
260427
601897
106495
378162
99564
486972
332818
351078
630676
616973
450617
596152
35473
177090
486889
493635
70329
86563
529395
654
204911
228782
347233
182281
155605
95370
161376
176758
153668
236519
604327
176306
177316
453457
473884
187747
499149
392505
597339
4235
456069
307216
189610
253158
307368
548560
390583
386622
438987
22088
79181
307006
135174
547768
441280
501460
484053
598957
276896
356127
534236
53115
487374
157167
161739
420921
471866
440262
443860
122438
466147
483187
606193
583451
327222
502963
326160
620131
142145
374350
542793
603391
373201
251683
287667
556558
35000
220408
446731
625644
329746
118849
65593
452181
297151
203191
512640
410587
49026
99523
478577
356906
246361
287342
572625
17782
249463
274567
311953
188855
504582
278950
297318
632738
211343
584516
442206
37061
51582
95449
456311
297217
402664
7569
157113
613870
208065
401624
343111
477337
589219
75825
217197
474561
536929
311923
483416
141532
300218
149864
133865
472068
172561
574203
62793
588732
185090
23871
631458
202658
55361
405474
222028
257114
413538
48569
373812
284468
565951
241102
486109
226430
179914
583731
322247
588618
552272
196012
138025
58119
91598
71211
138189
243644
310012
176108
643090
572665
118932
256741
51137
250902
426471
88393
449594
247392
302714
193263
119366
101735
538152
56744
598649
319528
457060
178837
359139
386059
393867
607652
537588
187326
78398
523482
465396
644770
505326
499882
172754
546831
15630
45476
53557
547066
353598
89766
124867
330445
48461
21455
505125
427234
517821
231787
570429
383720
225589
14949
7711
632435
620741
616529
583494
271126
399619
235983
206746
456424
442926
245960
620024
125597
619248
342598
374450
238857
457848
82004
615387
45037
313958
61076
199817
181780
595344
649971
648663
52335
427026
358390
643029
150951
372291
292960
485975
250795
414057
339329
499926
522259
492318
583982
467774
397765
414320
131263
22239
612439
131651
233024
245583
479042
42234
80052
634098
285020
594284
351753
372026
270620
402190
612669
36736
249969
301966
122980
105082
271832
597226
369085
54919
488414
76982
279890
416746
389479
609522
374791
253601
85608
507663
475791
296617
223689
623242
291605
324426
604737
562460
530794
540265
190148
524274
646736
259835
297130
463692
421187
466033
75400
307066
152372
626467
458132
493375
460958
276475
637682
310189
410888
539591
162299
232880
234102
308291
338657
147574
431666
500818
511731
167507
57758
285204
278918
102596
467255
644371
218523
34219
123994
14143
279728
638215
334429
541743
62480
226261
334206
170149
91305
366848
261101
387708
252711
121588
253951
598766
269258
133127
343478
399379
45098
613002
527695
106432
370786
612282
483490
62898
152453
607186
581459
479798
546501
371342
166125
170949
566004
182778
39015
471873
355727
371634
478288
370451
68261
102927
320012
138513
193317
204817
311571
71262
28992
482743
462558
156168
210034
2168
559720
206416
602914
26734
44725
206430
286304
634989
638351
435232
650395
366402
41839
538090
471891
592235
519013
8966
244843
476480
3001
141962
276704
192618
281776
143759
223830
59036
631705
145880
409082
277231
259411
303156
223083
384243
395463
493892
30534
221576
495919
520627
622663
128772
610262
367428
620653
96551
510446
515819
342764
475305
434745
416172
247255
453924
259984
185376
577960
312899
63926
403937
527271
212690
443288
253126
500757
163533
234507
620705
50621
66531
184250
300032
99314
108108
379780
231138
165570
129404
523565
595451
615463
523151
508605
561181
507814
419472
572729
112142
256985
132111
243793
166562
588918
337274
2417
187606
507502
189219
623399
98266
445711
339218
494402
529378
628631
55699
183703
5323
638646
607093
440009
69440
319888
275969
573720
279998
378074
150583
299948
15251
26775
595899
400388
122262
386322
137065
376243
57625
319761
102331
252594
534462
496954
123032
215022
397041
258799
393739
243926
198588
519337
478181
604017
531059
572532
623622
7774
95792
271911
340807
192099
553818
275655
336879
431568
153669
120996
591913
247684
549790
145784
75722
24228
545809
191648
431567
646768
370766
505925
577192
589407
437972
96328
613350
368830
325273
258486
94499
48031
313175
310019
320528
561100
112062
394089
581555
510661
451560
575170
458741
472518
119366
235741
604131
222269
72611
431766
206877
443240
136275
253854
633799
645831
488455
437901
634374
555558
274232
288623
535139
114878
516598
118590
529771
606056
277991
323031
265977
130365
501784
480854
285624
180862
507000
220453
455188
450076
77568
575346
569679
424660
585874
27721
474733
287680
132567
174199
152800
46019
28717
216697
63087
245013
414939
103577
142830
478181
44539
409222
197691
45926
420529
331933
24473
49634
362727
293140
24198
477480
145902
364619
353269
105499
353343
474227
303707
594832
373366
44206
402272
103452
132696
112974
158716
379750
170442
372695
357154
379732
616047
443024
243908
618046
295962
128956
231447
411241
375083
71405
305218
117374
387347
407983
429592
71576
346057
87618
218057
647901
108708
369888
627853
155024
323365
87400
493465
367193
44507
24304
20319
359641
543119
79258
607332
223087
39175
234933
75423
238946
235270
568695
572714
223071
462220
7
287602
303902
534286
367443
26203
528223
173594
434448
269822
189425
293398
525703
394332
403303
164515
328809
350196
345744
437224
545710
342191
49834
80660
303496
476410
579565
66936
48205
342199
126250
465637
470087
430980
222021
510302
150381
205006
429206
380388
206423
560307
583072
577938
390486
310404
221596
323619
568129
509126
275201
274238
134523
422373
315069
368752
363484
584430
558150
313257
635396
109393
555987
608911
95409
584355
404516
379928
2952
396178
398595
212909
607657
380969
325399
278006
477522
514426
568798
433150
27612
261093
113131
135821
614520
366410
566826
425465
154482
41874
141986
491645
576607
8959
479057
173016
328705
15697
483197
591765
589167
88316
502902
2687
589849
470198
471527
528729
82134
570941
279234
557927
156143
320857
648207
131737
122076
122556
229493
289017
454572
189124
577819
352579
38143
421617
628783
288013
231839
267893
509598
268880
396205
530845
296918
305442
236947
241654
329320
171502
190992
268612
196629
362363
100642
146195
317913
80262
204477
45497
471540
114739
88683
400648
243450
570456
492206
583795
403375
391748
35387
371773
362
469445
373456
604950
314314
26530
581717
261992
44399
436706
211963
428998
30493
349998
519970
558156
258857
75151
371481
387828
261302
514095
594751
548696
59317
10103
116277
560053
573225
51292
631490
332407
2150
448447
236191
316803
501874
616897
471833
290589
191082
5473
589301
644683
3590
19036
144774
328890
559425
524150
453552
367478
366613
536926
10908
458742
537270
530790
357214
42846
179022
448819
616517
618869
649796
304068
124879
41880
90319
202575
370065
272653
57937
483441
467830
88988
123354
391467
624340
86522
363481
512005
149299
405686
33635
461063
409156
199558
226101
597691
385897
235336
208125
498514
451604
384861
569836
356416
179199
89003
286999
546562
608256
152675
66679
200541
437095
387499
617667
354373
163828
373982
328822
449681
299624
200596
324020
82913
201965
523399
299943
554426
211288
50575
303272
501892
368384
137629
284582
329648
507191
339277
14335
541608
330644
525526
376185
27232
440566
572607
400323
159587
489183
543242
458518
518230
403788
117931
494761
3598
578649
93602
64802
185501
233654
78064
490498
575658
585304
396838
26318
33025
478433
190263
167603
233248
496707
172206
294749
404278
121316
179372
165792
21256
309870
256950
493892
554538
186182
391017
254037
320802
93628
521781
537732
254158
62716
125951
445534
506319
179079
582100
279539
68996
172710
388299
469859
474297
114824
562702
421918
362675
144664
636976
1020
427542
487717
361117
406140
260179
600400
501492
374809
390022
466714
519161
398069
646034
214675
463743
302897
73804
168981
381768
406634
628128
460884
391051
69617
145970
413184
66031
271943
581101
453613
67832
304705
360135
107348
441981
382598
649170
129466
578701
588072
365766
541359
587576
106825
512297
167933
283992
565255
310349
459779
512673
528605
532534
385567
51871
35729
168489
20331
265551
408562
184195
569638
548715
460130
356875
269333
636430
184444
253561
234229
114505
64617
333814
593358
341736
635567
351241
477651
564515
280430
498867
211642
575792
453521
2569
411434
36479
196130
158503
516729
428826
578496
301719
46841
305319
284498
621155
642552
112555
133380
256337
562763
323783
541161
10892
289751
197571
22218
419421
86857
326529
203497
432048
88476
367678
88777
273422
518397
38756
643773
369856
368628
201186
206573
128447
544208
201301
302849
257649
404186
502222
394905
309001
199277
247116
125476
330807
312556
336587
224577
584976
286972
406200
299794
642754
571165
152985
158840
106985
242466
10409
543352
362281
419399
621967
465692
392659
243455
635690
592783
467111
412439
374940
437943
436298
520935
109752
10304
485615
594381
103985
124426
546175
50304
448469
591279
547398
417911
482357
392548
550668
191512
216570
201595
512860
201803
205456
468966
166486
172274
471290
624573
89235
57593
99889
181190
363612
378383
192062
525917
540371
340409
398924
636391
560172
370292
402317
77015
179253
11774
513865
386104
188982
197506
248062
507815
136003
476358
197049
599795
456552
72976
129389
159794
534580
198718
629761
263178
288063
32388
278654
531452
207508
402738
622540
62838
86383
423726
627265
453936
168150
379103
134802
387959
622608
289366
95740
628130
580435
421636
143936
621861
47929
623152
42843
102501
524524
296388
238851
130569
230322
516102
394066
557544
636359
360300
125687
281175
312054
359199
140922
409520
232982
298036
11646
341529
468934
409765
545189
393585
366249
337946
120950
99469
106284
200285
400400
207500
372477
42482
497200
333569
191493
229138
292516
347028
70240
494801
36288
204530
573260
106505
619703
458559
251203
168962
21299
82557
528601
256583
453307
425559
493550
356866
464517
482404
553196
198257
150596
191788
226082
324997
132690
388085
103051
412047
437322
47713
183029
420130
383293
550889
110203
546592
30242
381369
26439
529920
404997
407633
363084
280980
482585
350632
94695
443
239093
145520
575526
352139
218206
361515
175787
291924
82199
99712
35720
246148
633378
560190
411978
171244
27775
481643
442144
198124
32464
67046
143379
160805
47064
312405
617452
522552
554643
512799
599480
411384
328208
575218
232738
593735
573328
312323
543000
188139
174503
440796
452825
643830
384325
153971
289942
301742
32662
319599
527423
269791
560725
343175
639942
23327
359764
534064
311683
438915
471550
324603
291025
292407
197090
374897
42968
277793
196421
193360
277679
114470
557426
147070
66763
285582
401533
421035
379597
54787
542539
619256
541513
64083
632574
314908
603805
598444
485301
110749
631458
570647
622321
175140
432136
55164
367756
527655
409393
506319
264001
27817
457108
49141
47123
217583
132713
638714
437005
76479
512307
345900
49077
638483
138300
200452
576953
586954
229616
604138
383229
384967
458929
82731
16954
3625
466470
576988
341359
586368
216917
370820
125113
495592
335476
189305
248799
139936
467128
406532
83712
209472
218154
180838
108214
432343
15865
601989
229311
319356
20839
643687
604703
607605
640247
167862
20098
252874
548573
270590
228719
505796
423815
612296
294076
40286
219885
264290
376434
219467
641524
386722
507531
517524
521687
512724
70221
213808
369063
539025
259257
535619
55804
189102
298361
114732
104250
3002
447837
481428
129197
372707
576769
584279
285962
294586
499253
108456
90645
335279
650509
594045
252104
454309
316277
493901
499905
181811
429560
512186
346770
629495
453981
170196
641
162958
154856
18559
323970
138832
65389
15078
431443
211769
638084
345272
290515
246718
391806
107764
608578
231254
162098
65594
274783
198127
240145
262183
256380
290550
387350
546113
117123
403716
155498
606666
410965
602891
183352
239007
251225
624652
201076
565043
564466
382516
530253
36288
64598
594968
368526
300302
497784
546070
318885
378225
501248
599394
3809
117030
553943
411
577128
103605
303278
480161
37160
225630
274010
220669
146648
574010
91210
455230
26504
458439
100247
117252
376159
554274
274782
139224
367355
120906
296137
70538
171689
522342
531994
603310
227966
440912
108904
446038
621399
607890
379029
129694
281853
321164
153381
315763
240492
206532
437725
573809
75106
496347
533332
226536
623928
378537
549226
639689
512920
593675
55689
432333
147400
344424
330727
591557
347216
215391
247795
25665
178077
57365
436504
263421
60937
491417
432624
87433
245495
4270
461170
60348
22750
30395
299808
114518
532575
373349
455973
488641
622929
375188
582415
583691
574557
111586
578571
457445
219060
239474
106762
143977
336102
58368
207322
390442
341963
63922
278099
274525
605471
641759
10081
93597
273710
468427
410777
385518
586837
339160
177815
574058
597110
37460
348045
273500
136458
87805
342917
126771
469701
29624
620690
455015
522549
201189
372151
143599
541078
555701
573239
259184
391171
366477
256081
269356
510842
585087
141045
45450
356872
265607
87752
567117
253749
546902
543611
49034
477077
83803
479898
419848
408806
632738
35581
193161
123634
143213
570037
491654
179867
135265
512190
289841
508387
548603
620769
565545
185202
179819
1740
508350
419621
56022
557044
446726
279192
418503
486629
584170
12675
495890
620181
517583
622074
562851
17259
22646
128063
472010
229635
628191
111465
175281
529188
225119
74197
483077
43337
496698
461761
78983
19649
341707
505131
364045
248273
272382
100653
79741
410581
372849
30132
334382
479148
317733
481798
571828
57421
120558
74224
278136
591034
542145
588746
163767
339930
474742
166607
643003
298226
545734
106074
430479
112310
243816
145287
107123
609951
207739
254877
252376
648338
244231
61817
523523
358887
516997
20225
151879
356912
209171
467069
310033
509283
263471
482429
25973
410890
468785
482834
542300
115312
246862
87507
285415
569009
218779
446955
493722
642074
36859
273265
178443
276626
166257
260342
627688
131861
269037
386159
50784
66334
49861
628838
608716
416588
17901
270418
488503
330135
508273
386006
482064
618342
495186
177728
335299
335308
51295
145997
381205
193920
105292
626881
240205
302546
350321
399907
266880
376772
71135
562107
200610
326602
28200
87362
613737
360126
366179
534634
588855
298534
77375
221207
541438
55298
203932
602341
241372
84025
9149
25796
403479
358155
368583
119083
301446
578132
573495
36725
221933
51668
138620
97778
328561
73624
495714
438140
341958
46463
254072
319452
32348
528957
493181
358225
522014
400852
190162
506481
107001
623831
287027
72878
166750
172649
486433
85041
82258
345158
427229
446600
520699
84186
48692
435088
83206
256379
636606
231594
405406
576239
426016
464707
437701
648171
261687
504526
514944
428574
637259
155181
241372
216197
263498
127824
419252
583655
590802
414625
600840
451603
14444
461669
207572
631019
615749
86047
276833
162692
543942
569347
105816
101510
10937
304387
474943
4396
150378
64333
649538
219726
71795
407856
255589
244523
98243
551249
314049
550774
641478
387512
121167
593496
508354
579099
369873
543453
634146
406413
630109
209959
5726
326210
11892
20742
212496
370485
1706
344335
35436
319632
356731
643044
233900
174552
434760
448909
265642
503440
44471
523861
456958
305149
462950
489536
578008
542054
339083
182128
471797
608903
23243
174566
382726
601072
608172
444878
247654
233385
2667
383343
271325
164531
77593
506351
278934
156605
454776
7591
502055
227276
548870
477515
30085
303636
48597
17557
2797
398065
191705
108003
84355
41111
492120
606084
265792
638695
483849
579125
604717
582601
97933
69471
65430
576835
1327
546618
561581
647912
362981
109380
368363
257924
197919
252075
175639
130199
9035
248158
541912
386047
508611
278786
422541
475750
562702
188956
154701
206411
222420
125860
260154
307716
461211
78408
53120
596794
518455
585994
45800
430153
1374
415806
249814
594683
319991
133131
636278
30786
6634
63583
56140
469010
82853
391052
135087
452965
219486
329546
53475
7888
122058
127918
154803
10220
518258
310260
240615
355671
148307
114070
622114
322
204081
384596
242027
571190
350038
575872
620555
317923
95030
566521
460610
10496
485186
355485
84012
281869
547485
128366
148333
471938
81274
32187
269711
250364
584131
257133
377158
188217
40360
298845
112589
464739
482427
538943
112584
11769
125056
516702
150880
301036
212072
422776
191415
236851
254233
84645
641445
486462
4179
468373
388558
184347
327641
593574
28472
239607
427017
607156
223353
47824
515383
17601
616363
313820
183809
87439
213646
223945
256069
85297
42368
368364
598676
648251
598489
567928
347416
275260
170460
259058
633297
455614
520790
369073
16894
521112
575536
299518
509134
411231
640
198005
322983
3895
227743
144999
532825
23591
150293
78285
405063
109081
31593
152203
533410
129754
189372
30156
144560
192571
446158
582757
85261
114168
83941
409890
446866
595228
240809
62300
511527
187801
231011
44610
488898
458924
222488
256204
202976
354957
154992
198956
5598
640516
511206
271066
217167
346354
136246
348375
437107
625142
357855
624582
127586
48495
620815
198313
392038
397471
310542
601827
536341
426946
592399
347135
205459
522787
64488
348150
648748
533080
454567
283739
611812
464628
570826
59513
43770
93933
1345
190902
210140
634701
132083
504259
399654
174764
433101
86748
121391
160342
352738
53077
38921
239923
509878
382857
637754
128134
448683
506405
490808
285117
387462
160
342056
66372
541755
63487
403576
333533
44230
104652
110767
544081
28618
577630
341329
314252
76803
536742
540780
170214
556098
280447
501964
606254
378717
638063
189124
636662
552581
520839
373939
14821
448650
201497
71619
582716
344052
585407
88323
397435
191097
20814
457935
152983
590341
3383
23234
565134
126544
502472
329824
234986
296188
633083
621494
330462
609048
493650
429858
398065
80852
109601
276288
3798
25523
227541
280552
465081
192091
181609
77801
132184
166388
476341
463040
124117
344322
86200
53806
571170
407183
163838
143442
236044
628834
197317
624898
134828
189666
380699
435165
343825
546126
578123
494757
335599
27710
114184
178880
632401
613562
611273
180175
375338
197269
451170
636293
340677
110250
163404
15685
415351
564384
624817
168858
439263
375231
229518
35550
253117
124883
482866
15040
253298
207057
341176
176676
235241
37544
434601
248237
469550
384050
311252
119284
419885
554700
320173
138489
54867
114612
59985
420851
397517
499737
293492
504851
242467
362063
232954
411115
291929
477905
51244
264547
240199
488520
173843
402956
212283
219118
604984
488375
89813
616717
149085
283534
547004
601447
353282
495476
582618
292827
387661
16728
392469
551046
102044
76308
469347
303327
476216
442736
152348
307073
110430
296535
214345
311508
474776
567276
587486
396994
587023
147663
570539
522372
531512
268618
135234
385705
1092
99149
315620
320610
154991
297661
198053
442308
157019
155130
198040
496422
331537
648219
264689
417928
597720
159964
153940
314973
2150
204793
336322
353149
143738
540366
411536
266003
139315
496312
596392
598363
407492
245845
354533
487710
305606
417092
138826
186113
45261
230244
232214
341549
164444
630645
419465
44096
565454
301908
531968
333459
480920
257606
76416
239544
594022
631935
526522
179815
40859
603010
23493
315704
67384
534224
291766
148252
215460
246504
550657
554506
218537
388048
121904
12552
644018
207396
353888
308523
140461
250033
9642
593137
159622
525121
479644
519580
417055
465622
44712
55786
332961
526546
404412
104842
618059
379796
404386
579621
513137
213289
17432
396184
71393
408733
535184
135298
495462
194491
310099
276043
414630
630440
382344
521227
402941
201358
222166
327645
137277
201183
581057
360971
357055
320098
489765
67122
626578
534566
67368
226482
124310
620999
324955
358238
584276
157418
431141
450895
111836
117413
7790
95312
269273
172358
111946
638625
241085
217591
327454
368402
299725
284435
503026
262745
609821
149765
596946
59622
91784
134878
622115
61326
66510
545299
21027
23835
108531
387643
174503
417286
353931
63496
368498
133378
224063
261765
221099
118932
80170
538405
379369
543109
483628
47612
619386
511118
974
155309
47134
201546
86027
89318
467241
304566
69592
433512
417702
582002
189818
1353
276913
262462
204232
462179
458153
500744
299889
269990
269823
348718
536359
379946
226157
556768
540300
153504
14469
493074
55734
557563
122514
101928
263080
113566
613795
25493
567453
357101
263257
119958
155902
362011
105936
485470
363547
5829
500818
569416
56545
490259
645360
179167
306398
636602
507756
616219
281740
42512
576540
475973
137627
412583
245874
226896
621177
413644
71242
60159
396666
23012
273341
391295
523522
318547
120196
600768
536148
190917
246544
48852
613060
352158
631822
632128
147798
507671
245309
8042
417837
244363
649242
81535
387827
634033
304440
560980
239845
278947
302424
434366
565269
494524
445691
365947
277477
102865
576669
78090
85562
204934
528469
195595
185950
538090
340003
649219
483732
244493
79614
450450
97294
136662
131595
510127
524715
58151
308976
251943
476130
598365
122416
142454
97120
379409
391280
9511
610068
364400
91574
407585
488214
420310
62369
251698
97246
421813
483166
190601
379947
594638
553924
110015
347963
266934
114775
485556
174130
527303
440766
600658
405872
588633
449540
311103
381599
578816
395002
294918
468026
268992
324054
200708
111248
551394
207773
219775
573696
123335
121727
395011
143427
545747
454119
293549
367461
200117
515614
327131
177222
240813
428021
120400
390010
352338
359141
443938
117562
613305
206887
507632
538420
574173
47459
626381
22334
561967
638324
358189
128316
227956
190799
563864
400125
570128
36445
136916
438246
446063
2784
498145
379927
385627
211423
154179
578399
7482
81191
598984
360177
510817
549619
469415
313283
449214
198515
530235
111084
38553
463814
453785
600683
421126
13441
71259
260985
555415
110421
273517
430286
316578
322904
248233
211174
87898
90015
66915
392068
95820
114157
297600
180229
167079
202744
406441
365773
558772
264822
374814
488707
26736
155613
569632
196908
575182
220868
546509
383773
541088
643907
64114
103611
24070
637896
429777
41674
299613
20014
223644
86208
193299
477899
543250
585566
572605
504850
9087
599136
373818
238184
176365
554900
537713
504336
108806
372728
185081
579244
477433
119200
255820
444645
584186
41947
476431
368355
372504
517565
193389
8638
405405
33572
566586
594082
87352
352871
374048
176397
531866
549641
161076
594379
242820
76229
290970
85497
56387
43310
525027
333656
256210
149576
608911
118939
601553
518787
450121
473719
325270
456728
611080
359141
113767
301223
533179
235165
48955
603476
641153
198399
161622
195006
573776
571259
587539
359854
269639
584060
104088
113271
599775
295247
274090
204989
430998
442775
9437
389130
74537
161245
135766
388276
211490
611249
522150
121460
380733
311221
643800
85572
505998
235153
328160
494396
358018
203260
253046
152329
16474
307922
417961
466810
522499
383870
199221
221740
481659
319147
316247
170292
530860
313855
376804
228862
322445
358834
332451
268810
168421
351057
182811
648298
376161
333986
229470
77241
217651
420206
649475
507402
2564
20970
363735
554272
36508
222135
219396
23189
192664
577171
267777
110007
533506
549114
15762
193216
511326
612169
173013
178909
556024
65750
146559
274275
409634
510955
148976
358532
589262
440936
547562
81870
558522
353297
139328
353851
466629
246643
334152
524477
302051
293831
59832
554485
134838
460797
578042
587743
649524
95727
4169
294712
344255
235949
224857
139067
210083
232846
253443
48322
496548
348570
493675
46057
88318
147069
262723
466128
238710
120913
227142
271478
224063
568419
462963
537279
583909
506736
552568
134136
269276
349506
259430
392106
87156
379801
597911
69763
558676
92021
214367
579316
427593
142513
318592
49702
645366
267814
485072
146547
197296
62362
234468
594307
198691
152522
25555
444460
83680
623601
545865
192132
160431
225963
644040
567093
300591
182290
524341
115950
33589
105773
514755
160269
152441
593346
438939
242362
595275
532570
546740
210368
607707
511290
393029
481240
625550
630290
352328
415812
624571
423049
40015
216900
377594
395597
376628
440281
295703
487164
162628
268144
611933
51545
425692
177776
351878
137052
316186
525108
269213
191040
390504
42305
167492
103728
357270
505820
624631
226133
525209
638730
115156
209850
316975
361218
170330
403575
548291
489743
170484
157082
442364
583307
476359
25450
48454
65391
375525
460881
601771
152448
416533
75580
307296
28996
215324
340491
569400
362591
35898
383275
584707
302687
380898
238176
22929
608646
402039
238937
378545
3942
344244
285745
149714
165641
73622
560702
289911
95527
248506
57110
8750
61342
313792
461800
275654
575768
248855
333647
192375
340796
467672
225107
287831
319842
268097
349404
47813
387798
132529
78072
493872
411004
220715
95518
89487
383439
271341
357817
624009
58770
28546
571799
333883
137103
218065
231498
393246
234325
70808
389931
403505
380629
395447
498652
644686
282263
600984
260214
266189
142668
321708
24392
238444
524538
461636
151835
423776
22533
63945
615103
463567
598382
537085
522551
530345
623912
486120
505260
333488
105873
124842
273153
502184
11311
515973
585363
228795
33065
519532
509488
88206
205392
118022
104963
457016
305521
574284
439340
321548
578175
315241
449986
453739
382673
102877
39688
34234
319176
581057
619780
60916
374980
566879
347877
554883
516106
224546
466090
603036
430997
329745
241924
340736
35933
430003
340926
282191
6821
200195
316370
498018
569641
201738
601735
405716
141481
130929
565630
642618
544045
87040
492038
268649
639946
582812
145427
67374
178413
613394
343538
94952
590164
534210
259819
27876
489578
183191
438247
8788
102834
569491
368282
366331
207581
396930
235459
383409
300449
620911
124698
53241
505149
338196
160180
205347
494387
115415
555874
238858
144264
200090
561326
392316
593920
270515
32315
206734
523682
181919
15865
36513
69344
395551
198124
555652
531318
432429
48283
263612
325144
155896
549297
260946
101181
504582
419130
505231
54425
612049
243542
326618
315763
377068
599925
422568
408988
88880
331788
305906
258848
229225
303868
76985
182596
275307
574295
80041
41969
195507
25822
388309
298849
157941
612860
157530
2809
27844
103014
507894
237979
533671
577225
600517
286702
628975
79691
24365
123133
528071
253221
493406
761
69018
454506
359834
374713
355965
294490
387670
151341
356989
561757
494556
154246
181728
247834
514310
222205
259174
641898
269237
244828
339720
454834
69617
372704
627685
277654
438144
412473
187846
622381
617375
369088
450992
639809
44103
287875
584663
143004
426562
153840
307503
469540
300554
426547
630035
128216
322545
10935
424869
444199
373447
506079
514404
557881
551325
621808
213070
28974
365511
573725
571360
164501
190900
6746
621314
168052
348566
55225
351861
244802
628297
405326
193558
99758
450733
439744
195128
299915
298372
217401
205134
391461
209828
550412
45275
8867
590236
434141
121887
115181
24090
506672
496237
170726
420624
171324
586602
250370
27748
448102
92657
447600
396275
394078
549451
184857
376173
8273
420508
338662
221256
26397
385577
12104
259229
298393
282546
596336
425828
281192
511152
402759
178657
43368
22766
567531
62393
238475
643790
390157
169644
461967
14752
473171
608097
263144
146387
262026
159441
521071
280408
480601
559179
270044
554473
189155
291109
330634
371932
536339
72147
519221
54466
216081
330440
355915
566286
206254
159029
436183
139180
78839
127469
139365
554356
14835
236751
512692
313152
388157
269386
518131
607696
431743
577568
376631
366284
580863
50592
459530
100469
81445
421835
420151
313527
596967
246487
582090
242886
208855
177061
200869
580300
431603
295614
318662
434714
448286
80950
46731
389313
110258
18617
129285
453249
348190
141682
567059
535481
528511
573776
364185
4707
420527
325051
266585
629151
264776
181691
46495
517812
549062
199376
538306
296938
156641
51225
217146
623251
383073
224270
280164
311007
338909
522009
401208
181307
508280
430794
226242
259348
623842
123117
197079
288556
311337
42134
453130
169559
167106
604567
260108
311979
482244
546524
282662
230108
376913
343999
157639
32308
240115
451214
643510
307814
327457
337624
411040
179384
557178
544887
276241
132539
140586
67599
156242
480922
417054
579778
582765
520615
68395
292017
456816
501057
362515
267623
338105
60564
620949
449327
620919
415509
324727
429799
335263
10386
468703
489202
624686
323200
26067
142403
218100
607155
184368
444472
333347
170159
481022
479204
521997
258002
492491
616539
61834
630328
146812
185586
348278
64032
479189
287600
189034
223414
370499
469824
618770
150431
592079
189277
632100
592016
394580
43620
478785
451363
478504
107849
413907
627162
161529
105015
591665
111186
414348
67654
388226
290287
141451
464691
118239
378873
71538
469225
152454
129364
263811
117095
392255
616844
280040
275420
441280
46464
207954
185407
450660
331548
493548
452056
265554
433115
143283
581591
528516
573727
375146
612932
419237
389316
9123
334865
354549
620150
528616
605706
349880
11773
478802
612172
597932
53373
495009
476270
303106
245504
310819
587043
603702
618928
412073
354812
335368
621132
243946
462640
69342
191028
184409
523698
326105
520416
599785
604102
121883
477354
213044
14277
426819
100097
421576
230183
303732
380090
331723
584328
337454
510572
318702
642312
72811
498263
567760
464789
497343
132188
22827
329366
647941
364591
437716
573345
66203
569605
98809
564684
500562
626938
571289
279723
63948
63757
145424
477458
188475
641320
110514
267972
103702
498480
25127
76025
469524
180798
150896
478985
520338
623753
640778
66321
505628
149660
634374
589063
142761
411751
38049
493429
104206
184843
365151
599024
178125
106166
503542
272183
105183
180202
13088
14081
406280
229555
634788
550948
144996
592181
571657
128095
213985
75561
229343
503108
83222
639751
181112
598495
503582
224661
300230
353323
381726
85412
446824
370597
380581
228497
211748
576478
124198
347849
2376
35431
28796
150966
448127
460889
630631
330309
609975
349826
529588
335912
223759
538478
231188
139689
236410
539980
69504
518114
490670
296183
79119
582885
271298
604037
405599
5602
358608
158916
271455
37567
26348
534461
309272
594247
521203
243161
305291
416240
44572
259659
116110
153404
491018
196796
56360
50048
620942
132946
604293
287626
531013
186643
171885
239857
56909
107078
274658
172845
14728
119959
311143
4554
157515
299816
232191
139360
73535
249672
421964
339016
545834
150054
9155
14540
188493
520716
252516
185622
83225
221557
420205
298876
527192
236980
374686
158635
49092
632980
351668
433212
237574
609587
190899
578923
646959
618901
30152
504379
96569
527524
171333
583185
365493
571582
96380
194926
199182
351169
172622
563248
281967
25661
469664
302954
468346
357107
34262
199703
495071
557910
577840
121990
270450
503729
7316
494541
588738
188373
65758
143970
62505
523497
631836
272163
238936
223019
575439
575203
108681
479976
296970
174394
638100
349489
213792
372620
246022
5796
248423
307093
226774
263147
553717
551909
320027
539249
77101
299315
492552
291748
139823
545556
314732
124355
432564
639624
174988
500462
564971
435494
374993
572995
629547
607228
20670
473141
390739
226720
222740
495033
246607
475737
498085
486846
284558
457001
323868
359826
102927
308037
399411
548783
266964
623223
227954
187341
457403
549066
233305
494768
194548
389499
52603
198499
339861
27832
471072
109313
149510
61454
71638
254519
579273
322905
23754
362665
281137
244091
94506
29266
24630
516503
304850
183373
573985
18764
533046
319838
475303
407732
549815
43456
321227
321633
337087
321261
512562
170202
212081
619321
228657
227077
155556
606254
468561
612469
152119
416327
112071
242171
263514
49119
7598
615404
558030
289640
114191
98647
361543
469209
628545
519629
217449
606121
513377
546479
111353
238286
636951
460401
180400
474697
518082
17191
628465
122540
292090
140632
242094
358106
476425
593808
503074
472619
113100
441470
157840
245173
512716
192800
615854
564401
400980
340134
426513
473366
498113
309820
143395
143024
142089
299968
635554
325239
237530
281653
534129
383816
592156
221872
97955
11787
613822
277942
563821
467375
301866
523691
110743
590253
336333
18797
46119
164410
7732
570865
376548
438189
287497
127014
626986
317437
448968
157917
461943
385373
272351
513695
639314
611187
294644
271260
73525
361746
250868
501736
464070
189987
451154
435387
258063
279971
277296
358523
141740
250792
510787
451901
598785
333847
179849
155262
555939
279526
26326
301153
161340
195688
22930
587783
88092
366879
484814
103563
606114
234069
364903
541529
286801
542614
489077
224290
515324
141500
436559
388936
139008
525171
564972
248165
366527
527076
20208
375057
493422
509814
73631
235246
553363
353347
622052
575749
351723
445798
58854
364194
445332
546343
50842
352381
219958
229368
162456
303299
412113
284695
186572
249734
204075
455016
44412
574623
261917
368677
369698
91742
163730
525090
293641
111207
295967
299541
378092
430560
127703
174453
416382
642271
459787
495603
352485
59030
220249
343142
139557
302780
368582
39533
159679
99959
199940
580507
481675
401492
238348
504559
173493
363825
269801
431709
54113
370050
283515
612024
239900
582569
577847
443310
539196
259744
413666
623799
580033
112396
244601
80294
404162
11210
452825
66610
648654
53400
632141
404381
589015
64170
523430
452585
524504
645524
166438
577901
314169
174134
249897
584655
100124
234218
580075
418023
475858
520707
194469
326812
93238
589791
574709
514848
35817
420090
265635
352002
18814
279789
124706
193424
23498
275299
83905
589112
466032
551578
470311
524318
547099
376372
438765
113410
637946
86711
471023
316588
157417
541513
82938
87897
155394
582264
16857
405321
245874
609431
369402
246758
228775
294135
22176
442977
451969
508552
13369
357605
219794
476098
181201
29060
314213
593724
627145
453486
340424
528720
226549
79613
419813
531059
142800
254660
503224
502307
307507
538882
303989
386363
324989
56870
123261
71194
501534
23241
568417
286319
613400
256686
191596
81701
509224
262847
415742
615579
149803
204413
410349
109140
136316
524836
187692
632365
392126
278452
312138
366512
226574
392752
649971
641073
647503
247580
528478
358673
635562
315948
198202
27926
363347
519578
455665
421352
264064
294873
117848
536841
379841
204451
402077
643269
280780
5643
25540
211913
513899
395471
414896
596835
85919
104222
378791
479532
546571
599201
232611
560391
171442
493429
644644
238032
501982
248402
348764
313372
408444
412675
442740
621876
522169
604762
553296
239619
156201
515237
121804
67894
35454
224123
362669
230163
595307
563973
393743
568165
349427
556803
445178
255741
283521
250047
266260
13713
511387
38069
472406
493894
501639
10705
78252
211673
470893
539886
525846
396425
456874
614404
38366
621219
135933
300271
172166
21339
45893
301450
153173
87296
342589
620760
569787
15080
565051
193952
340364
399979
515232
645196
614498
577046
508209
525698
73271
433599
424958
614417
267476
255461
201189
281118
432778
54391
322754
380963
119595
576445
450938
165580
313033
334599
208269
75747
408232
297616
373261
145857
334427
438629
552867
424170
89265
305259
228599
43134
344628
207290
136802
280597
315907
247628
592291
593652
642884
458037
175526
274217
156622
194122
155357
422852
7411
116586
88742
573642
184230
262741
514645
223186
582852
441041
545535
61826
236046
375817
184045
107713
469365
254234
273222
145421
476814
615324
160226
344637
362047
183168
602840
446361
249130
622141
515942
87410
204868
412768
455936
158997
110562
568148
541506
318081
123691
205871
631160
221596
259074
459907
489325
46818
421213
391021
216121
349388
256902
519650
20243
607810
311380
482385
222302
145073
350645
517905
200033
369674
273166
395372
89622
34852
220778
556456
537674
125837
402711
219029
279914
181895
314824
497652
272060
101889
317336
90667
257095
588802
642248
509119
553176
631814
626287
16686
486090
171279
284286
479543
481363
605488
585146
335764
644871
398657
364969
425374
440656
473925
597777
10054
32765
410476
405850
38970
221542
260169
275979
175417
447017
448376
58005
426861
17139
597185
69539
409560
355478
402980
337236
394502
444732
390194
289826
292467
52485
215703
421675
507567
625801
480387
357080
128503
615568
39663
611658
447058
108756
560839
646803
204180
266477
221870
344653
506836
2182
490618
110017
73314
419322
148167
380706
168580
169647
519586
178477
345232
415590
246985
48041
590710
37930
257813
110202
560774
158992
146528
591701
414624
27296
617777
558241
618316
525846
23666
440315
162578
217509
306069
90646
300509
119589
293624
249366
121825
457047
358587
34216
554239
328668
5136
645157
397940
495963
293764
105406
457924
456580
418865
277454
161672
568642
375594
546470
213415
70152
451273
404478
285091
570176
491047
199936
344125
356809
356187
182211
315121
51863
264667
157294
458746
17907
505273
614022
321891
641445
512389
458289
300830
234732
54773
475793
424485
493042
279709
18312
586350
246540
315085
217704
206804
252463
207828
507800
111314
70902
518030
408095
229601
419090
602355
450999
592756
97261
582181
81333
417423
116560
627753
124157
204843
500535
538557
61586
519625
38285
207276
185293
270788
413941
525546
581756
620741
635469
524454
485157
40707
70611
579534
125315
452919
40211
174515
383782
579301
378837
560536
251483
524554
370876
321396
624862
45673
495578
31300
269085
599761
217368
342486
149447
38151
68046
634911
83513
201871
299611
54346
127266
342801
352
392893
520955
595246
3092
20220
430248
244355
32534
136483
190525
649300
240329
154582
612662
306103
98417
575762
531550
351796
483179
71576
183210
133765
148446
595142
618894
141923
438423
188561
236316
171462
41298
85118
327427
610249
238694
330699
399792
128410
46467
492457
300348
340985
30068
443951
124326
83830
327977
2661
634427
603158
397396
195717
456864
539753
583820
153504
27049
100429
304966
248407
418984
466345
326747
447803
184825
162041
409638
417434
267781
483401
480764
501433
569298
133349
107741
70278
394893
336899
190498
574844
533179
70091
549539
642792
414235
494672
553714
595102
194795
61671
207505
623276
305895
66942
336107
173932
519304
266905
445866
625527
339192
489338
321324
289894
391553
547421
101085
45543
507894
175863
475899
608036
339914
71776
104902
496236
45500
511439
33884
212220
121954
367194
57263
285474
640532
610621
288693
273266
555801
261881
147534
387203
508730
218648
270660
536267
441968
532570
500800
531207
321995
441226
453381
206537
538434
603996
313456
4659
109913
502202
610024
190886
56194
632502
318347
194495
524529
192355
608930
515414
278226
185399
57711
649758
581016
306631
415428
259618
62487
502496
556136
140966
579137
312765
353195
603662
23447
592537
500250
372011
282549
621709
144210
459061
631332
66424
339292
279291
169622
203989
29997
236029
615692
458629
64930
341663
150504
236972
596027
284050
492450
298067
98886
617117
371459
165116
308903
292966
466971
2411
161210
314570
338472
603080
145544
620725
65815
149118
42625
23804
641677
367888
598133
324917
445371
78337
40911
376995
135387
2223
29418
115599
506192
492325
186706
160713
214155
45968
29244
240983
107899
192243
315622
238492
136955
320967
68854
445011
457270
168200
225960
163715
407586
424297
618108
189392
373541
186646
289572
516747
110257
87934
271462
406482
253414
270482
394688
637658
491306
132675
350591
162733
451346
498781
139614
269364
18281
25333
39085
481928
90422
57477
127174
385309
496058
644433
632839
383706
386389
46412
167857
570548
348470
517266
569597
416196
464131
227163
442438
418701
9359
162883
329867
49208
83267
569259
109324
548413
379433
492918
497398
547981
404592
114544
636089
3562
240601
133862
84770
489247
229324
126917
645423
231062
516755
407701
477555
480475
633064
392688
593724
136427
370404
31234
97774
439391
158236
157495
38629
31064
136073
497533
539600
98346
440688
112145
504628
340329
8310
619477
449016
111786
616087
307471
125609
46615
472552
440082
38130
281743
98058
380712
34970
106747
135120
54351
600675
152748
645038
587448
600233
33321
79770
368679
392168
453250
184633
505845
281851
540470
586290
607412
143640
98204
116237
241126
264311
443726
443419
281653
581353
601509
329043
478828
36724
186246
143264
420194
21510
645664
177803
463212
637562
89838
512747
322479
583026
366714
52834
83222
331818
494617
527854
336319
469079
193850
67356
477271
3749
252253
366278
386560
71181
290106
176829
153734
165866
412742
540563
168551
103808
571988
146801
139767
518856
636227
434987
75459
106758
8517
468962
310352
391279
245988
577614
13704
165265
452248
486698
613977
476872
95762
21736
45278
445504
121582
589954
37723
62683
480375
165898
100898
605985
55237
642605
609025
251487
419972
193854
616209
63313
244874
650714
494340
369378
410826
510173
531384
636504
137246
456899
525938
379623
417264
423655
345108
453870
290973
609300
547778
77124
59623
299756
568800
23057
142767
337532
438440
86812
157906
308143
52034
305819
483881
377080
67273
379063
570527
111608
264750
335333
117200
486489
457935
58249
344861
273860
83335
335839
54710
98565
631401
75206
34507
139494
593857
153262
104810
441546
257898
504604
432218
180821
530324
344216
203378
568739
178533
541019
647813
259773
10127
471058
594565
281219
473826
232226
537056
620177
371891
217518
537693
460876
297441
496117
119448
135431
504037
341248
625124
630323
592222
100056
528742
584695
437881
547086
209770
317743
489851
45107
48562
563245
456421
536246
459493
111227
70107
259534
129952
254187
136338
440451
631565
477806
639002
186690
268825
534585
372968
220825
229850
361970
643416
262462
91676
191516
625388
620647
389998
225328
273376
29363
325750
256911
245699
364814
639598
504733
258756
161704
121110
411694
51480
221028
477054
69117
466771
478185
256169
272012
426028
49396
140517
194336
77250
627887
243846
457264
92927
312157
337236
58019
247813
463092
622934
162877
180288
620974
151229
571687
378538
497344
370860
262969
422485
93152
231939
633699
258618
200686
37621
15247
4630
128118
106505
638977
506664
425108
523082
412104
550872
181090
139253
226236
31855
351135
6423
91759
209803
314021
5811
184159
210516
451212
132499
403066
169759
143246
622797
135289
53286
318768
10162
264897
327468
570795
629700
140767
105163
29112
473230
358406
8867
489703
459336
220818
190895
598503
183157
436835
351128
649695
587610
119939
134945
305697
222321
402706
159762
140010
195628
381430
360171
272785
382251
240559
507437
217767
556550
433503
142196
70933
122185
81635
236469
70949
389467
275601
572140
446609
323084
86510
453913
565119
328249
116946
519237
136219
45205
562495
146862
299694
87310
91598
387445
108173
347668
498553
84779
415314
378601
387471
496435
238492
629490
384777
473373
477452
214090
417276
559938
317942
209060
89432
596537
383516
76759
602301
381371
515100
557179
6925
63364
86781
162752
548890
473705
487810
38052
406048
395140
89029
408045
417456
377151
186483
77215
136832
212691
408376
379001
634069
313966
164044
45503
389032
173867
8997
392182
86314
128412
82300
561150
296175
70657
553586
296587
576548
456895
613062
5897
170522
119398
632198
91881
324818
431737
260156
538924
138833
451220
341762
520933
486231
593989
645389
262118
295852
485003
587183
524577
272030
370816
124159
627381
282322
136487
461182
51466
236398
31020
584775
154406
187537
457051
439483
198534
215788
339961
302096
231677
37994
106607
334228
569836
365703
21014
96824
392785
540994
240700
42822
541384
589851
480833
192477
401615
502836
236687
185782
86227
101670
44189
290750
424399
625073
205436
280295
24559
638009
12179
419847
224897
418716
444471
423112
647795
105148
399654
444408
346702
173296
214997
66595
325696
187721
36841
182866
329283
55395
392963
28071
28156
139516
586294
254996
561801
485556
159249
640030
336462
346965
636243
196757
389416
385735
560425
391102
17378
364749
159753
210784
124265
385391
531327
85589
489091
639828
37272
465198
457924
21928
361203
333741
4299
39760
363075
213345
342227
425051
38266
364779
476706
82559
99858
376187
107138
529306
438223
601572
626131
241394
380215
290728
274209
285463
193602
20061
465175
508230
406918
347147
126318
551230
542083
180559
343466
119774
354426
380436
25058
539165
527591
94831
33108
362963
770
76493
254448
253061
34354
542508
207660
22702
384495
283992
592315
228383
601465
429191
64362
582476
213808
174306
573354
562607
186592
74089
535895
524107
79819
216538
118165
80003
96838
73854
117629
513695
290453
152748
142185
302594
355235
609846
308317
506010
153495
80902
129130
514886
436624
342439
284203
266847
158763
354510
82468
260427
290469
34251
536630
643657
75786
396775
305644
178073
374865
315494
18533
417294
400089
17154
334164
213932
299575
155888
587630
32214
544435
145466
173636
169581
437815
52722
129849
83512
316746
373272
449392
302693
115815
451479
631414
75938
143164
499754
558365
330623
234433
292139
69144
321359
167368
324537
136769
46235
204109
404712
15432
337845
129810
114389
325624
7181
211743
460612
389462
399004
439773
433173
40783
480130
429057
599954
52133
20091
363871
548415
361505
36736
199923
151720
620852
139207
455835
595644
158046
401055
616004
435147
4696
640373
468996
248051
483435
448784
438822
75639
239062
64563
84384
231948
450451
438849
120554
144594
528359
405763
420811
154030
370805
557895
169102
174371
561059
54917
568988
629600
638357
14068
473046
633117
420508
62161
622332
98622
381806
19390
260946
508691
221174
476230
440065
131864
491532
258428
375427
299571
338989
260960
101705
134765
276391
371626
80513
498719
85755
569954
442053
367201
103503
9261
555750
379740
325122
287461
193219
384105
372165
319838
14977
129190
231008
549993
633799
484113
578144
438742
239156
517253
77747
53373
536299
13337
69662
198071
567992
416483
109098
441237
632361
456324
168319
595277
469063
569118
58642
523744
627038
628164
336749
253917
138912
259742
642097
320160
328887
546370
158829
127723
559307
120391
264010
562186
179717
36377
342172
161676
382508
424129
517802
27346
559556
647196
373434
148978
384231
477389
176689
485302
297260
556499
278600
217704
645941
363631
459167
17044
128893
351308
520627
403571
101366
67392
567574
22104
544824
246785
620582
45338
414742
221646
24745
453455
158507
610618
11360
319789
644417
128516
83826
632581
582391
536035
367971
192811
431119
19692
342013
135932
458764
152503
107934
373008
86149
78603
49112
127216
384842
9898
105629
59064
575140
478681
448171
640448
137492
506918
335175
515107
578323
330888
125433
180098
27066
646865
574789
295169
392256
517598
156338
55768
140553
245412
107512
314493
95219
325384
63847
254784
147587
478355
183727
364605
493850
294972
63530
286536
650185
283706
301909
390775
48122
618585
500822
607111
227184
24181
514913
181247
270552
23928
20846
572631
154529
350877
515051
279129
69023
434498
180298
264051
217224
313256
540355
297822
394751
505651
276624
413947
5129
644223
393694
17304
81606
493391
499136
418379
603772
430035
312871
211449
255778
245865
181517
314664
331753
456679
614707
449212
220916
23102
530283
374447
609136
182507
394258
537272
445841
582179
229129
324573
602400
321252
273745
603989
422503
177259
308800
127416
110793
160254
200554
387671
381294
283150
105814
208113
177378
33196
517058
639548
648079
208627
107865
346298
287219
37757
94508
418242
129366
366713
9949
213060
8640
9068
86928
503772
481773
225159
503156
473004
102153
504821
446518
406384
187531
187441
272812
460940
10013
278515
154302
384718
536304
77306
636726
261818
571260
148777
149511
232056
373890
317737
85919
574371
213348
166336
535243
399651
485053
181783
468371
199096
443286
14344
18003
3045
243980
91690
591787
138232
234849
24108
250496
414467
509079
217124
464612
183278
521956
346324
324650
448526
523453
254616
99147
494335
638615
564639
31446
322001
177824
225343
590332
8054
451926
88678
342239
549621
612748
637035
404167
562505
310621
541716
625689
162315
177828
223179
402224
351993
499110
292663
245085
126239
512005
131248
494335
23957
390996
79097
7009
498340
239195
184561
239692
392117
275159
366881
389002
172582
561333
596832
177394
332951
442706
415617
378377
62211
147943
552317
214017
221048
626961
224230
70625
414083
558824
76211
519515
619067
59339
499168
321702
622882
611768
506460
613300
72131
299273
235032
204554
271846
546430
220350
404498
544041
5029
307537
360063
2993
584187
275737
55093
439490
296277
264690
577800
194926
365024
449717
500731
83188
246336
7271
19011
47353
74177
65110
4654
635952
231428
202621
171222
628252
488965
18082
555841
641551
118731
57859
363247
126178
192419
237338
600567
511344
163835
248782
520930
354798
476466
449994
179517
200215
564686
300668
467988
220936
241568
321543
67123
351846
352295
328207
41635
375053
433788
104868
343440
133205
236231
201789
532262
184108
8726
579594
231858
172825
438771
538347
642097
471061
37117
478116
561868
221747
616844
222206
414761
44704
453412
119192
183728
299068
504870
215852
340762
391433
281954
644881
255484
273557
483133
300661
146492
161506
418909
474893
327048
509336
322059
52887
25787
550458
8288
220526
84663
200027
240432
622134
622881
13067
443546
378588
244425
41941
25527
337388
97538
534976
468871
562587
494631
313397
245081
482432
119133
254487
403461
485032
27739
80256
239965
280624
19486
630890
456762
267252
547674
634545
279347
639506
363167
406015
469431
637957
69702
619119
264963
293724
475814
52128
339398
620357
363024
494940
324388
16889
303827
159646
582339
417313
139992
550504
461789
188511
202503
456276
356571
474105
30553
409363
179579
214190
634109
393370
569260
409947
526552
232046
546804
578024
237626
100660
453137
621269
366017
473435
272126
565259
356909
261054
307654
487100
225053
111169
342264
40205
459215
591507
531907
443098
159663
529329
605983
59522
422925
506328
130634
102120
37795
372080
9079
206834
295842
323107
381522
241361
565103
388127
309570
273271
582057
131255
647528
368431
152827
99563
550381
473788
180804
311964
445953
109313
37472
415940
211026
437019
8259
293200
498375
366171
168808
332871
623237
55139
401380
622357
360894
87775
493657
623483
631362
303280
491107
367065
488568
349857
126304
253301
67513
204013
18391
33354
63436
870
405880
180731
239605
405561
374597
299397
161487
499751
458696
409317
551175
487988
336251
23480
412864
132110
529210
282859
549333
491376
534391
582839
190677
16445
404644
328564
142108
540014
476545
460689
268167
592073
438209
98684
439262
366229
93892
568521
544119
420211
125037
189399
582963
22293
96339
563300
415568
634760
315358
446215
596525
203661
478657
143339
463825
192734
19657
594306
592921
379188
579237
542255
4081
507319
298209
558534
506999
127404
349996
609580
296877
227976
457063
454173
439697
327827
500047
284988
437459
244103
197310
58991
379230
558722
439661
457066
171106
280879
565746
45528
154370
407009
321039
380860
4068
21784
251456
252517
85680
542667
478939
573004
308539
242688
18439
504213
2422
570431
572168
253860
521517
189898
574091
471737
336830
493280
543003
552110
28778
426151
481882
127750
597671
496370
263611
141482
414537
361855
501445
251247
171208
13949
556922
293122
153480
553700
22500
567358
470650
264522
467943
296277
584705
97288
407027
144634
608333
608592
157549
506821
34045
595835
174672
368102
21967
89329
135639
110298
9208
562185
281075
73030
337213
613582
329740
143012
111927
471076
297902
383107
631114
365125
183999
407027
510738
578938
57606
327242
451421
156456
294249
9270
222825
528871
482493
58406
340367
32348
613185
124879
397766
192539
644366
259982
161343
424641
499237
179588
183353
558815
35060
6333
114543
571967
70037
417159
76108
146635
338554
616922
297809
94312
626071
128224
579788
517366
153568
12927
562532
519708
610259
22444
289711
629304
589664
470760
117232
354408
432367
58514
615547
370970
363411
271786
220030
146886
239946
512428
311186
553553
401389
496885
254322
18475
191955
230272
460952
395812
483983
405068
137225
303929
582027
462830
484611
182072
510848
516163
247525
468119
365138
266174
348743
233302
242357
292536
376609
181940
637824
215890
165896
474761
415809
139046
266656
297133
266328
189237
597976
247269
95866
116865
485361
332
520621
312405
305009
44002
562064
440715
322395
481497
579441
96140
465551
70522
221034
343624
285151
349029
105511
170081
120477
616126
455490
85768
475857
395897
203906
43918
542426
72150
649932
523049
188181
582453
381215
99001
86623
466721
154736
264334
318422
235259
440990
257641
75202
526966
410049
72058
557276
484499
520840
467381
163843
602802
346576
377892
200173
560979
456140
455937
576970
463542
645053
495746
377692
276396
153821
47912
185833
53707
442153
20096
463030
267620
392252
639507
28782
173108
525205
49216
324909
21306
222924
316195
614118
76388
505758
58361
565337
539857
170059
509806
9313
642002
58995
339766
256169
144189
587767
409133
372856
220845
408129
513073
457727
585084
78826
2853
75213
71404
299419
158451
303745
68971
109608
595944
26439
34179
35565
23737
101759
517770
274244
49780
264495
7934
111483
627109
225231
258204
85605
335016
534690
397807
57066
561180
135826
63448
570723
264690
561103
389623
164087
624720
350279
604235
255722
362034
357345
512105
290230
386855
249854
294567
202495
284188
360459
596688
220669
275715
103315
586700
638625
58050
602100
567537
237985
42031
440737
537338
145175
342136
595732
178823
248342
472018
207256
458124
623632
469018
453581
614348
566557
553989
593425
72076
124469
243127
461328
502063
196653
612746
608941
312125
192712
238926
416764
130125
118030
628682
428799
603356
628263
260255
186104
260180
548821
354215
88908
643052
209236
259915
442653
147149
479119
378130
357697
124082
17852
392071
474691
320227
377191
407234
312899
118665
16772
450257
84730
11984
433544
9623
479496
43319
62545
196987
173495
252672
77646
297312
76318
446338
577262
602264
472894
347152
549942
220544
99189
201205
584139
83315
640041
278694
480000
35888
231887
24759
298487
317322
266956
229601
390624
284373
85726
221146
248120
631510
290123
596000
375361
296280
164092
348667
563003
350008
355703
192042
96291
358638
626729
539080
568642
356895
245112
436304
637341
486733
296796
431549
163359
268801
184848
394609
418596
122613
380985
407101
409416
436136
176159
299436
3919
248300
644949
74786
138181
157586
451916
523982
536962
333386
163382
546111
64315
343502
226202
407122
562582
85368
51385
438334
108147
88167
244967
89702
629531
174650
255466
544959
193983
392556
144433
56877
491945
310850
186057
230074
562610
551547
253552
61857
604236
327338
568354
643038
433157
178327
482420
401949
47074
490406
386863
231851
327983
545001
525646
347716
574840
148059
18696
51356
365866
176890
574007
172421
200407
380482
506661
308268
486400
305060
624459
81538
419887
381384
308374
258829
62400
30384
645868
204782
457183
75759
496479
146345
533493
174990
26208
593505
113994
265788
91564
102649
198781
81019
643430
502891
96927
374127
247721
604074
323763
581627
457477
421222
234547
163768
319609
67630
388382
247201
629532
325168
78076
584718
395495
442620
131436
412399
628627
632110
64196
57608
334865
527835
415553
606588
420381
160044
250132
485382
174584
638797
267943
479027
270189
222893
627704
110578
153776
560856
133207
42563
266892
25832
407386
615853
206557
108032
245424
538213
87079
40376
216875
333194
468226
637037
627472
369342
14637
326521
312062
444417
20984
313736
282989
283089
565078
96552
601235
145927
369013
484129
192356
399283
520469
477709
381214
537737
324379
60839
425038
100380
72583
483625
66474
389627
209768
222160
27305
140578
646020
367325
513308
386680
538162
561198
236170
133173
315573
48330
263075
503316
43467
540556
632083
94885
621530
644928
142555
413987
266461
402768
42118
467912
546449
110879
450995
143942
78838
214015
520345
650489
331221
318471
455901
247977
5942
320924
136474
147
604038
485413
165773
512574
171906
618314
534118
642479
269039
289964
131094
298313
561131
416260
465608
264614
150672
559486
99821
263427
25908
99338
486271
164378
615127
56664
469769
209496
170333
256585
493397
124359
606482
152954
369414
410888
2244
644857
266274
187361
455446
507553
437505
49942
250431
464228
413526
190702
476718
256150
364446
585613
384812
189787
225085
163514
115676
557050
179339
172127
611441
435799
285965
547838
485523
373720
363063
333771
83479
336981
351441
420947
140521
261671
58635
450426
218157
538572
475335
294147
496721
494070
487424
622797
385269
476570
602964
632624
470861
232181
594742
2648
283889
637206
129166
135518
150859
86443
610202
395491
173870
339761
222219
555344
412759
330096
322989
316754
66775
587747
500469
325551
635883
141922
341387
533297
352941
308618
210023
438260
334467
604650
306419
385321
394822
345087
180067
59232
38562
608476
279350
314283
601789
418116
625419
217478
198284
403025
201647
514096
193244
316883
519886
258433
98070
556873
289983
53080
9529
472137
87419
79545
281338
174625
368968
26530
595786
245888
259215
88544
612667
420206
551069
608434
21804
597417
16582
647567
257806
649736
111642
405714
120392
361816
558797
429991
93058
210254
23962
554470
32437
384178
423125
519167
620589
132464
115746
318670
592834
331333
96128
429458
603615
5486
141430
447084
565477
461560
456747
231083
109488
547439
257718
249363
565990
164644
422789
316223
582703
36608
337066
242203
543110
21644
647670
484319
207628
79220
401597
581629
203253
358336
402841
427427
581603
111541
607973
577129
1436
3901
600976
165944
127720
274040
648590
361322
171807
239852
604047
58386
63159
578544
57691
594263
555525
506882
226536
38971
25904
576877
646983
618812
303753
544416
131867
595466
164390
79057
531860
312609
225151
184264
166213
280272
503874
193387
457171
25913
502331
535019
57718
575641
97504
563550
568033
68099
313366
381204
612372
223390
348314
516
239984
336605
356504
574547
176183
19113
417803
156357
528807
522516
379237
151457
56680
75724
338852
127082
298123
351736
69913
181292
232891
86853
221509
600456
477774
98438
443163
36861
265377
285089
604529
51297
148763
414383
330401
565320
289878
221141
364608
109951
287174
147244
284701
567331
214594
5201
475687
78267
320503
644417
314407
546263
424517
37078
419652
139412
194859
364865
219380
524878
36684
330516
485609
467778
569668
445921
286262
263957
518589
598334
463488
127066
316415
211122
469977
467195
494359
12854
261185
189142
335433
590275
200640
16642
248463
569411
450117
38308
216672
557186
259082
530749
591634
106077
13097
454400
192440
475358
246122
173415
285792
477604
317298
605682
115250
605089
245601
507553
533491
307174
238985
296398
335342
200738
238414
300887
114378
2952
596611
14653
406571
96287
240425
537168
29908
149361
433358
251725
508860
535739
343990
183172
636791
641899
317894
269062
506619
627060
565348
347794
37114
497909
365252
536019
470132
383666
91334
320346
542865
473666
595616
444089
77071
90746
560606
181766
563071
293879
344079
75767
14432
370314
350854
4503
433646
314048
234070
522129
402902
60458
143557
23835
250507
225463
40966
447802
284965
44236
536219
634319
376696
635636
279130
249974
566815
77000
242034
429123
610342
305725
237441
416955
397412
535359
92030
382896
305991
620496
161256
127895
484885
204973
57686
486638
126257
559093
526849
567675
266207
263894
221608
402001
503526
553902
507430
102357
12493
437221
535339
41512
290596
527999
441364
481229
613717
593862
39628
63624
182877
42271
84187
459961
339287
282276
106908
536693
246931
369530
540725
205121
543014
498220
624134
259099
579229
576512
444032
550136
243887
498452
41334
589288
124659
55767
436932
368269
319465
492648
357887
240763
499149
371377
541691
82332
459469
520807
213846
614113
628402
603848
187515
135418
69679
538417
241259
441691
24157
25318
459675
622283
339267
352495
235816
165132
109223
296175
509457
119560
599969
157745
16404
222735
618055
392541
631662
535243
394670
317081
19916
206683
612256
244664
447807
192164
569941
105839
579524
315797
186576
406295
534597
78791
179898
264891
481984
232133
4074
610027
132286
366748
637642
628014
595775
610365
136003
555526
609026
93123
82966
4183
364789
300306
106491
622114
376123
84440
349358
295312
512384
33142
581983
307992
634527
56426
547328
96083
566950
410757
643432
486477
351462
340771
461299
353282
141935
8811
98424
230582
582190
201988
38471
302550
290341
349475
451468
264508
623137
565434
356091
569007
605295
103623
295685
299435
190556
617493
488505
294749
469297
571709
608847
126927
56540
119725
234200
316984
615467
438547
338182
231818
530931
585409
106201
242604
264569
556433
487407
369997
28163
80893
476134
474619
316832
247171
453156
585632
399748
632176
635905
436157
599090
435151
75822
52555
113079
265235
382848
433014
138726
623810
637773
299543
131691
471966
249734
637254
13169
140020
355655
347607
464867
514604
202528
68215
99247
515212
331413
370050
185649
377377
486042
199205
522157
380586
504045
603912
286847
434507
413556
422898
105319
40706
425811
413557
503366
486066
232467
436828
569359
300399
107736
474879
301048
230251
517555
22758
59668
570894
57473
526188
328090
633476
642895
161949
613939
611531
185039
19314
40834
173066
154066
237481
211803
266902
65130
537588
437281
56730
461709
39575
292920
124384
209753
32094
33316
158993
310211
638914
161083
389509
6004
6183
240668
335172
129373
410234
121570
320766
57467
290923
630899
621010
575380
486624
353032
383566
282000
84133
167900
540205
105818
649897
166653
447062
564562
303376
288119
97626
69937
136112
203752
415736
227060
601289
23231
169378
369347
605000
63609
100673
204534
604229
634737
419028
445332
17776
25417
260847
405640
420953
88413
171583
64019
81947
614357
304895
182537
21569
76825
157235
391495
487395
383970
584528
43521
24291
231465
225646
12205
351829
584914
392237
476178
169623
365802
221982
415628
228130
28260
301925
418467
514849
396200
649864
261017
38727
608692
316032
404432
36810
364738
59443
277936
44718
221880
186173
348480
253259
10565
534419
570825
255029
286645
545952
374950
174642
356641
117549
14626
230858
341444
530545
227331
293577
2131
225256
207258
558414
540124
161614
78340
175368
3822
445705
226483
47378
285348
490904
314554
228115
44502
509228
291528
221499
140204
184840
612085
229545
29805
117681
55189
404217
163290
285695
649474
447224
577246
309653
188678
27527
84177
285128
218466
486311
338700
499885
48897
260698
569529
132869
486555
320842
402331
59506
82163
198939
423376
425700
76478
512122
11307
626022
359755
256284
642234
222035
126262
463345
371892
55277
496337
74637
239134
13461
382179
367414
539515
602529
441179
33259
397564
255803
285295
127821
643264
450084
536614
557848
40710
337045
272398
398805
266595
162233
102472
527375
619134
54083
80997
338978
613938
340566
529067
184452
5877
324926
448587
133682
525777
248177
504510
416786
345150
574764
640356
118897
598020
105580
411177
221236
132908
631698
232086
354523
542485
200479
344249
607351
351145
612898
303913
458339
630189
374092
464964
619950
251807
411422
6803
532342
55139
463791
260907
294861
140450
579323
38105
301624
339759
274426
583997
229129
174861
455237
261538
205878
392789
507682
273435
609754
47182
147305
442553
477041
175362
262320
83800
349178
463704
114557
435359
511939
64853
197127
293842
408175
308220
641175
344417
24221
167977
579240
8240
267077
604351
246875
616818
263509
64221
262478
56421
610444
259151
138165
529862
123999
466945
319620
375821
166476
242311
376036
103390
7140
578915
560914
414613
11359
522929
434429
407740
120610
243479
615253
263363
591522
2362
153067
92603
38305
397159
153202
645886
466514
97347
410756
73004
125423
119664
465412
13576
624733
447870
431043
389178
630458
496084
506343
455068
206975
561176
304711
386292
647710
470261
638008
118554
399629
493390
107448
298101
103384
458554
175842
171086
65092
2798
52071
192805
366304
433276
390539
319345
609290
261588
254161
107253
345890
156057
262086
50416
547357
293287
573196
368679
398765
166644
578254
483007
387734
327677
257638
214752
540208
579315
332464
309967
143396
425529
175865
19949
165284
292304
377494
517773
535352
398445
471729
273014
464522
121349
300355
587352
212705
126021
143445
460755
77770
644790
579198
196898
620048
514066
608267
422644
59144
89385
515087
365258
69210
602054
648147
267848
488673
75554
79337
600126
290608
588383
340462
637762
373845
582665
424868
354407
409197
377698
352294
331604
136417
155641
362001
609822
112613
124262
40406
179251
650200
550741
648695
150872
284405
482790
445332
326883
196542
541447
355812
452692
83144
610888
259040
270647
192393
53976
536593
420367
520610
290690
255080
541023
562003
250161
301822
621803
77991
76803
632466
502344
486384
64104
96253
537492
518162
450470
437938
246066
271372
337275
70456
458116
573722
27784
486515
227299
221381
627697
110325
643646
515574
327838
349931
584456
261295
281893
400969
345079
519310
574802
196321
36623
14614
437100
250280
445726
230001
2915
616955
43833
87435
255544
87031
221353
173594
99725
75900
112392
143008
636453
465781
628253
344585
637426
106801
553189
392541
371932
55528
147962
450281
149708
586796
468810
157894
413270
632885
28037
335409
124542
489624
381477
156954
411025
179013
181053
295635
226698
42395
484900
16887
511754
292573
2816
342030
372108
201252
238335
421325
640359
488941
33902
39737
444443
635589
76608
389548
394744
193972
41880
525044
342136
600685
191930
561887
236141
75608
316809
64131
128254
242168
260403
106557
78309
130652
85726
152536
202241
540022
38259
46428
426986
161355
489891
212435
467836
601626
569205
287191
275811
209849
89480
508304
454175
474459
213295
36485
58289
44025
101352
109248
306147
382767
168978
166427
569650
361367
259616
515335
330363
402772
547038
42636
347179
175637
219070
391115
141127
245241
163631
409043
287775
187363
423470
407243
496613
613955
502566
593941
329822
525057
575651
392548
526177
320523
387122
515249
396943
266080
468288
355551
461558
93885
471044
376216
99247
200980
403503
580557
65063
268031
49556
5698
324063
524822
358331
440934
295475
338687
608713
212449
364149
204318
145176
425368
175020
420633
483565
487649
98363
475184
491821
162374
265430
475408
288250
529289
85399
227762
137469
389331
140922
545523
197128
159767
502678
147952
239900
462505
328172
292638
250328
427049
571988
242757
315672
68667
523145
273952
446777
232886
572293
153014
99508
65505
4638
46051
246885
644950
401447
532265
276847
444667
104282
547643
259564
142757
538115
497995
491038
201041
211996
565779
552792
510402
519341
195707
140992
580715
132052
519170
481924
403047
425780
14852
597408
397581
542365
235268
29321
335680
609025
118208
77303
386140
390286
509883
227949
80199
262149
644631
249439
428043
618575
174443
369986
578676
115501
585232
149328
62412
392274
149758
432097
336460
543558
640461
628182
271379
392699
303713
329770
372415
69070
111983
515270
54532
490159
385883
310189
125113
572
239761
57960
208723
465421
186035
452099
228673
21593
420583
270566
490290
142387
143494
296426
617098
142812
427112
248111
472712
501654
492892
3858
452842
311774
355162
128639
569677
70866
179362
481342
41697
123133
571932
11023
244512
116105
378247
523206
84089
410090
548605
216311
522206
621745
307036
6671
559879
559267
489139
488614
351167
363765
63583
643652
278932
409473
236649
136765
364332
166310
344302
481963
452858
13305
515157
10537
17931
277240
425736
622706
539869
92659
578429
434806
15263
410220
598971
490886
566378
90979
544601
608792
131723
185002
84052
62083
178468
433157
26086
299184
117999
583915
47867
564257
482836
74465
519919
111604
320459
620709
509444
11024
163487
217557
113971
14674
644686
608646
454541
586635
486609
368948
68929
52386
200259
431634
221160
254723
485482
397082
625055
393104
102764
177629
96655
224771
488845
129519
582209
521325
282981
136954
494611
411636
32538
350528
112998
229581
107854
1974
645780
588506
158673
249199
528443
326801
407210
151943
223082
461437
290548
593885
302434
484416
331203
396695
9837
392627
62223
394147
531106
13379
592141
47972
553301
112928
292230
541836
435474
246198
495318
552650
66489
404945
245733
501853
169727
445918
452664
56212
301646
85295
584029
214045
496516
190301
56174
352334
423289
195223
389590
509415
302078
462945
570196
491022
483184
180197
608547
129120
93365
170095
65625
96040
648779
532601
309485
83230
459351
394286
420081
523522
612968
236840
336267
314278
24159
249447
134210
449429
604349
12545
405298
14454
177279
630619
45566
523554
126982
456171
431097
452999
462464
165434
524959
239402
626394
646746
261849
493038
76122
447455
482259
277369
321512
9597
113154
18238
5957
115755
164393
401146
616232
107816
250877
614736
595086
364756
456216
5967
334377
52159
621493
34545
356280
152846
312529
385230
242630
251955
324318
221738
397579
361949
410089
643320
120010
245632
575114
166141
308861
206443
422719
249816
308682
538441
32437
615263
202958
613512
155694
644595
354381
104884
452286
439746
257758
411924
366017
596998
361286
511733
139075
101176
628148
424504
604627
575210
545477
442276
283891
330088
617520
404762
568902
441557
399543
114449
541979
315400
302168
176514
645100
43302
407168
47623
624950
378953
125805
293324
310085
74311
249036
518150
481692
269079
125581
536233
90092
305524
84887
582120
647539
632927
553112
177469
275275
648061
329343
444159
219362
524545
160998
171601
325108
28061
237839
618634
618377
308791
623806
566937
570946
4678
23004
634997
611581
553781
512241
269265
5248
478822
282398
302363
358111
181387
414391
600603
353964
49156
118763
116199
309178
486914
32069
150525
384847
191960
503141
437592
248385
615230
76004
278427
81147
108973
383048
125767
434731
215497
169915
462762
166334
531727
381906
508733
145090
422409
211079
142264
156613
27287
186696
272743
61512
262832
251436
346939
271182
70874
600015
418743
559990
351673
548123
593070
237236
181729
329943
34136
356935
56912
535019
34082
443316
576588
143183
227188
406615
215622
555233
118022
468515
363170
112799
161243
167085
541648
17264
253602
552127
86434
280835
304770
350815
191460
152491
216211
421610
160079
280313
600645
7594
120486
497528
200169
289866
566960
437988
579700
371288
585104
498643
182445
505032
385326
277883
637953
322332
175522
380211
468299
247570
632190
259271
152655
121651
442815
543356
612127
144683
482406
229264
444485
368733
574614
500595
616465
358797
13940
602335
138453
446084
335360
53027
141613
204945
203508
247388
581515
81184
241135
562972
194563
132742
165459
455532
237866
437980
466940
508757
95686
93068
446187
97347
597053
426350
103288
126043
278233
126082
481745
3134
110264
261695
618039
511924
269737
637981
210484
132273
481339
149243
112680
529340
554191
330935
365791
38345
511823
136184
318668
355798
124595
553206
73750
511419
582494
627849
588487
332419
501647
553001
222608
152470
427084
443499
610022
201969
627358
430818
444850
276619
9499
350586
625556
600506
399572
336071
481460
437255
88118
418500
215063
525688
9008
354815
577386
103851
443706
88904
538052
382298
334623
35027
345311
369439
607354
534738
138361
456331
338068
214588
179902
95483
448287
110347
506319
446173
313207
23106
444385
256791
523916
143552
528290
105706
403623
272288
432644
406066
495193
563136
306876
517381
63506
407403
323651
47043
129488
366700
479635
120082
636602
281031
460600
440734
158305
580763
486658
75415
426998
17891
255900
423361
356931
636277
208544
375645
273656
142892
618720
197954
352310
612852
333885
452422
173228
195795
32167
620060
527950
550887
381863
580974
505280
36098
544480
236358
510051
557838
29248
176489
553868
116997
554427
225245
558243
501526
213323
425673
342613
546162
106473
463866
477911
511727
51726
143675
643275
116831
553255
527129
426834
185958
224179
435055
322410
561132
290232
363468
364470
443972
441449
52590
342318
385342
538367
476108
35127
379479
522301
606164
247535
19187
25337
245403
11531
312462
37724
250679
488709
454683
398585
133940
15315
331968
261904
425644
285236
196504
315251
297689
357292
52156
339120
597286
123646
597872
256812
504234
417986
525279
132535
41995
118698
446812
10613
34958
449478
620925
162155
350910
424862
497757
554643
75465
237245
636530
127442
168198
156285
286354
348149
124804
219111
128172
486635
594226
177864
421120
480189
146670
397011
36616
46232
493834
233709
337208
468044
120850
613421
228123
438510
631907
635535
491064
637259
495997
532957
233824
485556
362121
375220
166502
600077
280352
159906
572038
500453
289922
324664
267293
261360
277430
190154
6981
296626
630425
66641
415190
231720
2854
204120
643445
108120
432384
343014
410595
248989
552195
85853
27975
100965
115583
420327
216643
349323
552888
408912
71379
507637
218927
116796
526179
199544
287631
620614
159748
405549
431459
198264
291633
354369
531851
647286
127876
279897
583983
589177
76190
409463
533607
96559
184849
603059
292520
322377
376146
345572
617870
486952
68323
345511
53588
167898
17995
42629
218727
567816
297561
502755
205475
564637
75589
437786
532569
631704
339338
381664
83898
453218
645441
97514
447624
168731
67075
145467
190396
94166
625646
641744
273260
505570
435824
446832
544523
364269
217307
121529
268913
455693
71224
500883
49166
104235
40740
617285
272851
588923
480654
331056
539165
115713
383164
142418
429281
48175
393313
355048
589745
414123
76378
495099
437150
597835
150202
88569
389180
381845
521875
47874
155286
370239
91508
484409
363813
526593
293900
19867
44190
236984
434184
255935
107447
448550
127397
497154
56982
118365
508693
603235
254627
228308
292012
605532
603689
476414
295010
431100
82728
266506
322041
535420
231711
643823
526708
73620
14965
6348
496042
155113
602398
446531
589952
324478
296098
262789
31807
195236
392473
569904
252041
254413
435244
162750
219380
424326
286319
417583
292415
262627
266167
71474
296838
192472
559716
619480
103178
159087
358674
299462
509969
191496
345079
204855
465963
87860
546600
80932
494949
555798
317256
327181
328470
487096
284438
315223
142203
489572
221272
305670
598186
532689
535095
366018
634607
385012
486544
434773
517580
424532
227657
50715
381165
449286
497119
405213
615509
512584
612711
630536
551581
27354
71769
144308
570153
542720
191265
98220
357487
473303
531621
597583
225923
616529
538188
483195
542033
406008
548147
57026
512379
211524
247148
182760
79766
350262
470861
139632
286272
345353
312761
609703
616587
75600
482654
610681
190089
232684
16655
317094
588587
517079
510084
165985
6467
527849
166090
102955
479943
472092
70571
161089
333573
536577
645609
299606
421896
301123
264571
449831
167242
413101
39232
278532
124530
29570
238954
476389
159826
354408
538417
217613
420376
316905
603010
548776
109424
641244
326909
499942
370178
249797
3069
605239
218167
546254
31292
628389
33230
97987
491893
491893
281112
596582
430160
297393
339723
381911
151798
455895
527814
645005
95820
66817
493429
356072
382438
537339
493721
229723
363454
197983
554499
362116
314195
483217
523781
536497
616101
593453
647397
346330
505484
341170
285536
506887
504047
300428
524377
348584
136805
510259
450200
335553
83792
127107
542645
520665
26834
217224
62518
368656
199165
81259
31363
618772
472989
134337
629934
475364
539860
184626
29941
424343
432132
579624
441458
330678
268140
124776
50936
447803
423301
508831
151156
623314
573315
151485
570064
79809
167755
236548
238687
541779
504174
427163
458263
434418
612944
346915
547667
512960
578305
149478
162172
115083
224953
345435
116249
447019
44828
509850
448498
633002
90352
159371
261956
528154
620553
296234
168275
617228
459991
144235
484494
49445
40091
76364
342540
68476
329787
636548
22993
364105
123903
356091
118597
246176
435901
238290
649637
217346
603190
347231
10379
577865
175860
454761
581088
289925
322697
323567
257398
546013
590005
637888
142390
526154
73733
580497
249680
587062
298263
360482
141461
40750
612491
581288
167125
647629
496660
236505
148680
7611
583972
626301
479049
293041
462246
422875
57254
115935
185124
56437
13102
488006
298721
169537
347907
480696
234849
212857
436702
217768
392823
21734
141099
413635
289432
341828
186092
19226
391384
574732
368237
48879
4598
483391
277725
79190
439415
27965
227244
628523
619076
245482
287916
98869
129964
205514
291317
331877
6025
614208
617768
61486
148050
607259
524146
502307
368808
485194
622883
411835
290053
603126
109217
469758
308705
487867
580805
322437
57145
65453
438770
246543
403568
340478
606438
161016
448462
574638
380977
535816
480479
386803
265565
231575
424901
24737
353320
284780
613305
254213
260957
297672
283960
402266
648954
599266
443205
460088
156547
38465
638649
409053
310779
584638
255453
126499
248294
373537
183082
157892
52356
391306
186255
19803
560616
366029
378333
400332
551392
263976
588257
207027
415882
623546
262999
127387
439449
167086
10357
532603
310085
217168
271135
347206
190966
185279
504559
81304
211024
88735
15925
341711
152030
384335
389467
354605
330446
534307
212287
312886
631910
242990
416630
625683
455726
647038
76401
589343
422492
234067
238944
161909
601946
369018
36360
517853
53544
532172
506122
268334
156569
76800
418566
228971
54983
227372
496192
183651
268603
281518
409047
559678
56165
135876
157783
10795
465088
556922
246864
390557
90211
136352
362574
176670
174634
626662
170177
364666
606639
567491
259822
272275
517557
281231
362427
327634
19390
324178
51733
16564
646471
107735
316798
32803
115110
599626
435677
75783
24134
27586
609363
1701
578352
378463
261507
520071
123241
429258
98479
202179
426257
244526
117522
144344
645789
486707
417185
633877
618997
115623
330445
502424
511463
316648
185955
494094
316201
499430
543539
222412
149789
599182
548178
608792
34806
623699
215415
70041
618110
132476
274043
544362
572745
155440
545626
326160
608976
179704
96059
67122
34449
448276
213920
498500
633721
50201
164474
563549
327656
1343
444337
314616
378864
514383
59626
207246
497767
184140
234082
575734
113583
81972
475805
23668
639799
344456
353392
296484
618982
565746
613405
407903
119148
206178
597355
55758
392364
649928
188549
166032
603917
100642
605164
499600
2597
188179
371873
619914
357354
312741
251444
113332
113866
561510
229428
506521
55484
486366
271300
502894
230348
553553
234463
112924
650479
308991
410295
335535
146683
119096
595475
41108
47252
411340
197161
253229
17321
467179
520907
116323
194538
74706
85459
78226
17827
510881
549291
479721
289364
242049
371326
50152
112392
411965
546902
641045
285825
489566
404904
94794
120642
526367
577228
38023
205479
352848
143339
273425
139204
61951
114606
639434
392883
353337
128290
196401
273400
161810
217911
542130
306669
157915
477856
338677
565440
301597
305109
31435
644319
410966
200551
66399
1663
183882
626941
308036
234174
553092
555929
609003
591676
306142
622587
595105
475987
423517
612390
98164
381397
425357
40374
403303
574696
501927
216939
63103
490413
217685
345114
511218
56927
466909
381106
604234
95531
343358
269251
357576
252866
632332
507556
171065
404520
160463
544075
32899
224000
329647
212208
318322
67501
170003
485325
387849
579985
548014
643628
509221
303432
224896
502700
308697
409104
628337
108642
226112
601918
362998
529180
530776
411040
45450
546645
169606
516729
50075
411278
488620
203519
483326
369843
624761
87046
359263
646290
373061
604116
572894
618692
503852
282713
100788
538560
607898
401498
205655
411164
337357
20874
403681
71091
495819
499482
11582
183721
161184
447607
495806
17144
283431
186591
258360
387927
311115
278090
518297
541460
538097
159936
331233
435344
583805
327994
164959
421823
20149
517269
461382
100480
642817
239117
464988
420828
280061
627536
131796
93429
252943
184919
235719
428416
590361
644568
384714
296383
524340
61838
339637
86140
182176
105104
244982
107737
24137
225817
149538
130011
135012
267613
290388
162919
127022
429085
434074
564738
91153
324346
373773
375664
435805
458324
342246
496635
605624
386035
78743
567653
76355
287069
311612
117228
47188
279742
595862
27693
547509
166463
492601
81915
537258
198261
246283
247311
527606
474414
547643
93374
151085
618208
492277
376935
551476
254529
567482
205519
428210
563549
159862
24155
184681
152955
421777
228279
445859
391430
93628
258742
104911
604599
437343
13983
150031
340407
86856
332377
480424
400472
40292
98903
27347
476735
407711
259198
349303
86895
24100
149079
263308
645366
28048
395368
636990
11455
339461
505090
210560
97943
291863
506347
481494
505114
63459
475695
313901
492872
245819
484540
45318
106993
262853
283741
167000
201145
553177
524764
100228
417451
303243
514048
305395
30749
638644
277285
168252
271740
156025
244780
117794
415099
325706
170815
340890
439797
338652
514068
164145
635140
64871
413501
5626
306163
352346
114216
10501
118544
166637
243816
360421
287828
538879
287310
52169
503142
116461
157657
553551
614541
47419
568331
77088
126537
269515
273456
158154
254281
107079
236129
610545
77371
9212
559988
364249
22461
278102
111725
437134
296304
157470
492703
261279
384050
98597
202351
51539
513189
214855
139958
299204
464428
195255
462450
114133
46414
203618
429669
612069
523341
594015
75801
435926
123939
375887
263077
332413
235562
610291
312660
271887
583279
124682
427815
75812
613687
375008
531489
205109
87670
180859
445397
152046
317953
582375
298674
332595
303945
202524
332400
615213
650571
495146
281189
646032
53318
21335
103808
201931
65837
368298
398776
46307
220615
472368
636897
175607
318944
495193
30616
547891
24428
646207
474728
63890
330134
641781
143010
89642
155257
35071
176908
44240
241605
357356
248523
494304
284324
286608
585872
621761
488660
331197
93206
32601
645466
74919
390617
261269
584199
559847
627472
573562
27398
433500
314963
447893
499594
77773
421730
590394
228099
57849
490387
615904
452102
251878
111538
427274
189398
307781
213695
355796
60129
435166
15977
132765
43063
60194
443351
106251
621976
541923
291214
187393
644181
565019
331438
105116
538559
253509
39644
350107
145071
48549
324100
247499
390532
303033
75978
366961
165066
47939
538674
186115
381625
320737
387062
375047
272092
479925
453957
633540
257375
459405
240903
586925
639338
257867
59943
248697
536557
477078
115972
593155
82337
289851
450880
292543
72093
468082
153950
143375
529887
216028
110829
488652
539434
304387
321066
466651
100793
216907
266322
456737
578273
419004
68692
97985
546927
54884
543604
147636
647110
101705
245419
155906
475626
601288
576810
51979
25283
383468
62475
422984
583521
319183
448749
331512
105295
136017
143111
273211
242594
124034
4179
234110
487377
407508
179126
471305
91140
117917
185379
231254
544914
262357
103365
578202
208443
514385
456737
188020
377694
506394
223558
25438
531620
483116
596836
543310
544409
337624
602434
170818
198980
466760
447768
418685
350423
200585
224319
495618
87901
187555
629019
586802
272680
287462
250384
601900
645828
456278
34958
627521
70886
132592
271529
35961
122571
184374
225021
506207
30427
213478
338957
391893
353787
553009
502560
465364
509363
564240
371206
323344
414495
453752
101099
58738
14856
517435
607469
62528
457386
442339
463488
586976
30367
190524
288443
440853
332883
283489
543145
111457
26228
588504
89696
39102
53026
540213
581271
565504
140754
330919
541643
15417
112757
587678
26596
416819
481936
116560
326087
431461
512469
572228
444315
547415
187585
587422
54817
246962
579450
396366
481413
3636
326192
77983
490006
421523
445097
326538
135373
450039
457506
157176
163125
598725
98488
591744
122313
297772
411532
191756
351037
248385
584966
157399
471078
569470
242154
356180
18488
192273
53052
34781
476035
493044
178327
260542
542372
83847
88678
113348
632997
230352
377492
602435
192099
274207
264953
314203
6805
625445
586286
64164
454909
437643
521189
116483
639608
25733
204392
554515
574601
47954
562581
265264
67373
294033
317740
215348
631920
187565
192427
17639
579104
22437
238710
57665
408722
548325
593174
364644
481096
268237
362692
63906
343221
494833
268341
297478
542017
606963
497569
333348
570133
29360
444183
198075
244663
320530
400650
644448
158559
104201
188097
100932
164327
9675
584463
613461
580567
54057
64108
489313
312912
216606
289308
251228
180641
638696
218467
497962
206994
19646
305724
139467
67782
409079
357900
170816
434207
118344
107438
174354
567765
329642
55931
497696
8181
530163
473106
58381
139025
643947
506511
446379
431750
34315
366982
593727
241365
267328
145473
95834
59436
282042
339650
357966
303944
324150
572155
598752
111229
354070
190046
332563
177150
469219
354127
262039
487597
317154
235651
263104
342549
191929
633046
350853
553085
302082
416069
577391
592265
448608
472789
534988
218691
122782
387726
204693
468031
423716
630934
138425
582599
576760
138041
81872
263573
523598
188397
177896
261118
132061
206279
587821
443856
506559
120507
493411
272725
504412
586839
357440
570791
317836
29175
277324
611907
86209
47668
49830
139614
112810
440667
528624
566416
440843
407842
16817
201804
244787
534978
429410
552321
584037
226084
29200
327456
3549
221013
128701
219591
227595
153107
123504
378942
494502
249283
598783
125874
107631
381176
357141
518657
139240
25279
436245
498056
632079
15337
505305
459473
266687
207067
315303
513171
594883
262871
300480
543630
539411
538168
119668
147660
161226
313430
410427
159571
465457
291539
243118
539241
464580
255179
199021
532198
62134
425806
126527
95621
64808
639354
566235
158162
70972
41651
501609
186035
181030
610653
474236
50072
79157
525896
491977
446205
441959
499010
417786
158100
488825
212934
386447
388054
572711
609869
431775
407901
282413
511297
56084
468578
490362
560535
100037
146884
352851
129697
303491
405828
456058
433799
469282
18467
129543
7920
233450
473909
307303
453811
258934
56211
87095
378846
641816
358493
581391
34809
523212
468185
165786
465371
70453
205638
622917
642064
59423
588934
138285
400784
159863
540838
493021
353904
627738
461523
94780
145615
297471
529523
94823
444462
646721
219250
393299
60427
253976
620094
589157
429410
334813
168262
219608
285608
334992
45449
608951
290595
108349
176201
117383
228802
422121
602125
425980
375322
365722
59387
388224
357912
650024
357880
134793
70118
256724
547138
185936
122111
308520
213638
98217
7204
301546
568939
128880
367754
215439
370063
260804
320821
470531
43818
346957
362896
324897
596004
212062
37297
493097
557733
123241
271657
483056
99243
526261
207090
215283
566757
202601
399066
639659
592829
310361
529905
456552
310147
520408
210451
407895
564754
496966
245964
512423
43659
478868
622196
343693
521189
475040
537667
50957
531289
70147
624312
425795
93821
213821
539172
530548
602241
234383
33545
475051
225478
298327
66125
559726
28037
647723
465046
512053
516217
360566
227320
577797
192348
234888
221980
21184
548425
597370
379385
118585
530103
327157
314054
244735
637970
146686
531451
77394
411633
256660
17976
314745
159003
546961
218819
203338
240108
55957
222087
454606
155665
446281
17313
316947
580105
108508
551506
358921
38847
517384
448273
439668
637952
383631
352763
195349
561068
424176
374675
8289
80225
206811
211908
24365
123248
601594
367331
71271
494230
114085
80871
327396
165046
444416
352621
517691
498108
333848
44555
440955
379338
507045
70873
40292
50293
251758
542845
559720
365158
46212
584680
429885
82894
577760
279473
131868
625715
525651
135283
365970
645319
129631
544131
415753
516973
39218
351963
169691
594565
206525
417939
281293
565216
294608
366066
167303
168652
334463
505988
116992
533409
207981
326891
512939
216498
373847
635834
609098
71946
50777
30750
511655
389087
277405
643122
43474
167256
304070
181190
174736
578960
159894
157145
149667
16679
46291
638780
366348
109253
439400
179182
62568
412224
341043
425529
612518
2056
201496
260083
603391
304538
188917
592922
286405
149293
649012
396618
508400
417310
230054
261917
299968
166379
605051
272322
317259
612992
237001
11542
215238
33031
138340
134367
91490
202991
550355
183906
596931
427239
552472
219084
583216
280219
161039
102885
392028
128226
396853
461395
471615
164608
375911
343329
213531
592700
528810
153376
82510
590820
445548
206189
622206
560152
519974
333965
287006
176477
366384
368696
401698
451043
319848
630763
136783
67835
413908
243318
350679
273052
435494
83115
464250
55549
206
148222
10957
61566
158216
434513
350830
388377
326032
347972
592405
414828
431443
122073
539681
520434
117107
108626
640853
344414
643511
209977
429525
523450
399893
630020
2825
273318
490559
451267
384148
488266
519428
420346
575339
370661
604742
289252
448486
485771
78623
59626
578267
168368
364361
10006
352844
298759
602278
645837
438693
171198
197400
80920
379835
554203
591554
141955
412869
22647
492257
333381
114827
141168
305180
36654
425229
85381
450243
387533
69483
295959
179536
288279
420548
64655
64086
498297
439490
473860
421222
50744
13585
363015
447270
169668
407120
494079
302834
518585
41767
510661
570366
138130
62379
643903
123944
376066
80018
647154
498659
164516
193229
410661
598667
547068
433702
505599
170594
559890
594293
440389
127269
330254
294779
554888
635217
157951
524251
191326
545335
211475
159022
508162
16294
182500
255198
126382
264513
65189
613799
519728
415194
198471
382166
339982
406814
380854
130482
345502
360906
377863
165306
334212
641254
586105
216173
287521
466572
431196
343708
322834
451266
173332
102501
101843
529760
291315
121460
420449
394244
270421
240107
155272
603219
529272
463320
396779
575161
556149
531691
284948
366691
288489
645557
327363
83266
574453
513755
253112
70230
427115
10329
451426
447015
519118
427188
186401
307146
229211
280623
20391
297894
161675
236714
384971
142818
373072
51448
90002
84221
623876
248739
235379
139378
99275
209821
516425
406444
52071
205361
579486
561652
208304
187854
293087
5777
174793
56212
103135
387349
603677
81323
83754
243035
188537
423
504048
151623
243452
23368
224401
28281
632017
477989
58517
124365
350604
188375
386096
465402
211681
639838
342285
17575
334767
543
435282
104143
620471
510847
417167
618148
539265
648341
301400
55107
616599
329595
445705
100526
513176
520266
234507
338099
648078
617390
88235
349742
141496
171727
88059
16243
110739
256846
475643
48300
217182
527192
579552
392923
334501
648653
294786
413926
248621
376525
424259
501607
327503
40783
40862
498929
412629
436808
433678
103326
62502
459243
639774
492860
124745
331467
507831
396533
448482
605813
329355
205480
637154
404277
618812
448041
467830
470939
4566
387075
298766
156878
125476
584871
349956
611503
120915
484391
207127
608657
195646
50772
129504
329561
204111
319766
407734
555476
550729
562316
479087
146605
451598
248913
312671
130357
512792
565655
648911
260943
362049
617520
182052
566260
370566
526608
203176
538260
457418
516396
357088
210549
262066
573181
67785
113703
357469
331842
206854
573103
146168
322830
161375
249747
619522
514036
212414
204511
409538
398422
191929
43675
58532
21122
158409
480734
365524
86522
176853
119586
455043
399534
164375
636432
375607
515408
624308
317353
557435
344325
295263
47378
214065
314304
611532
534824
168817
605043
408624
318971
533938
360975
329219
536820
500518
634074
164817
40370
331406
557824
74521
209487
9038
308798
522544
397546
201805
482916
16289
198617
599760
619804
636362
300006
67444
76143
168286
594585
109682
309367
144665
403941
25253
614422
470391
181902
294310
107387
602874
392144
344768
178402
380501
479095
580237
55191
635363
525508
28446
405680
453060
610976
593941
253529
457326
567215
164027
422761
394832
638531
530512
414952
141219
8683
585278
58921
411129
130531
327247
242659
243561
166304
62205
124969
40086
372963
377330
467720
471888
545792
27011
381791
478584
518958
103706
473957
152460
604992
611682
342191
452411
176852
621937
502991
114855
247754
456544
118796
376506
142671
179787
83806
323895
154991
131070
416914
348414
363955
404056
160548
191859
253957
392075
286545
509793
248345
139860
366440
62812
56524
407702
107184
591849
505271
211603
472852
332354
641704
378190
389199
511514
554080
398455
438243
221655
578518
233532
315587
90321
523836
161106
78171
228459
197691
280570
578450
465035
562323
615382
380810
461446
633197
2664
349231
176569
542104
98881
628176
27443
331293
597194
362828
455263
414528
245397
515161
117819
16993
606216
553343
569717
294948
600866
445562
527751
643008
59368
227944
595238
7179
115998
195570
144889
15998
550759
520818
475847
164415
9062
232866
359606
219062
95870
623985
480019
118824
481809
356569
315217
44860
29413
593917
427452
539943
234988
595930
23755
260517
306898
388511
256849
94130
329327
157515
455260
498830
64431
105574
5158
109682
503648
299415
592498
463970
55845
419294
189461
388328
244084
276110
470009
348869
396393
540515
373861
239472
606111
469048
52273
564079
17056
458166
621403
540027
578906
459781
10594
66963
167036
205560
510690
179314
162881
282609
59771
479979
445530
50634
430231
81392
177584
71707
276221
527794
113566
622335
5170
593471
648149
30122
218751
288073
486477
541565
650229
14922
501736
379464
241563
488984
573058
455034
35402
336701
92017
231152
352601
419785
128275
293698
286283
170526
550981
506079
438287
239310
495260
407206
240330
569010
364197
353166
113426
461459
72150
54181
415198
17056
510641
172809
95706
33931
450230
378166
331691
642590
245018
310441
131939
644971
61319
609640
302500
246346
32288
61876
43244
431573
113948
136712
297811
167284
564463
482403
247991
218416
358760
334720
129362
81944
398976
474613
34383
598227
106032
525102
464822
493051
585310
398468
16729
359946
112842
216678
199708
573148
589459
564847
559940
559994
230675
509164
509662
381789
348557
105956
5398
235651
345913
469476
436481
284374
457325
624580
236961
20989
5514
171454
628895
337161
191825
156262
226908
255298
240818
391471
373055
332610
389819
486476
621202
233610
252551
383974
603931
470794
66865
24139
285419
247119
155447
328785
256157
592520
542757
338565
351688
597677
319075
449072
585874
638844
460135
153570
303482
531197
541473
16281
5129
502536
503262
164497
508675
564013
361230
32866
523805
259422
356127
548618
385527
428810
13239
420769
216898
412075
171928
528555
544226
31555
297651
146743
50619
425338
226165
516201
625824
220846
612405
202573
122810
417360
210439
448847
1087
629831
629643
232539
248813
188479
301607
561810
436775
422771
173547
218479
586955
40171
272403
336984
441067
10903
608077
45584
361739
138810
125140
386256
319068
408665
403493
285329
95858
582396
533592
76326
420895
331379
228100
488286
33648
152313
167094
278039
633748
9702
169150
78803
303805
303001
272786
201470
490325
200633
556952
88083
9585
194261
232117
449738
536331
268052
252620
140981
508171
571291
207907
563452
290682
391113
279015
536722
128068
139523
468507
616258
142156
150545
574304
208198
223505
304610
318490
193005
630393
360169
520262
549069
302312
234118
233350
562972
562484
202538
428220
78383
193664
455248
111600
288478
286626
325310
230707
118293
545565
617866
158592
200041
4183
175362
569373
284122
96427
328176
455620
353722
216077
566702
233370
485398
295086
306755
139119
383837
639486
264098
427310
349866
97913
30868
368663
337402
565706
627984
113111
579929
384304
269550
471785
572594
352913
431029
70212
251488
386076
233550
481440
454879
216667
486874
108409
318320
196274
12081
271361
270759
520515
580447
553828
49721
381647
72927
358414
275682
326906
543857
12674
637980
492865
466118
18631
333334
317185
388217
147454
575943
624071
610019
412215
1143
3899
173917
404826
348205
456481
570432
530583
66185
9931
300253
208104
555550
331711
196101
282671
23642
199874
328186
582362
137096
330142
403815
54334
26715
352524
174011
26919
113644
248053
607182
86959
160360
21873
508335
305850
264319
617375
342652
585543
175912
46548
536030
190534
91591
332057
412638
491449
587345
427481
339841
237847
611290
185190
283248
618639
317913
535658
611266
422366
595629
362070
492343
364901
36447
388670
643003
521545
30817
151671
379954
490230
62994
461197
404454
469095
545935
572532
371128
492160
34002
57153
239161
153065
371107
408265
558885
109299
301742
306737
420080
486325
515922
204516
103942
355056
461597
374471
75768
240806
429747
269417
641879
495183
64692
165885
571443
628572
441869
117502
81612
562870
34806
140583
378139
78852
318304
216747
31225
380355
409898
613122
497456
183621
420472
440792
484999
331294
323873
283950
381972
249
432996
576242
443652
192335
50800
93475
264515
345488
379771
37338
619833
28877
13305
449695
244766
261816
598975
327082
292697
352063
618047
520088
350342
255174
202783
325256
394140
582438
9847
86928
188022
458729
128067
248650
440164
400129
201016
618248
117239
604958
424720
464159
96726
504950
470604
362203
172522
597627
70029
493249
630066
452022
84017
95983
196416
168780
178750
242945
36829
635061
144146
553594
620893
526723
268146
624969
594537
163217
130604
348218
319525
540901
511080
553278
601553
587434
232411
252973
263491
381008
565106
3100
182810
445789
104815
594040
467425
4839
505156
408797
529797
263115
453328
536424
434317
182445
282043
44217
500221
276228
485819
162943
402740
425201
109380
18260
133172
367416
539916
372800
79346
94406
598149
367607
60846
254084
34085
275861
429982
332050
278885
229535
581593
35555
78975
342738
392637
304474
114182
525601
362507
64706
572750
602172
628434
25726
490555
503968
196666
226184
464523
355294
379417
40695
263170
311831
300766
107435
512235
433950
212275
486061
649322
276462
160763
402803
548842
207009
157572
196045
412587
2258
268828
476688
166689
296332
75268
464119
237947
404752
523999
288021
605853
374656
164208
581666
494659
627444
116481
444248
441854
432766
376076
631169
295939
317162
645133
92569
75791
346417
490302
458224
204282
117985
284870
437447
572686
21232
258149
259911
215956
327872
327965
16023
560840
302413
424168
356953
287372
307356
302562
52428
241171
482663
468278
413907
503540
238967
55063
375284
259297
345540
271584
103094
317868
409494
59027
33148
474927
578547
61038
325255
313053
469820
333599
138800
18451
450942
309155
441133
94362
436361
574178
117520
329334
397587
392689
1042
373038
188210
99071
344879
157247
143226
235230
432514
262331
367392
41922
502726
58318
194649
627005
616803
569681
287222
439921
615300
462899
649172
462160
13568
455494
547217
278613
191183
346966
273776
365313
384231
102169
308282
315622
12386
193976
516436
476410
224726
391858
475997
537725
352876
619980
567171
564565
121072
244600
490319
24191
102630
564237
444299
377663
465805
373972
71030
243395
481973
51954
130137
576637
614757
324528
324880
428384
150660
122263
281204
146918
341583
61972
285009
178520
419359
126186
579671
509255
552847
52838
383826
371482
543244
453426
84162
405679
7494
590485
546986
341400
127066
330587
520961
171924
94450
465196
173325
328514
133190
644002
326828
304774
476122
493463
204976
58869
637217
317555
288198
45875
634074
279543
239781
599379
361719
299571
645933
568126
250488
532517
111236
92083
430463
199173
271134
350476
508427
429807
517109
37265
363986
543668
353240
370576
425980
244830
238222
6801
370417
446178
155220
196398
464412
110604
395381
75944
572955
610915
157832
310211
609689
156446
77617
244984
85793
128048
226551
403865
641079
499521
200664
239484
256118
564748
623990
387
105375
304281
411947
564829
209711
8567
303334
72703
437078
70444
556232
401218
223079
260594
389222
48103
297004
540781
269942
401073
400326
390390
523592
387066
560794
642755
124281
22660
522067
570040
30949
201474
31950
366246
589146
424219
260965
69327
271187
224701
383982
175024
424877
448219
310244
448062
330276
136384
633651
385341
639517
276120
465626
433553
83057
395158
109848
465375
93167
41008
284063
360877
347968
141710
482798
113881
271400
506356
623766
214622
75165
628988
244645
188778
463401
46428
7257
526260
646126
158393
492551
425258
377756
428596
166476
462079
133239
297502
29544
187008
71539
572376
69829
304586
166876
402854
582091
528295
25579
110277
629276
172769
488635
278218
187811
511894
440427
238145
317075
588353
442046
93069
564382
509423
650628
193248
299542
5476
618203
98662
126963
301623
102831
570200
126347
484981
449973
400657
291317
617794
298591
206932
73611
296489
525635
90502
485582
129629
437976
257448
87346
302082
518142
100344
272246
112244
169849
229386
9847
253447
69456
300031
141456
479395
434608
329691
19882
502708
245393
508761
197276
72826
202027
615530
169475
462327
513086
575812
643009
368314
47456
414324
83393
201181
433651
309141
389558
508726
232289
462372
580290
334148
418403
632271
240507
617248
438189
66849
7421
24925
328166
240369
98441
427239
342406
406213
74575
612667
262249
117529
259527
129197
580920
534906
633965
140457
235563
40178
2566
460566
568949
449342
225855
470058
218984
320236
577551
494006
383854
613324
483900
346969
156453
35808
348921
51582
462895
113661
298140
62417
425052
442959
91850
570188
414319
112988
35897
303865
413526
384818
385052
271583
609267
153364
254635
612849
180263
12947
300713
554260
57772
29652
270302
451323
313973
611662
587857
633264
198463
35729
550889
343677
79025
302958
103014
289233
595454
211770
72659
522206
573736
196631
403372
37666
5405
78432
191364
643129
416137
381855
374903
370379
420930
491956
381935
179416
561652
453145
53660
282257
193297
136181
339793
474281
36110
504285
174218
426151
110046
366987
43950
557456
262216
118018
124546
118258
204232
253431
159989
14120
486222
609709
582682
46908
411695
230872
417494
628964
80227
539588
237200
103247
402283
38636
464212
43030
76599
162956
1980
275464
322684
578203
603398
57225
530428
199160
183216
262231
564244
443570
471505
238593
497294
800
223057
504845
394970
178016
482728
169113
309008
576776
482358
494433
280369
604513
385888
610778
285803
301375
186599
146616
256651
445806
635680
30014
349493
232191
614103
370312
371330
200515
364999
405254
373345
163709
234640
426585
639394
131907
105078
468800
201789
522331
636051
198224
292156
608745
487522
609725
527747
76998
146815
372959
11875
347115
382321
375041
404752
602871
544122
302627
40651
43328
253120
561043
32570
298486
462827
477760
236731
589637
424147
59529
482026
152228
207623
97041
603145
205539
331824
264697
141397
479406
59509
645621
200458
385756
482826
409973
40559
579294
373945
320423
135803
369715
429053
406405
481908
649589
495363
552839
287125
142244
487122
463661
59910
271629
177758
60839
37038
96754
561912
150156
354775
646802
407053
647641
504185
267706
332946
590830
440072
182907
51379
340583
489462
531914
62706
400991
227426
48843
405774
543911
528949
149380
236103
307634
520221
288467
487276
37311
147950
424084
96554
454522
553238
53229
224496
34441
528234
25810
516822
27163
346481
448120
456940
66042
467850
622825
124773
119372
435924
402260
92063
627577
212416
192160
123005
547515
611265
161939
51470
232020
617928
376073
600570
607891
230874
517029
540606
399542
550328
456547
631694
348888
432013
273108
325758
80876
427113
641327
123325
212626
67971
188551
525102
370297
53304
423206
171962
128256
587656
564382
87670
534436
82149
465143
466892
253385
188013
57025
560544
601970
57338
50977
130328
536545
457579
645942
209845
165251
329025
605901
265997
356625
576234
311495
600655
91072
77393
598483
344233
187376
528556
124641
399683
98370
137752
243267
272674
342271
27210
612519
432641
385433
133628
430715
146874
259279
473205
86625
522213
435930
447340
88656
498629
608170
313841
624633
287393
302120
644422
124094
170584
607090
57884
386535
142990
196002
341941
300789
546761
445416
307663
233261
133372
336011
364986
403499
348745
554178
326893
2802
172582
518530
287586
141488
571632
629151
604555
111934
484515
292312
301490
290103
594588
365295
160864
145671
219970
191476
341077
479216
430478
287470
162950
559235
258141
588455
341213
437856
522615
644000
42963
334854
246775
625177
547147
187070
518887
127688
549539
367973
135360
113570
225451
360495
348976
97570
273105
467314
107728
463962
423670
147796
71994
619011
163410
327563
145916
333323
149015
532143
36667
591695
520638
32024
546470
317737
394668
508430
367641
71180
107737
168394
181086
417289
299184
608009
261093
470574
614084
599635
352677
489283
478894
355271
316016
390095
608350
296026
405750
481416
481240
96988
536700
359619
633290
376912
265184
320463
204246
462278
459688
648086
261759
434230
321522
648159
525826
275724
231766
645164
205603
586763
286035
574064
59517
168850
368376
360556
161502
524529
513631
552983
282031
342537
121987
323731
206143
605170
172726
338268
205414
111165
231962
638414
157724
63173
518780
401789
90625
335535
535514
533109
9721
273974
13993
532905
455498
408688
540672
291892
220417
471923
362478
421782
294211
220209
499477
203514
317832
477514
623494
438499
146486
334949
558141
382864
342287
428741
288926
369975
182160
577045
559793
533749
581679
619221
146640
607358
562237
638997
9080
209862
577034
82131
358192
380310
443290
238970
555888
647084
28114
172167
96285
162268
447525
627549
158748
357263
476284
37218
120953
85981
255345
159007
462315
96127
217065
600502
237731
600679
320494
78544
555424
468589
596556
177071
449687
375265
542648
251582
247245
393227
128941
257930
262815
103290
466670
595404
348358
598993
562150
275424
376930
407281
278643
112533
568751
529896
281842
323337
611454
291237
534669
558089
233274
122716
507751
458363
621701
258158
514318
186693
463082
18579
290045
413027
45917
247710
80758
38357
227631
147478
202483
626570
457799
58340
367737
529085
431012
606309
563840
323346
144333
37067
311359
196362
261250
442444
449703
46084
52467
264625
42093
401332
293592
336881
438717
620338
439045
529460
460303
576875
490528
294196
443802
109369
293372
94517
267507
78712
399511
631490
54856
78216
351956
227296
329874
160844
297430
246892
505017
199318
301191
133678
427910
70658
23045
619562
24955
445836
329468
151561
273342
518451
443599
342489
346415
71230
427531
444275
455234
387651
37269
34951
474895
566953
239079
358728
180592
131313
418830
238442
235372
138132
171430
120419
456640
341180
303950
301963
445685
293887
3538
479245
498728
300732
40244
642898
363125
208379
507692
534351
439718
76817
560508
411482
426368
162839
538068
459229
389856
225051
543636
490222
87986
188539
493311
43452
205443
294450
148815
581683
319932
287857
168491
253658
628857
319183
561
87919
446661
177314
605792
342629
371523
252070
325265
236492
464700
70523
266000
45368
370636
217025
4179
534118
482476
205327
522445
482652
949
378334
117687
429938
134445
572784
611320
254611
313994
475286
582437
167446
77355
447229
257569
619512
334949
483221
69491
9973
273450
244950
81843
387892
279137
403273
186384
547991
343601
573249
559012
438336
406811
43734
531064
631320
556234
321605
612053
32388
580866
119596
284512
123464
339203
283545
180745
431767
491386
412399
582572
196430
298260
354065
64432
509920
640882
507441
603578
118556
35907
224279
244249
275740
441912
394648
374894
548462
116719
145245
382205
257882
633297
113699
157194
476871
510856
458062
67190
235511
496327
555436
257745
265838
447998
417490
327524
264609
585345
428825
483233
237783
408155
483944
526131
69470
477430
559716
316556
518371
327286
631676
150948
326008
550366
164851
283440
572628
24098
216320
615652
14152
380270
272283
608713
203399
116032
127834
316285
600754
514644
547642
609367
528217
52325
122404
458173
435255
214286
128352
73385
68605
468058
1188
477949
214421
533739
365490
252104
527777
113318
523970
583584
27717
385518
384421
402348
355082
368402
108210
539511
469870
162976
472765
378745
296838
155666
178097
144178
547444
522501
256783
501658
225899
602318
511330
180820
143131
191267
450561
602828
506098
649431
297973
329743
94466
43576
409608
247908
200092
129679
254173
6203
195594
106548
371734
122839
353878
488666
235551
151795
540586
558969
125080
553072
37836
510521
593291
603095
384059
612331
522173
544755
165875
418834
591329
28946
379281
125406
215900
29557
206739
280828
398837
28717
270084
89981
4246
242646
338989
640418
420615
110364
366446
568328
198791
299164
493522
455182
467319
105169
81560
60288
32586
627307
255500
638006
360162
94020
16950
342924
266613
290548
580385
263168
399635
32570
611352
83659
196547
505134
521825
393191
435718
404497
455436
631653
634083
633710
623446
366843
559143
201234
77520
136328
166180
427323
378744
482056
397227
394725
437948
219612
12510
468400
593889
280880
45791
364819
114480
161391
649268
92764
589290
198851
67936
49353
619114
360728
494166
595777
380740
502799
641498
373499
558343
459089
221846
85118
43624
334198
429451
560288
178424
488647
583805
364994
371506
40345
547258
533521
507538
38849
305584
162751
536586
464648
115660
448967
454467
479451
64629
15606
445438
166495
497944
38901
270962
389945
306838
9832
327487
101889
89401
473826
502635
451600
330925
489791
86092
478996
430248
381428
418015
34975
62054
296057
218355
641565
613114
36166
15092
461800
499612
497520
475178
29999
587056
234371
238779
165979
218877
66619
299532
283787
439707
350429
56088
618811
376407
415716
410954
116745
166028
47918
324905
76982
404118
593759
206760
201071
529395
429611
483045
32984
521498
145700
590854
336191
300327
233870
598780
197520
511412
468822
347206
44161
517481
503488
472469
470244
288178
125059
367429
165238
51633
532235
289207
263890
42592
312850
649402
163312
485313
343106
480357
587390
184791
123685
110888
647062
649702
321699
476571
26148
57085
104920
330703
234912
445811
292308
580733
497418
121208
445712
553853
405186
76371
12221
79121
273318
270411
306208
326809
532315
283670
17375
413830
224830
446857
44959
416304
141155
628456
412758
532692
519425
444524
540058
55124
40567
33653
380906
42819
417263
254296
630695
631775
233528
351051
13399
100712
584532
248711
541333
217501
23847
123904
33512
486269
475703
92408
611803
461251
199746
49140
311293
282843
130105
304860
431242
505123
636900
89531
93203
73843
423920
504312
350838
55000
23556
258645
65827
485292
619802
153808
465252
588153
353214
268284
584641
78957
3228
225782
290810
318665
74073
24898
370594
599454
264577
205873
460936
453091
163247
649466
262803
476190
116446
124544
350090
597488
637342
578521
100420
550181
181661
295204
603411
307954
313499
85070
5170
439623
122340
300443
110768
548686
291425
438943
81257
604174
3682
461761
61313
92681
638050
199087
464442
104154
573211
346985
589531
62867
197763
549418
573574
289984
17561
336289
314409
395475
510779
50492
350344
576159
405199
91311
539954
622854
131907
233050
197060
381686
97019
16689
432363
107475
316698
175812
591705
536799
358385
64497
250251
61869
622338
569781
145446
148755
492503
478100
289994
349811
618248
504379
432564
155435
263718
38481
565281
142166
424775
286259
413591
141332
291498
416047
27584
630423
157043
193935
256844
283406
94188
540108
3553
221498
368420
447399
354878
182672
619970
284528
365428
271151
447920
475941
389875
84115
207087
606650
368242
583432
192921
246512
359566
240308
88413
645464
449844
565434
424958
197833
368532
235623
39016
15980
481337
633561
243606
123779
180600
602636
368818
458728
538304
540551
289256
470220
282464
539522
530460
529898
542625
244444
83475
174038
13764
252474
541056
304948
567291
58033
25328
330595
394932
69666
212450
60446
464708
522944
127798
109499
449335
587994
560711
56912
213282
91130
392261
473038
553752
399797
636667
449959
7584
22159
177678
339674
173294
604162
412495
458164
355868
29523
623301
2999
434508
129689
120219
415756
494531
610491
249117
605116
585666
78865
459804
585615
83820
164844
88058
284151
49067
56251
340916
78099
628367
323016
276525
175346
14050
472119
507597
403777
340123
426359
642340
636253
231481
320335
249636
524262
440641
77191
361826
30572
217806
375221
251986
324465
574671
616600
203611
78129
637028
332140
247766
282959
572208
407547
490234
643633
151148
325265
202059
302898
263686
121328
643424
409088
447146
171148
445115
346420
348804
245280
537922
83946
615156
254165
366027
217943
286135
90319
223541
381824
540955
416933
49634
317000
398138
381828
222830
80845
323004
318262
129243
584176
435078
569488
415947
610667
311669
432476
309251
137799
173349
110101
159536
89806
180453
402019
557524
77576
8709
379662
506450
77826
535365
5349
573580
617147
401533
406596
190670
51894
52421
105779
92354
86861
461494
274238
479237
358458
600558
448155
649325
151057
577524
255148
361524
162080
557154
348116
536342
314428
236422
474389
29062
487037
420090
525534
185725
548059
8583
525472
223494
434120
552787
628486
442742
456064
466231
240604
537281
282485
567472
52998
372521
315233
519443
37489
340854
263405
104960
647810
206426
304161
13541
8113
28371
478247
479248
639772
505540
111483
82450
206693
623571
364790
243237
644053
563180
452728
635845
17374
169011
593820
197592
126669
59674
587770
522080
603847
510310
269014
110654
177376
442446
355552
627880
208078
74428
391037
393435
176365
109306
596210
9655
607474
612420
287836
517075
573416
452164
67184
248602
556990
416500
237171
81838
601304
9141
75682
91283
454954
632669
315514
518537
589648
134192
439979
568849
138315
640925
387264
585215
514401
91154
554412
597614
569052
623472
375549
341358
234564
120510
631813
41505
404727
425122
58871
429152
471829
486144
70143
208888
34650
310067
451579
367539
40953
150276
430259
351447
150027
105768
439128
251715
430462
47424
536765
179980
593766
368117
518828
129694
556762
426520
279898
525441
537629
445068
318601
535874
461182
433987
539744
291563
70720
626890
479648
44430
164047
531378
546691
630271
367166
262697
307742
36000
321790
472730
40220
246142
536680
256601
110135
259969
533573
87618
503971
95648
573734
27387
251916
450862
369817
557570
418717
535279
337224
555240
538025
445730
332706
305376
47791
276350
92672
329553
387945
72496
307206
487317
539689
314027
35772
305816
275053
562224
552408
64479
416141
70686
399228
144441
203492
473536
307860
121184
265889
180235
493461
155016
143054
116959
65770
145949
526960
412163
608343
15083
239807
340938
81614
97967
455854
406034
408423
203375
608097
403945
204819
608608
461684
642748
427499
290035
593196
32865
123111
26010
237596
469890
616637
618076
561510
393811
492389
592810
611747
47337
44209
598684
609503
373999
21838
242949
74637
127288
632204
389929
407347
305672
111830
272757
624182
383929
54339
454711
278233
525771
123382
385704
55120
600605
555609
186902
294246
246582
151921
562915
603290
632313
131974
220808
227838
488986
246197
618100
219987
55223
364116
510904
53843
377080
463366
259225
128105
205530
526946
351299
341750
516201
219694
9243
447087
179146
319835
220518
192738
207582
208353
300587
212784
438125
56584
276392
289868
146575
335283
110879
367879
217103
85928
224039
233751
613486
181174
648888
166348
208067
338339
58415
548641
114466
470557
618433
46829
619268
299811
440043
259199
225784
548318
305647
59258
314648
528538
104873
618408
396484
516441
488117
481523
552104
533339
338065
50630
243966
339222
205377
581315
418078
123213
456366
542272
85657
435072
584738
458421
69601
381686
206731
449514
90096
611944
644203
121018
82196
72921
16644
16053
105855
421786
452789
97847
554255
360994
359974
207920
163085
197147
639953
354225
44340
177296
442125
150803
278773
616788
597481
8464
140128
364131
242436
550887
564354
335424
55437
170
41027
10644
474368
463032
320421
319909
118905
298444
514101
150200
541490
246003
290294
619716
152103
232489
445097
183378
380212
125330
64543
384083
241234
470444
212278
645470
270769
455885
477343
639975
270482
452771
306782
17292
231745
527320
402325
642161
4598
553419
52
389603
295985
11706
560378
367140
89005
336346
226942
521667
217106
158980
566352
405063
507347
523111
31248
627259
413490
454189
343315
130548
43769
8464
43611
359427
28261
641520
187147
599037
623430
318017
415074
267057
193162
319960
567476
390070
76242
274040
88923
593636
334944
39460
443151
644084
321832
310106
303798
63234
273931
376536
222143
614976
404266
96868
431343
52851
63891
94327
550453
419253
531754
468957
459887
140901
585151
198405
538785
230539
384419
53322
164100
259184
347376
511806
453756
218283
300128
541539
216563
41878
179292
345250
196764
108039
591791
273048
204481
179369
135607
300737
637209
191295
507465
501426
239544
490182
579281
636573
210404
12652
468188
456356
85115
618526
245953
145891
551821
16766
635988
416778
565841
84426
112236
402486
152889
38232
496421
111929
532297
132005
323771
309984
363535
275196
353493
238138
309912
326225
527182
405617
273650
36068
394541
141506
311964
226099
457685
571051
556966
215720
553320
131079
444030
41047
516963
506072
526096
420386
512392
516740
593419
317862
63225
104221
647130
581986
485445
536420
275126
191764
24754
525765
571567
261273
291615
229989
341366
463143
392390
607362
279279
475042
96787
565540
281225
131530
525172
618610
417580
521535
356367
587839
180049
93777
283737
186404
328657
286878
343409
119495
298126
141508
605389
252426
176335
564369
414910
320177
275570
608505
370494
448570
16611
286028
122968
577722
362661
472456
580074
363169
351973
482606
206379
140932
447171
435551
45773
191381
98352
74273
540640
196346
205629
242128
449195
169932
44387
393684
71819
336267
626959
118364
578305
93017
531679
373848
47810
470932
131339
392288
532966
41919
484426
426576
404426
85909
408030
5484
286195
244830
598711
602835
208402
122343
319683
335142
204086
193507
385448
317025
34603
122205
346736
190087
338150
498705
638050
581710
164839
251409
221689
197133
456549
527935
448899
46156
16404
473380
91184
259454
330682
258263
301034
420
266
40864
608845
39030
585977
168151
51141
150373
129543
282423
381003
427003
80685
585671
197753
217006
632521
276245
161125
299162
507596
546122
252036
545272
532373
555631
409354
372204
211094
562895
68766
621268
92083
614068
637652
87919
43078
99985
318892
61911
235632
451455
416167
303388
515660
423655
502083
20241
262839
138015
201422
447489
397766
115319
494529
289582
61341
226593
476407
225289
129273
522024
474712
174494
498917
399940
438971
402802
555841
248600
361842
606478
599494
241585
392950
595252
260386
183813
238648
134226
35518
356013
105942
628934
516850
437111
541810
35061
174769
501134
77783
555653
162269
544159
1537
590606
559388
239632
324392
488928
597080
532522
14755
180033
581637
131511
395487
614644
438
359904
508663
354351
59557
478325
280505
109730
166587
471893
65257
288220
404665
268637
626456
273254
648119
626367
360150
549142
487855
262168
291760
595701
443333
66236
96272
360718
404665
419137
514029
538982
386501
339390
250707
318682
148857
297529
626008
384742
647988
121340
625572
627407
336262
324617
643482
563866
64717
241852
129455
25917
558849
583595
94819
125287
643540
76808
569481
376891
242898
584131
166213
467065
406758
622435
329524
158224
66691
334069
117865
210322
26165
104589
175676
487919
455097
133399
291494
281448
440942
378631
493365
45664
131499
22432
200586
496740
103182
337753
54568
332567
78960
506413
314037
392845
257758
6418
480375
65207
234498
389843
277060
29998
580899
620458
96141
222038
639518
31819
486506
618979
211256
608902
99021
280213
264295
430278
208722
57893
297092
431537
97041
23975
156048
135979
593534
179401
477939
389556
87159
421840
149322
93419
418262
369964
534078
643449
323026
629897
498842
72976
527825
553462
401708
24886
290034
505343
581818
198536
417385
311453
71994
49332
461372
585958
415693
198058
480442
228739
575512
34660
463656
382476
260051
209155
288938
485412
160314
486527
501334
480766
131892
25852
499533
490523
533608
568935
219790
268732
519778
58544
437507
564609
341474
198421
91232
99164
576156
170302
8260
106771
363768
68637
611612
232106
475272
638428
469209
614443
267174
634615
140421
518197
255141
350280
649193
305012
158797
415249
246632
573751
570503
33168
239583
447681
298598
517904
413490
600077
279859
580268
121667
21787
210734
527429
256244
507469
36880
148311
570071
23717
54982
268810
437956
60202
483202
493707
616586
192607
211116
366454
230443
354142
225734
32315
304005
636187
376755
103856
539022
434183
154752
554454
208926
169361
314568
648685
321747
618628
621523
267327
601023
115054
337422
402365
460231
362804
75883
100657
83670
432674
88702
513265
563405
343468
302210
153792
454699
114603
67637
250938
190918
473145
25824
476284
11723
483415
565228
403816
334658
105369
352788
428657
605879
458339
130846
273735
52690
146743
367742
359351
26567
107919
478852
454909
473280
119472
207285
414889
154885
105372
436494
257147
442920
404981
188669
309907
161130
451343
300308
477272
177121
645464
278243
147936
435393
349193
127080
87399
561350
392646
323732
519080
251634
427390
420683
534515
486188
275769
552570
454272
243974
638655
558374
321218
650404
149208
288949
504994
136214
370826
561402
338505
343519
185152
419972
544324
82538
378477
524011
124225
346676
614576
204144
23181
94005
497063
357533
75964
245010
299516
563092
292374
139592
645491
248580
461599
101814
35565
632494
522393
269765
650359
237255
546578
370137
316310
473234
637661
7436
642505
371907
125220
24963
592237
187667
552621
610141
279228
89217
621917
35055
587447
572622
48183
157005
533011
345276
193836
616462
390139
365733
72081
539694
487077
251085
501433
635342
302641
283360
188628
183929
513940
562795
289342
103293
351708
10154
476205
528917
507649
145065
404355
6621
64605
419184
432842
29711
254468
181867
47493
183282
322044
120339
576242
72268
1588
159634
404528
486206
577828
17085
274381
468515
365067
161148
296357
88699
517474
101386
336564
452290
107935
201833
86983
188172
530000
397851
513331
184078
268080
121184
480889
568175
558597
157512
426788
42514
433750
507402
337095
78784
301777
632579
509565
266049
394882
456759
256705
485552
77934
413358
221798
166393
457029
364687
264592
622533
107381
334567
213285
66719
356615
164022
586095
180827
383439
138966
478871
628104
635865
402263
268247
12922
21520
118651
23294
523853
271567
423313
426981
256392
148934
329707
602126
547518
227013
193023
38366
111497
463046
484018
90512
429877
185399
51239
356723
260534
68497
141494
156894
471550
444199
367024
468668
393487
422868
32303
63390
381429
285051
382857
326830
488601
255283
486668
409378
124748
332455
115030
487933
486037
294196
591404
272055
132629
271732
521533
36280
374733
516217
154513
598692
278849
217637
272112
537173
312684
438096
136957
138320
180815
597924
470933
504193
547826
91554
636343
450346
468851
383033
180203
240065
28189
627928
103464
78432
344802
623662
600620
50074
570590
399170
645738
219162
64408
183012
420172
35443
446213
28803
503397
254938
468494
63908
600910
477413
328172
352107
434011
457935
459702
242049
325139
539449
561510
135876
174148
214899
602918
353654
454772
17377
188622
100943
1586
490484
160121
405850
182929
314358
165809
512692
198350
265221
225770
633210
274767
4196
354835
499427
573878
6990
126431
291288
200682
237965
174472
68422
608920
42936
218789
411500
389187
439970
13857
209028
411575
476702
250745
298419
111804
135307
361108
82890
294535
339295
171469
602676
294399
578868
305259
465747
141620
289205
154693
129608
205826
141370
17885
38540
100324
28886
273525
409105
104340
9401
190264
292646
72573
550639
351607
166854
16726
597962
545807
313689
211820
330244
562724
203442
51017
41702
381167
179151
419366
319471
193456
355908
512170
529109
463088
242481
542306
637945
329256
122713
541921
311841
430989
297370
295497
55845
345656
51954
366108
135716
456441
192575
282241
350068
135852
377512
37130
266569
393208
156561
299040
289555
203632
39240
142933
286213
580617
469299
142701
507861
490797
108306
570883
495768
252667
428342
365830
461180
268243
331944
254840
609290
187463
555870
421749
527029
183740
211519
630156
152427
115683
284501
109329
36377
436499
33262
518072
463585
160464
460786
309917
315154
337802
622430
220582
210268
556496
92038
360290
314081
155031
526653
47525
202223
517492
109827
490387
441900
453091
600467
186632
78833
461152
332452
629317
115561
294196
559952
115222
558187
169584
207436
247334
398898
323773
514342
246588
528134
327371
433035
593974
361727
342821
229578
320781
180652
275987
614132
250065
471313
133989
593597
430806
288119
545146
450964
533695
55618
149933
386395
260098
223374
184087
128148
307296
443307
514590
83666
298587
600827
639927
438034
105069
124988
645175
565934
315050
326744
555334
623176
366705
472070
404003
340859
7961
386292
270213
155229
241671
323163
557675
150063
593269
592449
10720
383408
533273
246925
185058
501832
374167
576070
360750
418743
161888
200362
137300
416703
13198
435730
3821
389298
355855
313280
355373
596508
520296
24259
406428
389705
584991
266554
183728
259512
429886
380958
20073
238549
592413
443897
431145
71734
202788
533170
382680
113495
282965
303147
497529
626664
1861
82957
459026
647472
476464
50193
506771
90236
561980
352874
142340
523997
364656
213094
322676
557863
137
259954
557757
314946
84332
220872
338031
470193
22630
282038
96931
139162
228655
423627
166555
545882
322596
208567
167864
534192
397852
352317
464357
73784
305728
328965
242579
566356
108160
517012
328294
537085
527976
36964
120353
172956
190938
104646
168607
405886
47774
595256
14010
697
551627
93589
320879
477652
473329
369256
312767
10732
592675
623604
165128
209865
580258
59275
617597
103392
1162
338786
244970
464963
615307
249276
440554
252677
323032
91671
456231
497725
352455
614900
602993
554216
602776
250683
106329
541705
4063
227127
142667
326107
315564
466339
177953
514803
419084
371617
345562
51642
37995
77423
478203
320291
145952
227440
411349
493881
212174
24489
523356
579372
513411
535264
20758
599256
80289
492999
337504
211147
4760
54831
221488
603523
647508
443483
455599
335724
605629
196071
559317
369589
303138
150413
488660
238436
437794
404769
571320
548760
621284
384953
15268
381460
436176
158097
647823
612705
73596
175839
282672
76505
176379
647654
413446
509811
214996
282258
157719
150932
94356
194214
1509
50458
127491
459856
298968
559574
16383
541509
599970
442569
357471
79134
337172
529150
379573
87576
628816
411717
26814
348222
53889
632366
332081
56150
213337
284984
283242
433713
98397
389233
383775
382484
80178
433260
466848
293238
635117
53723
495557
98540
360107
476226
607949
457159
388733
310322
596689
534934
643844
582682
292275
87482
280870
208854
132182
529233
42093
482858
614997
98627
520015
355351
134468
431933
421001
481274
283790
312650
335949
112841
245620
546726
264735
604902
77619
543067
309972
391536
9498
3310
178998
573333
595155
387339
354104
57442
88172
508165
202179
65875
336795
259956
462880
376741
303197
616366
309262
117175
489704
370250
130305
566238
79417
447743
394697
411796
434290
314128
67741
603545
634482
457832
57913
101856
569662
621145
562485
321357
162291
483080
355812
262749
38864
511045
174563
318662
597021
42629
126031
281391
333899
357405
287798
537344
522906
474054
522797
55745
40475
446347
66789
521935
303430
153371
150844
136622
104012
577077
633324
395439
67672
43274
408941
85708
413037
48308
612990
263562
460363
1085
183200
371670
624932
152723
470011
151526
148553
197110
261464
415950
398956
23679
355670
318259
568925
489037
575362
117406
431062
547974
257625
302148
253386
573058
97361
131360
619452
25035
141262
580083
648283
255853
127587
270596
101820
368250
11337
306986
414495
296954
540563
24205
111144
506984
419929
124773
325718
333503
376263
389031
560655
158815
97870
509613
339048
350469
387225
429952
527236
129144
568335
229114
456494
508868
91384
110599
231070
177847
371533
168392
292295
126724
486682
113119
231236
647985
262249
370536
71282
476696
486032
43108
80564
288046
232655
562959
104264
474862
386563
396827
626963
219099
321316
351279
44673
410852
521842
159432
257622
95035
523937
308046
408688
619244
256015
252597
392914
169955
623256
498388
432962
207204
338255
110495
599480
276897
300744
235012
492447
403543
330754
365906
554521
459638
516427
499148
272760
172417
349577
250557
75619
261199
79656
324644
415686
566512
534353
87788
349693
281420
241973
382843
597412
385247
337461
523216
567070
452288
23193
362475
305519
201917
237169
304193
317034
578544
243699
85391
584888
451156
131376
538549
426748
567558
561201
562950
397873
554521
613463
34734
59316
9393
452861
71672
359884
98917
131508
115564
450274
378477
89175
517089
341983
70206
623806
337311
575232
273172
284094
141609
641794
20792
475582
539504
16993
318639
602213
646536
538229
91276
291678
257045
55714
123192
235873
290877
211821
25110
609207
23339
52563
170483
226795
431840
460516
229217
466994
346967
121023
232608
110156
188476
82861
320029
330498
227366
406213
355551
649415
624855
175012
35047
48065
618542
377727
586016
489275
381085
389299
51731
398631
44393
440388
263346
400089
355034
101747
195635
56182
495871
163240
102503
49861
473045
549461
270424
59966
549085
8151
392036
556905
354511
595938
256686
231722
411409
501535
622339
52101
108012
49754
58905
206411
490938
232277
198102
332707
67782
40748
463143
232650
355362
217716
100363
232865
73895
481428
245439
568798
497156
443092
226668
510153
569755
32936
436575
198192
245521
381883
474754
384309
414973
544453
340649
642811
29652
67895
229979
540045
182026
460048
197374
556824
349639
424632
8204
309278
42271
619806
562868
442827
482916
82554
18924
529509
58331
371763
359441
115283
283333
512971
26184
295145
315592
66745
602135
319696
326372
367141
256118
178584
43954
35108
591915
370690
268540
101358
236419
218639
13310
8014
90021
354812
102531
644683
645312
217362
542142
561422
325535
230551
517343
425022
81476
277151
31341
253756
446932
627076
146108
543411
520126
160340
114908
566090
274253
46387
511530
481911
205580
346541
376103
507397
499126
84059
469580
577204
309736
2231
648537
627446
502230
123122
507398
357984
184981
295548
367461
626185
358631
496612
368148
335967
405296
135428
440783
306093
302562
152620
239718
362396
328008
544969
452253
105994
549748
291664
582562
403196
152710
462103
627147
384329
57445
613387
542923
540305
208290
174696
318368
465695
338506
291432
206982
552498
323024
468979
88895
243159
176615
247595
549191
639345
53885
610435
441673
545952
49072
25037
109127
562076
612412
380886
113253
350458
307300
174944
371472
396485
642893
96940
54503
600039
535103
436682
312864
411879
466881
283449
502452
332709
207459
372701
237189
404837
36129
414356
109393
71297
644064
149377
151097
165888
115366
73226
392072
453899
16974
485164
124672
570995
527683
537234
358718
201223
289526
347662
417743
588826
93034
337052
480456
129910
406756
250501
155105
469749
326262
534026
583809
16260
72358
416872
205063
333476
324597
188875
231228
461253
573927
352637
133356
43795
573333
180060
15711
32995
451960
149284
106655
626497
511614
221436
318717
57161
641784
243392
409245
359954
344965
389342
199817
323518
518260
302115
266111
200119
325045
573196
107291
325015
636090
203129
262446
214223
377830
356751
59628
202650
280470
410642
499575
22623
605077
578312
156109
101528
502312
142746
33017
505802
224844
357539
491835
208928
302088
639113
182816
425091
189913
24589
596505
46951
95532
132522
176898
454569
534762
420941
51762
107777
159850
279614
112717
131284
212412
188475
430989
280143
620047
639752
313715
267915
613613
427031
626378
327083
454395
295417
76340
300814
403528
396874
475460
629210
370506
32323
627719
629318
488074
81083
470257
448241
187478
640435
253625
160244
285974
445307
610920
1820
244917
625581
519238
41393
317875
238826
375059
478551
106580
151796
630367
234848
404146
514150
248803
43008
543528
508510
52323
225783
564153
611440
301223
633016
503057
185164
536344
561810
332797
480344
38595
441967
396939
408051
434490
432818
223906
370323
363198
195171
411858
596682
317375
545914
546729
124653
527487
179215
441248
74301
389043
494891
447925
403682
377179
472434
239777
649599
553756
184178
235473
52423
257196
323292
101390
286646
315759
521239
38083
346595
212039
438989
159
178457
78032
182947
239591
405329
600444
183204
594810
341861
437981
181881
258599
225968
597370
582711
171174
123537
357305
621333
30963
475270
19755
506208
10659
168112
559927
103481
135169
244245
288857
423471
548837
254546
46813
617117
421229
23096
247329
437375
53727
115843
468769
328804
479343
584265
613304
250146
142796
175126
600060
29404
544068
13678
52921
261904
447270
47779
629220
359690
360960
161556
92915
41873
212472
177599
134595
114239
428757
143180
502933
557054
185200
243344
84338
399770
15231
215971
280330
66934
171195
58289
461220
197276
31970
167358
125045
102271
481859
96375
120073
219492
2850
166574
179987
69591
11949
2416
139345
183325
65729
536524
312098
100492
603166
70313
140408
58099
385572
92969
310585
339122
552915
350392
504134
518798
259876
377863
252357
336390
420316
578660
539886
413987
492046
493030
95820
603243
441833
13040
11976
362270
217767
230896
76865
183418
521395
489959
443015
18161
172818
213903
151936
165473
225707
183356
635179
282815
113504
177691
147747
165874
448018
416920
462444
550272
574318
307319
237579
59131
444956
326774
120014
390363
395635
138130
505503
412162
477605
167070
76573
211694
410837
304743
238494
497074
34213
156991
279004
603538
455151
73026
191326
355271
220347
260804
433287
136680
393647
184388
241728
603027
222126
98713
308659
40328
111805
622481
52708
601603
614041
265849
411861
313053
471076
17701
570075
460414
646435
373300
591939
622626
499784
255547
166477
235334
383436
570433
67724
8789
376197
284175
96324
600001
25847
344249
549148
268959
62562
72826
105729
6654
627659
396869
249977
428400
34598
156298
160183
158210
485226
188586
528585
283475
109191
507428
95522
491300
59378
251531
197207
121552
228191
302951
545529
593468
489735
463807
254189
400620
273324
348173
176509
62827
253414
488348
123604
408155
221095
134842
273338
595176
296343
535520
391172
19408
141366
613890
384845
314824
241729
544428
300519
532321
311414
496583
162559
309315
498246
637687
336706
265598
418849
28516
399078
210163
178648
262203
501295
347017
340308
363426
31343
430654
102435
596677
520066
4173
450822
479298
298019
181945
169380
493741
346979
90304
340023
406398
199968
91245
608311
612860
16939
341352
412816
86485
437535
622417
318973
19096
562575
309617
442093
131657
599205
267476
288861
377242
120896
531594
50492
259863
614646
228734
237187
594802
390524
312794
228410
76062
640635
228395
410516
548680
393217
402108
218609
242474
480465
112250
126603
21721
335132
284199
226621
608379
333652
533709
159427
401816
132374
574053
280854
484349
202846
239035
464909
97086
327325
222738
255785
385508
8609
324660
547206
514846
649480
616964
69916
202981
362434
449616
488374
377020
553763
466735
561538
266773
359583
649364
102782
264416
380977
141233
184065
564902
583008
524854
82277
11943
390035
75043
12229
260232
566929
256079
580946
164355
389202
90811
494812
551461
9409
265363
356232
361229
614958
555619
602442
441466
436780
432179
631994
129466
99258
521196
395033
340384
255553
213758
555735
332318
115550
259735
349709
409483
76776
75288
257861
495767
149161
629356
419983
229902
132998
431816
27356
637713
610401
386617
539844
296160
598744
314995
563145
381630
330328
197734
483142
52609
91645
531176
568514
452620
313880
501756
144655
362091
430561
587560
113634
21500
386290
408733
284270
176443
116702
433571
97214
543746
229550
46121
397980
120869
79258
644864
218253
489407
211480
502836
610850
295066
621975
401829
521489
59301
152769
426405
413421
334007
78259
272737
213485
341494
443391
174198
601837
4840
447378
238085
22571
1991
81931
419851
124467
546559
591402
390676
574994
200414
644955
77000
84573
175487
519184
614345
460449
23135
125636
41184
284154
146736
435371
612748
320683
129608
235483
235114
589257
571116
591521
583422
623594
218870
170479
605662
353157
433955
59955
542098
598103
424942
33105
366947
417009
162965
17430
381005
647853
416729
59179
230855
217580
387512
235384
10352
584025
611300
602275
10772
109498
385705
99895
614764
38438
247039
569080
107171
108614
542820
113739
481247
573806
305507
367934
182856
490128
635070
612357
5817
116183
424759
401073
294234
284755
469615
111608
48138
424555
538209
523158
368738
336731
298649
57436
575943
480444
170212
600243
525294
177587
270913
422949
341947
438863
116846
77742
73244
214495
112388
534065
458512
492604
220414
140509
633359
13841
615849
273474
234373
312015
502128
205068
606405
640663
440703
388559
109105
460211
577964
360960
367524
22451
451278
158544
56427
514230
633580
235778
79990
558162
197725
404629
95513
7578
501291
618064
111212
364541
317728
379230
70505
542845
155391
580417
293662
120438
488701
150609
26801
276754
573029
372210
310730
494688
190639
205938
174459
424763
149206
582708
311014
221116
25052
636840
562302
374325
159054
487867
19313
446687
618322
434350
34233
66290
597733
439676
95112
470511
378449
312993
214735
606953
571504
463479
103699
44651
400322
64006
522985
561504
314865
375839
10669
322617
649201
47077
334084
384681
88967
62529
531110
564708
179536
596482
533199
445072
558867
315364
494380
72794
496210
191750
200151
636157
36148
65515
220243
174303
518024
535068
188242
64259
241524
402253
30039
544585
386369
57755
256693
646263
54999
314010
10721
635030
481550
127858
631354
62577
40035
581362
248620
544882
616760
154019
626771
554557
357118
65176
508025
141550
542319
365861
316704
264269
269482
639459
126423
453986
352204
555213
175532
154894
471673
448588
249447
399477
534140
605518
238811
73790
320516
400903
104438
288122
333388
510235
544081
105022
52310
135402
328627
464014
475191
510195
322835
452926
445506
6687
346591
263367
417383
108943
25171
466810
346690
423519
559517
10143
424054
296210
645246
324540
613610
320824
206072
626697
186356
277405
48134
125345
70340
177238
107404
467164
328763
436518
458821
292808
51808
540264
246667
380477
554402
2071
65306
588864
113936
305026
215741
397322
63199
269699
363861
205
563181
478738
290535
110765
69943
84597
135484
427453
148937
88609
471135
579117
58281
237742
545884
578829
220697
420585
297035
370511
212501
566338
363014
131977
483036
326851
589041
121592
568516
204931
425703
395080
315695
587509
493683
525860
395780
333300
140838
286976
448909
88558
169199
633097
296064
85156
258245
607128
583311
587858
568774
82883
282898
119174
390994
502839
402093
260051
526814
40743
494853
489004
284439
75695
374856
570257
350626
395855
139251
34968
412163
49419
155255
409392
352485
285782
500206
124200
29119
492870
400315
372330
16549
262331
228415
565212
163109
618510
420309
546312
337324
562727
470734
248962
413943
601720
611347
503032
589498
354767
409509
14789
500337
343470
535467
25773
315554
500516
179129
31551
488551
33997
424899
168282
458957
362931
373689
401512
531553
522217
394673
85636
559604
388342
579947
381161
311720
398490
486206
436279
244627
375970
277016
174162
344690
386457
218690
309571
357080
485182
107846
558856
339755
271181
175538
381663
60789
45443
582943
531531
526906
321296
450374
395412
97408
371449
94701
267592
322014
298623
58795
539663
423835
343157
227449
355052
399804
326116
587769
204601
229526
130450
27069
37664
215399
222399
582229
431586
471649
119693
503641
507343
270367
267453
170331
206490
294577
170425
494626
399383
235256
366069
353625
528554
382704
590600
91175
515586
58672
498443
55848
565312
634887
345774
160432
33091
235812
181767
388592
471942
202242
95745
34639
127322
411573
332520
356998
336198
190766
509940
293190
282272
579828
275333
155568
190931
226527
641147
93623
515261
552778
270942
589384
474441
621812
188403
562387
266586
611630
488495
537432
605034
177543
138420
336590
123917
337236
484097
67493
244305
54271
28346
201493
253980
377356
202384
585208
201275
333482
291934
250929
562779
125298
207266
328351
551149
590891
512782
318105
528652
606112
275849
210298
584478
479099
573587
505200
34291
167421
110596
440380
177729
386307
30256
647788
109989
40548
217665
476389
184199
401260
363565
314512
284691
461240
371498
190335
593078
596839
120981
233556
455761
262091
227703
548756
25337
431729
133368
389983
419768
633243
646533
22291
544151
419184
44697
44424
621713
242280
266537
322749
317103
526947
550383
402025
8655
287739
325302
235918
509372
291575
477993
471613
245312
183031
503192
496567
62805
70588
633070
235285
604986
28638
302223
162883
56278
80501
171708
310216
118841
607704
496635
631813
250985
502366
541047
16245
16772
488863
91151
11611
165986
371584
217909
158530
292789
159503
297000
218329
319361
592234
535845
583081
388551
88864
178308
644599
52606
210340
557596
95119
598576
483392
124268
509207
307689
318464
183276
423719
184087
361356
1286
485178
421768
304068
530296
56510
110675
505038
419941
524901
256933
551694
111965
285184
434690
204880
271669
346740
307664
481304
311269
343268
615255
210840
63624
407164
122935
192359
297014
144658
269127
125067
613688
189135
69790
327087
331469
518163
481001
16756
221566
125761
394178
528692
243946
184701
209351
122792
416446
507159
513735
285706
564705
34649
494978
499464
555311
17222
170376
505998
81490
23512
193959
518141
7935
237316
290235
133635
380596
204123
83320
608763
61047
461398
536377
203291
455247
486912
533819
538253
250064
587820
63173
134272
387782
135018
528511
218017
542195
218925
288601
127569
467118
615898
458282
297688
409614
22123
81077
149719
136285
288409
252510
480332
555143
575465
36177
32835
400817
73933
599618
462939
434552
214691
256188
234830
108587
127153
59062
54613
555836
474364
120042
569760
620270
599948
9471
421763
46145
240521
182965
181712
264748
343362
473388
352246
276798
498354
512143
2459
321654
642230
534026
230034
153241
134334
547690
149551
120727
309609
149724
568114
471972
454839
554420
547217
231483
637684
74391
604040
593644
271283
552207
218148
423011
418456
441757
631247
17676
434158
394485
464580
395911
351013
536594
460035
353478
516838
330715
253627
85854
606676
314115
304831
467275
556889
600737
606553
533116
454427
168202
438769
347716
40700
266752
223853
435154
324508
621307
312416
357241
413490
481518
558358
157172
220798
537411
128885
359326
604942
31382
53522
113991
181317
645218
306290
442525
503469
202119
642138
290006
621976
368590
19209
572650
36072
155648
73720
70889
404131
583919
22
117457
485203
608311
494715
62316
247173
278272
267317
410918
34649
465281
29753
448908
248716
602989
18430
23481
560229
407243
517924
284348
284647
199867
108355
56694
551863
349539
543932
394364
352898
422235
181130
228616
464691
123305
326907
277986
644302
208603
278321
326639
638526
419245
112777
558578
647789
584660
294196
234820
361653
364236
486348
34043
152196
381655
287883
210837
75419
277287
489415
264399
318541
417782
316069
20304
130005
247744
52171
408623
581326
164168
644861
3301
134009
558016
338251
332941
617692
364697
294650
294328
381361
579859
59766
513991
359485
363515
465728
384779
562231
628281
555170
261568
307239
549750
24808
77425
402952
35727
324810
146362
495612
36997
248190
369687
621080
230364
275441
491155
175600
606207
103166
303508
629482
235570
614532
561727
193968
3677
138620
165183
391640
180289
102535
41311
134890
220578
54474
238686
61502
384551
587206
370097
569543
131460
306737
494511
519616
308640
183523
553549
326233
169622
648104
300112
362676
96043
357337
419291
36356
279218
355293
457302
512262
468542
387105
343930
537146
20483
265603
370978
409866
628997
580042
442348
6058
41328
380270
594494
633014
268386
27378
316620
435397
346177
155050
314647
441781
290649
631505
543772
522215
481513
387471
594432
187659
384598
641535
86345
291203
416121
635106
43723
143929
44399
93943
235675
613522
505604
613484
177273
620662
273671
297665
449106
463698
399596
107684
188971
249077
242350
526844
644170
497934
118541
288973
536610
563906
245555
391084
341081
82204
552998
238166
230448
371277
487445
263396
452103
307186
297140
423043
142875
131253
308220
79013
106068
227964
502576
245922
60255
275010
303647
182863
251793
454785
41275
287493
105178
330736
140664
600607
548510
289252
410941
132570
579170
440560
18662
282276
365999
172579
469790
445154
109649
248530
215457
202161
544449
267484
548575
346298
159222
515289
348181
20790
608851
598511
633576
591469
93952
110634
646433
311264
216590
54848
5826
567906
282453
122214
199848
180756
177906
90857
136177
511600
492624
171585
377400
253989
453706
433234
644504
73284
168160
574523
334265
215122
264907
205082
44013
399213
325064
120725
334733
215873
510504
187690
476246
88679
592420
297178
317139
324724
618604
61302
548751
631121
394270
286200
114572
237943
135010
278264
415942
490589
489714
530138
56861
157147
182700
516984
572693
7096
27527
611631
150308
456805
616149
426202
510689
242829
275682
620592
88698
581004
54052
252597
101557
230378
170804
262264
80375
512860
588736
145360
233137
459159
307323
247958
390591
372089
365957
465839
545694
343640
480206
223678
645740
270180
58468
560773
95109
607810
649546
479638
234657
395279
235241
207719
534236
550550
412604
35448
597123
179086
379109
222035
612169
547306
43080
213336
618303
121895
158338
460821
303440
507497
114603
343098
223239
533708
623966
505483
590534
124370
552333
503349
7505
18886
86760
37140
62529
361235
164912
553626
340368
143493
320481
186657
95546
192408
593011
524967
643111
649293
561069
73757
517125
497214
422046
288416
259026
12700
603369
557447
203811
640752
429327
65448
302597
76091
195601
190466
350219
427564
407705
393753
336456
56190
303111
336198
68664
103915
98590
553491
49503
393843
177481
529897
11190
7256
167348
402484
393551
150937
17056
459466
190992
280423
9709
501936
480560
77477
63057
611912
611244
588942
457974
189340
572916
260915
160362
85174
515485
161098
494961
441386
29091
438150
35162
426017
615657
251176
322815
395160
201547
551534
192690
555143
321501
639461
370328
182616
168861
234375
79498
319301
133714
36785
543108
102432
581098
122476
546834
188081
581379
262326
537180
32209
192619
236410
205396
544097
421204
158291
102082
241151
57525
49445
531607
199386
514273
146147
317139
598689
102296
588079
62029
165828
338627
234177
631506
465563
443119
405549
417820
36402
595592
195344
530563
358301
463729
563952
137166
554939
31063
518316
557642
407023
427436
296175
18249
234854
113951
549892
103234
177950
134862
35924
293324
125793
116952
363977
512857
590372
222541
354640
494533
61062
100240
303025
471945
85416
378016
456360
591967
386663
431691
528179
242441
312359
426615
606572
186011
191745
256766
500547
224732
343874
327041
607077
339074
317930
317363
600210
491385
90143
449814
450869
264097
611056
234778
355724
272375
247418
606184
124365
151444
6914
170950
143266
114862
93092
74625
114827
537110
344569
129136
526098
76458
434536
288847
352691
317474
339959
554479
586684
181112
336691
12300
195978
506513
215564
537303
42257
401752
167194
144109
528329
594642
73952
84152
600480
186959
46959
307561
484885
64262
602341
454554
130753
464035
296596
503525
190012
288253
360183
236245
396554
13811
646255
625479
353090
633435
52079
462921
63504
269655
367877
112639
618495
441286
438912
491956
80194
125460
286914
377225
393030
566335
614729
547901
292652
614485
34959
320484
335318
565780
575947
176794
387252
617125
594641
130784
155946
640227
441801
380034
243304
523521
103933
218291
411130
306462
471469
48463
575892
231188
17253
554796
27238
631502
205674
375426
243041
116492
566623
399215
560211
274354
98196
237000
37238
277948
465772
453755
512150
180505
557509
318794
36148
168705
359278
135104
22882
153492
121913
198885
337542
77040
329657
611351
585477
123748
219149
457968
605969
371536
36023
536824
522481
621953
454948
441745
378970
13411
200462
6530
608036
162215
576946
280525
336570
645557
286911
560053
569494
428027
561049
576749
435490
324779
183572
189940
413631
633560
459422
522232
554120
439760
174727
377125
237528
164641
541837
131170
569469
50201
150259
358755
179452
91489
193601
199541
516273
648898
542042
166894
117326
527432
608085
440452
498864
526326
315858
469115
215013
423363
597961
414390
211988
7211
279958
462819
217930
640129
364728
611616
416363
494331
584037
406587
317737
432969
259349
602788
320064
81246
212308
299832
122313
518875
390400
336302
211995
379268
611727
307985
317473
408527
472694
237224
390775
551903
576880
66564
330065
60247
111853
629049
347251
577366
30392
492615
197293
89970
569153
552617
323956
474648
249547
545743
317462
168861
82152
503478
197417
239903
77596
416412
458476
301246
542942
584153
569778
580386
618934
312356
644447
116352
588629
96112
526787
533957
242425
534343
29518
254053
115090
279047
2100
220680
550304
61194
43712
179349
90730
258049
204693
594559
218949
367864
20145
269219
8279
182175
201375
157139
390566
62259
369819
345471
450427
110890
562185
484122
519782
117565
345069
458525
544758
381542
332825
74380
345108
140102
576086
613003
627800
250251
223165
228488
253478
564353
419850
53773
352384
62158
616992
127954
415321
331489
544592
177914
599028
335250
405127
518277
174740
145401
230805
622435
451459
195325
397564
207280
630068
204844
595512
596484
241368
24500
79991
348609
444872
182355
577853
343717
62139
15750
320893
112302
245264
242695
502808
24638
276191
539253
97672
20470
516489
198375
46297
573019
51482
360037
404250
214306
462372
475193
595303
64780
581734
116200
41297
393092
616064
541460
189686
203876
313244
494628
546634
517683
352231
254647
441764
435829
166555
130459
112302
220230
619874
2829
493169
538125
474819
258117
131648
112978
307206
383040
583549
125790
272093
174046
544305
638524
464193
58056
215796
519220
588735
644703
507268
134532
631728
33833
43496
485402
56498
335962
537837
413707
212636
5956
64804
121732
231598
210570
87512
494146
433678
243374
314815
285033
345380
33899
309390
192110
532610
567764
62923
328753
21905
251525
191475
171287
325885
311512
484175
173654
572700
106459
463180
72573
498299
364339
480100
343694
161769
456239
74017
274040
89357
442800
168294
511910
581972
326832
117931
16628
366925
437173
116535
193364
344417
440093
512935
28852
95483
310346
147804
492499
87989
386423
12550
349474
161360
301448
191326
70892
349425
3349
172314
50137
297595
215766
525232
586756
537587
484525
471637
411853
362998
509283
445879
638356
536851
645588
17638
147484
207139
257023
413795
297102
282323
526457
345004
260484
340394
272744
191581
618879
389099
123986
427073
24640
71542
510649
96684
71651
412153
196386
159695
612547
335230
268354
237774
565987
430728
300738
305979
296304
88469
491529
268975
149661
375467
6691
359199
367231
521737
169291
52916
1329
339946
390481
456906
41495
35686
164471
587857
628889
437126
332556
85372
484711
463473
111200
81412
516823
647885
591713
184071
223492
477969
333897
258508
115965
96351
321003
265359
234114
588080
42856
293511
561579
272139
15883
361730
318276
285954
333992
414994
302667
342076
337037
574423
24667
448840
422333
149055
392534
76585
424765
338567
520221
574200
230266
88712
206805
80668
337458
297723
11497
307235
95050
581272
202396
71485
405934
87843
467976
538257
182087
346036
366524
212607
581744
285745
135654
61348
86448
489863
440742
412629
58338
583656
272631
498052
501936
364635
555
4234
508031
159643
649927
506672
78078
194633
498649
188982
101825
128067
206352
265419
437743
277702
578096
153364
241664
191752
496264
505603
431467
638063
471470
106144
1395
105285
220701
496418
614686
320042
483255
43907
407273
407242
120223
101927
438932
60165
231834
227632
366212
371085
349374
546166
166553
380274
166090
359760
307892
554391
276864
81839
483969
309930
506708
438227
255569
637543
64739
203764
191039
516874
370255
235611
500243
514141
288322
530096
403898
417970
11376
521491
310178
574294
67821
372783
556460
250160
536453
505977
432537
270384
119844
240267
375000
203503
415921
615364
648208
255874
545673
23366
252115
316798
375680
382219
352098
246897
584410
528810
9626
584592
55293
18743
601313
466971
144314
3156
70571
60301
522768
448504
92879
541168
231181
215356
284932
13141
129536
196947
478296
625160
270558
281281
59295
250101
336983
144904
448819
127815
411835
81238
361940
139630
416527
634216
520384
245672
41168
539991
232977
640638
153683
336585
208751
123431
285336
285542
566649
65656
153737
450353
80527
508495
632714
249385
568621
586176
337595
130230
40325
328948
12309
79257
171368
358757
234295
148752
328883
536092
362852
599474
102600
1990
46900
56351
343701
563310
202407
253273
252096
237417
293767
152139
386732
269019
315353
549050
125860
300931
367723
648983
417563
279700
97438
446227
621812
635010
367676
317655
222708
353787
135873
268743
554557
298896
84069
451957
489680
424161
342778
128153
281105
591073
79506
453229
429141
15096
242605
201584
154413
214381
13857
125639
630160
537572
485863
204973
146896
164369
399850
59315
430292
92516
564936
499061
191957
618426
571548
487094
455709
233425
293531
10666
208591
249774
359147
389283
335198
320529
189372
617410
231948
522344
346864
483922
531771
22155
495957
388921
125684
99815
520841
54880
433511
169297
210622
560998
180477
66720
327217
249986
126743
327366
497087
642361
183444
74657
611916
42998
204060
228290
321776
30556
477263
453972
313271
185374
221576
594257
267807
582399
48626
24659
380910
570830
83584
74439
407198
488402
295938
524453
71694
482704
546192
377654
297724
172982
489391
573729
552543
452357
148482
600429
298846
173807
118437
395886
593869
128266
538126
413757
530263
197083
35804
367194
182847
91344
151072
175608
527271
18586
263709
147483
351778
372698
414336
295056
418501
140160
416504
18111
66184
263638
333749
550791
68692
59035
498871
263350
161305
617329
55552
82150
78361
85537
334599
324356
250312
214890
248740
190268
79792
566943
357115
191455
467935
345221
425891
508264
512202
405853
90095
179637
349485
61000
123734
379260
602794
543815
380908
171641
287932
472225
137767
112660
521791
633468
54989
640884
368296
560101
225403
22696
230067
293886
178925
337537
38084
80018
593962
95761
248373
347638
628945
418272
632365
139177
294005
397210
504643
517875
245555
130054
566214
184609
56072
639263
449080
297450
508702
568660
493837
357165
490438
467002
169731
43064
207127
424656
514004
139463
458237
580146
195008
279709
21686
387733
539229
21319
571906
71659
13373
394585
647180
111705
257652
228363
49368
546536
363444
284443
458242
90582
507878
589665
540823
624778
432151
43275
520840
254837
231226
327641
333239
406579
206803
41818
574047
480073
315082
200463
90098
626037
564032
42842
554651
252818
499382
300657
486895
627313
108365
614622
368302
82889
592355
615751
358620
283018
541862
447092
589185
162681
53521
355692
8116
276334
88543
490288
203392
284930
57580
632971
55788
452673
272491
515785
91928
512092
569139
40705
303452
469223
558389
578100
423503
373985
475544
30643
150849
402042
627410
520317
145350
139688
112253
643973
530061
244144
119664
190842
213079
89386
570860
34500
1722
500335
369881
88314
329163
451267
442926
635714
587141
124460
6896
519645
648050
297714
31119
133944
323123
604620
209370
377073
262329
425058
508952
620645
632359
32173
593997
512343
58041
635049
267125
348810
285877
247695
332377
256957
246285
425615
324447
188611
397955
69410
301
439469
229567
577103
459229
550521
561266
221192
373265
353442
195130
404671
175758
454123
538519
165887
243599
324242
175421
148616
369938
110986
266420
380762
254399
461021
587902
91450
633635
591815
417706
136157
507588
337137
125404
343915
462866
66891
604108
22375
646616
326270
5257
628605
227931
245464
243723
633541
556526
7179
13469
204543
179307
255353
88288
347765
636523
357158
73180
8227
261121
362418
180666
51208
447945
240371
181950
377542
291267
625105
331573
589819
289490
242059
27964
405936
6560
641388
13671
101052
145896
639399
70230
58233
248460
407197
137797
201056
439230
101270
44537
61235
150647
162137
595262
246931
421434
257386
650498
65471
160750
20540
141471
99382
357215
85134
405183
621871
380875
64472
264131
269375
466694
572967
554315
204019
382916
457754
188075
519349
473859
363833
570471
47293
86294
120224
482588
541195
127929
60693
261531
537519
638814
223096
304161
277850
188589
531819
604084
200613
24660
67272
59232
84309
17030
18171
571308
121119
342821
408605
532787
24896
453348
603330
489671
566612
405843
41239
9316
508889
432332
292044
489601
84662
203839
574324
178912
93416
567864
349619
171357
555435
187246
479493
206686
216207
56568
171854
117665
226617
187822
186374
577799
283299
342379
534297
25595
538959
146276
19064
528729
405326
45025
299795
157904
381226
103372
126116
359034
161177
296838
556100
90616
71250
57711
527061
137762
50683
51557
396727
126525
287345
319348
392826
108947
355903
184998
637015
172354
161243
427991
359778
116263
138436
428727
521967
198942
587675
77375
126990
360971
146784
178012
72126
359272
181401
517728
25093
447850
579149
173500
359227
292406
152100
177558
546286
411027
675
534539
284905
499083
367927
87777
54977
381757
552262
277664
141720
572784
42798
492911
268107
387853
291659
91283
255459
550214
319101
307236
247018
343701
401887
637923
62504
244443
89579
224286
542494
24648
50136
534776
96339
259537
215940
158051
101700
595109
585493
204426
18832
141169
609154
382381
354068
352993
516960
398776
212077
507065
380139
403864
227085
98988
532190
327082
7772
367251
594270
25221
401885
634421
233293
179203
212176
607676
250011
126087
142502
223923
647792
556549
649288
171536
581590
365284
243960
449169
233828
467948
523780
525779
552775
507404
617808
425099
126006
327182
296180
404665
19726
290610
535878
42819
242324
392066
284766
602348
493995
167869
174223
387478
576237
106202
159027
57113
27911
392182
437589
199517
518890
170709
203657
268329
80751
627482
554457
612044
603184
211992
628338
128234
153188
46050
560608
358719
112301
179319
303852
423028
554796
51079
322410
204944
66236
267842
588691
443795
35624
359804
326553
349904
101210
619521
81751
529135
14623
378965
132536
569419
333281
80964
442268
202192
41279
207643
486233
180692
227215
512609
117224
339816
459493
573886
268132
7712
290910
58265
327702
566393
298319
20471
345598
123600
392688
400305
25136
117030
114412
602391
22286
273733
617122
342203
492885
330301
359161
364653
330390
251586
266184
174771
272155
68106
599584
22816
325418
265125
267409
396030
419651
154743
440716
316535
273927
444442
582810
408680
17306
407543
462372
160555
200167
27721
45276
412703
286805
373333
595113
338189
146342
168154
202040
381765
592118
5534
359254
273955
428854
379974
266100
536200
43014
587524
363588
601290
278146
552248
581189
151161
601536
476199
198013
287834
281660
275865
364237
643856
11856
369199
642774
216354
536283
494859
267895
371422
238375
522474
523151
346880
291536
525048
594353
4222
383487
105416
427866
100901
578147
426838
531582
339487
298402
589237
117160
375539
580628
292122
436702
338678
241428
483407
565223
344079
287648
31126
379383
360373
512277
437234
446133
453392
587372
352624
18495
231714
500893
369899
514258
13661
559139
553868
337140
192511
604443
533967
357468
225465
516962
124986
307804
316617
366038
294916
40166
133657
224800
387004
334165
308530
310269
641949
424225
166939
66603
149089
479457
262633
114321
512476
117232
468773
244768
205657
45638
366663
582930
451914
218092
622366
125718
541088
67874
30547
272260
339732
44215
189002
589666
533732
350369
76842
566573
555841
19804
410208
202124
635191
326777
7748
20366
425650
113217
508694
99663
165036
454188
306990
142839
374995
92466
421684
40846
618837
47981
544075
356097
427670
464503
109873
578479
362850
339546
138852
393740
106819
281961
491916
414961
125144
611629
378873
169132
456875
626011
89159
589572
57596
374875
126449
629672
271059
517248
308511
494936
231801
506005
300375
388396
145783
483941
255118
598300
137890
269783
7587
187722
567270
224214
87829
594450
401926
634721
295190
206335
131263
397049
247425
404690
67869
8002
365601
231816
553541
474077
193642
248283
19626
330320
580727
586495
418595
607665
407692
54174
166545
122898
565251
258627
535137
92597
637265
238928
592698
196266
517060
42589
111213
596927
619441
222407
593741
98345
532284
493827
197048
366519
111220
384904
67530
127287
563595
190886
428066
334987
347207
280412
267795
509359
404776
567635
388906
555397
415326
352475
604335
220613
265599
162299
405150
209858
282739
349852
327566
99232
403136
508159
521915
470283
628596
130103
398792
44930
618612
337335
363172
538261
143227
5971
472888
456786
172542
49160
33756
498366
293324
409125
355241
21993
12207
132652
453246
98391
471356
379488
335348
167264
12173
578828
87333
554514
439470
461605
98752
86973
538264
180858
529877
89277
266801
152465
513995
3320
156029
459664
339737
434814
305215
583971
118439
333121
495677
117365
332632
71320
288900
253408
488724
47801
303671
445506
571649
574592
172991
508365
542548
459434
120158
467858
488172
448411
545141
113163
244481
546129
523303
311599
17008
15147
213706
608519
132914
191936
168358
589582
468734
181637
198710
80047
64799
504828
73637
57127
299827
280157
558980
394175
609996
442680
384442
32246
624223
279069
137685
507806
179207
494638
508957
54838
122176
418792
119193
385423
331327
451722
527049
213182
230543
461717
494668
173827
65183
568582
331127
240108
644402
165543
506637
515317
51328
148337
636514
17900
21257
590444
622388
377804
66382
619880
627788
419795
273711
293720
380752
334636
542671
485608
461915
507389
445319
519168
265740
299247
416764
183393
244137
521719
636627
140664
517963
458578
397829
590961
434268
335492
575189
184840
601182
14895
572718
539698
235553
429276
37373
274441
349874
499651
536742
464037
565722
416693
550006
220211
468187
236723
230593
115440
295990
408828
428696
6828
355670
577575
173175
635612
192446
122290
634490
618577
304464
310358
237226
321739
519030
639044
231071
109
170451
44513
484364
465005
237145
270407
607949
429906
321442
484215
317602
532726
56677
372488
540159
570872
181196
275402
219871
277662
340175
286024
251134
475718
266620
79237
287399
350626
267501
457534
491580
101585
393818
236172
45161
583658
182440
277635
498535
610825
206533
74251
640498
6482
496872
7294
593467
232523
239402
455129
424785
28712
357369
510816
646339
72998
33750
116342
146470
170973
410562
416936
445916
530384
240029
479429
598221
187857
612298
462965
113359
545288
464630
431993
311576
189538
433857
52892
181642
307508
443746
177423
427439
520012
369152
382305
628956
370116
482605
82218
493046
228642
201828
614506
546903
374426
85458
32868
552647
219567
488775
381933
350218
585908
322876
561197
321863
40403
324475
279753
340204
554391
629372
105415
454597
612055
640998
456127
205758
603705
257348
407735
628489
148411
632488
462897
252284
429190
47877
194936
239608
169114
152131
460968
617589
12556
592561
165591
273549
180760
364094
128702
505365
288664
350444
551462
545281
616596
54564
488035
424201
419130
488165
618089
478950
407641
521632
183797
318643
300429
123478
589445
444776
524166
417845
147144
622609
341204
494818
227305
158271
243148
105846
628069
626958
123656
186428
585127
240096
605375
290605
45641
258023
345671
387288
616369
152300
416706
237798
630207
473325
4940
218639
246050
70915
267323
431614
537226
145660
18161
285766
512291
426560
464604
522319
619765
328406
50730
379280
591881
52608
237277
87817
569205
227788
275069
234374
280854
589004
161980
396128
240654
610256
150422
165827
232110
633007
627680
26218
29574
14857
571218
439213
624454
549608
456832
387998
99394
626319
91531
524130
64256
568658
14093
593869
194990
506656
161525
314031
189000
233460
17622
106965
447976
474724
602526
267259
390468
518892
316468
362549
512035
14292
300999
844
229239
278301
350203
47734
581589
385082
200683
287793
599970
304210
119339
610691
548966
247644
491471
61947
552567
522337
189005
132098
440489
470621
524620
491528
262881
28604
36429
507355
487444
315397
80749
185549
461661
200118
539677
520073
23902
539108
434100
519351
79812
529596
101033
353988
181420
561626
332013
205741
361585
484466
422001
281321
486306
31153
337237
430889
260542
431733
202256
402452
164005
254580
455373
487704
340766
400941
507430
189868
469130
613119
406057
515207
618309
605045
138876
608673
417265
33665
572724
156317
304471
640044
648137
195988
457383
613125
403871
66323
352070
215212
386866
452658
577670
401182
153837
497050
448163
547709
206053
519530
418121
565761
534170
261594
279579
572727
232157
69763
117995
146946
408473
250259
425902
247562
629382
354913
640094
238820
276902
267233
279892
438528
259713
71345
135766
548452
73403
523584
647499
199687
420151
58666
131087
524442
541460
572246
68392
600003
590122
396956
143542
170202
320941
28305
257126
503026
9377
271861
52464
546226
301135
366589
9323
104088
535380
428599
525234
152866
421712
495072
100305
386875
82074
232879
150325
335262
69430
230285
115980
382632
106432
404897
632117
240837
284348
282195
465201
466488
54766
190580
192326
174503
387948
538763
454854
155621
540299
364913
281839
55059
602395
410356
457303
122879
344819
562495
603552
589447
151588
511509
90509
264657
107919
610499
323641
567898
259477
530579
467059
147395
466893
305689
1430
23554
155103
423176
70869
533657
443069
331828
333928
181949
607233
379793
19546
176631
220617
141266
361779
159089
358616
541894
329161
451696
260273
329929
138632
352886
535142
464963
437912
291517
454974
352153
236948
175983
177623
380439
537986
20809
562882
649395
621304
119909
350137
134131
251544
262768
246670
544012
16903
322502
31044
110298
485372
161564
314380
153457
538063
373830
296371
223079
539692
272991
249225
527188
187630
398430
5081
175947
544951
364669
585562
244890
614527
217182
242566
67951
89162
341881
147941
314220
567740
148278
575569
39075
28954
464763
288802
250801
538561
543962
231970
309481
504475
123320
21272
207869
448741
412299
91979
588368
464833
299431
574543
379412
61396
617035
453506
468410
468189
200248
368696
309617
200012
603421
318019
414071
358059
541955
294829
84420
91250
331910
568259
625170
300905
595413
223619
5997
481138
624090
588340
522356
493891
497293
48076
363471
178172
426476
290353
439780
234329
262230
23981
270419
572556
500311
125636
330544
40457
642931
425085
363274
415158
468565
637599
279222
484928
504185
108718
499316
177616
276845
455025
493474
341049
476990
95075
408534
443817
256847
397010
137425
161420
514951
383458
9333
347178
404328
116109
143659
38737
510251
96704
625782
581484
466415
299559
254672
112080
65649
212242
28508
66824
565965
540484
305687
513570
7265
314667
163058
331826
493767
557794
35613
139673
325919
99313
257501
397718
511397
304204
337112
15712
217208
39505
267522
251490
549785
23295
591939
74536
389382
145393
303009
383924
175996
501760
552349
429281
523804
298917
512294
549771
446926
631078
294359
436583
430703
292525
325886
259307
398294
317306
297766
506306
250785
93419
619447
399262
330247
556915
549333
40156
543342
417649
296021
570756
337937
619872
505976
139157
295147
5392
60202
280826
313023
35456
51517
40195
602167
602727
37274
274459
454554
207982
150862
620640
227732
639157
279554
234540
527300
119448
596412
325117
549274
183512
253678
115826
82546
108782
466508
231165
255404
389568
293189
383693
265379
260774
227970
238046
145789
303455
202191
85115
595280
109958
185027
254413
91988
387955
203432
235934
354855
361073
174196
604367
264666
324736
226436
75773
86789
566874
629053
461943
140255
558995
223172
587247
498284
19689
259616
543846
614584
318795
405314
94327
378713
7554
212993
265602
1283
20422
458809
570862
472189
609022
453921
109114
262902
303284
364741
167956
149818
603129
98098
157587
112841
245621
434686
318232
318809
92170
394010
412083
499796
176029
518700
568202
136941
448845
275956
415621
44554
392866
580576
441723
123579
228838
461761
355148
180024
155447
322000
86464
517049
304268
632729
527472
10706
559560
479547
432794
37604
642069
9389
468703
644522
549091
118788
402151
531165
10489
2914
297579
273119
354759
539447
516874
365305
418855
160633
509421
124361
616379
430041
486535
403912
275638
517061
125237
522087
538895
72179
398089
379812
430492
227204
10866
363570
553841
579783
133522
168948
483150
343135
319227
548073
390614
421306
261617
251398
163456
225022
154418
632938
572993
405279
473187
481309
70515
104022
501640
430938
530236
145972
500708
630362
518554
28287
347240
544659
67321
130647
275856
117980
237171
212971
76214
467442
258979
644863
326334
518075
442962
427902
379235
500947
7931
238084
177851
366384
501615
127191
167147
552972
144383
116376
97202
251740
636912
23263
249613
401356
593503
567018
197872
177150
261538
610730
111829
586974
373187
143898
268275
368288
113073
213002
252762
480867
256557
171359
647321
421276
201661
430559
438715
248475
88284
557209
420421
494337
522801
96571
151823
532185
79805
377726
471285
215489
140731
132343
39133
648851
4562
135842
381417
122541
369773
481960
463197
298520
364201
293999
4595
475429
356882
443598
296329
115716
30974
328772
128146
418888
71195
207105
69910
511276
365669
467660
376520
222410
476018
13065
508395
417693
223143
646992
155204
6719
226237
408006
576395
409782
397749
196940
470522
317713
40664
475110
211258
644078
506955
289157
306085
415753
626829
589917
28234
157144
545889
560363
474261
426469
268539
508572
373614
556595
540317
640880
614161
47137
287689
286373
541949
637352
137529
39418
600978
511313
430294
160269
250975
310242
476290
40334
67188
63948
212760
211945
78160
618883
197701
102353
615362
207382
50039
147367
269691
129593
519600
440254
374127
241528
532634
235434
467901
2932
258960
544681
199826
137901
147033
410934
318879
625955
184411
532986
156915
26329
53808
344397
566595
144794
313844
295175
518134
298846
239598
383811
253583
43161
546494
191674
610915
592427
518799
133813
524814
310490
496739
615749
142826
555550
310021
556279
475488
232106
464947
481978
432944
194329
299987
217187
142861
350433
122752
178222
140794
364152
256841
122767
310746
592712
54480
506126
298681
257867
582063
190127
506256
471618
5400
329379
444783
584747
144974
471253
28495
431829
128606
302535
36987
67536
608288
317845
443551
155452
26807
151546
355867
168071
558728
643217
380553
539219
611376
431408
545308
529883
44510
331045
39125
538244
125643
530673
258158
347887
622013
286637
146865
150981
164130
559472
274543
386437
635686
67727
185260
432064
501940
295062
482991
385388
459189
541573
22882
35609
594240
585856
12178
76017
104539
419359
512634
26342
496863
512167
291079
295761
260207
228604
577956
27299
29651
127344
80665
550711
413270
21788
246560
78700
58675
445890
461455
297823
309255
334914
319367
296249
444725
568846
564392
529524
278884
47981
177605
148968
50457
176898
575801
173366
122521
91673
644093
260510
75395
161694
552277
151672
347256
175751
386179
33993
68726
60040
19148
399142
72373
496160
438833
520164
578938
602161
40445
638673
52909
351816
571261
501622
196171
545461
330817
483812
18524
618060
156502
439490
382802
157318
502087
407392
319089
593456
612469
447435
157416
363071
292262
10171
91784
602236
567371
212324
282843
448899
549737
406571
260811
647961
293762
310202
431964
582497
13074
492322
501636
59362
37008
228991
384797
338213
141066
335937
465522
411032
203326
432815
602933
37642
89088
426771
645106
649795
45160
449383
128902
642334
291437
478332
69695
218313
325644
37473
569132
263094
434028
240535
306684
286241
456750
134032
472719
544193
85597
505362
438122
406627
568208
637886
647618
61115
571286
449859
233945
232702
246371
560771
270808
613978
365228
9681
64893
70037
533964
310050
162687
193872
347182
7472
112701
492851
599216
345444
299828
467168
83547
184714
583534
507789
296676
615942
424409
118771
128196
343374
360175
76615
96328
490159
60194
536637
184183
523479
408324
333586
305961
263047
418262
419469
196585
256423
461159
565996
418777
20979
337815
1729
403073
263939
403495
541077
340558
242796
215066
151495
30315
591017
248185
139715
301065
153399
140137
242261
192609
358851
244728
646721
556989
354798
353819
629755
313930
58899
293864
499120
105519
310626
72990
15113
359007
35336
376210
307794
478268
419166
199720
552745
518101
290574
113034
287370
256673
374372
440305
586979
615999
384587
424105
632081
151078
135336
273938
218557
65691
458728
489003
249508
384486
523731
205359
367648
152285
482429
124310
29347
65155
90182
276917
226552
390070
107035
276003
327072
146526
619960
152319
512939
169991
354506
466051
272371
640258
1430
120026
613214
307051
465528
553925
433644
40071
869
530227
126712
297831
127003
186737
198388
187018
438846
475196
11058
278239
164264
130999
512602
639185
249438
110415
435132
538998
167973
313702
507268
503181
49677
245186
161884
635594
459106
134449
84335
419770
479287
628575
532822
129006
240622
42441
499748
60026
642006
76332
461736
200861
83534
300596
641634
370530
611708
20827
399293
582679
186261
415873
601469
235575
42373
518597
283605
170985
126596
643332
572185
608385
198969
283926
290706
435680
522745
480902
461230
275393
210926
448816
293901
476208
356853
247114
441008
350394
165626
190268
150478
195738
636367
185102
337693
37523
135125
354161
612677
257682
308858
511503
145045
56273
90003
555813
345646
323303
534925
42729
475010
461278
428303
104374
511237
211167
522645
632092
423548
579375
183197
396502
205272
481373
608734
4579
136270
581337
187286
436845
59995
410223
162824
231506
168143
554635
315939
456908
257809
45284
167902
137223
262948
80088
197921
549069
379970
244864
531143
525430
291712
492588
505756
181044
506571
466578
541875
574188
353935
278096
32452
347620
261993
179696
142112
496189
565138
588041
233827
626692
241573
520036
82774
338314
37883
108235
354430
412230
161224
9352
601396
237618
567091
295757
364067
630547
502363
45981
605839
570806
513377
578458
643923
459175
262466
415373
560766
307030
1021
76605
294187
288445
218779
294238
180731
138055
490095
435961
201752
93149
585512
134449
40240
607816
22345
42412
158326
87400
460296
378548
279473
562106
130943
223541
538596
194981
606288
88249
595300
27920
147825
561840
466682
49871
284974
288240
602492
53201
256993
463213
330196
363281
218446
32004
68053
235892
421477
290612
6665
385725
405179
439928
551482
11706
599984
121131
273119
627355
524504
186100
118596
237748
617541
146932
97322
623300
131999
140939
95070
458990
247422
496655
182904
136675
320042
159737
60686
479850
66422
409164
99404
636875
530227
524443
327993
102229
513403
371852
603542
363883
289872
61769
446225
484175
473972
114775
553000
630925
577797
273589
171407
165216
604947
525190
572197
220933
117691
624503
103706
635326
554885
567192
415696
262335
421222
419039
592731
269302
364965
606868
177617
436487
247460
577371
320678
266912
77854
555350
187780
260246
572160
116585
24925
267904
523596
460919
345587
100367
515218
117601
62170
13391
212540
236988
115740
342373
497938
565681
78013
109484
371887
605641
292978
206217
111853
180804
202230
427727
562111
498319
326692
182661
110227
58771
643657
575750
533429
548891
615048
531366
305587
605717
3628
239140
266130
248962
344897
2528
525837
571070
637959
242572
455383
27098
407669
506653
6529
93709
633522
158877
467206
292275
6839
49904
339587
471152
353701
276450
168084
558453
572251
269333
181093
15250
446398
549784
603021
536193
422480
403182
208117
190553
490336
290951
232098
555730
88790
159523
237344
129728
544139
400138
78677
419534
475557
1193
367240
51380
106713
130420
220769
426671
372837
410895
393528
186153
132049
489344
305950
207990
598547
90788
571763
224218
417605
513396
457973
644840
17854
226697
607752
44683
254218
12575
488107
171242
626669
257476
460052
153893
495950
329043
99756
262151
260337
285537
551159
427669
438565
267989
528458
504009
266763
218742
632263
14735
333902
509337
202904
551554
256338
540495
550078
7935
512265
143190
448350
75453
400154
405683
55312
534708
99381
164822
124415
222621
320036
594938
246014
380942
233193
491684
352380
394839
77097
555034
175718
610878
196791
89432
81147
172235
601835
438028
45928
644638
328688
117813
478564
487083
156596
491091
409222
174401
455899
381195
151947
131261
333698
380258
498596
57180
262558
502923
460115
605236
595549
456719
100829
415378
231418
439331
90021
29014
521706
56255
10826
339939
403340
328013
97617
464279
420513
559231
22900
226962
242331
39120
602893
549662
544655
252443
223360
189148
127069
399460
131788
546997
423711
311349
248136
51367
608554
113553
151883
443824
198663
79649
89523
572450
124810
610396
430324
289465
399564
279346
380890
64181
309248
163815
185604
85286
249933
454898
36026
405292
33401
149592
609898
464514
151838
571922
81078
447950
142505
241211
480904
230730
293266
62197
322739
351069
475720
77375
194023
421663
281853
47738
186182
376183
375616
331862
480987
128509
573498
203539
190801
647530
196411
414113
130075
538607
101098
274365
300959
638167
300523
225671
391293
274109
387526
354695
209279
489678
273676
627392
358647
597261
163557
114464
301110
208164
272141
605546
9499
467462
85544
563331
153502
487954
518263
598260
91855
498877
234719
586689
588138
193506
169918
154867
216190
472311
225843
78834
393134
254996
102251
473767
51621
556195
422945
563175
579639
417615
506220
326861
441901
421610
421592
66580
223811
630035
316249
20071
12616
545402
28448
40023
457540
491561
431447
283936
60617
295436
155693
288717
471755
295908
197446
642604
231405
589355
62113
96763
527503
439457
24983
87152
593759
346297
142533
54336
26232
508924
279861
166486
509372
229672
454605
69151
355938
544931
278296
305472
604470
380810
247945
240867
267345
433264
237551
424649
217701
496600
19210
536159
261948
488091
268839
62769
376476
527485
363460
341683
581857
281757
33005
525252
183186
402411
53740
157773
622829
127293
264165
360265
513510
16798
333288
556457
490203
62555
193570
458586
259108
63842
496939
70762
155317
127754
198777
501851
587338
385681
375883
417583
465672
40438
314524
575349
217619
99213
412597
110513
56036
546473
294858
571953
247924
468717
516547
475193
603902
550419
12584
138315
148298
601075
300459
358813
283454
17082
523253
298433
310862
555555
593098
416888
575837
273457
485262
550344
309863
591206
349767
96339
137970
151120
105433
391532
475558
198659
31335
120755
432466
224081
628014
452725
29478
61319
383094
454289
303434
467771
624015
515284
435710
415088
177070
220494
358855
516427
549611
315556
537686
121509
284207
68832
228603
585853
328349
270345
371419
289253
152376
307523
43342
244947
206304
580121
187440
530197
532403
317347
383840
403302
133237
37852
648206
319371
105846
292966
449738
403899
433468
109148
487417
73088
237264
552800
372020
589768
621955
19014
133942
511297
278057
102441
575217
540414
499438
254788
113259
568621
462091
427018
450061
24771
288552
623638
308523
191949
362137
516619
321181
566748
262094
333375
340324
527999
355015
396534
314184
584519
108993
240053
445279
37653
608980
32021
624048
156510
621412
587934
221753
398746
362971
268198
539818
89499
330132
286830
569773
109903
326564
210968
320764
378307
233610
102225
114670
617634
235045
465234
178661
429420
301124
196763
570957
644938
335295
597488
28302
552397
481758
456728
397977
612455
474203
292619
94521
537713
457704
332503
173465
222894
646456
23015
555700
385581
600800
610360
208203
467813
502622
196702
609741
631339
393998
403016
189261
225124
486993
615479
510324
90810
508102
2007
39979
436920
650269
120400
50592
439571
521867
645907
370889
170744
320732
212369
450539
77717
565051
591952
2816
75626
340212
168775
14714
286848
308243
623533
196911
10021
60476
633676
241768
606314
303582
619435
599162
407935
193886
87257
382449
369664
241625
248782
506232
287266
382270
377056
200387
402244
607085
511803
476663
540334
142536
113815
573287
469309
551204
303841
148135
416211
4191
34363
32447
267760
286932
372133
142564
177339
626879
415114
626444
265822
443105
23692
466047
390347
407507
341717
188799
360347
624610
165491
295897
196815
461753
154637
510010
272606
231447
19982
323483
526601
171959
534271
347464
255646
223179
473844
207826
211642
142104
522949
219386
403352
164712
328267
204900
602289
70110
598927
521753
137736
160991
447180
487322
478822
582656
308389
386091
154997
362373
337761
480475
34243
587094
408112
523947
557851
489667
617511
282326
136629
629600
108113
504342
360806
644706
535140
595961
554592
511348
58401
371379
104176
311513
431035
90982
155349
81306
386030
160503
325172
10309
643229
341168
517453
541181
517591
190345
633306
73408
620052
638160
373819
625753
251995
557934
136605
616809
58589
220936
427349
136060
255465
31324
635106
129726
314067
492298
468925
383169
244666
92861
173148
590319
181333
321418
624877
367564
101854
143416
206199
470397
387930
222292
280723
227928
241389
427401
218722
5384
524266
475580
349168
548398
417182
512942
394017
581993
23119
444439
201196
62926
650089
147270
506176
22660
634174
648027
178413
532330
223786
506169
383883
601761
198538
487111
288094
275790
50307
292994
301439
252611
34474
647387
251355
11879
502657
324021
485233
593484
540552
163930
424710
73694
207275
103248
223040
285500
456702
251901
97659
468753
98564
319435
358896
647326
389193
640304
211925
7066
531532
138491
327776
549935
323807
461717
95685
333296
327153
407304
266406
236427
125332
366306
99201
130073
552161
2331
644727
230572
448648
447345
452002
202105
359706
130657
98964
607902
488949
200975
10170
565991
417561
491825
324755
145003
137360
448683
564559
508185
517531
556619
17134
223581
501334
332690
8821
343752
644515
170442
139219
330029
472960
258241
72601
347873
477373
567296
369329
642295
546658
342639
175259
147435
542827
559739
167201
542122
15688
642414
200952
626571
311232
336452
132479
72312
141806
515238
209272
404410
492915
386375
359339
417006
147061
255429
269438
235706
335796
432709
415296
282686
482885
56747
378255
640568
66271
343281
15440
554715
236093
229651
35690
373524
575379
594866
218391
362379
567507
541081
129220
506027
371763
188867
623199
203039
97583
584931
307251
54560
91092
172412
470818
649184
63222
568577
50517
277702
491377
345254
22102
73512
286849
562243
430359
339963
190644
583413
396981
296196
514133
268014
280285
521304
537937
527550
291446
440356
650512
252684
242627
479097
240338
478752
372777
203021
650716
267589
99105
427891
539739
514273
274473
641970
600981
181161
457033
539799
464642
137908
269878
644198
529267
172255
650237
360833
572830
289808
438984
386475
313588
556746
25024
318555
252927
171329
523982
152538
445879
154240
183541
250028
422534
171087
31184
325029
482421
244072
381369
38140
189970
575217
445699
635449
393521
432084
58872
494624
28907
461443
584318
317378
90068
550000
29870
179226
573417
177554
179304
261872
492579
416694
577801
163711
628280
360424
414723
483121
209916
284799
87005
468657
96954
98988
624403
530840
397276
441836
569692
405685
183922
424894
587631
29727
574362
20388
615852
336895
546641
76267
125644
266931
621546
256364
359079
214587
287140
30183
476835
517365
485430
609602
348669
587651
21180
113197
41871
516722
339108
523339
177285
487225
103938
42117
66020
509773
353670
186129
521508
512431
534944
163811
415087
560914
52439
441184
260062
318686
219261
358009
211530
341302
334390
110164
562007
327892
372699
166302
237617
172463
14369
512375
407847
290314
400327
329475
489308
420354
466684
8068
461043
8816
506573
615668
530023
277907
17807
140294
439452
476706
458669
566790
127042
185445
529583
246837
287985
99934
648021
263110
234146
55260
23872
14163
635896
496355
228578
507727
610395
128091
522683
315831
241501
487722
54621
470503
177272
633437
134001
341236
251086
272620
480914
530196
65967
408272
439586
75246
39956
236243
627516
443775
474137
318338
361306
526974
96220
231243
225282
338564
550214
141861
358725
44570
81137
180952
125848
608568
644895
114148
335841
246290
516469
614145
167177
119945
304072
515754
310549
617404
435484
70538
81654
78238
398337
645176
460406
335424
187251
250847
607162
580495
211471
350043
425112
80680
370841
362504
28222
128587
495722
144476
391239
140937
152150
455066
509620
516119
247809
56334
415477
212082
316684
171982
531819
69783
498960
49606
114356
328920
62407
220247
154409
518799
336357
129835
205604
406136
385857
165560
14003
38432
441428
634435
77077
541350
625900
221754
132671
556039
372220
178160
491682
197302
366922
136003
292530
403606
186561
637129
269389
444581
114009
488755
418758
574404
359180
576008
609949
441375
426195
172832
259126
37128
193157
333401
27810
366247
466402
359715
266979
1858
271247
46009
309817
44055
597677
50900
132391
610601
134051
596851
390658
100146
202836
372669
36045
489803
187137
224582
397431
56898
385406
392415
35193
590576
451139
133430
440644
404835
108275
79059
449106
536360
341281
142344
113348
246532
537863
186780
424298
221365
75151
336210
303015
71589
361476
273093
137
406511
154624
153245
222515
52034
591701
548401
350184
279794
405117
621061
280548
47875
249517
63332
131124
403535
323353
334237
482486
411385
37198
326147
43977
612667
404602
41063
498623
245778
54743
407361
212460
551238
144786
511936
84138
534522
54589
131753
317515
73569
196048
385470
467972
352371
342898
243577
232060
388653
582098
334227
589964
225185
506403
363868
341648
341366
302327
160779
91482
159550
461054
225712
358750
582569
86990
194833
440232
514064
92168
290663
398343
388175
49932
9298
436494
100451
398019
109368
45149
413774
595113
184993
641579
417614
356441
36008
156549
9138
606076
169730
71069
4947
488686
482592
201093
578315
132522
56995
173222
504827
443220
397291
541610
313139
592682
213109
487533
211116
256695
284778
349556
550840
375218
554655
286955
114280
369782
10117
380649
408191
279146
485035
273222
207488
27587
461007
271604
180897
597563
626545
361422
505649
621480
171144
148899
57066
406469
30896
639504
99077
454699
245547
630785
598871
604470
171960
482396
61492
238867
465863
614830
563164
528789
280877
116379
545418
284075
612421
477258
376384
397358
209212
361746
398178
312532
511
507048
1770
305423
316276
351420
196835
226100
540039
141391
583110
135579
204268
16657
66171
427833
129057
205659
298362
170511
616876
97207
138205
604973
65277
572755
355158
94279
190012
259472
455591
26273
48587
217086
274056
187145
288025
584391
327821
12459
347308
579384
358113
74292
634123
516018
496553
195296
486680
613095
312771
287834
52755
196238
79881
261281
389312
236041
174566
125462
501517
54266
532980
470402
486028
615162
283182
809
548470
29586
639985
38890
165564
558578
128835
531429
42209
430708
8486
144440
188610
628209
436196
267675
516939
153757
317885
161816
434133
33040
594851
545834
337835
71305
650056
130061
375135
564843
373504
519132
106877
349254
612886
480178
128067
28086
523434
375200
72253
166636
545001
567748
18504
42575
485041
22376
191341
589082
628671
322600
166183
277390
644642
350425
619989
201343
561702
168674
559161
182343
151288
232776
338965
366618
610712
582243
83532
371493
189294
295253
490104
477748
233495
593289
111447
1203
133153
218264
44106
178521
148235
123045
83471
642628
101133
492454
464981
269914
286568
569492
643151
637553
485512
410091
544142
328534
588001
450865
584086
306427
455348
162397
379332
417549
559126
347288
177734
180821
595806
19533
540841
627182
617182
527842
124366
348933
290016
519149
71459
324037
629472
499060
545555
295585
512024
366999
466367
589123
94991
643362
321970
94973
253695
86754
56772
457757
101708
539480
274352
355642
244971
636234
123992
590458
636337
172530
391215
431857
567513
550879
553834
543765
561399
17326
99162
601948
173235
266194
190125
592628
178577
210304
529771
259960
268817
55267
145144
413296
51024
110010
607188
123557
482312
294108
203064
1419
451614
3158
573367
153562
142309
260412
214953
278910
483036
341329
176616
414079
194265
444644
71256
259888
132523
249836
263932
587624
92049
48837
286676
573333
645248
263585
443609
338341
492094
434917
19041
122607
381842
12365
267759
444275
446886
280223
450688
581557
626244
413298
197338
458669
598657
595233
527935
274529
266614
641441
392766
533018
293215
318552
68985
196395
477843
497038
304855
452319
74096
430961
199622
371752
145995
466285
529908
336657
529051
471842
554748
520877
497759
158285
451654
622714
301378
172732
485902
415983
58092
59821
588668
360651
224670
440637
43927
283524
133504
450838
89048
265752
111388
343537
564977
202633
200643
126698
449835
464386
251575
611472
106485
80277
147337
189855
497889
186001
67378
300426
588171
400314
340507
391148
419500
24059
449653
6936
58689
418506
393895
267438
72407
362934
242527
154706
305443
244245
4361
321311
228798
489760
556723
500924
542906
201453
51216
213094
19419
382643
477424
174898
408574
44274
429306
243446
330551
128481
81144
83164
329992
558921
149071
352306
535229
151153
628186
317069
453804
97207
526210
300297
38612
80175
24059
511284
412792
476653
156085
341705
11125
436697
19008
156908
242226
446858
625491
192292
355808
130917
537945
264080
85097
165283
217582
159696
84375
267732
321291
566742
464457
414734
646737
349138
348790
287337
547552
585943
422001
446637
116022
490085
410672
606960
95098
225228
119920
420985
615274
513364
57969
501114
467143
112224
491294
87633
3318
36384
512872
131173
308596
183767
491936
353150
164795
83255
589181
183811
540031
538575
246525
62261
508125
575860
371934
560826
22734
259397
409396
222208
473069
433626
323448
586746
523430
3267
22290
64756
533772
43699
129704
488231
405455
238300
18977
227722
190247
575050
219883
125157
450948
639615
247695
443051
234608
614157
128677
516214
624358
155529
521865
233361
102665
469218
482560
334521
1465
246898
176938
21334
317773
414031
439869
46572
552918
182723
168030
328359
212566
381046
326580
500008
586578
92387
29196
230049
136691
207686
459675
445934
425050
649742
394210
21955
609157
174033
445182
406277
65692
261469
309519
250401
404565
632845
641204
78876
113615
519229
426118
86214
217740
103985
454139
354555
293986
513171
112425
637771
66615
361591
31072
472366
503203
266889
326791
151134
575435
205953
340952
474491
233040
646977
372270
132425
558103
241793
246582
543975
224654
320585
517404
643210
60460
457605
295428
313122
69736
542863
435634
579666
438314
213583
412627
422657
261600
576842
338534
345213
256168
622728
414527
496323
563994
345793
335755
610885
438765
619369
73404
496560
463830
585096
291407
94484
97443
435500
621180
67817
546959
607930
284756
195301
45551
283516
426959
85028
447368
39669
353536
341831
154102
342912
641341
103661
625671
140895
276388
307588
156530
615543
75913
389573
563630
594143
366462
413494
465687
414546
323523
24919
370653
555670
324688
205432
235974
641871
33690
82023
141948
541720
396028
599119
16896
103344
281444
384896
6929
394746
580943
545885
540452
153886
414177
171026
150185
452474
205327
446683
368164
345691
168019
197552
374256
422557
347983
328564
170012
10523
440371
499606
492269
94831
618970
319731
511475
541924
422150
56642
454136
25929
386901
389
324273
132041
154394
74406
386621
543710
525112
470241
577530
539307
283723
287716
71001
619000
421895
12255
187613
98293
422535
149861
459131
26557
574841
16002
96340
6395
486413
600977
452244
410305
68629
76052
410190
477982
576123
192039
623070
494166
599596
272797
256061
71434
344236
411366
255309
155603
533199
447247
207572
327632
175540
564628
413226
316545
302632
96714
311377
259333
204422
630039
584528
540033
614276
242613
204229
503383
623687
311186
294886
204290
61250
523709
644938
381552
237333
42007
284253
232414
149325
149021
268726
26039
185622
33226
522697
439429
125041
359575
328892
454924
177859
253363
648771
275298
458789
301448
639044
398047
105198
140396
312980
183517
568021
345802
28720
647958
634610
110942
605310
509943
619680
204036
49129
332281
288604
186756
393063
353861
57424
251585
424290
609020
226727
622956
38380
36687
488082
297047
140064
474516
140499
384688
67142
462408
186923
181196
88024
40383
426430
244292
504989
469411
459429
595743
239013
88011
576310
467961
142842
504754
4263
152679
619632
227326
28471
404321
147748
320506
614158
198471
427351
602529
565919
219615
120305
638852
500069
412211
389539
506690
406720
30169
615659
254611
593384
77291
626846
544498
221827
470398
131489
326174
152415
514860
430149
627757
5997
305961
32037
282832
224441
438425
395480
369782
411413
631092
231677
312306
248198
352057
215301
511485
625858
101916
347568
524276
255358
26817
395161
603217
131496
480666
337457
94815
385934
407038
443668
245842
391764
562527
205135
84761
298180
452315
212237
151129
101028
359193
612428
523750
37150
564467
165995
646398
122843
29809
504043
373156
259385
500671
86310
337751
108434
606084
500474
586596
160299
9652
410456
422941
312772
171746
380406
292373
525371
327305
412567
358763
197815
521363
575724
403214
425951
635967
188844
235568
201423
631571
643295
392975
649997
566220
214565
4236
610216
92632
440668
631545
293186
342397
122154
353734
328967
498054
169545
346302
124481
17266
553512
472224
447814
234672
555240
528729
133551
251897
225349
239228
1373
299966
334815
104112
67245
613677
551398
595018
140586
156660
69934
487449
274106
422224
29371
341177
492024
27460
210004
213935
457566
536609
539689
432820
361744
510591
121997
351519
140596
492701
460551
351889
634251
380691
134042
161204
566090
487961
443466
600775
497942
400038
31243
20154
61975
51584
612336
590172
167419
25711
533324
415286
575658
161553
270089
361230
294371
526825
175482
559509
481333
608348
188680
385621
287170
637328
303771
501535
141559
336235
213471
132583
611472
509981
159870
313368
370513
645845
312904
174195
60824
299976
92416
563276
464066
229754
54869
333143
615909
250976
107522
439541
534336
368929
632965
19097
182508
211967
560364
492325
194616
491000
194350
479189
597636
16724
344344
133120
145748
134049
53676
227878
107097
309502
431350
340747
347165
156753
637288
144464
415582
284519
608828
474087
242430
566588
315456
84194
300267
147474
577561
545629
26476
13366
507448
637688
131032
215656
41691
467842
608875
594294
186350
635852
139735
100124
215120
81854
222992
242673
314198
436721
408278
277312
130189
94312
157275
369398
432468
19466
24502
256686
328113
472707
80102
282281
497955
600972
448325
188996
232607
415017
237062
480903
607463
350067
272480
524437
357065
157133
374489
373937
163995
328691
200704
456327
550190
642287
466930
322083
632427
466520
536620
281856
141548
293724
121746
547801
152966
484075
142338
521562
571660
648250
77983
329401
650548
412157
532227
597193
591395
393073
274743
385314
351052
171845
340703
243906
501678
66245
346598
3647
212310
493130
531405
616469
170650
280121
339930
33650
251555
625999
482303
151242
295507
35598
11141
144729
362765
327227
572875
649574
570861
477271
393738
334284
80078
587320
441882
334132
494456
147585
178457
69787
142757
87702
265818
13271
167243
327821
140777
237111
328453
640651
199390
392301
109683
614834
515118
488506
592525
433350
526668
585114
175343
73316
76605
293589
364731
628164
163999
267322
225345
153862
612025
395563
383770
88707
607982
200216
342180
478976
149833
399361
65536
249872
48705
148837
524053
248590
646259
296838
541910
86297
137315
411575
87531
560106
544840
425806
215461
605531
466042
634591
249457
211980
184125
235782
154057
47019
498929
438222
419267
481934
364469
404495
519152
332606
115818
349503
608817
59236
532529
83242
615078
452704
228174
282527
632217
335676
622638
602186
504705
502685
581421
586185
321062
61341
309576
647805
164824
102872
160881
268669
275178
405157
470092
485334
276221
411209
307256
157814
471843
129937
171479
45316
342227
225988
461003
265554
143078
415223
194851
555731
591158
11921
604367
445806
162558
132104
304612
168382
251247
15812
121345
393381
553477
554375
212114
206664
538632
223419
228864
150084
275346
376558
98924
254627
157401
93642
51487
16954
485868
571884
619394
2348
137383
101448
74481
187724
443956
77901
222037
542407
365433
170035
215709
82573
205480
241264
505334
171651
525498
488212
304651
244393
619693
183065
650637
377587
473198
392615
214460
516441
418181
551965
58497
635099
327244
320691
141062
459165
515698
575526
541884
530547
188857
507222
233682
130907
410728
588048
386858
78110
376561
373144
647553
357017
619449
620691
424448
510756
248306
152639
562058
481687
615163
476441
461415
125526
201070
576896
180390
10631
318238
477727
237643
29491
514680
194859
299072
378634
509611
172203
260279
75109
508691
370641
554506
224790
70388
165222
415532
65064
326106
521510
52846
310189
517897
248187
405640
252528
423899
397797
239373
75242
119373
174702
267027
238780
64489
262379
628286
430126
185933
568523
327621
98731
363567
348470
157842
357414
513420
363390
275735
125196
551483
308917
341521
589349
103055
107826
319205
4905
411915
414196
549474
440558
463162
389554
503784
624681
539109
181123
13405
379743
432843
47671
509309
115352
63117
50223
29167
355750
192480
10218
643620
558499
11853
39668
433030
415346
444240
624565
42412
545428
159143
242587
276959
73804
514177
633404
301688
78362
195893
569379
450081
523739
188142
96247
630299
383120
449735
537998
87398
211711
438750
644687
636040
106747
536081
345688
144113
443338
489711
404531
117079
483669
176080
175725
373232
438847
223837
105442
143398
25549
610091
461235
64227
130258
511066
207632
255738
389900
319020
249351
404138
463566
199870
231249
359730
161658
275617
454845
431617
222714
109336
498512
559577
602841
276020
26234
479898
607568
439222
35297
645061
196767
225734
421681
436886
539227
315387
517499
491026
321371
457126
580071
537953
7505
445204
443835
423393
459872
193927
154014
426346
259645
256817
207996
625471
582445
269791
108642
562938
1431
253184
414685
474488
73399
228620
348717
299198
138960
113845
268051
198137
495955
234755
490313
68581
575424
993
521404
317452
65411
519852
238985
7257
131335
357602
335911
237333
371105
84656
553920
324059
268756
21565
178547
226680
30219
269241
539116
443341
247768
7196
544732
199463
551284
295051
294294
165374
373597
312932
26176
113503
469960
626739
60209
131362
377650
334142
591020
281295
493231
250835
585794
395945
7074
11159
554561
368334
398174
549266
274307
646942
384403
319870
153004
347971
363894
298328
156035
121959
541916
341212
253536
318897
224880
160215
506946
90490
319450
294232
487254
87003
540267
46057
634120
336402
65250
124486
332579
371064
643822
205084
34551
606029
581830
466456
234826
343699
388731
228289
345458
318611
521705
115160
17771
571764
386102
165737
216176
626898
562849
90065
609652
160817
617431
584340
170719
556948
162794
47884
186466
162601
326146
177071
312256
630178
11938
113556
219453
583959
423776
558234
601477
260880
165894
62977
529257
632691
627990
444047
277424
161288
471810
542756
333517
641992
473514
313386
59417
601728
504744
210071
274768
400402
441527
500565
535104
84843
519472
441424
21679
41613
309428
463346
379495
521410
424763
67775
495924
166476
133173
239750
96253
392503
16614
53553
292247
359311
299263
415127
622219
482972
424040
164068
465269
328317
444032
105782
253345
445460
216636
649920
147502
332712
436274
411996
648685
481634
128755
419625
260220
80395
529226
156161
638208
98896
517093
117325
275445
412961
596362
251457
125887
268379
580216
246922
49852
1995
611320
641211
88910
396952
534889
151126
270719
79059
44017
277671
541338
460938
522648
553323
147911
615594
271430
303449
74045
255530
433270
430328
435901
253304
21040
88512
104303
78233
116736
105774
634771
284384
189466
266589
5726
111398
340257
612179
341566
341971
247452
53101
157194
43014
271346
532979
619004
251109
609301
523975
637155
207883
225796
563428
456167
648399
633024
147203
490154
48916
283193
599344
210555
378831
181417
576532
247214
593648
608572
55159
169400
265833
352564
502623
530074
372807
80633
473324
8199
324119
419648
520340
134621
629887
58370
462468
476455
198213
195033
169499
342216
486176
546126
136248
34519
207009
556440
25179
181530
587974
536885
316455
150234
103673
248010
450186
508840
283144
472277
647666
11809
5524
156052
104694
360041
474274
610635
269952
423048
273758
172105
384023
312357
417476
403138
302899
649659
57959
27225
154340
360772
79283
616920
360313
22920
496818
229598
201211
571888
602150
339216
289157
114132
211690
595709
329842
157236
279856
569985
411252
444127
453279
201973
475649
177708
561320
250552
489236
442795
221927
172569
438166
405706
107599
14738
214242
341428
30075
423725
137135
477559
473414
17436
630986
351154
378079
497731
532366
285132
565210
65433
36417
607948
422390
589435
446867
58289
394424
188876
356672
255964
271110
164552
372709
194651
650276
262421
405809
382022
66684
627411
226287
487413
598715
409095
361211
118948
317798
514801
234704
315140
578164
526561
380202
92408
368797
234735
418542
402149
399904
370340
94338
602314
115819
455824
267411
107756
151571
95534
447123
42178
120559
614151
175631
447710
558883
70835
195474
472920
104075
212427
408777
65563
86038
518074
204186
146521
72335
575421
537959
490497
446950
68416
142685
98888
515524
165666
457676
151043
139877
272816
112608
277247
393035
508352
543336
106696
636247
410107
297387
354996
120863
384762
647841
86448
39675
590700
401830
306853
632346
543890
260327
74957
52974
514021
255385
176017
507238
156627
386814
81634
141499
137440
21
551616
445457
566221
7674
183833
104175
149873
549617
446983
258968
78713
168715
48552
100941
138216
280548
244917
278845
71443
187977
111895
311886
627033
217050
132236
547533
482808
289180
558814
7163
288547
41473
66077
278214
402406
49759
107736
116402
182427
129716
617336
220709
513928
232434
5648
178141
636497
64185
232674
613113
16575
529868
423295
205470
85853
267779
34017
479467
564494
32489
268549
164388
596608
315928
505872
184381
543363
170500
106836
101559
394215
622543
52495
644603
412368
44582
33841
269073
512935
499301
588328
626270
474400
371202
274616
240238
270566
212474
288283
313907
105995
89273
100796
352132
425446
176929
200356
381288
183312
365089
156089
507337
95690
464905
256273
237478
446076
509924
556064
463585
632643
16626
60537
223295
171418
486073
641681
224133
396288
376190
108342
564686
405669
92563
75107
266654
608835
160069
113333
305485
10280
171242
65599
301185
139915
481455
511118
258632
390444
76642
141756
364178
289594
186406
301960
648966
468046
227409
141062
351888
436714
216059
27645
219026
608663
199922
128640
373722
588350
389046
370048
234725
139150
166231
584476
309133
638049
95155
77661
272306
401129
630192
566538
413361
636424
69368
285854
471148
105302
389366
398939
544827
542775
143250
533681
280892
166566
226807
165161
385174
531748
309826
425478
300652
219387
48982
365640
79692
278346
597234
479976
75836
258466
196656
262487
399526
182847
413678
428627
499522
81923
211082
611122
219790
198934
355
147244
83909
241903
355030
187091
144875
584022
485378
82057
63064
383551
623866
2194
413029
335635
93889
461252
355613
98157
108848
513520
220136
424879
100671
85454
495459
103573
568045
360199
319241
453519
437112
182743
531689
271231
291883
293917
27141
63842
606255
283067
627535
563737
316425
443721
417678
301044
547152
438702
639212
545309
477953
639991
352354
379132
370192
152466
638572
581361
571638
267490
131517
528713
211993
113647
276871
584012
453697
336752
485773
130139
597032
362711
166408
297994
212848
268016
92388
456915
294438
561763
309926
425243
400899
398589
241531
418268
307872
565126
225267
359495
485109
563012
600728
67903
193073
360185
355338
584468
354637
186800
472367
18791
449482
351006
312555
412055
415652
236598
595287
498906
494676
410737
135400
581
513184
485291
78338
18045
434383
131468
426404
578350
276293
36519
422969
541336
224153
14681
544334
38411
212344
476520
319659
336057
378962
326709
429042
114162
128768
381058
503155
114680
1734
489451
75056
572609
148428
71472
530295
563131
108658
452955
271087
84529
633680
629980
521208
450416
413870
463010
256714
561391
85608
145503
108913
293063
312710
439351
410969
532706
390738
548244
544123
66113
190445
646241
148885
609522
154884
101799
607473
253283
556116
3363
468109
439601
486691
17683
228142
265935
546688
413462
532526
120471
312836
401910
562510
159316
485931
155241
453369
377465
374940
548600
427124
599975
440476
552143
503163
319900
7784
322952
36948
286237
155340
265352
420366
23306
273404
320398
606845
647567
2267
559565
457413
151837
533850
281803
641238
528155
479423
236844
189109
22595
569734
107479
567067
55279
55835
39054
31668
262464
302748
222851
385100
170914
99956
490508
328357
76448
458789
570830
433313
44601
614028
502144
248699
244726
527642
509298
29083
175918
468565
183492
518295
529055
413666
339869
462819
281305
103488
294887
571261
575713
563348
243447
2627
101151
624828
108947
640786
523176
148490
178443
366892
300585
314301
241318
493181
298124
410790
157515
184996
434118
216528
421579
507437
187068
353569
46202
116729
415092
616389
419801
444002
86502
291309
334335
15283
71618
494182
482908
398744
613579
98204
523505
118301
438091
565096
475400
507218
422278
424689
381732
453183
453649
595201
298180
82805
519541
472663
260800
392698
420472
491376
440218
298595
62843
188999
600693
386830
639540
472895
633840
455242
241478
233553
138121
37111
545412
60611
322336
180333
46882
404066
222246
538291
636656
281655
517235
10036
245583
165446
357101
205161
424002
151656
333334
639798
123595
461435
492447
369101
629030
323692
492123
282101
470470
144505
645912
171809
167432
637356
77288
57585
647448
256065
495572
282679
403354
178233
600486
408390
380237
82069
261329
432581
65847
15871
385145
95181
481483
626205
202411
448175
181699
520602
358410
73187
512629
119161
362634
288236
436099
74804
191110
322244
253005
526664
288900
540158
350638
177090
293853
281868
59391
411552
347551
96085
624476
314123
354002
43959
60659
19320
210046
539062
104272
352553
490220
468651
648738
130001
492570
229502
236471
277023
410278
327285
443859
115500
592682
376067
59105
243727
344565
363753
606615
272576
614976
350150
367496
235781
622785
197256
109806
11083
617085
20254
218564
604660
75944
462219
32257
1092
273351
368031
521671
538597
497727
172707
525246
34693
454750
187145
43346
255648
309970
104548
554059
398623
372417
410725
472912
295850
218771
329403
102117
2216
449282
620648
515005
618841
261485
440091
182229
467029
625308
554746
304665
541747
476088
409454
591698
373238
13860
51034
54613
118483
543212
496993
77230
461937
507443
296180
127043
486515
162988
168578
118330
319912
380935
477516
430858
404048
607672
446567
531813
630457
300831
314360
95869
636249
244591
113517
647457
334662
156977
582075
616525
529384
231014
577522
542517
328007
275288
599235
307210
491446
80395
604537
486674
576243
596457
301175
169760
582186
123985
482298
427753
270885
342836
623639
511801
309540
425423
147057
105163
18871
558612
560528
538433
70127
354355
561124
630070
506620
354121
601734
559300
582249
484020
425191
394270
433253
623457
414732
452771
440243
19401
234752
106709
146875
617945
317803
118772
28981
305678
174218
627934
210776
229559
498166
60650
236821
133168
491230
483017
247914
116602
376373
112686
20519
47286
425035
345065
567404
312399
419609
197059
337105
367203
267041
229791
174663
501033
110188
448460
615596
250830
11954
389727
547435
425464
77105
47285
371531
548421
134777
477472
274341
272821
288440
483468
591587
508895
225137
599233
46813
46146
180427
462444
162656
627133
32331
380865
75028
268832
264163
215062
279254
315385
555986
199984
531787
111841
492384
66214
197894
427328
58605
268801
31164
43259
468069
626735
162702
375663
366760
612292
592522
606858
32037
319271
88911
198880
37049
271275
68105
430571
567271
103199
536265
236314
104375
596543
347765
165475
581342
299161
357717
68615
262018
207349
208302
449536
414383
401730
566470
251312
378403
356848
314172
541016
101959
529531
76971
242125
169753
275101
465053
557570
231905
80500
167064
483302
517248
313169
318090
200643
125573
490629
111852
20693
515783
614230
557806
478384
35116
133591
342048
507676
565979
88675
188885
266388
158761
649037
385335
264797
116460
504302
402850
602173
133097
37938
95004
471860
93244
160286
281678
373429
477936
391768
527762
566520
453576
615893
234308
376015
576826
436589
612028
118358
314783
636749
74301
509601
123306
466724
73034
391572
293726
48727
624249
361954
172955
49693
70229
67642
175955
629813
170111
647452
505418
514488
291206
69251
281038
501325
107203
388375
624789
477789
151464
584369
306043
118327
547457
170080
520417
319208
366691
619100
356120
550255
486653
187928
326938
425387
500768
14915
458778
161474
323806
625355
358631
583717
509611
269984
516773
581066
206434
256835
85098
76897
135313
228282
221927
435654
484870
194292
348684
402604
503862
133955
294500
279172
461306
599162
383546
177207
240285
387255
110657
81304
615808
290636
247710
99293
638944
564639
340647
400351
581693
354045
150259
443827
491499
58462
472345
579012
118446
151669
263706
524967
47307
331453
125872
125676
304785
534627
2714
29551
405840
26571
370042
285990
61748
414740
291430
647776
160216
275937
486151
377266
464807
503777
25852
340108
451630
181912
429204
147987
574057
124388
122499
310995
113898
570788
298651
209910
347572
418803
87750
243162
596380
384848
105967
115974
424624
57994
417277
406261
552701
375390
315048
163214
324530
182479
403517
586703
384702
438233
643329
380148
522083
13122
126085
278347
255982
81733
47814
518771
249239
319497
420909
305387
463288
533811
127233
488779
153649
355637
249404
180064
209542
565613
87249
181848
195820
156701
357094
341279
591416
420796
451162
526123
415954
161647
470314
386689
46042
368915
52687
191430
750
192268
87183
467694
575434
618203
294021
184418
242082
252414
330287
345014
14626
570305
579760
497598
558272
411286
472180
84335
511743
351015
596737
229788
125740
608787
208413
68175
362678
250683
625722
7550
461502
605884
251803
22157
328269
393822
169269
26938
515027
170446
539472
385118
419450
541321
502303
109161
224787
19834
312480
383001
534079
198192
177344
319087
400485
179687
605591
624382
104360
605468
34039
47703
223932
580326
583804
590070
499481
44640
501349
535677
211567
175056
203447
241680
556190
182485
392575
609284
275641
136195
186364
3143
602939
518538
501602
233568
249634
381643
129366
521807
22375
529552
77255
104517
359540
397333
588923
100057
428484
473397
406994
374785
47230
213808
181367
131575
3134
556633
38489
546358
125018
372030
280126
430921
531767
371706
324713
362429
529248
227182
42593
181205
10158
177985
208111
160714
233367
218773
364274
230691
188224
394089
215141
528795
417435
606990
523565
51754
520920
629929
243164
456227
410579
114553
183380
340542
378664
170160
476897
269570
83166
232434
225399
312051
424402
370565
559640
218057
30680
543136
184973
618149
256247
463587
130419
271172
359325
207953
300436
612709
66971
150153
172460
528365
574845
60215
437209
271780
467414
13675
548675
12861
591796
4062
343697
277228
490549
86616
318464
209182
354871
234997
621956
163991
558022
618253
156693
615268
599947
273396
392149
314444
150686
322536
62273
132915
342053
169412
251683
299999
325991
355806
121258
210381
154021
611539
113016
635235
394303
215719
309959
229269
225026
535674
598812
532995
449110
231832
383040
50587
371685
549157
513746
2508
66243
437267
559858
422040
473886
443303
120084
413251
173032
221641
492443
216620
465204
609151
135735
449085
315728
75983
527864
120431
141032
81393
71961
246167
558548
535005
95378
413516
240879
208180
405647
442466
12239
256761
295707
513063
493178
544894
26992
72311
86123
181967
299565
181604
249806
419164
353992
57693
238209
107366
349358
573910
633275
279724
496037
645354
341404
318910
240456
376089
98150
274510
69388
279525
134395
586443
336556
308752
96925
165510
427714
372493
90786
199610
25071
434587
203854
5948
27173
452258
230525
52563
545240
50582
276588
555860
71900
361358
353059
565968
298767
109268
354433
184144
81386
447103
431978
278594
201721
535488
195279
290394
24686
378109
10136
447151
443222
452980
513237
595470
477156
206517
511070
572530
37615
300163
322604
2775
590319
533932
412572
394285
521383
110147
619501
266731
19812
78591
328227
122256
44200
492872
128493
350992
81153
323133
257421
649105
15820
549465
562529
258976
272101
425246
20799
121451
646532
232965
367100
637541
176752
128884
105559
20505
361475
411909
640239
132462
269757
83414
19397
42282
191544
571404
125171
423266
397949
278577
387840
253591
134290
551344
326059
476501
372942
77667
430651
79639
266683
578455
70619
121570
636765
372563
104394
418124
294497
626307
153842
364065
12222
229129
538260
305615
502708
241766
391975
420473
376860
233725
95359
341513
144564
287194
324300
522490
291643
211790
124691
124054
343155
423810
27726
424712
112836
101452
389928
530539
422586
70788
140502
412370
306751
353217
172197
490955
294313
136729
77823
410321
126645
168463
431587
270895
261697
31440
555228
132182
485824
472003
57512
418951
299430
193592
49915
245288
445631
214733
515675
595573
557872
620511
560702
50931
277515
447386
511255
200969
453210
279312
426554
152621
175189
627575
497154
121740
302862
332615
153073
142345
137948
132115
637193
624221
172371
42234
531064
648349
587538
466050
60805
113406
556622
475599
538508
601629
562863
169691
20472
487824
577990
178330
511118
142844
597461
21726
80817
322835
632592
290448
365844
502492
643814
290466
627146
171393
625005
548253
444660
387222
195000
171272
336493
142786
503852
456955
5003
349643
408018
273695
344947
107701
122664
223547
237592
69364
594079
419304
119917
34762
113079
354505
131636
250622
492289
578484
612443
199780
71193
609124
540586
218010
253428
412104
70015
179372
605410
412001
52067
167457
639610
509739
539997
184286
229204
302892
322700
85088
497529
241351
72654
286039
255651
595552
584099
537755
491334
640735
350793
152442
60105
365415
424889
171598
607276
498347
632081
499565
646233
168113
313409
511862
186035
485145
530951
357771
273234
517685
96339
156536
535273
451487
518503
145929
218817
357905
66983
397630
540914
291930
567703
574797
578570
134273
91109
81133
477860
553306
67314
203282
227157
350797
167772
129776
140062
626953
591652
517204
450502
191405
24509
54619
218688
236916
262805
210067
183455
621131
462132
446499
445654
157194
54373
340307
349018
640242
21224
351303
513823
230025
195865
480143
427412
280075
381726
629941
170838
85070
16187
603055
618276
559022
2168
511329
498251
261454
529682
278752
590059
544427
90938
496569
200175
467190
455729
493457
312698
514089
133213
449187
122340
557813
93505
280351
339984
563521
98623
500749
306525
302785
291146
498588
198061
561102
207665
575794
323488
215138
353686
186985
214139
607661
296402
440628
371346
187825
282574
58161
367162
870
136052
481457
264883
601285
408361
295642
367035
216404
471757
496470
64756
223881
190148
459215
287614
517673
188684
188423
47602
170693
332787
582562
522522
29188
186593
503582
63566
277556
604160
424482
586072
228176
9477
542695
571300
25542
423629
649511
272299
365570
122419
615581
238649
170434
574554
44732
69035
104654
389681
363934
544847
3807
392348
645498
336911
531454
572560
278698
592975
168621
16364
227937
187211
202968
387893
202379
40307
624910
340604
438538
166409
599753
382671
177297
133830
408714
243083
82656
525367
467269
104640
403263
309145
20901
168479
97467
526171
13697
209373
507739
205260
421400
471448
101282
340016
262924
131378
5370
354362
495664
514320
19005
380019
158988
297203
146821
65089
229674
357879
550607
283437
343902
356620
13882
448535
549645
376902
57055
195747
345933
225873
373571
312501
482421
306599
159950
632242
121306
500534
36204
255900
572308
491275
647006
130100
334485
404673
645707
143818
160374
410217
202371
240508
174431
212839
228171
361108
18448
499639
568164
61394
131024
232971
309047
299486
277530
169776
265451
128067
452272
72130
22654
506969
164913
250626
223785
461868
117226
87335
432872
4249
164481
64688
281192
405998
126909
622102
595005
606871
289586
563390
19526
558979
4987
569432
215972
559009
211318
104639
432724
164430
16648
57358
104780
468389
157847
32260
57134
563182
521322
549932
20145
152466
234101
363341
379542
74482
476587
89138
570069
362933
499540
243365
51755
510740
189692
379954
362552
36610
282000
642557
633075
174674
175534
548320
121642
530922
483276
293516
492955
369232
581552
566179
261359
436024
399811
381860
333343
395252
228293
462941
504804
637683
546673
435074
485437
284554
521456
73804
295256
142819
246345
285819
554141
421461
649167
386597
101131
527694
162026
481612
303429
246614
317554
428027
87697
98604
19553
108947
290818
416587
65061
3780
285965
133742
28122
597210
213323
422851
195222
45788
72473
159515
342713
589625
611271
92850
310134
285430
541979
559402
445772
548942
63575
92530
172522
575721
336315
112025
423057
356028
104968
238899
179082
251291
379478
98165
129545
614931
527245
611363
28419
366663
414791
71294
446184
57328
268767
427498
351110
400623
206424
444212
206047
132615
17645
162856
100966
523115
447654
563077
585221
443187
354333
625098
18214
334741
447761
458509
492227
244598
569560
271094
39376
441835
551732
619081
75246
249278
57939
5268
618949
471650
635146
38338
287815
382717
307559
430931
202556
76498
592899
478909
416425
525145
270222
62170
105331
602814
369092
620966
540959
616409
315374
563471
518577
637215
184195
563815
624099
273211
597273
438147
149158
242153
586584
592427
242749
577412
536981
484692
463363
485796
450932
424756
345954
62437
545061
317079
22038
587928
624429
318581
37393
483599
323901
521082
125803
40129
203758
171554
309087
143599
623301
410240
404879
530557
188280
434430
20437
461872
183785
573358
260393
402252
518538
261182
353888
163930
502105
572642
395334
428645
521812
203113
573511
505579
162165
421253
160895
348965
393822
77191
483724
212399
40912
512949
466005
327052
342339
79121
124445
257880
139190
605955
450592
245440
157814
288441
458862
502692
561051
168022
366119
482297
624411
560609
344449
45351
59402
573029
192867
199641
147767
281843
640661
76569
280735
203839
215472
555768
212223
638408
426020
302047
111046
63257
153157
492553
461659
242812
584437
66691
479242
216006
106827
531659
269096
561421
231080
329850
457872
166788
582748
613276
424135
263520
173974
631090
267078
152130
531645
315373
457378
34036
564972
154784
473770
392353
327852
93790
505874
310577
519135
191426
209407
347039
235741
511981
647118
65808
452130
380034
131986
28229
350014
438174
477475
396556
2595
159651
238812
233920
545060
117028
92473
365815
242705
636164
407551
176838
230582
460087
435853
110529
183451
461062
523521
396783
634382
574405
28306
391807
590601
103440
266080
43013
471486
380307
606568
20984
168495
469628
528334
128289
443440
409167
48227
490322
366116
250142
346379
298610
247377
245919
510898
231861
16648
204703
579532
325179
478432
395708
244488
577892
325865
590423
329708
241702
599317
15811
535927
28214
516404
408686
310068
253848
345119
560380
64440
327999
48550
323983
426434
616005
53664
200397
7369
500850
488501
187732
593026
23256
624104
299995
132159
331972
415503
588881
180734
166321
267596
140279
510997
201467
101380
581788
364608
253165
469921
271660
524649
346022
316858
75365
641204
534943
83443
561165
372837
648661
88243
579108
348249
214961
117680
369399
526273
641308
292317
106026
467492
263794
54207
77128
616086
270951
364639
313297
164408
235469
394323
531689
569352
27749
634061
176565
225944
94873
380016
555389
554687
598369
127586
550935
321651
485576
571749
546044
493433
597693
169549
244125
101213
316885
231288
255604
238517
644636
112488
197432
519845
464971
566740
65577
325175
503775
81680
25002
12125
464068
311779
165855
229107
497972
82101
336845
523927
217015
612945
66641
586031
259407
513335
297945
222633
43234
362967
594641
567371
481680
5433
301703
638640
346910
45578
165446
569897
578660
610401
496165
233415
22176
513034
310702
634292
365804
460451
307398
50423
567872
218616
366666
542682
155091
294501
163169
488863
307290
230966
306487
1739
202069
103427
80754
64713
97621
339297
66308
94370
559100
429950
245920
499843
448505
166362
396019
306929
432243
260674
20868
175668
641327
146893
128983
56587
371988
477058
649852
290895
498391
478677
143346
561545
589249
43814
352060
638021
60290
321844
510993
199695
591138
229151
271945
356215
168814
283060
468105
152366
38964
91293
255696
69869
191260
617677
529666
266376
239075
499365
208076
75429
234055
82480
137763
274350
292331
64326
387939
493090
96051
506114
570741
523979
557961
598704
140951
151546
636800
165874
340369
237779
499789
201119
174608
280767
162596
491501
334075
500023
289515
293324
377044
97423
138552
455463
192571
69942
259208
282886
136078
41995
166679
158987
364946
565153
583111
600383
203361
403479
452428
563654
108273
68265
249536
18440
88414
623901
96653
157104
338041
328948
552467
160655
252429
209914
327046
76700
587218
603184
185629
348088
533409
622667
41951
249806
232262
408415
475227
505692
494972
587041
160773
416718
554430
79798
31234
394857
390152
311439
81280
486885
561746
620172
72540
430306
650575
567553
607860
68732
21040
195560
96621
203415
576265
570894
348403
461091
229766
274005
151931
647027
569285
488651
481185
328688
145975
312320
434539
170489
22136
453840
546464
212411
343414
242599
497480
47257
33388
609045
10534
154368
615392
568504
216399
208424
254846
457026
583488
356517
36457
27036
585779
603893
100265
251312
287310
546390
618360
96489
98345
179897
584247
496583
380772
77873
463356
101089
644783
533416
252674
53323
94985
450564
605233
468944
311590
638517
379280
51149
91952
151709
339582
57659
310183
343035
6787
312683
495730
625279
345826
432118
52181
100820
70539
356712
501457
511971
549861
486857
506208
352527
6079
213423
416976
451940
221652
127669
23156
295737
559312
573155
617101
70652
628194
127720
253074
252143
184376
522647
37511
77300
619411
176969
282163
228752
356429
153422
362342
335695
119031
88358
484975
312752
51877
302420
474160
408928
258467
244497
148307
453632
330856
122910
149391
259205
570181
110186
201070
549165
156343
237024
236319
108548
334759
453640
380847
591705
483419
253782
289491
532780
621425
269507
143339
469951
610060
425447
453532
96280
260745
519805
220649
513775
219254
261734
330137
270907
541902
519227
649754
319640
481422
169729
217296
489542
622844
315629
63161
399170
185649
285787
288476
505955
292606
56996
528497
116480
113542
30748
612605
194700
5627
283648
510870
150767
302073
184962
630550
176312
445245
469206
293905
620693
217670
104468
345440
52586
131648
300054
176920
629761
627248
577246
549869
67591
619329
14494
337163
318931
76030
253329
192534
492955
287284
597750
33532
232368
84855
227444
538533
501781
155547
355285
257510
191299
258926
452583
497727
172530
139964
452849
216931
277825
373696
54132
198989
27446
279332
67154
210571
585717
444694
172947
536499
189774
556754
431426
507389
578205
8033
54494
627743
563224
365187
592588
557768
83772
373218
225594
304870
398570
455673
143785
217025
510577
238222
47849
391523
591259
224900
178033
210177
596142
253427
375099
472389
108998
538787
256136
576416
332334
395980
118914
586561
213289
390209
55769
52163
252359
316179
11080
154464
300858
442159
494544
598204
548584
31784
243035
153893
276460
23744
285431
358053
251935
517230
545386
400259
649712
547308
409517
444754
92800
501642
175120
432650
477260
167476
373040
546851
48765
213405
352302
58929
591434
209053
416488
274108
589498
435249
134441
111545
497308
494078
83574
161507
186015
437721
231833
630161
56244
59939
100645
5170
307535
200615
514089
163358
434037
446459
82548
348635
236474
470586
553875
102405
367492
356369
514833
22888
211094
454942
208846
386272
482696
577831
80135
550733
19897
476481
187644
28765
195683
623505
316532
607463
570856
255960
22369
555032
505762
592820
323135
401256
535949
270890
482643
337921
313438
280778
159379
462508
79181
480199
389849
119366
327261
281789
489748
163299
542258
614073
399470
154931
609111
32603
509812
31462
571993
44582
180515
130518
196518
174872
533981
194496
562161
558025
638045
77018
480020
91279
418305
304873
271797
32037
444344
195692
480652
36644
142473
548244
116230
598836
57909
511696
143994
478716
101036
229717
125051
64678
224670
474784
331192
521015
615287
292615
633537
345927
585644
192186
168982
77416
442067
549237
386265
285706
207390
364142
617805
196547
111547
128953
115653
224849
511852
546460
375341
37897
328135
483621
207196
453836
641040
13778
93732
315891
522918
475305
120491
453647
352024
244076
161533
566694
306466
339000
195324
95327
441680
608331
788
334148
71420
422034
292558
83687
320824
152633
83819
281887
604851
408181
347266
72894
125355
77475
116092
357692
446848
33935
404617
285281
597508
263932
409105
525183
18487
549796
353427
479745
472099
182154
640063
223837
414976
370966
130122
5581
295036
463864
470880
335409
590770
480813
194843
451926
32135
632895
494140
100197
202133
164306
169784
242856
175911
112012
581849
624723
354800
444184
257298
20321
106063
523617
518769
30069
263931
32730
599243
256654
357901
374248
304427
79921
335089
164601
172659
233664
367012
457853
343121
43377
11364
402749
359733
649223
311400
124400
288026
513932
582030
428959
24383
343846
114168
345323
594831
623818
573141
220150
40212
557050
603088
478
493335
217197
377221
512636
94662
358911
524122
470367
341015
237600
382203
453886
389233
227170
131274
364998
310961
280316
144564
145122
479387
212324
138047
327767
66622
562569
276571
224136
106198
616875
144305
469106
629171
535212
278338
307969
62510
596814
193498
311997
487515
261066
95695
267825
476187
376779
646303
566181
483780
557242
329541
341434
195857
5750
447613
598811
616989
637702
596741
181515
590579
186026
562107
399477
607256
56787
81133
647472
420863
181185
152366
184673
26760
401996
286172
311307
609431
637100
343485
583547
618355
260948
360749
394875
517185
623908
277691
325734
217196
397671
560600
98355
163794
450637
564056
75667
397117
631824
351135
458313
260053
482456
580976
476054
302525
502489
155116
129172
543192
294084
618034
461064
231046
155494
437131
170695
123800
528188
199921
301279
127369
146256
535895
299949
324810
553135
450991
465086
88962
60422
148871
413494
206546
423108
484069
126760
498256
199608
506321
187699
597539
302814
515393
247667
144993
147603
51102
196794
602235
235037
592046
335337
248332
504637
99631
499097
518660
239368
125142
368457
623224
623216
511862
443163
331270
363697
464149
209355
389889
306500
508930
35561
210044
321437
640892
45369
22022
437049
61757
388190
609867
496013
95379
437055
101809
246992
253700
29910
328585
280126
419059
377157
648624
535848
209891
530731
590358
354119
137164
394841
340044
261857
258152
531914
14111
235704
370291
612455
375911
16095
513785
178342
95635
327863
100900
244081
434453
101486
290595
342068
97183
581719
610007
337450
270107
160497
573198
82260
70871
335322
61478
553847
70237
299692
430337
89104
8237
262791
604860
284814
526923
382527
549212
104547
439752
266531
579327
465509
78202
394443
65402
334352
435391
613234
135663
582054
560877
340654
611261
182555
300442
263896
330731
55270
415287
551950
589427
118310
410405
376675
629317
582587
270561
344875
302785
325587
347353
480678
396756
297096
515481
142535
510807
523086
95245
621043
407702
548420
563922
261568
649074
566126
218001
540583
269614
626930
478764
390176
434102
514919
78859
304666
543210
125113
203113
570030
416999
275731
265191
371428
507850
436905
387028
213349
310957
602727
379519
490904
589560
538971
70649
290560
166514
594736
369418
384467
201922
277404
15050
497
40884
181877
51673
618697
98772
308126
257568
280600
75737
595312
517701
262934
614024
200544
555382
328996
429275
473664
196661
279388
231486
114684
445758
151443
311842
456909
58358
267014
609311
46316
422433
177911
490358
95467
339082
433532
229717
262566
331874
516251
201967
23634
139303
96462
581114
134631
497448
492058
627437
421997
474705
17557
472545
601261
308827
175422
486167
276571
110470
611269
375451
560475
105589
141203
62671
327976
589312
252744
133454
93635
369303
116604
419667
409706
85236
188643
89653
647813
225126
502587
34862
549516
139350
354852
359663
240700
325505
356587
332443
181000
66278
502329
269623
341075
273010
455588
86143
242059
228050
135418
435371
392835
645590
271813
193100
638884
44605
511037
155035
107566
426332
112539
101411
397692
7086
252540
200243
326768
78722
306421
224396
320583
32968
59730
233643
159874
74038
401435
164237
468186
472117
420453
630505
22103
367257
340053
560111
107621
502798
637444
247580
470782
95216
471589
244273
336288
535216
130584
620169
430384
165921
636181
286247
332084
334677
581802
397857
8349
302535
333684
148860
552
228820
160819
598052
442995
435496
556621
116460
337797
78910
176112
620951
181476
167844
20847
384458
563383
548099
612976
68103
255340
79134
14050
55042
172358
279496
650101
438174
189753
157469
453536
567060
75943
543353
619332
144799
205964
297881
523764
426771
372026
403042
469528
616006
411597
211379
60070
634027
424159
219949
22237
598445
330401
240975
469157
476764
328479
498368
340969
424531
299542
420634
386786
203778
606609
187840
627026
564352
609923
337900
635582
411684
432158
260811
629259
253832
187803
546407
265934
126427
553475
339145
354748
105825
175278
419731
318203
13000
256873
212889
435394
95220
213145
463671
387412
109723
419822
628046
303390
469796
471353
481948
642868
308097
552794
339893
162781
189537
472537
469404
43138
477532
62334
430357
164145
226075
347492
590485
432429
178722
536767
612
137763
421483
476615
336964
391168
540540
565529
119283
205441
257715
621613
75912
26299
40083
151912
178228
338815
453281
120056
468250
328111
605399
313812
205843
97973
455160
439434
224124
498865
339682
636044
401522
231984
603462
162281
246451
379923
313184
403233
275014
399303
43897
634568
560068
447590
406302
465214
502170
292031
582485
157817
289261
602488
105763
338568
53023
562674
242466
194089
346822
367239
341448
58737
507946
119372
461350
635159
130627
391952
520327
89527
35962
135193
382473
510132
448569
82899
637163
153367
438275
105979
570513
119137
555150
142861
480745
464045
361433
62477
148238
177294
352108
580627
637101
268787
135916
164092
485297
244881
113758
406522
383312
501405
8512
453130
404663
500570
471448
94389
123564
203956
134743
512428
105209
549593
316337
459335
289123
489564
399014
504081
537346
339139
588802
1675
600375
227743
565409
537335
583217
9245
446655
176737
224217
22432
223106
263959
475705
50770
269965
563104
439633
154750
169299
36192
45175
209772
169047
119453
94824
497498
199392
251201
572666
563832
421627
80007
316134
622992
589478
499668
551902
523453
48830
130691
239889
506770
215911
70235
318447
227764
480917
73304
485773
41119
448389
16180
522537
344540
381782
334283
236698
105898
398704
539312
581498
422698
610919
113526
275282
260929
34616
564685
32714
138837
497253
404793
27682
332099
526953
597560
216594
454725
167767
197834
254060
388742
159634
375006
10962
44520
487047
150435
234221
128423
96583
482024
188579
36099
593018
577568
56895
649958
407233
514887
87453
533968
148789
120898
637981
322954
545236
644618
590142
172882
40376
10329
93585
517829
8707
82238
546181
26320
14656
515518
635462
513658
608217
415940
257790
428831
601922
425548
47916
520364
646610
164959
329443
616788
357523
381355
633952
599600
50432
200665
252606
214691
415169
525232
52051
637834
523393
14153
197278
178310
27101
247983
555812
232677
176787
369256
457880
487139
551230
260189
179475
613063
148018
585614
181497
222225
457519
179609
340241
607157
163300
405886
111843
405814
419701
16252
388447
481432
314288
397708
543062
292129
446997
489167
255076
348927
239876
243372
282534
447706
592984
629510
195863
40909
210170
603386
525839
42325
45823
208678
98723
276480
149930
92245
61812
238539
165291
278178
533274
155084
71495
216176
178249
612964
388766
628628
629812
156729
228449
595251
69245
377221
258961
282945
79775
528393
21220
295739
240014
426640
299886
518199
502138
88924
238571
205440
294577
559747
157530
513321
227448
213998
273279
544584
452590
370724
267640
543402
359864
148489
479525
418434
332987
630248
194935
339226
338565
500964
382964
18986
92013
459521
622547
186730
417306
359832
375294
553966
435752
225316
643798
88914
16322
531117
109040
257120
607040
320347
561609
114301
531654
125907
491796
153873
267542
511194
580003
283267
434498
31358
403688
407790
276991
476693
329626
615674
358539
407902
397843
238608
145699
419212
120998
424895
365155
464159
331828
267825
113342
293469
527613
90425
644298
542624
336165
572087
211903
471947
234577
115251
299269
63225
527787
11405
292284
322574
57437
11546
125372
395769
479153
303365
314024
125773
455838
141498
524368
138091
613312
189907
312293
196298
544766
371107
4669
219522
5314
540450
197021
574844
415311
615973
594370
431148
263794
373924
88072
371299
617118
152621
222938
425378
42403
443061
8012
380112
76466
425173
163763
581072
477048
536619
568423
225535
639178
432206
591950
313960
441739
444557
39604
461105
213238
459466
285394
511629
532874
483769
251268
588466
107633
271052
120710
206540
140720
641946
299827
491377
113566
159356
120777
219366
304387
133606
578009
207332
148684
326109
226134
567812
284048
382960
560139
265031
422404
237470
71979
323927
345295
392270
620136
495548
300978
190479
349991
591625
624226
161037
615338
109097
462490
36987
516296
467176
223173
281544
464074
166589
512453
493737
81384
320841
63324
369964
121039
351129
533109
462103
163994
404857
394966
631220
6925
422492
420057
62581
140838
589960
631130
3020
20194
46792
197502
468710
128904
627331
151411
328236
534829
374832
254312
157832
440206
220591
448359
179017
454912
263869
390464
261987
394070
116505
460807
483322
29237
256617
376356
403063
585288
188714
547220
336432
535803
258837
104064
430306
254577
228543
223513
447596
552831
617093
244048
554943
345055
406752
600114
158687
557763
2218
510845
609260
97872
209841
176144
517787
184028
132730
621238
144954
386753
315095
439916
211224
254700
550813
341801
53121
122192
306789
606674
575468
553936
427459
562665
41855
309338
114410
384237
519082
249559
386906
209115
59012
265582
364807
378715
57994
68
322448
92527
573408
606968
266591
219760
1129
71732
260568
337671
416071
624306
335168
120985
138281
146938
550569
148521
564601
499022
121480
437669
23680
47032
303458
226386
249128
398130
310108
565282
300111
579156
509995
599326
137463
434420
458721
416281
150720
1224
247420
496899
475869
257366
221980
511743
3081
133077
127161
21903
606698
34662
218179
421253
52848
514156
357660
148425
310724
192444
124227
543604
66039
397700
447183
7125
240666
411381
50235
131060
421229
430966
21653
13921
413049
81001
126834
231403
70730
368053
51923
64564
55104
286349
394673
476890
558865
281058
340355
284477
500730
362841
349886
31728
637616
531828
459722
525619
646166
414365
402062
427567
479543
531313
399385
485019
22093
582318
151634
99643
14989
507483
352551
289624
175322
144385
164932
207206
488527
332227
566777
290009
544276
519929
499787
627888
417560
595716
469356
416275
222886
488623
236275
507933
505953
307970
545219
649402
7474
83815
576732
477574
271169
207255
92408
411394
66903
479951
455094
256957
447507
116524
59889
454864
408360
36484
293370
613864
238029
58447
153748
117940
537004
365608
13008
600788
537365
501737
20963
184840
413686
49795
147278
545337
363018
133025
155170
164207
351226
235580
381592
151246
446378
15413
73359
323536
94984
184840
226521
509098
22598
636261
113957
238971
78158
75332
388015
32722
442190
61253
525360
420100
445515
275445
88924
578776
617307
456258
251837
486701
229432
252375
592421
62358
629879
74406
457663
8368
218208
162370
268122
200049
46845
256688
436406
111475
185807
47333
374144
253979
278301
455774
346442
188651
116896
419152
324615
254916
441866
528441
261284
30420
159264
401375
627495
508501
190492
380685
217833
301400
288710
109684
470417
234169
227098
632430
567113
433831
14779
479794
298927
360312
394638
329688
48486
134916
639645
5775
236919
330304
135381
574217
558450
589429
540570
421572
13572
493247
369692
92617
423886
52971
307379
634773
137227
321620
228131
43785
531706
112783
500482
318865
477340
364717
534923
478994
1245
424316
583422
204962
81352
572239
492578
109544
291790
393588
77948
335275
200693
26426
57316
197364
109233
2338
587003
172825
285135
297496
301935
480361
597983
281653
241741
463257
254736
557236
73040
382060
481414
236638
634673
23847
382469
95433
435680
499962
498751
65371
139357
216413
243232
473440
61378
145738
86065
456458
418799
433791
549736
554170
550301
505703
317664
62271
495115
632184
483750
49331
47587
582613
157386
607181
411284
236611
396772
300942
140179
248349
384808
151123
365554
452215
456869
428969
441784
137770
263480
352968
451259
449742
333580
145177
188087
385174
345843
189266
10128
589747
402331
45395
565530
584801
37474
624175
629977
571365
601742
606484
147452
475631
540573
62502
394634
171337
9002
324654
523317
204124
409983
635747
433943
87544
311541
188142
607196
173640
524608
170238
142838
578672
124177
69753
537007
135255
329532
485036
157414
164792
378063
345834
266253
260552
615230
184029
593915
240416
434773
223711
578039
299442
608493
552792
433228
440841
523918
249315
214847
66723
184698
204465
182788
155466
420212
29012
230935
111871
528564
112484
389323
516619
499075
616172
137387
528691
153645
327624
262331
619431
555165
394091
548618
220401
306882
15873
175478
576795
168113
262759
60056
127388
632146
492976
470712
66810
647224
254095
12962
226108
67172
315316
425265
74011
1498
336978
217053
537108
283131
146061
559103
128864
227374
241664
403027
443010
227431
48089
310862
267769
508275
319864
541437
374211
466945
15763
104885
246014
593739
357059
440816
275397
181612
91624
636333
239723
410260
249839
585209
507110
56020
418638
134600
210003
465376
193743
275693
308517
380439
421636
325355
619750
328740
594927
553577
284680
533726
155906
531890
458770
405180
154310
310126
278693
42161
142531
132095
35604
161191
217701
169424
310713
8999
425467
413081
21459
357209
419659
415475
435130
182612
383120
103681
568387
44784
404068
609497
335984
281207
4903
514690
106694
68547
243897
334375
205058
486536
580078
625782
72764
338621
31371
487140
474344
342409
444328
419414
285397
327054
606680
202438
258789
579783
552657
120547
365102
353658
196425
384362
146321
373322
611810
199530
57994
356437
88540
56182
67434
602727
91192
595423
404774
122495
517586
25187
522438
89760
502567
154865
587956
35249
196945
93266
185977
420439
560226
293841
191251
13526
148624
569579
123867
477612
70838
646268
463704
507210
190576
93848
229809
203316
205194
382479
158209
410538
395105
360399
577683
55231
538576
57060
83316
452806
224513
8782
565381
577409
425144
633050
513219
334611
204046
123357
165608
189854
313852
140943
199623
177105
54579
633058
348991
640779
76691
17217
94681
450853
480693
174351
114133
408600
4594
566909
128199
208483
68385
276119
536241
645988
216618
209799
399847
448889
214683
293114
249285
383909
277906
249405
524424
238547
542367
266698
154149
477252
412324
456001
124827
135385
397703
518054
34248
376615
455406
241219
401778
194788
391591
510202
495940
639884
265895
570495
583020
23670
15135
381334
333530
525021
433585
487275
342076
424927
196053
440844
573361
252665
359958
328635
380337
605996
147974
105523
547306
646589
159400
248537
218812
437327
633244
83970
90476
615431
541430
121963
643971
215780
311696
523054
121018
13021
107154
296684
46127
605158
463492
278557
459413
489849
432777
242978
460120
446365
400938
257275
5101
372927
177570
636728
330965
513012
15424
540214
403967
532510
621090
143934
85947
35166
436119
396916
477360
912
109663
382735
236710
575658
626610
377076
504870
118857
575484
38377
308124
209805
78519
476555
222011
471050
549037
347734
627666
364755
111573
604236
306199
196441
122227
340177
200297
629192
439855
268336
570863
86744
366583
524339
641107
447229
498280
241741
121806
640532
9625
453265
311859
233567
630307
341492
72416
81963
489992
74743
485129
184469
576674
266469
79991
465529
431018
265104
366417
347082
579695
554068
217364
232881
613696
318601
599564
255736
479019
557384
78486
376219
212200
237790
390899
98441
623990
179915
144578
219583
578448
425595
133216
237754
152716
240349
241031
499682
259602
273166
149025
285529
211341
387517
412242
542390
267231
22221
150299
465301
430434
471311
543924
390503
64505
525996
78625
164700
177494
91040
429976
136868
378376
272113
48949
258819
644973
240678
91935
632553
643537
245634
185903
371821
420117
597840
636660
79705
286778
526648
151219
561821
348579
487415
355670
474859
363853
73381
470212
464701
502819
94031
421210
584460
220129
305738
598165
410351
48116
608739
617286
619986
441228
66862
645114
363945
517897
271082
406229
250557
458938
576404
398331
264510
123498
342617
284427
70101
249301
34464
612839
534316
505592
567098
333809
12611
288830
504985
193069
49817
557437
470584
46813
368405
592974
473705
583176
51687
525534
450755
272337
137890
417306
387611
443157
245797
389696
363515
70583
366012
204931
281982
552054
359413
396448
559055
316276
572052
359617
566791
127429
593703
231064
113477
233766
640867
205886
292718
27614
602475
208892
263956
267572
613689
317872
392301
537268
584392
393925
406885
351785
156622
623297
280910
560582
411697
106835
495627
232179
288467
279843
306673
161533
186150
115342
590375
237643
331165
172756
390774
109092
554364
5246
149468
97801
264422
476172
612071
481358
346671
461741
83179
365733
556908
481287
388212
269019
101351
491444
171377
633646
370600
565758
618466
530235
317800
73562
124513
210228
18715
542227
495658
376725
143500
116442
63822
485952
472089
322579
438776
545
408820
106432
297975
439474
354726
203759
461525
356580
170967
541753
569553
529807
169140
324123
632270
373081
67478
93541
17311
607691
96424
487014
578086
21317
308801
131179
210809
129274
564620
453465
246299
192956
97635
30534
340566
315096
30321
300635
138315
558184
295643
141032
314321
524324
327226
266062
420943
337093
465737
51441
444391
343064
525860
454257
538044
59860
378657
45202
259399
259020
597614
446574
511185
224400
336552
300700
277892
215036
321795
529854
558178
599474
231794
591320
426618
117228
157926
276270
570433
329332
345022
51228
576704
620889
426181
475125
60111
505965
58739
307219
453445
486923
98949
132442
497687
246473
354029
215953
426909
72842
600612
598562
275631
390695
198209
619985
99764
4845
536042
325092
156872
142508
138075
348165
360722
44851
522081
545892
420748
17949
405549
160717
264026
417426
164395
489520
142349
506538
94546
9281
456896
416084
7053
162804
518560
475645
368354
644946
526925
72142
273821
242579
78163
343500
476279
572607
53117
240744
27241
333146
385110
310527
544118
474534
197272
531625
384390
382641
479399
184639
141761
147941
503187
227286
583796
406061
347161
291402
128236
42388
314692
564618
242508
305389
211822
460049
371330
171675
630388
155383
509347
158654
446657
243412
135188
34566
108927
641029
618088
417224
18963
401527
629510
296914
427898
489104
296096
45124
246133
218013
555200
399842
186912
422752
399187
14066
9781
395334
431994
191128
406793
602838
118309
494056
155260
55488
55970
50202
442726
399939
616852
596106
407652
469874
594805
345353
624744
307484
561860
106154
184517
40346
428356
86097
587394
445225
528392
328260
619228
496325
641784
233795
353876
357061
370518
536165
441095
587209
165801
79722
228881
475833
248400
130464
283950
511087
581382
174635
122182
585542
417207
327053
219987
532387
609882
625763
26446
199546
132350
627783
133600
520210
425166
437315
7992
145972
535239
72255
617125
25920
340729
432599
425038
504809
375011
20224
581226
283648
532344
91203
360541
517535
266539
159607
393050
67189
92329
383953
151867
236254
289830
109016
580109
280858
402623
151134
641203
613979
373973
109769
579880
297021
195908
623830
73803
189026
304084
143954
416917
580005
29111
266563
624904
445312
421172
14552
249619
69980
151924
465729
469737
123279
381313
79519
489251
124050
331843
243938
264075
576189
581226
49939
342731
242108
25304
64462
142813
411224
321792
147054
248606
340765
442641
371802
325398
420663
187146
98124
449164
194433
1761
194285
446127
580314
488616
379484
360836
246347
484290
355124
300128
473579
22567
589136
578666
544881
315598
468298
309011
42020
365485
318541
232867
204446
391884
69813
225084
372097
15505
64642
216426
124171
453411
418231
403351
194676
46336
31628
36301
249323
609594
472435
251269
19903
505911
263498
353582
301284
94408
596215
600636
410767
489402
200882
404026
267497
340988
197288
619280
24069
321949
317563
537123
314996
123310
298161
329281
121867
458006
286221
9637
415982
120259
8609
58028
385934
329611
104908
623156
415808
152000
26933
366889
604392
91883
459512
110920
194301
68133
515155
263085
611426
39705
294690
536064
638546
106008
68666
235614
534861
545072
584699
531137
178784
17510
182494
148398
625691
193017
644043
231368
141378
610638
544566
578649
54157
615132
615683
123108
550419
93576
479422
370829
629251
103962
66570
91611
21005
96931
367515
50090
130746
243472
278224
614141
58855
295536
490614
452142
313179
318653
394891
605356
292935
294126
426668
64348
603811
356048
594260
391188
115057
208879
430476
528027
359201
324063
544393
54754
148654
182989
22090
600852
525592
107037
371535
194786
623340
2501
483743
590418
243556
555352
350789
168966
414227
469105
166069
79090
584024
483204
177851
56772
603699
321940
478105
317014
530536
325449
25123
504415
620631
551703
595803
106366
47190
224585
642315
325753
195023
320023
475187
612506
199359
350060
510074
373595
150756
264516
462168
471313
67642
63110
522442
370841
547474
268305
468729
119108
32845
320445
479738
555407
78226
127806
46034
130266
606061
90848
98192
100568
281705
583180
121366
20041
119125
157824
306384
511028
189282
447112
284302
102085
305730
158582
2388
413015
196701
392931
220180
79015
254400
610113
381691
329757
116755
103653
186934
252277
482988
141692
206380
502027
465901
76618
351064
129142
550453
375381
464915
577091
102281
441390
619446
117230
301386
323827
50387
511035
532745
385705
288860
314073
322761
139357
108086
396504
649030
471259
454543
379993
591310
384305
9771
11058
579169
486028
330621
595417
551473
203094
290317
292667
445959
510768
610306
352469
64041
393129
285248
499668
11209
290945
473241
198925
8641
245873
284513
208954
298406
276620
522347
638412
109171
54995
436553
436935
40378
275322
33912
96903
237853
155610
130228
574324
455680
242129
95820
103082
490896
10496
618815
109285
254360
461401
578694
540635
370890
372908
624171
265930
632808
267719
155003
623310
222477
634511
70275
522500
399026
641447
542304
146313
402954
102578
441298
195263
462015
190624
308410
401511
193230
515239
450733
15321
214077
227289
66062
576087
177045
432026
434101
599435
640371
200150
200892
398775
91855
172283
4861
641990
447535
413879
54701
238330
499074
55960
497756
50026
493175
585591
489438
517861
595914
478215
590284
271656
314811
412229
343743
4375
180030
563
93909
50569
500567
408055
93134
361662
315173
266223
549710
440476
501322
39050
491238
560930
4882
564942
482051
551473
641277
151612
12722
569618
364413
369163
626144
134445
632870
600497
142325
293648
16778
455488
505455
52271
411519
243727
624308
93897
476427
374969
248884
599062
545263
594155
209803
612001
274859
205206
136190
347579
322662
165519
267795
640321
300100
233155
63187
497
250364
567740
140404
597449
408834
349719
608209
586956
373490
401813
521915
602406
360408
567532
100454
491055
230737
487158
330475
127188
227217
586143
213561
62113
349483
581152
515148
163816
619764
378159
467882
570624
478608
510597
147425
492798
499083
351574
363853
44689
182483
127230
416249
344053
138165
380388
78458
495592
478326
624809
634271
200544
544634
93942
442967
391910
84311
523401
328592
95273
145521
501047
582925
165024
371633
642475
26095
456627
81672
277729
538766
412778
642973
105397
281570
527681
199245
555424
550412
259229
472631
491991
150694
408301
499712
243424
544787
9305
556540
237443
616278
411511
602317
151827
463335
45316
452439
103498
52567
290074
592826
373684
194357
129955
35007
368417
219001
71994
200200
77124
485032
309952
362592
635657
278079
550327
82796
290440
440456
600646
401468
297270
363410
162846
39523
635918
299426
572443
575342
555703
151677
134482
638166
218026
462182
219436
548417
29067
380765
131619
494074
17638
15271
183703
242207
522213
403758
260438
333574
398318
221792
248960
133515
278397
615431
226426
378173
354918
410224
287148
175810
389184
198838
404692
624267
130561
426155
196405
61726
86646
165853
382351
100247
559951
431071
87276
320685
104024
629244
541881
13518
645924
194275
247234
189442
384353
611974
202201
229929
367616
562204
392258
272579
243882
611852
198499
121014
488453
567636
331346
220312
619522
126956
74413
37355
105677
620557
402079
491920
289663
246222
275788
86859
437988
300570
365741
516458
16246
74317
121956
397814
152339
544816
126660
542629
88117
388962
97434
212900
128437
425145
315376
474618
285574
427266
573904
229943
584516
200410
293689
394201
363871
252201
129638
57465
182606
340644
82394
215249
508571
47130
443812
217008
194005
590493
212855
617812
204929
277291
508235
608246
32698
208069
617094
51190
83183
200250
262223
505598
230022
471415
334375
507165
29394
581606
459988
375792
295502
468052
234384
630486
313372
149765
166704
327901
318662
278006
610606
382055
137183
181270
201829
493801
614673
383912
226715
36056
165983
349871
383974
510086
43263
271157
617176
360916
301657
532963
535467
267351
506536
132601
617846
233921
83504
12307
309419
438696
630208
470794
195417
482021
459692
36175
572635
228955
188180
356898
473443
454243
66840
165991
108781
164808
534322
251783
133981
182120
182733
257740
62223
564842
254222
242812
582598
226072
160108
200386
615230
526934
76279
309922
138667
344632
199188
10772
468487
113445
551398
489535
542816
522608
576187
453347
499166
615904
177722
444710
450209
502581
382116
530431
331396
564872
342401
249012
115385
209495
209204
58960
17159
129233
63598
33869
400770
216625
41016
471619
160271
276210
98095
365379
341450
471007
195480
335666
436723
362048
645987
137938
650678
242579
101835
284447
137664
108338
423772
66031
642271
466737
610743
95102
609690
266853
205685
313056
381071
554221
328135
247824
358103
502984
366849
142688
633795
249918
201372
558032
353177
141489
332523
427011
140942
451246
571332
417743
431710
266859
264274
126789
290190
170705
199013
216210
360683
273031
108888
457317
571591
302404
175875
184862
420810
78308
496962
213975
991
566494
638218
128216
5355
489345
217068
557611
648056
327067
260998
278966
642098
365583
322601
338169
140314
444634
166123
453293
443597
412297
315558
148929
155243
17602
49839
472979
566090
163436
238304
19617
484988
317553
114597
280214
288342
96902
361870
55369
193200
514320
610980
291781
516481
396085
600156
45149
518254
520298
425852
136799
97126
587623
202974
160227
557527
569248
475761
225115
136765
589758
237438
513201
624022
458993
499487
287841
551634
604833
499357
434720
365113
256930
9280
348760
565104
605160
118609
594476
565197
601955
59875
7505
393009
27490
134558
496127
630585
264228
168769
628585
613729
210947
397111
338660
485280
608353
158396
148614
136443
27184
416698
28295
395128
426520
519017
626449
578915
57372
18406
35458
783
389814
270171
126965
602647
42735
281473
520212
627627
351135
363506
56427
403400
159508
42982
380504
220230
590120
372240
612960
478939
204838
609940
552224
18705
328726
619346
19649
305259
165193
205153
325507
332183
525635
593898
314067
53313
639406
615517
514298
205787
159277
384562
600827
589835
358322
94153
150850
497494
97489
271453
619469
265370
423450
101719
532183
25864
94072
348975
211655
615656
389072
53367
428412
488233
62344
516680
286058
112625
316018
400159
216625
24155
109498
49536
314492
237024
353964
374040
541898
96105
565232
495502
1858
476215
498576
232290
389032
502438
323778
544018
182216
35504
492275
187301
328748
177143
57382
190427
448680
598939
560696
605410
284214
91567
433778
159718
166100
417434
114278
504352
508523
371328
472023
176112
449277
313785
584706
525330
35366
155882
618583
546027
321340
575516
449051
5740
499955
635706
382874
587771
129726
426727
598685
281003
23144
585940
587540
116944
550771
293819
576306
112347
146694
224173
125578
576743
212166
307027
293925
335740
638471
240940
593120
543350
536391
474334
6328
594717
118502
162879
82578
591261
617154
231449
548145
39306
256232
347236
181510
102613
482019
314401
76389
156641
371866
73878
154594
402754
294644
23251
598306
18998
483987
590480
618842
17986
129051
163847
543382
168586
289099
636592
147376
95018
260121
222731
364758
292567
157686
553528
62345
363109
261171
409715
429206
561767
281387
540126
393063
240262
22042
154089
131971
108276
404129
276779
289363
327824
298672
231676
371186
513369
243938
601565
414191
146508
285281
612178
403798
324543
157564
603810
44915
439870
409135
450937
36809
360367
638
262599
132428
214467
626635
645210
252132
356424
649635
380006
265429
361715
204710
244709
353512
370319
24836
176905
143250
188975
286099
318165
278338
81075
349608
610054
328524
542265
320722
350005
106950
624993
195135
411848
56647
568940
502279
473431
105201
360382
391785
644108
50091
402131
503647
612226
205384
271553
341044
550887
271407
276309
597961
245326
183191
435857
121225
231162
408529
631722
484290
449845
154894
230887
78766
142937
239818
496365
415400
602057
576739
93299
564251
108505
228580
437585
273511
126290
311309
607594
498082
239876
332872
20686
508028
118498
355500
472840
461609
590861
614523
529019
234153
641586
91574
296830
86272
376170
360348
142048
538051
497814
242362
396864
582660
365725
534511
179026
418058
87031
374441
236394
424734
146981
597535
181263
465593
82417
387347
253027
93246
355867
497224
239666
165335
521663
56850
199700
335973
326356
516316
228583
161852
86702
15437
153155
490993
581857
339541
580098
149932
480822
203448
424203
342583
635343
156101
605245
324727
169362
474204
454554
122022
139451
63693
113427
313739
468003
551951
514824
50510
364746
572132
417539
130543
516274
264943
122831
263236
254122
9709
378011
555308
543303
145919
76306
319339
288997
624590
198236
89971
350508
579613
380132
628959
597687
348710
567856
515992
610603
603672
442914
148370
186051
517950
29237
426834
382766
518620
548739
424577
572618
487540
180264
440322
628535
92783
470397
138621
107968
21118
391126
581258
613470
590641
109627
249512
575664
381116
337891
471223
3989
380913
592457
198418
27476
120947
278096
557632
470870
545023
633635
92104
485622
162837
232966
128821
195314
169529
645420
314726
27428
470721
526540
206260
540169
393996
611535
227678
146509
488267
449132
7240
86773
8058
126386
155051
32936
302235
421523
319825
297042
494998
403837
72692
639776
642876
528053
245831
161468
221583
563390
537516
588614
58317
529816
311978
312294
372535
142556
432692
203376
504409
415409
139279
133664
309652
52838
218621
138205
215219
41811
610152
64742
263326
392670
103257
61222
474693
260398
264943
93405
12242
372630
262950
344686
527728
466180
583257
198577
595025
586962
227051
59954
225230
200701
322247
432728
332994
269404
604041
409678
54513
561799
477008
508847
12830
54497
334397
246036
311152
124433
459419
399818
62297
195146
96144
630809
77323
645241
4406
407936
75776
73516
590646
234382
92952
628820
329437
29627
285645
29352
19961
163004
157520
472384
45976
563340
649419
38207
103803
451079
255908
616927
632378
262650
333745
518798
433818
175692
194778
436316
628042
417518
569114
422373
452441
192618
329028
237257
466027
162656
465397
450707
598054
99761
168750
634007
66947
211136
590872
484622
541071
228842
556582
397765
555447
203679
173909
520915
208290
312670
260946
274168
285894
219871
311361
642162
618920
434427
481559
523960
526975
27090
281463
627510
186909
271405
4630
203248
533493
111480
529808
226218
84196
324886
69485
402691
500520
113111
378884
154723
360814
8647
333208
110540
90779
394390
418138
67531
261879
68312
53460
393010
476228
472982
136321
350486
147386
598189
466050
141460
351748
311681
643528
161846
382717
45753
279724
267907
326825
571469
552286
271714
2076
425827
589793
582312
159794
218119
589730
89112
279289
66046
249120
391320
180875
445076
397722
27825
226782
380929
397082
453410
537507
225465
212318
329524
644269
84106
68697
100246
305373
461170
266811
223382
464389
86723
388115
438750
294909
578128
169291
556692
75583
166474
391735
204520
506960
630089
391202
392165
540873
428008
572855
437088
302307
480070
442528
157584
23949
152160
170829
533273
193899
595601
201315
30456
613980
226989
473069
225211
137300
377128
509525
73290
169840
509309
459836
237049
212075
218613
378764
157333
432020
45553
355365
180090
485675
194855
499501
330401
183482
106593
490917
195480
418806
593842
570831
153621
619118
519297
71591
565582
350246
347304
348575
75800
487499
320
44044
157184
113951
111488
593502
237203
470143
531637
31753
65761
229179
634857
248826
520307
649860
203316
100008
448163
143447
338646
35267
164978
478709
517067
272985
111892
377436
172224
477369
296128
640343
470274
558634
492420
614344
101121
259620
593649
566708
629741
483444
566319
226207
75275
297099
346153
398923
472141
388933
600192
247897
212207
420001
242990
70717
112583
311497
508210
183440
525675
201485
134167
340373
416877
80886
109261
584416
297493
254136
491099
588044
314976
603922
444863
21348
481132
332847
105187
132911
132629
387202
310781
70936
407561
415000
316079
576331
330828
285331
31945
225974
445821
587995
280036
308441
465321
277030
136688
195361
97054
408261
424747
332174
432576
631468
79008
611609
192522
491661
492207
437010
639833
458015
567880
629259
120632
55389
524378
160510
71179
100380
552202
174004
415986
37262
121507
460303
481031
542682
104617
481833
373239
600911
470920
270484
197622
560447
471096
240480
147281
501094
393237
97441
276908
244840
546195
479588
351348
312709
65322
586423
112576
43063
58041
216635
16086
585098
137880
189266
471297
189398
425999
202324
185622
334851
609901
429123
5386
261902
381953
13033
521397
35198
215995
467904
573932
9381
421227
445916
41196
414037
181159
317651
645796
58536
378891
62462
412295
285598
54020
116172
453156
385752
121437
132516
63385
592821
320251
613053
420745
374701
541002
81623
521075
598024
183310
627220
13872
35902
256556
525955
414349
72464
9047
480161
472744
275695
336001
132869
25602
145542
482748
593327
149761
70892
310230
521686
492377
147401
72563
390921
536567
63693
544457
176152
376930
82906
312596
458963
169937
402540
2729
414845
74680
156904
590873
438660
442607
461975
133364
429536
518575
268125
633208
403936
579266
367273
620897
237463
300799
292981
623367
637349
527900
318677
437135
215359
172602
458400
63826
637674
633304
39165
278292
566749
390448
153248
333768
100393
210303
584429
204743
326535
169419
4440
625722
73531
554697
470795
142925
281759
11903
625181
576333
452495
268567
348140
290431
79870
141955
162084
354518
16910
21398
258700
533003
620657
338812
592288
144359
197150
126236
195174
86823
118845
478224
135229
348710
87490
183035
282199
476346
52239
201997
624415
423057
351476
301325
284181
29697
64994
518840
586571
326813
500978
255472
510847
377671
145246
482042
499722
609778
177128
293953
343309
238770
320075
402873
46674
610776
607742
186085
359004
243237
290629
9057
86629
547919
285673
101254
577241
41814
492161
617691
11823
635792
151605
16789
169416
64031
460142
229719
544357
138427
582476
298316
316653
19116
255205
567998
563336
620632
233224
628684
140863
428712
99623
79790
631132
367328
150029
246661
394999
504530
174701
496640
410551
615151
271945
117978
633910
359313
183509
100310
593965
124990
19744
279094
77969
194261
172111
318830
154859
38632
374827
157933
192562
552959
132284
198201
114381
458798
461753
534226
524287
117473
517691
641015
590311
544432
495765
173094
95605
507642
221559
84376
528024
357069
482270
59907
332857
177503
648185
308307
502864
261346
206372
303597
166274
129754
531289
483510
601349
354441
139286
434947
361474
234887
304383
93406
577735
460658
123335
379880
612362
241908
551962
350627
646519
323942
163907
168624
541619
43104
559139
369358
609516
457162
345827
434118
404982
565200
331280
175674
137180
518960
69259
207347
102696
477306
94735
366132
377724
478676
237248
9894
527173
446654
346946
134989
286090
442810
400090
440443
293510
5909
565064
364486
159108
385001
644289
286908
647537
227535
208798
125803
538534
123338
546406
5729
592521
443923
636001
267759
26988
107977
540751
413331
227718
553475
223142
144478
156842
62117
407748
262579
639258
217330
26424
492582
117787
649300
423363
251783
446784
71405
83897
394634
636737
624375
68990
4012
300366
34219
57444
214465
589866
145399
103663
523334
51868
59201
195257
518692
232064
369625
507414
525313
631485
523230
499331
308597
165774
75965
448239
466243
642333
9675
278455
124348
375475
405289
54126
375759
19465
536809
114170
352401
95941
218119
315412
190890
291979
43647
278555
539246
221257
500545
194493
553606
277131
585646
280004
260154
382585
105853
328449
537761
138213
244088
557140
181406
141047
524713
520112
466341
111532
634074
235801
278177
498951
8067
491883
559712
518212
377943
210220
434671
512472
6224
452405
526259
351230
251955
565871
298135
138522
270132
81900
86053
60005
255736
630874
524640
463783
284326
527317
194044
327511
331452
302591
240211
389922
595955
150367
279803
552218
608641
432067
34292
603819
509079
1389
636152
32437
236788
631775
575364
285588
68710
544652
405572
21992
586802
275880
55516
33855
48313
127636
509649
435579
493806
69489
631216
332293
418335
33240
112976
577824
190376
306770
453963
199543
615421
336492
509905
156661
109107
98219
526202
13228
63071
470903
402784
373197
510110
555192
540094
423612
133893
554413
247671
466879
448265
138296
322895
287183
137441
500875
541667
211222
45572
559901
58795
584975
371695
22356
496679
179468
489775
242759
139255
381356
131552
219215
70805
501796
225016
395799
30452
335502
136573
322807
464381
247381
263686
523001
107068
287607
142208
236656
47648
111969
595433
220763
131357
210101
527016
587500
368923
502829
635938
543759
271353
110285
524033
488572
618182
35315
436315
78998
384584
329545
153393
543203
642223
253053
170584
162895
491825
328860
575605
638466
169290
549411
174310
525908
49279
220178
303989
266637
117663
328251
384442
418669
134046
45190
534120
115583
49092
73674
58161
68264
79445
431433
380851
511053
336303
620112
404436
594475
277003
192562
516793
225367
179731
327615
376197
357318
633732
381081
198479
526794
359460
492592
614915
148963
358632
100741
449328
152941
342105
261134
386035
105414
607973
343152
251693
588078
146738
342252
323170
303354
79309
305464
424312
248650
224004
397267
575162
20123
2834
58
545276
221801
395039
270672
356495
170833
356065
169427
362841
62764
258211
582645
129858
73512
177188
239915
439326
273507
390444
609765
74737
606724
384845
609733
529316
632927
81360
374921
492766
197162
609875
124959
198682
32955
311730
410018
75900
611282
147666
221858
616141
24622
435439
282950
258976
413284
478579
193841
393876
272302
307120
601009
210228
409539
489307
398191
462313
224613
573045
519881
13679
316278
75992
193029
279799
489549
585987
114816
552806
583143
25841
408869
627219
498327
386189
397801
350496
156613
51471
52909
169701
205825
392337
396260
342664
293644
252613
597281
29294
591266
611036
143101
518262
199720
45480
438910
602892
131267
140995
422363
79118
491348
383565
299864
636774
47646
642490
266903
239576
19444
69837
8408
106349
268771
106824
258192
336687
584622
100799
95428
273202
214044
522476
423422
452737
588889
5508
456845
291668
310656
255527
442548
579922
506579
238007
215156
444406
401419
473782
42938
107201
365317
115624
112393
29689
271236
38284
63548
47359
204976
311249
632243
375634
138990
141723
222209
362212
7296
426144
99374
17051
74791
261137
363761
84934
20035
451325
404256
460112
367736
86953
522461
552095
119020
504496
324221
580735
388131
183123
206090
301889
157421
205087
352289
206773
277141
47905
230504
605735
212911
108899
322173
601529
378537
262808
77481
159418
363989
512665
175914
322669
286374
56470
600137
504271
471782
454514
131760
142745
119735
518164
494162
446115
435949
286745
447445
367392
492532
583307
366720
242582
292374
421274
520689
625346
380753
581847
348186
357571
374138
342901
323733
419793
147775
516388
541286
320916
11984
616524
193106
197785
223511
175230
108120
85146
478896
93471
632769
364556
539239
185909
582861
571876
173155
403885
165633
460269
80013
180100
49260
600863
546070
574980
489385
121014
247562
240439
135531
410249
321429
263102
440262
299173
103479
221825
428043
494783
616438
504724
122764
375162
558240
399636
413755
628782
321377
517818
158639
580941
320078
296976
83202
71519
202483
87834
90181
544844
138157
102790
20782
465423
204442
351468
53420
268248
316634
254698
145055
126637
381413
631118
412415
334992
197226
107295
601763
649490
212995
13605
60713
37545
306862
430790
290911
211301
617670
560151
309043
154455
186969
428853
21514
280168
635398
95516
243663
491668
45498
335473
569477
55189
281113
95493
262176
122908
470574
242399
570511
71243
81464
461638
291052
644709
106410
273035
581821
344342
640021
532076
596168
163193
191278
355116
128985
128010
445298
65337
218734
526154
628763
577587
387533
156246
186483
200604
58012
94973
341085
623268
509309
205259
640508
27008
62514
383024
305695
457655
169887
245351
559439
184978
356369
181180
475139
637733
479331
136116
139157
441846
263336
265871
379033
21577
3620
99164
379134
454566
155497
139181
588770
244952
248618
349720
361940
147593
111980
329475
469571
53755
66112
178754
429116
163941
113704
184256
58921
465091
112333
364689
234498
536946
316693
340125
559422
638478
115355
609818
17559
599817
298996
98879
612049
219011
244996
435011
310801
28993
139534
530926
239331
447102
187341
473073
137501
337570
27194
120076
71507
109493
278923
473452
594995
604009
542228
266688
591439
200535
33635
639113
291143
496075
11892
116728
484910
524423
231808
228963
213801
451703
457395
277799
444359
180379
230590
579537
115168
307018
97070
50084
179530
11228
351275
291588
361189
272459
33160
484594
646672
53645
55858
603330
618203
431170
210170
196897
339275
83283
192340
185233
567985
463916
326315
391652
4244
408854
430323
624502
86389
585717
116462
116657
70014
334017
239876
355703
318885
370331
511322
33898
143576
163112
454650
599761
461328
76122
135498
574638
206917
394994
178408
459892
240907
388958
203456
501771
264200
287239
220637
44305
566520
313786
562207
603685
459632
612887
169711
414554
79203
84996
438668
472990
201436
538182
30318
208807
314781
233334
583121
272365
83895
571643
17410
632662
22669
609774
165829
378093
570653
316717
317641
182971
562802
33125
600227
637140
322593
68984
403408
306063
236699
1009
303132
474964
432690
557903
322408
424710
499698
133883
145970
151744
577937
457293
609840
180053
506880
629376
245583
403021
375666
239495
612108
175814
164057
308998
482070
97324
581716
476685
230239
567454
650239
166199
502496
467149
210834
534084
399903
177833
420226
627021
503938
249431
232808
355686
432554
26190
65016
383790
591774
54139
35652
320815
208331
31209
123057
219774
218739
183393
86782
522481
424169
280856
356337
256210
382578
584359
601701
107419
103269
51266
547365
628315
235288
95960
260976
55750
592123
104306
135949
604822
202983
109646
471672
201591
405820
164761
486198
87627
182723
114424
350859
518017
351755
134804
155335
63667
121280
220733
1906
135996
244860
582524
269605
320947
508203
147514
551595
377373
469607
470269
171270
349485
41047
5579
124324
29241
381044
552524
236961
285559
314968
48385
311577
344749
287255
309704
342738
78729
394936
409744
159112
544945
401014
649282
333542
548378
366533
129099
105899
305377
516423
30602
403782
143396
546282
558448
616604
393281
453166
559574
122384
406394
103577
138883
369964
555650
166614
617328
152638
319599
388913
88216
64871
278949
257016
226054
72404
343442
85346
108856
425903
454301
233269
118455
110184
554350
610718
454379
513230
593732
356109
549553
189224
120075
155105
67055
43059
106704
498012
527459
383343
401721
440903
179287
156124
12697
33561
74315
503079
454028
540860
73007
5264
225634
319798
151884
252997
420596
453500
507838
62521
30273
380846
81657
295886
288619
213836
272264
46906
274944
74919
110089
126029
62170
498836
595472
149513
648309
117539
107681
400545
281702
528545
489828
179953
572215
281847
165261
585470
330583
508001
627115
638040
306847
11305
627169
469148
106828
34675
603576
456817
592877
341725
111094
400618
610487
223146
250023
557575
23904
509124
53759
587854
347195
389408
36455
162066
249331
98573
254005
132693
497109
62334
548091
592864
578016
565822
157961
256119
55061
442397
344465
645286
246372
4380
324014
297248
189172
360736
45800
579532
187194
54334
204374
118083
292154
315792
132802
24215
250430
516423
330599
611724
138290
448698
575438
7711
585916
81959
334228
435155
492644
526930
452490
500444
579874
54705
178931
350175
200344
444627
203783
482056
501243
524808
526092
260382
72837
444472
266177
146646
601880
649224
353153
6761
612795
630534
236057
190322
104340
274488
571227
520486
310614
491768
237522
508815
409747
436697
648058
346723
638709
258653
385116
350945
211557
286688
290011
644413
54312
296260
526221
49510
86388
361437
19333
367820
91878
76327
572140
472581
288013
116270
109957
419603
45086
106736
15920
97576
385631
138549
28465
176675
149182
536596
201857
374372
275102
138326
216851
328449
242404
528702
382093
154994
242893
363620
535593
81853
231049
196627
343458
130972
328332
301588
101028
223675
73943
148369
468588
213754
647850
518248
1387
346907
616477
261246
177018
287357
29346
16066
57508
145238
134326
294367
26469
28529
593575
252580
134965
144663
342942
526370
143315
27677
210734
508056
584238
285085
250678
221202
227562
542296
327736
627034
111345
188671
594175
323887
568557
123919
559872
237943
220456
239589
259010
377728
295740
72214
297743
364503
264547
482844
33631
191721
178345
167376
60548
193379
444556
88147
615535
34852
256877
113515
371838
443652
34244
525179
613954
420301
561631
257448
80490
388448
466902
505057
502307
192012
477488
595223
529924
400151
208180
447472
471427
540023
642754
442803
123816
439616
427412
527098
421424
645780
413946
325741
561327
579484
585054
458792
118744
381313
498605
70605
550153
373643
243176
91293
330684
136263
234983
439171
207743
69324
497346
309619
282352
255801
625065
484367
508321
309
427064
288602
637517
496462
475950
60159
245648
108352
79096
229277
83016
592608
287684
209603
412813
322291
554376
389397
593249
382036
401398
435392
472653
411342
375633
81105
485360
211967
236769
464120
596460
424965
459829
516886
409486
31623
428554
458023
641352
580590
619625
484583
181232
475853
447402
369134
281161
207629
127836
389507
40296
564290
193830
69798
589502
437850
432817
527508
218324
327199
299055
517755
277214
296532
345682
157987
412009
404304
390315
383192
275169
575031
545201
500119
54409
70355
51468
452314
39990
426449
274232
643008
634698
85386
418560
499651
374063
467699
58602
548492
275281
392599
7334
209720
886
247396
426393
163924
141543
306800
603631
606012
499865
454521
316493
310680
37792
198564
251252
288163
528941
539269
489539
200247
8830
629555
317896
220498
99886
644494
469015
504448
355622
532699
387916
587609
328697
456800
162339
297894
607098
369711
35006
541323
234379
77034
73542
198828
203447
360303
485029
613499
573891
579591
89712
506875
62876
613812
156843
105323
349249
607018
374968
541997
468884
426919
103294
11755
383897
120446
328837
207616
518158
417158
250786
77282
423057
633367
192101
498202
459733
154299
243703
353922
551476
154051
31718
202934
118742
106174
227866
490528
12444
163425
169760
625715
232797
173896
529585
191673
382785
123144
464654
260812
400555
375767
517812
353443
612873
184293
369800
563622
91905
604544
59516
595552
221510
211354
237906
186261
476169
599739
365839
119507
641269
276469
562105
331940
259339
203726
7946
67198
367977
380809
550479
257200
214687
644381
174045
506585
369630
261022
109351
553688
332783
589609
489176
619521
453315
274806
380668
485854
381567
410205
122272
51469
224285
237793
218215
239248
499984
368824
97233
176424
80872
46913
273039
592117
192007
442993
183076
37518
206932
133472
384179
633146
330237
136493
453173
585433
442322
181090
403841
240485
282179
429652
480259
566105
591809
24500
492753
472643
196515
258015
60655
367648
577027
256713
20342
553374
307218
634177
537619
460300
284405
578269
183694
505837
175343
581013
130498
650386
248536
356061
36912
323040
108710
532640
355384
249142
448577
164315
32997
454686
194088
316384
452072
123698
584238
109993
121118
209532
44560
496491
348400
506490
487060
503819
124909
480297
420672
220083
66944
239180
448780
257701
314451
213480
362332
549152
263078
293142
179069
543826
530013
97882
217400
630640
581088
551322
159309
314990
583434
532633
335159
457640
276308
392727
223566
181573
158841
376995
76746
136480
200381
336148
294831
361591
149517
234865
299013
203130
467298
391092
197345
411523
604738
575167
180175
523937
505027
259580
375495
159838
532053
565903
592230
505013
171679
159003
140349
239636
284923
163599
43699
199938
344797
581995
439993
277812
67616
177937
487082
217314
576836
400182
450760
600279
126779
332302
559165
310586
394624
419752
248297
615567
559925
77432
432794
448616
351553
551445
51320
140995
122824
506744
309758
397193
260561
351560
162057
252866
303807
446058
135733
630002
422087
510651
442715
520584
37294
313509
302924
407059
296101
19134
301674
419109
500304
300147
156527
409361
297211
286883
448698
560455
224019
340103
541958
19558
94904
529918
119263
175515
89172
382354
323332
429952
553004
161304
400045
450971
275249
524151
383134
450288
201199
388467
309573
617856
183496
423911
267474
346843
451936
189783
499600
134422
430376
532908
46183
41244
9140
290228
573671
83188
298364
8339
206262
362295
286958
383757
260045
516746
603128
617990
416849
145407
442372
73858
402109
507155
561504
74993
502495
336960
189019
117940
257286
533661
367104
329259
322326
201789
26362
118922
477046
348417
545657
606270
365800
460985
368606
508545
580845
258450
255825
75220
580155
48065
48650
334824
214959
398876
635628
614731
359365
353851
528240
517878
246945
68186
117634
137047
263422
194334
209262
339760
549590
370790
595896
409782
581739
121348
592160
40296
555839
244844
201028
483102
444174
631505
305928
470865
403779
634746
262122
567673
386096
409057
346749
63899
596967
599675
639809
164718
3381
288736
164805
508310
497137
472034
451106
455982
423879
462679
580845
560962
445208
612662
621991
585864
409100
550735
204257
573926
472108
591408
243003
55042
613678
261745
479198
559257
360849
618055
515262
473478
499688
234505
196919
96138
366993
434112
380959
536529
146107
92386
10610
254025
42682
41339
409905
127351
618634
192544
607282
5150
121719
71631
395546
173084
186922
630576
490009
517197
122929
569180
334098
187646
99586
619393
266986
536564
582052
519268
434409
175114
99996
124597
495114
382539
401882
672
285093
141579
382030
369117
371336
595135
627482
350753
415719
649263
617321
51720
256772
158552
87595
230010
156241
296310
410789
608387
388713
50858
484149
308539
629205
129240
606158
340882
245764
145929
156756
401463
130877
296299
550757
412950
631329
595053
610866
62493
138738
53163
391712
353624
541733
506636
453515
308820
171478
216322
22049
86956
591246
122413
225580
480893
503914
283115
393921
357254
411684
107493
167179
261412
322342
483534
600137
113318
620062
18637
628784
56735
287774
594254
65516
534075
308037
569805
496359
93375
342203
393239
527871
4087
33890
286534
316838
453290
58421
273280
565779
397386
151577
614865
334236
88491
442153
535229
126277
25595
581823
135973
14280
647936
188476
364172
615420
153663
111307
179734
180903
336546
392422
641748
111594
641348
642552
401827
442333
410311
488846
29482
545924
589897
198751
435871
588187
266336
509398
561760
447337
164613
340706
354187
166455
185738
620070
50731
25419
594458
493212
277007
529746
4623
215623
136985
127951
135014
572661
46288
255553
146634
424788
514865
326825
124387
23374
251600
480897
489998
119722
203875
174333
144490
100480
514653
287949
322281
41734
227181
141327
461915
631482
16695
13272
394697
155801
230783
401973
417515
176480
337744
131270
385107
600135
283243
170043
506671
103699
574551
336512
147703
482985
465579
489764
227535
135731
646364
395520
631477
586266
303348
59647
542592
331655
118900
545931
86326
502938
124295
248499
425399
441345
314734
24608
275945
162804
612140
29377
127895
60999
498350
476138
106140
263417
70439
54239
70614
94226
539431
566538
232777
248377
321605
515421
316613
40167
224056
430044
635865
397938
570661
78678
480772
164585
258284
72469
240298
322495
437840
590586
341707
600265
494737
529691
31236
485937
110888
523435
3971
126239
619411
49862
348937
457569
561224
310268
290419
391420
416047
243308
445726
243526
499088
403069
52762
10124
222555
528816
204623
13881
357622
451888
77426
528168
392469
375043
112028
254398
487557
13161
163500
355915
454278
358399
289559
589501
167198
165133
128658
86413
453038
87922
646555
405954
123107
134781
19297
89677
237836
238627
604772
51420
275584
231159
393143
273663
634595
153735
13745
259266
320305
120568
332964
198392
147207
191237
9931
492351
550222
378724
55586
499539
568475
110746
184772
483305
294805
347322
301729
368382
50713
352112
204256
401467
410672
29525
175178
68935
499905
242148
83302
343789
62105
379297
574072
215900
513534
141506
449004
380468
414656
73415
329553
392121
327836
600099
367243
70158
357900
623404
533806
193451
626104
347716
142889
530923
22347
509625
484393
530103
533596
316319
455636
53603
328883
188175
145264
365938
261651
496631
637769
190331
129799
634712
15234
542478
443097
275882
530600
573492
250588
62210
494166
242109
561022
229704
570642
49587
193572
423803
345022
426305
420196
138707
266889
42527
152894
332698
259643
598205
160427
636123
334099
238006
275961
336817
450194
392931
39214
194985
345718
349905
244369
447901
599554
121225
627136
416282
469564
455330
135653
388638
341754
545701
628381
295030
84445
50178
432181
353110
134206
110654
306916
331540
115667
172632
612891
140154
295291
32113
26653
171610
281653
65047
447709
555771
114313
385809
74920
310488
289310
327454
364735
319205
460547
119793
53846
594740
12125
592766
235807
401149
471149
13627
300130
332318
570653
10012
574464
315662
259720
348892
493804
534207
563504
112610
67951
390706
434970
275486
366958
588202
378941
294777
65304
281000
53460
438239
214803
78099
334422
8734
30460
161643
370736
192014
382413
248472
385977
243775
456304
442023
528792
281120
394064
367641
386049
482182
157572
559767
362650
632245
107325
163809
646992
491116
536838
103380
200931
348698
495151
1923
246478
114176
307298
218664
519610
329503
66545
134467
616629
244469
30869
370501
29586
132190
199262
77984
445950
25154
114751
317610
137600
278501
317064
353588
344106
329113
480243
366270
59151
520323
347527
97135
404383
614548
433789
213951
318964
541248
90965
343985
646193
415805
176376
190943
232180
434078
382087
257669
387260
330507
606986
25700
260601
441016
353112
143762
129030
352437
306950
497759
370876
297314
54032
206727
527884
472292
156943
250925
125402
483886
389814
224112
594633
92660
169363
6779
481313
180014
78162
479097
153135
361827
146425
544694
261861
86057
256299
101693
531943
284312
638889
377561
71153
20685
45217
114767
255180
245522
615442
355705
314685
172891
548764
626818
385815
240057
600991
238496
627850
262320
74816
236769
176201
562178
171631
437707
214006
93296
487384
450498
93974
52486
610502
616438
53349
329316
499090
128606
347765
401470
611413
472972
237509
526511
164127
131880
406533
156853
545184
71892
283198
452639
272474
529537
214588
461921
636507
379990
465473
109908
82909
68241
454854
474120
585157
401070
150787
418458
595571
227569
318421
189122
31441
336657
613451
115553
425575
171810
640653
377604
490984
170954
406161
289907
375396
446682
531791
99771
462194
52776
189849
85928
470826
34405
619959
321285
256165
84115
637661
19969
330390
494026
463945
46101
531223
209345
248162
647447
40154
574218
283113
334344
148336
46564
286681
518539
988
293705
302836
537549
593464
468525
598787
449111
592014
645876
204282
61813
543495
444091
357404
445094
55485
29683
85280
514270
290043
234563
595567
359134
6036
455518
246431
120593
50194
609443
126804
524815
515793
138427
503817
195051
73228
258855
12450
356127
160606
354594
323181
527864
584549
88626
614158
365446
503944
326412
262871
510796
279452
167453
313436
469921
316210
50202
100156
427336
150243
66224
526366
412942
386979
227541
369130
570705
171343
427666
53695
511751
95452
357016
112233
510777
317865
166418
395001
332830
355832
91223
226925
516067
518697
517923
87858
569036
353802
544492
243449
27475
151171
120187
532292
155965
98054
252509
355446
424582
35032
411769
49126
643454
590463
321095
409083
168319
452641
285845
230649
578973
123032
583888
263498
102473
570979
110507
305839
305413
161732
246041
279952
343375
641520
236481
432682
326424
355703
315627
350027
14809
404330
300692
453625
77891
271997
291821
212326
332286
462424
322830
466928
480131
54082
547123
606516
558992
118434
69899
144809
568091
507446
121301
295547
485500
615312
410169
171842
573447
376506
600108
545194
48233
57593
582209
340961
429293
56359
508077
28391
182915
582606
454960
147193
294395
410189
102249
510512
101916
131448
392782
621521
177321
574188
438706
534408
96881
460680
219436
489086
139740
300648
337969
162439
94580
537859
506343
131994
299876
306929
70084
256729
173617
552634
259573
641256
35107
641768
1214
287266
338125
610074
312099
542339
174328
14894
559708
468512
134446
166456
38232
566196
199954
226274
359038
196816
7431
503357
549314
64454
254684
425674
194414
298071
423312
346852
284528
230645
359375
474681
586408
528971
103744
351376
77358
520336
489301
45291
341189
630400
200147
505964
603116
575966
373477
448726
546148
331501
97582
609535
93463
469812
454511
548717
154391
405498
205701
574613
194591
93127
156976
631759
530994
253283
111059
359267
99979
318991
486933
246469
547975
496991
409256
173159
235240
264240
256917
329784
134518
497689
152233
213858
255838
340091
259427
465443
636276
58804
252999
80631
169145
3120
593391
536233
6948
552803
149132
228283
113398
58783
169290
442492
184497
336421
301099
491381
24307
568909
420774
391686
602813
239166
262878
622994
125617
436427
620248
132237
87637
482874
76575
64006
270013
303399
572951
11836
222605
409776
37899
403844
124198
567729
170259
390496
347059
93300
497783
291421
188932
297418
548035
508344
87768
116028
444220
288232
368457
87647
377929
305712
36488
342719
222053
519481
26078
112935
474871
511783
483306
395176
144363
5113
406840
388957
366221
250280
216417
454638
500768
584573
480788
290926
42839
156914
86573
252463
266561
458966
499843
532523
449500
116323
545332
398767
440405
442444
617467
77207
186363
351826
50825
54230
92286
646871
252504
527063
581110
565531
33098
183860
19143
320676
243498
175278
417041
502499
434226
621937
625120
403736
71170
520778
577957
124521
313105
28092
402944
59488
568308
502271
218722
330946
593127
342178
571006
369773
252157
313336
232602
21307
87711
306434
232153
125010
400043
42277
520393
454462
618667
369394
83853
199722
387611
116210
565417
37365
27835
188512
486301
442428
85834
340022
131831
610004
528621
519488
94448
443142
30579
620585
330310
49261
129148
384700
502977
394053
570950
334560
369338
165786
505607
426713
337340
275515
575429
432560
191929
351038
316798
558894
174520
261885
146040
105723
633122
646352
473652
479648
203807
347786
305535
535041
43823
327438
220766
351315
524667
487344
42735
267384
283755
437280
211561
603139
252799
128790
328751
350817
200547
431504
316686
206129
71662
251444
333987
132067
203462
304164
161564
413649
230434
621747
404101
627060
585338
606957
502211
448846
54225
212252
11167
611586
212808
345728
95534
104273
285633
560237
368247
288697
402866
559552
559848
184267
300501
85216
28479
281255
589620
486072
150267
436290
26686
603147
92465
141093
157824
365182
322836
251466
496938
489724
738
92737
506607
579448
212574
428230
135238
117818
230519
540924
482366
484879
1526
633710
141533
477701
412648
565140
12365
160091
37685
332381
635504
2297
73929
525600
542502
132991
130877
245125
629030
321141
225900
255706
344111
328604
435096
288807
623829
625111
603012
565930
429401
319720
75603
164506
400066
103802
568859
49985
562709
626200
136816
175100
470741
257810
267958
186872
48886
532163
335301
520773
643456
478710
235211
568403
604382
177577
70408
534009
277321
327720
632170
144256
424080
413073
237242
245293
136005
634570
564696
535457
25588
272516
568941
295834
637928
202788
557189
56386
77639
226845
19590
17143
319866
502812
316908
186016
280656
358327
513104
4947
406581
513945
219353
102031
387597
307421
145216
294756
470196
138174
517025
537588
195075
296612
42514
190296
484905
474985
271719
464930
363230
197701
473069
159802
333292
81932
240550
645555
69260
129238
473733
418255
391424
93802
478639
456223
20438
512171
66827
39151
512549
603506
614712
191004
273741
612201
180824
640907
224398
490630
424999
28100
97457
282882
574240
311325
218650
487596
43675
563388
115991
50870
19934
23162
476807
39355
636379
615346
501064
110383
378153
88879
352147
645971
340159
66932
189895
295036
251183
263317
107264
294206
92035
180582
1088
644210
359000
450610
465281
54760
424958
578730
449885
475952
220818
111938
228927
61593
511344
481036
154770
463030
222818
475685
188445
612098
284191
165329
231459
1101
396042
221904
175018
190512
136549
397700
115415
391874
316368
593366
101049
489481
271719
620427
560260
6241
157548
115261
231575
516883
68778
7693
279368
208722
642852
542692
402724
120781
361341
378314
643759
511570
96040
52130
85910
539897
252830
139139
545135
630560
331178
501903
556595
349994
522460
466049
383991
197648
350892
296713
240987
650291
49213
560683
333988
385890
509015
197596
156606
621758
220628
250533
207740
316158
314811
459075
610809
123199
354163
419241
277627
577149
249334
392243
607814
414147
178737
395119
79430
501234
10250
649681
193948
114323
151546
572788
351425
158542
576582
187499
606735
465048
628035
47683
287118
235369
298481
90133
408198
18656
308389
432522
319779
409131
399885
529885
131678
70124
495994
93763
588275
515809
157447
296241
165652
598094
487492
66907
70574
161160
649570
14915
442823
48145
448211
636844
274438
267258
515893
619352
163752
610438
270642
497619
323193
283752
309124
512337
176621
402399
491511
230881
246564
440611
273075
441958
603599
437230
116323
600834
18871
191852
514729
574288
284440
567623
361307
572130
401268
176373
85298
602469
484377
462434
305550
170705
437224
133254
171363
174297
450470
641064
313136
316078
485707
9345
227275
12456
448688
173788
202301
522803
267937
17311
236243
109537
88296
619756
25700
548249
81300
61310
561136
56427
89424
477006
382252
82685
320240
528715
526498
85113
405527
550652
649588
476547
509219
275874
190822
276085
454859
482758
496471
204277
450416
319447
567196
557016
36012
268585
291430
166048
169235
332522
299114
610629
204186
541257
11542
549842
526259
224218
49822
106951
280750
428464
363794
620698
494738
487027
448309
98096
450421
121194
420691
365444
125306
423996
8703
195510
546255
22663
531313
262699
55758
371542
645103
38441
190704
558966
219164
287546
492031
155613
186040
126197
407773
10012
269441
516591
340365
589814
441467
412495
365222
287625
148441
498847
193374
171701
473553
64144
472264
19724
130529
446548
157231
578743
282955
357054
25124
242842
169730
214950
590517
307223
16338
144850
388035
9431
565266
407539
346931
464429
303308
108962
390406
212386
156809
531640
287119
282922
593824
146258
577482
237955
283843
411493
562294
559703
468342
33958
347619
270441
349831
84474
37746
45700
647320
206498
637727
522594
175483
636955
560476
430690
570557
645597
312853
227761
550729
98840
442615
147842
509546
201248
629543
519096
380218
339050
193576
644479
579673
383356
201947
346544
561471
293689
560160
275460
362527
168113
542189
634712
489764
2016
205705
245707
586464
166997
240094
238405
521751
49104
264426
380716
208501
566075
319304
271681
106478
254555
321018
578973
346027
611187
333467
380308
72362
359269
181862
16725
396161
56817
280758
7109
79692
636280
93127
165880
336361
427906
107176
1017
561939
639309
323986
580813
569241
72054
486921
293490
229525
395465
305574
456368
111111
139303
465297
330509
338359
300254
416968
212550
266124
618492
216599
121292
206807
108177
477044
27760
333285
611862
362251
439088
272092
184682
8527
588918
160951
221520
46106
569515
491900
219303
194647
432605
282713
324738
536190
154784
251002
285290
476495
626062
205977
70307
468380
137675
362360
626633
262277
340226
193487
391598
249918
33634
579252
79259
338245
559002
504688
225907
156584
467187
371263
101881
396089
220209
199210
152271
239834
131472
274895
638542
243996
372591
208839
227323
123337
131430
470315
386323
308884
589638
430502
21762
267817
511334
123963
462735
260178
180407
478271
598356
128225
12320
160617
178139
6313
411634
46627
62855
454430
481196
644198
138719
172162
600206
597285
513728
341289
416094
345971
158434
20270
141053
565557
132675
173868
242850
496348
208926
442199
488509
329432
119009
363183
14155
481062
362673
215940
611725
205584
566996
349223
462948
78838
301326
200051
290251
499898
312253
472657
44885
323015
631308
548016
10605
146120
380766
126509
613404
370670
516558
491071
443387
30004
502139
245723
434346
528187
547912
344735
251864
610630
57391
340239
100707
381480
312653
337326
489894
605663
250317
178053
133933
235576
614622
189712
243198
117539
379814
268143
91305
242723
259772
100263
210674
604105
598074
626762
456260
606155
29680
341713
629656
120994
406798
26220
631370
302914
61169
265617
263273
140585
361923
347472
112204
468114
589569
362608
462995
158000
259726
167741
355142
636726
126051
415935
423313
557163
494331
358501
267918
401089
307543
166199
334352
339926
571812
292164
429620
631739
618473
73795
148183
119644
402777
144289
586281
405567
155529
71716
334438
528065
245690
12420
66521
466518
546421
226054
476687
19096
363507
328417
219553
283644
589468
410273
567979
164998
370053
451675
225838
487518
84389
176018
280706
205310
289059
447784
406770
258660
594838
633713
126526
618803
409782
578302
506325
6251
400501
211321
486813
599500
340011
453320
459585
446763
49395
363963
554779
296322
463172
234860
35107
228630
560075
473404
1682
554735
4236
234468
287814
444933
469660
232823
576466
575985
345434
109397
104363
339014
65034
191120
574947
51553
75977
432108
309354
140496
354959
568920
549010
597234
291279
281618
440058
233284
145614
564854
196251
166670
262018
421409
221356
223554
475562
221090
137981
406614
160999
566115
424055
70852
258358
554250
323711
293143
486483
89541
330791
328639
249844
176486
175138
175050
557544
447216
472251
131548
583848
328998
423403
404738
439671
467763
587781
626481
64730
31976
573329
112251
219807
523356
349177
226945
253431
80287
436263
468465
570113
47405
440023
572855
415605
245159
529157
27728
21448
164354
532089
509593
205034
399222
637879
579441
99274
453086
648966
88180
150898
220377
195389
292553
648090
158074
10932
542490
248388
134091
546672
647190
533307
390573
5583
304999
610283
201977
39350
645649
507589
382881
305659
105021
59031
499447
246084
159316
325804
589837
210780
353904
152391
56735
591952
198368
151612
88419
364257
515715
619732
360124
416718
192905
70206
159326
302891
27491
271377
301021
491765
646624
100667
414761
565348
623982
2336
591075
128815
355603
65474
629534
146275
76267
81521
119917
415876
401217
347200
257598
384179
475729
631441
336005
78658
355683
484597
71626
89592
619071
644321
93776
461258
547692
341943
502458
281257
242942
92889
387774
133273
550020
247460
214129
157928
237886
370910
641302
480666
538154
61725
458812
201016
40155
10080
570563
387105
591953
162927
398861
520856
402617
612498
609770
58366
592267
166593
632399
490602
360923
107283
296870
627801
7708
498772
395521
552677
511618
645423
349317
402868
150250
21811
455208
110102
581680
285937
273025
347598
538585
130124
69524
341388
238378
481167
82258
621390
146389
606117
109319
146900
296869
523836
564168
324875
129896
372506
290589
425440
30
383961
98413
117544
73407
209532
244000
365741
35395
334457
182340
118294
74116
467855
419857
379588
342580
236002
96359
210987
348270
267162
397829
577305
548564
603887
248608
145061
486537
159022
306813
217121
300426
585860
175438
559
269339
117825
361360
37999
6374
459080
155981
486454
556716
219980
182329
58914
460036
426404
394571
151835
517864
508667
523036
94347
599971
134596
63371
32552
22863
563193
419604
258310
475720
647465
639197
37061
516790
320811
202991
435333
449187
627266
227439
201262
482208
401250
497170
412154
52089
489618
604037
576365
529682
388182
609741
59593
527236
284276
446575
431415
608256
158327
589033
320346
308424
342387
508594
403140
304762
230733
149202
253046
264146
302080
31532
565415
585230
345597
458932
326323
164313
547231
532639
518583
329123
571051
489299
188353
470600
77610
330903
529982
421867
122755
125770
184351
242909
274042
378211
11578
119807
556550
136773
308477
457101
446662
604735
542408
320083
19220
5822
368341
22144
607248
199133
199561
498749
20806
578931
568520
628310
71827
220297
632258
560771
348391
87249
522169
125929
446492
574126
639829
160633
599511
279247
451911
592040
632678
280479
381571
480526
595661
368813
639807
608085
293390
587437
147459
211078
488351
377462
174564
122934
115912
368294
226987
181299
437119
548521
140914
475719
129181
56024
177476
631377
649257
460348
411068
132947
104621
243842
236425
372223
484359
145312
634123
222119
502697
238097
7500
390723
373192
308032
565591
273810
595911
243390
209563
38979
330883
317876
507389
165351
503911
493045
237610
612254
250043
37546
410600
236159
117312
629195
468834
223757
126432
177045
310730
539531
493451
627182
243388
112663
132347
314456
288677
579690
628986
23857
519027
540550
531139
587740
62053
253558
583474
371395
498536
8556
14397
550210
457312
476766
305272
509432
638027
526569
345239
625517
164523
73126
218858
210234
61738
500496
444088
160223
595056
292770
477365
143401
537266
589768
339491
527927
257652
264844
638712
441911
57484
154399
625358
140288
433181
166332
163453
488632
17436
555238
191403
611062
85449
399918
221130
97696
254402
419562
566178
40385
436769
97963
330094
227728
151166
470202
583997
478608
582587
539428
372561
390597
388445
471862
590232
453575
402744
46434
555393
495416
18200
140749
247690
316429
359262
358983
109175
521224
327979
291298
595106
477251
556041
163105
240266
211879
49297
189142
251599
154021
322560
453158
27950
381734
442356
507634
498538
169488
176565
359066
585677
268301
206801
61829
491942
393749
328400
234139
552556
616678
84666
241514
179142
109388
614425
522259
29090
82528
491969
573566
328064
588620
542376
611199
173434
176747
453842
19961
138847
34778
379146
455888
83267
501167
8814
351389
188152
488993
516155
366383
159526
516276
582580
72245
205819
608882
288052
576474
220994
194076
458968
498973
421324
164468
462517
85043
67943
278118
312548
296191
560033
341324
185345
639747
158770
544185
228863
417883
39144
594102
151513
125459
278884
363588
476644
413984
154790
271027
314167
235112
503105
430628
113525
240851
563238
577677
524934
575206
95908
350506
637803
467739
645219
14898
312302
511335
215816
207113
369698
141009
50125
13593
278722
138412
325813
623820
576301
444461
555076
606604
522847
550140
183539
400322
361192
140939
103060
234065
625874
470124
237642
319678
341315
225479
392905
432276
491453
211766
279805
17174
34376
176169
540033
625819
469293
463421
292498
266677
581555
33482
279106
529693
252528
134866
258071
451106
133086
279165
18863
583870
124147
16845
179745
612931
190141
62067
87310
194889
250504
446187
290801
442230
445875
493287
212278
57962
528630
63302
321007
151410
381064
559260
74137
423256
193014
150618
344010
222282
419025
329627
542658
515551
228832
135353
523599
579238
236406
331276
494187
615861
31197
535534
499410
45865
407549
25357
380042
275085
431775
249279
498429
494411
210437
65847
9897
159646
236354
232346
392670
499889
579246
547519
202908
9318
273958
464252
280106
330615
333950
119641
394266
135509
252617
591501
593226
600099
422444
507712
625865
354612
236589
617928
376525
320215
196626
288142
280705
583780
413634
362791
555772
116184
452296
288906
596024
430018
403728
575749
34383
581501
291237
625307
588132
91389
624472
273784
386522
366472
184740
505597
528175
48678
398152
636491
356147
358816
257734
593182
282526
572773
523279
146777
644531
616473
364222
475512
197296
180040
262839
389375
77407
520480
4244
418321
327262
623263
262356
503757
238571
610191
473785
235226
630507
328909
158477
268191
529295
631350
571699
543552
83245
379397
305624
412303
81787
124926
134001
137246
238831
186276
177298
408816
413203
34893
460354
218066
513941
483480
79490
33142
201859
589643
92050
401203
494343
120696
83711
553140
251156
348047
5553
289779
599575
137814
361879
115265
71544
89622
181233
416650
553716
428613
148050
209067
605371
461032
57214
296780
166599
294948
591575
257728
467418
205210
349350
559738
456748
527027
193909
143857
480
471257
393303
347521
198645
480070
253043
249553
991
158531
256920
605987
638865
126440
21048
584596
24675
546988
199704
546272
624334
475513
548813
316437
28846
17983
538596
392397
228894
343673
554941
525353
305735
547572
200137
2634
225866
392887
88495
630109
54240
343817
513197
240170
433782
433646
520620
631778
298693
478196
341945
297080
272518
22937
276218
415378
94392
108619
606874
32098
581172
192393
430413
265984
550981
412317
444016
507356
476465
307656
532923
339118
179234
582028
316690
306682
568057
548071
419271
484580
95522
214646
376665
384368
348240
647362
314255
551940
496331
587122
449195
473574
149471
263881
599021
478762
612227
364285
333264
470054
177107
625505
622426
526421
621144
48647
198041
168060
68709
281205
442273
227003
143902
186166
360991
34818
114559
633754
369596
180119
433195
149576
322853
617894
542178
49268
338896
295536
326452
625915
595935
441973
542580
170111
32055
554581
344312
384411
196493
502780
29656
57970
345736
470396
413716
415087
211311
99071
122375
15144
350835
378973
8503
197266
324360
126270
221368
192167
411446
531381
639935
223262
483720
488199
347645
230508
326499
593862
47153
318147
555382
360197
123992
252558
593754
571000
300364
422309
172245
93178
215132
216606
204682
641590
53801
460951
355715
568644
548559
628464
74378
511884
294278
495436
622610
90804
229932
449300
623291
169691
28886
368625
453550
48447
248439
115635
264908
332403
496470
380857
508008
182933
35107
111550
415675
203400
440954
628979
129531
475868
332709
122204
180622
634423
569410
625903
335312
556380
502378
626962
640693
347695
348966
48746
452973
642598
622216
311927
641897
148884
324401
497794
381432
396032
433727
462479
455703
247388
111774
199658
427350
271656
632986
217640
383061
494088
562642
530834
102215
194403
20838
304197
603109
204277
70834
477777
542135
241747
566621
396662
284242
44651
397315
435806
479208
147223
34271
212549
443048
264255
285178
609517
303190
490975
80835
457450
383527
395324
579060
545475
422962
484636
166427
90420
598101
132617
195409
521278
21720
19649
570347
609630
426404
551505
377986
444815
298175
568922
94319
185626
76370
288329
508642
422364
192246
152563
139003
145306
604008
477113
203600
37161
501118
210301
361085
437751
217686
92568
335532
587285
154705
6761
623164
389139
98288
229546
61394
440569
94449
334979
225478
6808
178446
355715
359089
54085
404532
70242
129907
163667
252760
138810
591915
370118
204075
266202
310657
200635
42659
586110
123271
239599
353698
557600
54985
280187
291340
381067
482768
184851
408854
573376
106050
85663
485714
135272
223649
608964
482380
487492
526731
270380
526000
341378
388171
419304
295949
161127
400463
15385
450034
565369
629451
554355
392076
217685
153574
367243
638929
467858
263681
480782
506062
464600
560352
238882
416413
61066
625100
166414
362005
285021
469221
148030
97169
337064
341195
380267
374910
317735
387000
74883
586383
320010
228879
297122
280367
604157
626464
288270
506027
202417
409797
281308
203242
129441
15898
155057
535472
479405
213861
597671
533511
424597
291658
162749
119964
38946
351235
621288
593737
195904
301657
538961
560235
579749
164262
334878
43366
385287
307990
370053
520959
128792
176971
570403
445288
388470
616253
197214
16001
209897
26458
375950
245902
187364
495509
221442
100734
197843
251079
68819
275432
364451
248347
508603
509106
406781
70973
98603
591810
478610
370522
626179
101192
423584
31982
510889
120863
252778
536765
341370
215343
115259
367458
514258
567007
69266
339561
213709
155038
94002
631177
370665
574600
138693
183563
197067
231998
575497
233874
279795
411338
389605
311800
609625
220616
403599
162835
321883
484080
294127
478214
124555
629105
114023
591581
420473
117716
470896
242312
410265
256644
641854
433626
92384
72271
572822
257732
77242
601239
286124
293999
338245
350413
316258
376995
614101
584276
620466
559826
330388
520599
509793
125262
278050
150232
592331
577630
90204
131926
304566
175419
148438
607440
586158
291813
388004
462366
429611
449748
139136
453067
76900
354070
92054
330362
305155
602192
203395
179655
285592
30666
88472
647434
497415
37378
409138
24237
201060
222075
3072
632996
50939
72813
481234
400942
160904
625356
355448
414438
649619
538253
94601
295651
249133
211201
427992
483382
446570
49895
526884
579102
213007
612421
22025
287146
426505
33927
419768
500898
338461
79662
115561
403105
57473
322762
391619
85973
287578
154302
494093
359010
465823
32128
424733
574584
284521
425864
567876
340369
7212
202097
39442
946
122979
177971
81859
144978
119833
350234
20999
521298
362868
48417
484340
238008
338506
76286
236312
75666
588668
7544
9593
391170
206014
262828
445632
178123
152030
640989
641875
118111
429747
78543
173265
215227
199110
259989
621274
293821
469088
568774
461852
485271
576026
443038
204152
48175
183973
579277
598221
298929
174860
339536
623687
47397
65181
295492
37304
275215
79612
27893
123754
17938
407471
284471
515463
511587
24971
626617
582878
578924
220104
361366
118298
482727
179062
355454
447353
282027
617910
354872
582949
472553
13961
5724
454187
97154
469932
427349
51159
52336
335343
453838
548157
612328
531451
442510
74818
292696
416548
71795
282326
7962
529419
290613
130367
617581
12344
234115
77434
593740
395499
356582
61311
407535
630826
154981
70343
315149
529877
4675
3639
518799
3404
466415
248012
86889
154548
610362
236715
172239
349280
211776
570214
218379
258779
499925
421616
618408
302964
227184
642534
631064
230182
131917
470117
456396
479386
290017
83346
245162
127676
86045
643959
371537
207217
478077
262197
580723
443499
312210
465103
23180
546927
64307
593102
183746
649078
34332
543459
270338
302154
346684
183084
213086
479466
116515
40848
348520
398662
427162
195945
539119
520322
498402
420787
535384
151481
400082
285573
314761
372890
47543
95447
492420
635711
485850
282324
445487
553164
593115
68243
298487
599708
156466
71113
650483
295718
102665
247106
621001
607580
507217
402454
483079
410972
119447
440338
458093
199928
88842
175565
608282
128803
208868
417595
181875
116208
223614
219039
133147
482199
164313
100941
179057
251401
132798
417567
532143
370637
366221
478953
257307
42985
461905
266423
556685
346757
562774
488146
550558
623089
209282
64634
101439
644484
148157
68514
391434
441626
614733
300465
383438
482034
30423
299077
504042
605227
305683
354717
353361
300570
188144
134085
589795
54529
446983
100246
460892
197495
400977
286138
226852
424031
421665
459657
639705
557876
116567
466662
136786
15714
398082
78559
195636
134346
406124
208093
562626
178559
368731
546714
9894
235446
269176
477477
164716
180884
274295
119018
629647
531657
174834
64802
290414
141856
174286
645460
285071
31779
379934
343372
329558
557265
233908
51479
550614
607454
555836
233797
643860
537194
504835
389947
279445
284333
478871
201846
27941
410003
566129
122827
5436
27237
50067
476235
441872
25843
565401
222424
601689
123231
621930
244695
184474
40226
429243
627102
207600
332803
105653
588217
176221
469143
620910
318345
483779
149851
494861
561144
426413
155704
332023
210446
483644
326942
91241
476653
117844
174731
314482
375313
597960
478031
255000
189404
648127
306487
307672
411253
186262
537035
363643
218012
116694
489294
644602
388488
445608
575029
362538
222080
148013
190422
525338
238462
114654
487187
476958
292635
493897
394645
119573
39694
574915
509590
182194
73253
532317
280369
330818
354654
422020
130966
29237
535712
392977
394284
140454
40906
514249
482937
235703
314648
292440
25425
320417
163095
648166
584830
602129
229300
506802
14446
492432
507467
230203
538064
266501
375303
309520
247218
316203
373913
376083
87684
31225
497517
331457
45171
485971
142426
145386
341327
236065
611981
227897
9723
78084
262835
529231
398937
471358
147040
638844
50856
107333
357523
508813
177036
482456
320090
630125
518199
443160
43955
164129
635986
529499
546893
451307
590063
590714
88539
297874
212777
545009
3403
329597
174005
13632
459566
622161
144579
591732
151830
465593
143905
446820
273025
386843
587985
455383
553052
222685
270011
282407
238288
620637
273663
215090
350572
20375
153542
548927
297276
25443
617941
18058
111795
206095
26616
502923
477090
363781
247020
162871
189201
626984
314236
101096
202032
314440
450391
561914
73550
526955
299843
99985
133970
300013
221373
31814
484616
640818
110116
529908
220348
441864
590332
422184
625193
340618
242491
274393
83144
494628
220383
228422
435271
515182
370146
590821
637996
13271
12474
127585
643121
187415
560652
606889
438349
582022
281642
15752
203156
583766
504364
97506
437849
291275
98587
546762
629521
563601
251845
610110
372272
498024
554176
46852
349727
402780
141934
232793
346980
335285
92727
454352
631866
195853
55776
524557
120268
304563
243719
275234
328745
385170
37033
339756
142276
498270
21698
39974
479159
387122
5663
240832
173181
128631
450506
81000
38083
157683
636816
290286
348702
228511
218086
527618
481262
606802
11810
361654
564713
623319
225855
267289
420363
460751
346497
587804
268141
370591
260104
376664
410286
241072
372061
261369
635485
610050
478177
8203
294745
209140
93235
141036
160772
468524
47572
445915
564459
610906
76098
131169
263045
54619
448766
243216
474434
353178
278839
305229
345544
531868
287148
245217
268175
458004
20244
162922
341678
111407
80051
213090
516845
37646
92838
94241
73275
390478
282983
584127
541318
141128
613845
49364
243373
26948
603017
263614
304314
127094
327094
201071
411710
403534
107954
399552
546305
35041
594584
79271
161693
647377
297866
257133
472237
61187
598582
370901
221292
215400
643151
251645
475397
303347
534055
635671
467670
507950
380884
524336
384017
388931
308043
94242
456423
315496
563209
96166
483210
262647
238424
121351
477379
520432
405853
414564
600027
74546
84436
182847
268534
459764
342145
618866
604055
474743
95832
313769
206426
446354
527886
265080
191790
47102
572152
436649
103079
570723
221164
218830
128299
374514
293249
61769
343120
146966
165913
200296
410478
279900
330835
4109
281439
424899
350155
437642
609369
423022
246057
463026
505506
382537
229117
590041
96139
232352
639112
293110
412223
211522
286832
338399
589319
287193
475199
234250
215004
520018
610558
166615
230606
217246
181655
242656
488626
81039
94303
572845
566674
344541
20554
50588
477679
620594
223062
108830
14540
302710
424983
529789
542450
571155
630364
632871
22376
592976
412533
128507
443543
287376
73202
222956
45506
594999
368572
362226
258225
324499
552409
525087
570113
221849
608854
154695
619054
169977
259712
238619
356858
205259
145121
462002
617441
630053
578651
479817
513119
361002
506631
282483
309186
258299
295866
316995
198484
370386
489917
274440
364194
382054
41390
37965
54809
251014
487727
194604
485203
79447
282273
210848
129818
20524
411042
411159
318090
529948
494975
317417
35511
139965
118729
18338
581064
65378
337364
181673
566522
448146
253980
447715
302771
326820
195484
20792
373301
156319
514084
164606
340934
238199
303230
636699
353108
550478
380604
134808
501607
490875
139787
167004
598802
311517
598272
91166
528387
181944
122218
460108
466784
293112
359755
28361
296809
135654
645309
183633
451044
612635
636428
307506
588029
43772
588955
118161
52063
434624
424502
244105
437153
454857
284798
88460
30981
102263
364225
442918
137968
390748
266686
574778
486433
388828
600052
87240
485554
512405
558208
394209
346887
68196
601525
86624
502694
371843
47606
527678
328940
307244
394157
529678
164451
91727
441986
4295
473278
22337
452475
403607
566823
552372
486896
641571
464175
141681
622779
228541
450257
418884
593706
508135
248777
508023
634842
68026
393704
456282
625379
525291
101802
370574
225394
60829
622688
510410
1013
59703
22378
466579
398622
215475
520303
227957
147296
334930
440272
106509
365031
298053
211432
538497
288631
88833
336852
275549
433006
371494
173081
352011
59048
105735
251174
339914
184307
210491
19392
475104
350949
287108
601877
583605
328249
289627
262840
190299
345654
49904
222308
120182
328654
242748
274977
597074
140252
412004
98980
299037
211728
528496
406587
485775
563388
215085
571821
247161
351355
399313
523095
123552
143639
528012
132011
278015
455066
24828
450099
520533
44990
42159
598300
146714
439591
176498
611601
581603
462060
335951
4935
80290
4631
93888
631910
443034
403389
88131
637188
612836
489708
15407
299767
392282
522443
245094
570640
359116
426481
439790
366915
471262
617067
515182
341504
16088
600383
538123
172653
193849
522185
570230
292800
378175
100815
421334
531620
422719
242579
586599
278105
475022
399984
472786
254501
548555
392287
148312
62149
15668
391961
26449
628372
492293
182546
94538
500595
624422
357394
151677
599557
531587
584083
85043
303147
319313
127728
485031
640111
77589
87416
464958
373769
467508
622264
547364
82707
338405
277519
405828
316431
98661
8058
341656
341481
68111
392960
471669
407899
35314
520865
410971
127865
556933
413943
539914
463397
480651
199998
100431
502150
536908
247571
301949
472195
330834
34896
307022
444440
486294
237024
501817
6616
558028
211332
153710
167816
254564
264739
619301
290453
499720
219362
604906
383474
488114
531496
505576
541526
59494
609987
594212
307368
531092
277210
61630
103
559576
16133
123300
385313
533348
418019
193875
623831
363939
66315
24111
42172
310111
375759
453277
111202
243971
648178
288512
333551
498524
491170
300825
606241
329019
429797
396649
46128
564527
53276
272165
106084
334698
120465
634187
36898
346756
487882
535878
99427
88212
500339
228129
589224
145947
555295
506536
307681
600027
12434
470464
22281
504170
496860
592599
370733
42794
111024
287880
479192
222376
577925
379141
546706
184888
593122
408038
276488
384191
198278
519516
458781
199896
643380
117903
108943
109771
594350
496537
32526
412096
545337
476372
309284
575604
634794
618210
428287
168014
196873
257899
15554
389705
84703
154359
638314
302277
173771
71659
603342
95796
287202
116510
222870
127883
37173
242941
599930
614759
422057
290325
442048
182767
403594
73627
635869
546597
132192
88132
301461
588295
406469
375279
646117
6080
144803
134284
147795
35618
495454
318989
471171
609215
280424
481453
370727
92717
27659
490239
412768
282723
532300
194178
95935
169513
245029
58838
86078
288367
393301
385410
114666
353943
199742
609581
231289
262561
634335
174143
543407
423018
412740
352334
207044
642506
319639
534982
147558
384118
300868
267161
611883
552415
615247
346594
464815
221980
278194
614113
284606
250107
206017
220421
260087
55313
569686
187988
546935
33960
461370
4411
154391
62022
612721
226261
623740
228225
423583
25941
372581
257161
302214
304766
287183
26122
649983
491448
425306
442414
13817
194844
119899
160443
361605
286436
594256
288013
291569
99608
220033
327392
363462
116009
426331
264003
441737
80788
339596
409720
133225
597534
579936
553947
365506
358541
556863
278188
369074
650172
530555
385967
209122
494183
484585
455963
597852
406855
256907
194006
431450
343890
540259
320444
483952
137628
552323
560438
549202
332109
627757
564290
361895
376601
254623
357975
32891
120669
207686
347885
149055
587205
198217
379371
596690
211525
29414
257091
13974
261264
642783
446235
347793
360668
155210
338667
240502
204949
193836
503983
514319
409619
415499
383730
327766
221889
286683
164992
294549
583671
43888
635065
148099
180166
274192
617604
386465
621280
604348
366217
595599
311511
370817
593737
161292
48390
377539
332883
274223
390376
258503
616590
76375
287381
378715
20718
518987
502735
539106
636558
217017
470740
103377
398625
336072
10556
487079
296692
375785
40848
341980
22809
290737
140593
274605
629519
20810
114798
204492
270872
628490
419789
307720
254312
20335
63633
542186
389580
39063
500039
15752
249069
16569
70445
614976
238780
268807
142830
94092
413329
612528
446004
353335
450973
470084
377492
84595
349946
18050
320585
232654
82291
29604
623023
477191
56487
585846
499052
624430
106259
89625
222380
157734
233609
617212
12214
88788
598055
424507
643052
357602
472216
383188
242052
337093
63633
275766
105452
361784
234997
156439
458022
629085
169456
293757
403393
623508
566836
85335
14369
393810
231922
221767
231255
280486
304220
590011
605187
174944
448802
394157
649432
410805
30806
203858
347272
316621
294715
533292
543657
54836
489714
207705
306805
492469
101920
414943
123742
455824
319970
372983
529103
520967
173850
226773
217575
570041
373219
601031
411345
393693
571125
435282
529955
571778
449766
256530
394674
573381
313380
176548
28367
317219
151878
60296
379162
560988
586649
351140
8959
358850
98192
105155
20291
218148
609338
257221
172851
491937
183360
344273
68925
279395
57671
197479
371370
443352
553733
275540
414096
112841
392785
336030
633561
110064
21683
366570
102318
623426
607559
458095
231365
100967
476130
249404
74773
407115
535134
115751
412252
381519
346391
111219
60393
96893
579938
282286
160325
338556
114267
411396
123879
10069
57385
425583
240534
492093
305573
630679
489942
140761
549137
555960
267097
209127
158754
625145
280190
639577
199271
288503
341711
190975
485822
169849
165255
551815
208819
601779
587218
370001
269244
171567
389803
41592
502871
95478
480679
581213
167393
178750
14032
570190
341638
365419
562426
88343
508125
538798
209385
234978
476860
457549
523217
348439
193967
336123
209173
86663
633443
471882
186145
390310
529669
593898
455703
384504
563909
260946
592649
170140
275757
434969
135575
224500
394740
391138
410579
80314
552624
611485
55191
247991
593869
255464
83761
321948
489769
270456
128648
191415
649626
66231
555963
521791
13328
496700
626612
85661
271065
358631
129896
486703
244563
533585
491714
264612
119011
352768
287540
641795
65776
134750
33828
595899
339065
481463
148433
354863
42733
443580
56189
284229
50900
348040
410970
81635
398087
616243
504487
481907
602752
245616
275866
10162
124533
586338
224833
478000
315229
349427
76421
478649
156447
604131
405310
586854
24155
33094
222680
177885
64206
105830
385458
266020
195790
52876
256203
97036
346696
529465
137764
119646
103776
517880
614275
155566
91922
442613
499224
391367
12456
8822
323365
425465
273493
307046
155903
287272
17607
124015
639050
129934
80349
83450
477224
255096
462543
121927
191536
225261
305398
289883
599804
383614
547206
238183
287503
252827
519506
250078
368410
495387
499330
292044
178105
294194
247759
291922
623936
362414
101754
417910
645386
198674
78296
145636
139553
423197
438689
293238
545825
363226
448497
576261
195752
293348
440343
451410
559687
377057
120581
527853
573220
616284
290857
527734
445299
378011
610821
186241
439950
96951
586799
435257
554022
265010
210684
349365
464104
67616
90270
429566
626228
31898
206043
497038
551492
44417
174500
568419
140759
158197
222263
238154
636867
295740
422998
526930
57386
93828
559103
554953
246316
640556
159018
139974
255747
531
272163
75828
509234
295373
569044
78498
502995
623411
388130
361495
583639
441260
281731
47359
188739
418165
618893
492108
246885
16686
139644
591598
551667
329979
59202
183387
560449
606160
617438
21422
264657
398499
401026
520618
395703
470996
604593
571020
535383
312753
382574
35613
559759
621539
216486
145497
164271
247272
331481
628522
591678
225336
49703
598593
458702
625923
211344
42416
147630
212056
470861
610587
337643
619175
467630
386313
350859
509839
41568
583623
244011
22522
572018
187036
601773
504865
519122
518845
294583
583371
194595
538538
7880
19246
509978
573216
243540
641992
334511
215503
595249
82135
424967
255553
329615
199263
554775
369508
385195
291272
134871
205721
562209
473431
30305
516491
333210
515720
561809
335851
170254
591469
25580
393210
215375
367712
299457
595697
186185
270002
585799
468767
550112
603902
11866
153518
138175
384113
405151
262242
571763
645262
326753
231904
624581
401865
210513
506930
217834
607930
622413
379646
61577
511898
111498
238678
100960
432833
479785
369753
414909
418716
523300
556996
185973
325553
563107
16577
280679
180361
492398
483942
585807
584753
539302
492389
418707
534416
411740
82972
222611
382492
430571
349651
412121
513215
166160
396560
43424
234597
569505
10935
10689
639939
628975
119444
218846
162365
81645
258468
319644
272679
529751
233552
331808
302605
302395
65046
340307
258217
145284
209498
26997
600599
69794
586026
589493
334100
567384
646248
239114
134741
208442
516872
259451
149857
485354
39848
498500
252021
174049
153592
396356
135457
31132
100552
252856
173962
403381
503076
415729
649944
323664
587070
358649
90912
447765
302102
304219
615042
628891
641786
599438
165458
68816
262885
400261
272635
397477
237084
111875
602672
284910
216025
639128
439191
384416
498234
493069
117008
79231
346684
228936
391354
480438
493653
365348
571940
527209
460352
324460
424923
450694
88526
531784
104326
627589
182802
155634
345674
43656
192908
137992
351122
140246
271912
350877
258950
636419
13008
444698
364848
103246
396608
88085
149049
136934
238291
436168
369385
331685
599608
459782
50064
74462
493892
340103
355138
291194
86322
454657
53598
81254
368712
269596
371233
497986
589846
94516
41382
128222
335434
392527
378300
240495
49177
151376
44158
282201
462366
293441
446602
386452
256036
343046
626253
441021
532452
301185
521466
211592
327145
167296
464975
217995
601050
627043
566383
251844
608992
488975
324829
576946
334939
319393
479938
576993
27998
282576
359370
367920
117340
102400
472657
492386
185141
554164
170848
448143
73281
23310
391324
137354
634332
226670
445143
119953
244981
451357
211314
309627
249183
292058
442923
332947
236168
455762
600089
443220
634269
197448
474717
98212
348108
568703
604808
293194
87528
178925
308407
68741
299233
354726
582230
491967
189047
55395
626230
531146
564291
547708
647641
207482
551204
487267
525933
458885
147884
469625
144354
552262
254883
100471
334472
41785
541980
100266
176734
410715
542218
324101
504666
415144
585481
621450
220132
604114
127651
633390
372755
86006
380854
89624
547236
405305
69882
2472
188885
41093
513115
100882
195066
331503
66178
586848
625089
161523
9101
422776
18556
561743
508776
632516
510144
128023
544068
59136
639687
382122
389953
105233
206694
125875
601170
607781
198689
623676
422362
4227
9518
612061
274412
211790
109706
618300
267600
8016
133768
407335
6478
104708
15590
143983
381617
470972
244403
577793
240468
570925
319271
370866
368156
6713
628649
87279
196780
363
580132
617840
431138
174350
55076
48081
396720
561470
77594
285281
143763
138033
241773
326106
136106
124388
77455
2816
583122
347159
632660
127394
325931
104793
566202
371886
52542
564445
311733
504874
457247
18486
472905
178717
56406
454488
63247
376436
600680
360134
351369
295868
18237
424693
454722
240907
581195
383192
472661
137760
206439
357436
235506
11224
113987
505414
509602
459456
448463
271079
528968
551279
78308
495069
189279
4246
241224
360921
621969
293142
408541
442627
484569
587630
110874
588218
148821
442117
470321
323799
8820
516115
461921
145785
115950
624272
297823
374679
83162
300277
499463
25617
534013
133754
375661
83263
397457
157019
621597
477748
444871
507515
443922
610324
532297
149863
404131
335707
96595
84949
184128
488202
571036
267839
136848
422333
368876
509579
586093
1790
292637
456234
182067
392160
300477
625782
626774
622598
393539
332565
274561
149792
132182
24872
207263
487074
115093
45903
636184
526968
549253
174641
449742
293142
123299
549980
48071
363072
34496
134281
375200
84480
22505
443447
631569
309825
650019
525141
284910
216625
594285
220260
359276
240795
599577
110169
15241
421642
505317
51882
622284
190523
577756
233
200418
227052
39875
546515
598987
198863
272836
149868
236943
338155
484929
563482
561553
365591
448233
150509
115205
425604
200022
197187
277525
470441
499413
416900
316353
497370
569084
587221
474584
273785
445502
279291
358689
640009
60078
162364
176917
641614
463019
539095
631057
478367
86371
618842
134889
292264
102043
186395
97278
258754
13328
632609
355435
309155
590509
634964
22594
270561
371483
74371
217909
472287
452494
182883
307907
132490
343791
204779
299922
107262
283406
173188
182037
420976
136913
631436
263091
592574
140159
71107
600319
506912
531196
27002
20470
207965
246506
501320
417649
390641
633631
240343
37328
374045
426604
29287
162166
457495
205693
387394
454580
533828
536826
558665
188951
434298
96462
608085
558612
81882
48151
221530
479180
641802
444546
441513
591052
613908
29987
80172
196819
355564
225078
372038
344245
268339
388269
249776
484565
281901
469775
550094
640690
213636
583833
347986
132223
485510
165494
57179
232615
404795
476631
204492
520632
586380
330184
57139
73862
558444
200258
500425
48357
633285
526146
602163
180099
170249
96713
129528
514535
55176
556959
148912
464981
589157
157180
177958
25250
103539
20455
4820
422324
223408
584727
296381
512527
643352
550459
391303
488125
220059
68242
126741
397289
551517
322707
179687
195086
206673
345046
518205
341479
161400
494642
311560
61652
347465
431535
67839
315712
104123
210355
566314
593909
506139
487356
371696
146079
2002
147581
265577
108841
49034
358298
355949
199054
98209
532101
355527
280646
134666
371299
222611
65369
594743
586069
613749
243986
183328
349268
628394
191070
576784
56950
237568
67384
505114
394121
344530
202080
402367
558194
623546
333573
492179
256060
383870
299329
176957
569293
319375
424341
246790
410463
644331
539391
300328
393600
16494
415913
344254
385137
132260
14268
131505
179396
614012
122114
484208
314402
948
128623
253043
362669
282457
111062
73730
282271
154811
550650
546378
430771
487282
379247
459914
437113
574863
197430
607170
224225
382147
324748
437668
22228
508071
58356
561741
127754
643354
272327
423925
601563
238124
302443
81460
581999
339465
353312
376803
324818
232251
466556
97947
339891
5125
583549
140663
232995
535407
632428
219143
133505
208570
368801
100313
492218
26726
490331
392018
250107
407287
191427
244099
623585
6445
13387
117856
665
311886
503025
181782
264893
366997
581596
592292
446188
497985
463471
217182
122108
237817
615829
588981
271042
304441
610042
44906
279009
42305
514171
560409
642858
271160
121937
247815
19196
348582
184349
130095
390803
313768
551533
197619
541634
417510
364761
55640
400256
398015
479028
26665
187374
270206
619563
554257
382891
137720
573555
520379
168629
601632
456863
195456
77145
166438
369843
392344
381077
238973
575798
555885
269330
552847
159323
166893
179384
489888
60803
264034
71992
374942
19397
433569
113903
580735
206247
556640
346864
164264
551487
16050
250404
614427
107182
192338
167945
645112
643120
334614
534276
70548
235507
460728
514526
649844
373477
605566
186362
79854
476634
290375
282548
539677
376383
561909
49949
449586
479574
492503
130509
453244
364814
593418
428400
251382
347661
284406
102501
473883
461564
295596
360784
631859
229571
382323
140506
123734
9115
546299
14234
415419
612662
95331
114706
138257
343248
116230
99085
100278
435183
329945
491789
98661
363444
436476
389443
129034
116513
582215
641123
378847
119154
512166
572302
116490
582429
521736
384814
163081
506792
638857
417936
24077
1619
89224
48801
440082
99559
635386
206214
569598
365742
403463
95273
55794
372887
397306
535538
418852
249935
11013
595852
29760
257950
411148
260072
3119
492495
193127
191448
424244
567776
226583
107828
93069
293891
17022
278285
554277
304849
283741
11811
534759
63536
174964
427021
504171
300189
543786
173543
336749
265049
469078
527685
474404
217265
457293
427152
15529
639557
102987
65103
375753
405211
124309
487428
420591
107230
143170
267228
457598
215250
535467
329292
326062
188460
184685
344911
11024
398326
546213
3150
646178
529195
183757
374089
617348
300412
303041
574964
566666
358258
354556
430370
288796
521427
602151
406562
478183
251927
337340
296157
211103
29614
374761
378774
340243
573353
429451
470104
630883
238670
173024
599684
436114
122990
545133
103563
439114
314866
54576
264600
353393
38975
588397
455727
337266
479536
265615
209857
256770
324080
581532
305515
176221
630373
634783
103602
139835
638881
537358
10033
172660
21705
455781
311042
613453
185773
624853
492843
160071
253813
334624
402842
92548
56388
78941
114301
495094
487445
496233
133236
246322
236648
181623
160495
602562
299664
430177
124114
508548
650227
637826
410570
497495
414063
214071
120535
522850
59903
90831
358062
459340
36174
106187
173977
588984
355188
608034
606106
21901
578751
553503
290799
500671
84038
436952
446387
90156
423319
224155
324930
58601
400380
649279
299479
618717
458608
349647
116114
160772
13575
613774
79244
172265
273857
170007
377897
638154
631415
578185
289222
164609
130025
126548
138580
287114
398341
230640
207381
31725
432935
104607
344157
257487
72865
539891
523592
558541
18725
555981
238016
483947
464114
648515
402038
430206
68103
111582
187147
364980
150181
66942
639505
511058
434494
13397
259898
100629
373553
569649
176287
404043
605440
61602
422273
72673
556972
417981
390660
107108
606638
371158
219650
148963
483630
114624
105733
360856
108139
396627
109325
441018
563839
294731
273253
459026
393034
439760
103555
85100
504814
66014
635777
604471
624343
175567
506333
307146
517535
482088
645649
151311
570288
23503
98141
98679
257928
205294
343957
480665
271553
524522
463566
519195
354135
567167
567466
604574
270314
389209
378522
522306
381437
244396
584830
263337
184017
230284
342912
427185
148070
312461
606695
178426
38877
116593
62716
647197
328029
486804
334242
125007
611662
36837
492636
71797
157717
297491
385773
448812
561743
243588
602475
316696
265255
51542
248413
241894
100765
483335
304225
202538
249388
128312
88830
145056
469454
416068
316303
265821
582333
122788
242528
525236
10596
370009
385952
391564
498953
444826
133149
149498
104084
603481
399033
99519
81012
549699
468588
358495
143964
592091
506480
211823
86561
132708
33311
583539
443889
508758
516334
553728
382055
575373
580217
217707
210105
131479
535420
314149
100108
131451
269897
126386
380031
103499
151801
564686
359384
146912
1976
423573
298480
167662
454668
52587
334698
552224
634814
589533
490350
523217
68792
112947
289658
487046
585971
423162
145595
48166
20338
329821
51752
295681
43003
193511
158974
379832
559299
395738
358744
504518
310129
314244
96981
533152
61434
88178
119976
599103
599480
432534
396861
29857
259284
627538
184463
46817
433583
330610
237640
536688
193627
199862
546855
127056
546922
373232
70178
556682
15851
121352
337367
65165
243209
114450
311871
15332
423193
52121
232778
441857
353086
32789
239140
357064
280802
536582
519790
337929
495104
195739
368171
635287
209707
490242
570640
248671
237057
373096
265377
356480
513580
302889
603906
139865
318795
474635
509546
241763
642153
20415
374686
329973
542659
497920
632182
269488
377031
200942
624864
574115
328244
351315
274491
643451
300280
627489
47364
49606
319370
462279
30660
81866
425432
486535
167843
196786
221945
353756
639604
16848
637596
573537
587750
162288
378195
376709
510614
168476
240079
197013
294931
461622
519650
211737
392276
138066
146274
381935
88645
56414
287920
299022
123751
175617
270079
632706
92124
542065
257055
100135
516382
69930
484858
489226
171347
95685
66293
588493
457984
251379
499278
152733
492369
446215
650288
49344
165610
290396
608656
603652
611745
367075
350077
182484
457403
15424
64533
231202
108769
496409
62396
575913
201547
41274
354443
623509
128789
96377
379422
120767
77179
584001
193970
219568
376456
525938
225042
121229
208712
616788
618656
167894
240878
227317
278243
352630
426485
187927
235517
372846
577840
213939
618585
5422
615857
242091
235718
514980
265823
97882
121637
463684
204843
529313
351847
256689
311906
328576
195072
307254
16351
564448
550362
296210
392087
287529
204876
323696
599750
338814
411672
32899
608479
454717
278589
463517
537314
344835
351253
48431
531512
610132
324818
121532
218635
364657
118435
528512
298583
195670
582774
202403
9319
240613
259584
331925
533778
248552
571503
16718
173325
140981
8477
168563
178780
33652
18038
647422
598368
464440
144183
491256
465112
332522
513412
148756
36936
429961
629073
326492
348835
332958
415092
115734
397365
460953
469348
540606
184574
115556
277865
8832
258269
618297
95415
209969
166455
378862
182473
594822
228340
212297
511579
618592
605798
612863
155200
358908
320994
60138
279673
343678
497315
391781
181595
412737
154102
244671
526524
397547
54563
142379
211979
116532
245010
491223
381961
575231
248841
345916
453296
647941
555154
411448
57913
22921
147651
387380
348900
2224
575892
610736
476640
582689
408358
320476
447153
277624
99269
192786
533251
342411
546885
26828
417677
633832
405279
113506
378226
464448
84504
225390
533475
591372
301993
403751
640658
455233
281103
500099
224952
167650
340747
542795
409156
486407
373865
245897
232743
134607
561082
528711
606056
288561
16436
181223
270288
271286
199361
30570
234965
226627
335450
470308
53831
615815
637694
134459
193219
187329
178239
249391
69368
215340
182452
171697
312857
191733
371844
529017
141946
351527
304840
509570
183535
430436
626120
200176
278564
88083
416341
620633
335137
233839
475629
125587
127555
242591
418682
33392
64079
129890
312620
611863
292796
98341
386984
400176
385578
22286
223895
215196
121903
86374
437738
245620
512831
340457
257500
216405
569220
1323
139626
261917
245071
140255
117247
355314
442048
99525
243773
609393
601627
636270
165221
144379
156428
207460
564212
376056
454569
42436
68740
600205
53067
542486
108587
247498
559477
55014
420466
164130
71338
191568
110824
502872
393029
156287
643379
274338
540284
300336
616447
427816
541107
137873
6170
610859
143261
252524
34608
229484
104868
437634
440974
595718
164863
375797
468786
464733
451353
438847
341403
149001
306459
361645
113173
416657
84600
52067
77913
373231
25331
235651
196757
68318
607333
312611
243141
46552
326700
10387
104573
199824
597357
544894
543303
421371
508559
510393
86101
150760
256370
294811
276915
95777
132063
110810
312342
19182
445059
69150
69068
485786
334002
226799
364740
356201
637397
541566
64097
323032
196601
248028
299361
421135
536162
214234
514629
342599
232922
78558
624202
511883
369126
544070
443209
399810
317903
292869
491026
370788
511622
517974
331192
549155
107835
84258
93169
279777
336548
86089
205711
71368
245577
577515
593545
5660
539390
145930
21447
497011
577539
62663
56958
598997
348718
71609
5314
408229
387755
342336
523658
606160
64404
261055
323688
368992
137899
540090
133293
413705
324994
444246
427910
515003
94179
536953
185599
1742
544238
115353
80622
174306
519480
173312
617686
636331
45093
329826
58117
50951
643954
631706
295032
466035
247552
162844
81970
466924
630378
387992
502928
96247
305966
288167
349631
101747
555484
574551
27800
417168
166689
401749
12616
398304
646881
507405
648818
58947
88115
118822
202502
200350
160670
480766
536291
353312
593726
240130
572553
221977
34087
291675
107445
42072
372561
274919
478602
581905
259279
596335
503691
484996
44912
89592
540577
336865
8065
624435
330350
564285
256596
282330
173735
345885
333042
404137
222304
295669
627565
158097
605230
237005
617215
143509
251121
496226
247512
385098
592769
584064
179084
159919
330252
133508
553209
369132
293186
213376
281486
30528
148047
415940
129445
569076
404458
376379
566543
446412
327143
263094
636771
241025
181330
58785
27888
397686
426314
198007
518398
341100
631940
199835
357914
404426
388044
431709
154887
187019
177562
615802
403936
145686
172936
370306
595241
457368
292002
468319
236226
514590
483233
134139
376253
338729
98628
293053
34640
625730
390364
60598
649180
291443
42856
217718
165859
282547
315852
597270
479591
95866
118554
189446
184278
302577
293701
213900
164028
595020
8395
429858
185695
570575
394998
468185
513097
115020
583739
618874
14852
552128
267560
73092
125738
429526
214062
229138
104194
144521
215555
361373
570443
307708
276528
351092
60394
202571
337298
545628
231617
245983
428654
612362
369381
113536
462153
494477
521729
576255
453205
91016
350615
16456
102712
173540
623894
312065
183221
48019
174844
140375
204255
301789
365338
61101
275980
478452
612046
8406
635111
257174
448443
615464
100084
463123
183376
377300
214572
588395
564838
278837
199652
556825
573550
51901
496207
116552
193771
645737
139410
32915
104935
183640
483579
321470
28070
47137
369136
295830
605802
539167
30687
386666
609273
74569
522700
26193
1949
437620
163135
479420
164151
201316
153848
392397
252385
5934
117550
288997
417596
410471
421997
263711
179614
492545
329431
144243
323171
510780
473270
264688
554801
64206
9028
396899
375757
211730
225761
227967
413033
411174
575422
457493
387554
132473
255920
369654
317622
171792
48349
608814
237070
415655
160617
157821
134856
529037
576344
39130
198524
382657
500815
21704
163585
425009
207421
455326
405923
434994
724
548228
563780
343350
138331
401120
390255
82494
12497
461505
106578
340272
268940
397405
531176
590403
650521
587205
606916
581763
379135
126060
276143
126701
603247
320683
259709
612868
383400
410041
70226
221958
312485
536664
155688
491274
209218
476314
646309
107889
39457
55501
502995
401991
488172
433209
6744
488882
173722
506889
404987
464382
218463
22958
161801
135119
612448
75932
294352
182609
561785
285929
26949
121587
120627
344220
577429
549050
327710
415439
146296
466350
157378
309650
119510
159499
303312
82050
514697
83398
167519
377456
150912
91804
621803
368503
344734
520755
492547
336653
215950
606151
247692
188391
384646
279502
365947
406352
354384
314367
178835
521022
170915
502305
90444
462754
258407
344713
355501
420870
635974
174803
391396
173510
167744
298346
316535
197751
186648
349172
353454
203042
298547
62767
477645
97518
551344
209765
513385
399850
194951
287750
98376
181204
558322
362026
461738
609487
294817
36562
323200
157736
576464
271702
633489
43176
596683
476216
26823
52640
192706
219823
513570
361537
333766
53022
244662
503616
20405
451285
416582
418288
306956
314269
459675
469943
403509
603458
507153
561628
414827
467685
130513
275241
94484
237856
222851
223418
580141
511305
378322
366928
232649
248472
289058
19543
19332
354492
449338
467199
262028
209820
554020
10998
73124
259769
342095
115440
395494
165747
347178
508047
26915
124739
13560
177795
628729
506923
378974
426274
186603
633389
593568
240633
607680
277881
591300
548120
511353
22806
477101
406394
627095
24325
277646
124131
403936
156491
643704
353767
543216
38611
344694
378490
351846
483199
155360
397617
286541
81877
991
465909
179884
129399
148941
426398
550645
278385
242515
99144
35038
33900
549547
79825
383091
111816
181726
598825
136653
631450
164027
574043
630124
398390
93667
518389
302701
72842
18047
136545
345855
649121
499216
311798
264279
630423
268080
118227
418455
92546
426041
562246
168388
574724
31550
410824
292222
240205
466306
261498
522169
509851
506837
516768
537486
390389
544114
223401
276170
409463
533044
181616
171291
299508
128581
494322
646786
147061
158876
374561
604300
365594
403294
117827
373949
93664
417845
71201
529940
273149
130702
493095
396425
607256
636122
109248
435164
241978
406611
172326
543535
40004
309416
510738
454437
329108
75955
606584
407950
438223
330033
193677
452288
385793
603962
590477
60591
628771
329376
368927
97759
259100
599990
595593
352300
247709
67825
437824
406691
284791
472859
471795
219928
48937
488346
434879
406532
602355
336720
414315
198059
183717
209201
67299
406047
297553
591727
576610
61232
508836
487935
123714
610933
412574
341516
441383
639057
123601
107952
245955
570096
624645
309916
193092
269966
335713
55349
168424
7925
325080
26877
412495
632915
12404
605016
164592
202774
9937
87769
323209
278466
228734
333016
271821
41643
303006
587256
242218
429246
348265
380642
536169
97755
572303
249185
602324
146945
63339
92004
245145
294990
318138
219436
471697
248784
57325
96487
150211
439092
60145
466994
105481
559659
629850
54069
386096
24276
152890
58097
357805
531669
525321
286740
201803
36194
465128
481529
400175
543982
263657
340335
171705
485653
455686
402957
327237
615076
561596
57301
552133
509146
531677
8911
509920
1762
373440
311247
563796
616395
134715
590209
145844
17816
31393
645323
464517
403844
198383
474822
632216
332810
372719
204193
204539
146526
24205
190028
540882
252922
182162
313820
438251
494898
193073
48685
187963
632802
414921
12550
143464
199015
373655
640036
551684
133570
314291
131790
357312
521582
622171
572822
426911
448181
105733
349955
373233
503622
302552
460138
219559
329146
323694
29932
357714
494922
162732
320206
82737
445875
408188
355850
190377
24348
425688
627059
208852
133149
404197
367329
306658
159381
157471
600225
376599
556767
526087
153282
407470
316989
76547
306550
362127
357653
592014
14782
362264
148182
63681
440028
181489
345176
599409
65984
439072
579820
413908
378208
361302
272613
569586
493859
377126
322828
224332
531827
451974
93416
432838
49580
476544
380523
132579
346939
41752
416882
458039
467043
535319
157867
480472
395503
406456
183381
510974
62101
393453
174650
510468
148082
202384
158454
393230
590207
483255
294744
472564
85030
75038
154603
534928
320245
280948
389784
427758
389979
442458
192111
562231
236643
23547
147813
67321
421162
122433
418478
66669
430628
118608
450491
86903
637340
516080
172235
94225
460700
449537
71898
390029
417176
576451
33626
467223
619512
294620
85224
629694
181286
219403
34830
643112
132984
412515
188393
365916
504191
530002
75258
369004
8511
222035
293966
367515
73705
589760
601452
406631
232865
540885
202940
252997
480651
8437
213816
130574
494368
15849
152155
494606
45919
280890
515586
34536
472687
251678
462782
441960
477258
104971
164487
556676
146525
194442
399805
488051
389430
450120
138682
351990
583038
42102
229572
341438
515677
585113
518924
394357
567487
290228
382880
610682
126253
32407
237288
227928
498534
635404
566168
145848
370571
82872
457362
638503
375607
387660
210207
359517
587558
61597
354474
162243
76661
536314
484385
221703
64274
388615
296001
167265
192553
30152
349507
646091
230562
325264
71179
571539
359606
43697
432179
642720
387122
463531
318871
382007
10516
238684
265354
466928
89423
61322
175130
314669
506266
522883
485947
84656
329456
131723
489997
383770
455325
273158
329501
171202
1754
316896
259309
526517
120400
232115
160697
543013
411131
286599
417931
591497
69843
525255
65617
543887
504599
575930
278085
392970
576709
567920
422770
569854
448309
592561
456848
128933
181861
79954
140264
138550
457435
487547
450671
594109
252655
62377
296197
299787
178988
579549
230496
488626
375030
555353
459370
367761
413709
310355
610620
419239
604575
255676
321418
271487
96516
265345
307501
135603
138439
623701
336739
172842
50837
425524
445579
65458
492519
636992
440308
519538
633900
594349
64095
406695
303167
419873
588835
457754
85214
531143
128288
518407
570841
259796
215774
618103
585620
208321
193949
455494
184413
601032
221245
395310
643792
478884
35268
37866
257572
18717
156398
188337
562853
351157
7616
107756
434707
627791
470766
349053
266542
215476
81841
587094
642388
179233
466358
198264
120186
92560
170150
13802
262018
144697
30761
619108
238232
600283
440402
595475
639943
228772
300894
374559
210966
575837
473760
187211
579227
131079
547809
60819
616794
29680
496376
113176
911
17692
498501
103468
57144
432731
622209
157041
419457
433596
194319
334148
248577
254360
578248
306857
617883
181195
261539
286111
581404
122517
223941
170688
384285
167068
278238
348286
543281
19062
324768
453865
28329
82527
299571
409445
505803
526264
356888
9012
371130
60784
467649
617288
258829
158275
36130
30728
587489
55522
312213
241052
553057
62444
91267
486073
517078
286459
209278
650187
181216
321446
214579
297691
151853
635694
60695
250095
285560
285370
467893
497190
530040
537923
642585
259078
199962
175434
102516
98588
62718
382091
613599
246387
385088
77639
93944
485704
556922
223277
17322
186426
261702
602712
384023
533430
429295
62529
471389
7638
551810
15201
224232
183041
516270
259291
84080
405641
248029
425239
236652
94968
453898
579224
376501
105089
462520
340639
246629
473222
476706
270962
118249
277805
35502
263303
43002
103421
512080
611425
359450
411456
592643
501295
106464
186836
518115
84237
292231
196544
13446
49510
362263
314656
448155
107893
64734
286007
416872
329369
170832
442472
188574
248699
512512
312856
639371
646390
271704
470730
642223
642355
520262
95042
65897
267377
219409
92447
626464
351619
587850
40464
528721
454953
87228
25283
402547
9063
632405
501517
645070
185110
281639
360188
195464
184815
549157
109446
51556
190325
197442
148777
476494
59227
340889
266642
170978
487782
129990
458469
128697
586616
11289
367731
322491
639056
432173
33339
436129
561474
162742
7110
289167
9522
432827
500285
434586
452369
56916
615166
576663
476504
455448
593890
328298
431639
381926
520585
364792
289780
516501
105692
2797
296350
319662
420915
426930
23957
194092
308453
369313
401284
58290
388200
65430
335754
641501
601419
449107
111688
52397
180064
421403
266388
470799
444205
64860
347253
573418
180383
397900
147902
507908
578172
315442
94172
58312
31243
480309
428881
583422
507325
63733
161801
513036
18462
302883
304274
265781
406939
280589
116177
23103
459582
168160
38587
399463
333713
144363
303371
346642
609043
66571
179748
359425
68993
179209
452061
401899
344637
602899
552481
13964
73752
5352
62974
465693
627010
577238
301411
392281
377224
131084
507192
610050
286313
106002
512440
254382
537696
1464
335790
465045
559064
513629
449827
606849
304671
219432
53619
559916
423019
41473
47172
185309
227931
581717
272517
146227
527500
174793
365687
382045
547801
255337
632827
551586
223782
632328
121680
425246
185301
218962
283923
38195
584099
117147
601543
289076
5278
483204
368220
14320
580423
618753
204740
474452
176404
585780
49396
228410
192180
530272
261364
267777
180203
156364
623649
154729
628396
318667
212244
426212
509403
526953
406035
570610
506493
581476
630057
233116
64125
455215
373321
212375
148913
21762
531582
209720
410275
79855
498415
618380
279819
581794
154614
435095
150784
326921
504626
200947
602848
104232
441101
70006
232745
594110
304989
56107
501732
215622
621532
250431
188978
374863
384845
93685
595313
586429
310561
476194
191783
463814
305396
120371
104991
543274
70327
58149
188424
615228
393693
342905
596554
210832
34334
485782
417299
429840
455573
347921
194134
407710
24665
251105
557213
151847
424468
302785
298535
47212
185202
545160
43539
561364
115843
413309
115762
288881
243006
209273
325723
600342
412237
646156
22789
632350
347966
116857
93892
295323
330747
51260
170712
333247
467278
561653
183340
400094
354654
614685
453909
447204
88357
540986
23309
557156
36171
523886
560797
33411
564237
275412
13824
147946
621050
129468
157607
31219
628620
106502
66168
359326
335107
66705
575947
285164
210202
382647
413715
268829
96651
505382
65115
182592
166672
209539
165835
384832
4087
280611
272422
469846
470099
36133
35736
451527
49964
404605
410565
302098
282247
453637
197276
171425
331711
49228
22118
184094
37041
344612
601819
264683
88886
584420
560632
11124
648492
559644
268617
501778
90376
559906
580955
527914
40693
446334
288311
483380
526546
189342
506674
585543
585859
216228
639556
639360
443091
2712
589328
155461
841
368245
598686
468280
254938
464855
588829
297107
23195
229510
605448
580401
616310
350516
375189
491739
101066
523094
525713
606924
391728
396637
34644
36587
586976
428782
641583
344006
448240
201448
246771
326601
238103
56211
385390
640310
349168
90046
282076
382020
345439
52092
299999
526986
613046
529867
69563
528198
532077
275817
424557
607475
320024
402709
492170
386632
353207
383620
329528
565822
292708
573562
60560
525110
292276
601674
6707
430773
173208
23374
431077
93714
265049
121439
96600
59243
107424
528753
364404
340006
58564
389271
39278
256879
353059
539869
350521
12174
627469
86836
360984
63394
11269
28123
392677
515341
267189
242349
337185
436049
605526
209865
5641
464553
315791
191099
607113
13109
476399
6303
485332
94906
430489
383944
575783
171791
411666
357421
531403
432983
584970
127523
568614
199735
381252
271074
180763
591361
238215
419276
494753
50450
469652
475893
198385
38361
629956
280836
440993
32749
261691
31219
42235
302491
646269
401768
288310
155036
131967
389057
425866
41153
106571
44735
363004
141636
242108
512690
115898
297028
157951
83753
25823
155486
139875
185528
268160
468030
406493
165969
228678
434999
460506
343820
135017
131204
244549
100159
98234
86942
262811
150784
292117
277715
621031
309282
465215
591953
35146
192202
166298
401443
312818
127869
402890
224907
221534
295249
95532
116930
393054
518595
355324
54354
285134
340045
230850
293379
158678
179005
376168
156497
251328
311828
393542
205964
479172
575821
171466
553872
462582
160445
104460
555954
610491
310392
471643
221253
648204
217292
562215
634747
390607
290971
509938
178554
640619
510596
450637
470984
286866
318676
496125
189065
27428
115500
241930
472256
282702
194599
628470
162337
212520
424357
452794
225290
29051
33388
645920
364077
355336
402159
102914
405890
299342
126839
470343
47259
174833
9333
63328
435927
214864
240903
407137
182244
417746
427865
142579
202148
173988
27665
64787
296239
576689
391567
199997
328024
276436
81694
243936
560000
461177
593786
606019
125221
139722
269372
43718
245872
169190
16817
194451
142413
484738
92326
362107
293232
264085
514249
35495
79395
439232
418405
60963
2082
212662
312319
367996
39200
550078
470410
558738
498461
438139
202837
232006
369686
404733
440844
44967
1282
293390
294262
548784
5709
593605
377328
48107
29919
264397
563264
164008
573817
126309
333099
112682
131035
377065
372877
363552
575014
167996
127614
208842
226607
221744
98813
73931
438009
53406
67079
41967
455344
479110
186803
335657
447945
607391
224284
426176
63342
147692
159136
417549
63829
561211
530022
384875
517376
610826
426297
536314
575516
121649
316347
57860
405482
513197
282444
621803
304873
397534
600443
615354
153519
440374
357825
537763
328865
591796
318324
167707
146635
238146
415788
420652
215446
254639
648732
183906
105931
451479
612632
563750
137817
171082
211421
567230
99948
151356
380621
210033
74191
296028
563595
573393
198021
607429
81774
517236
142907
117711
204996
16608
155403
192191
49869
6877
317155
626255
165152
146657
422101
555034
269946
433082
585337
519711
17601
353384
185479
283547
474066
324323
302158
424536
251199
170493
602854
557884
57365
145386
97332
492141
213989
273651
607188
312543
177238
402845
563705
211889
275464
450177
520456
56688
67025
635724
22265
291612
453148
105060
538365
199854
96210
267732
123339
39310
483531
538845
435816
322689
177167
410576
306868
187822
76564
278407
391364
605690
72251
321237
526017
199123
518551
420815
2261
175133
166965
429123
452422
467619
399851
189717
412686
532789
321290
616215
423057
613781
24661
117510
376529
432259
401522
640788
94069
452566
500978
135041
364657
379448
240457
187437
85530
494601
440710
423908
322720
616318
253463
196859
157041
330
407295
426937
22322
325240
127132
78088
77041
566848
136173
556149
552161
393478
311838
94090
552157
415529
459771
291602
579331
270536
533693
348281
194395
318168
645557
552975
178427
449519
304344
536646
41456
518960
159472
492825
129428
336499
44041
10965
114183
289403
333457
317821
389407
468099
569867
313257
397038
227387
577264
645911
338343
67565
577851
231502
276612
352816
461626
608830
424727
153512
517120
84901
335907
127853
244461
260746
562765
244635
462983
381087
391594
185570
148246
6332
26476
491175
184164
467545
281669
529818
636558
103
111095
12060
44484
276497
335640
283438
626102
336572
243923
615715
28350
556964
26336
306521
637568
7470
557727
508783
93273
146396
278050
592860
220465
647969
69489
196798
438936
3273
29220
356781
38880
210775
96183
239552
535739
6767
207150
27304
209483
349953
303965
231669
28275
172154
590035
593598
632684
78273
475089
205856
71877
73018
471809
628716
596573
530940
414522
143850
60515
328160
505284
344281
239351
564884
149790
554649
259274
391924
304334
67098
233184
521924
582925
337215
4582
80112
30565
511357
88373
316644
96227
259548
145338
640676
474101
601005
326636
428674
506820
35063
435494
542595
337455
629596
404512
523428
540400
279292
56131
262744
296605
401499
191609
120671
374559
17474
639080
79855
505036
33644
316726
13285
186690
207659
602437
252203
470509
608014
202112
613890
324460
94272
107654
77173
200341
396908
596279
347040
394063
150955
264313
578631
161034
607707
523972
276053
87236
443518
209928
75882
439288
59435
247590
640643
262848
122832
352770
544833
284964
328278
6077
430841
477089
277241
174352
150262
176725
42806
332958
74210
249520
210347
490505
569760
158961
465508
209022
268618
252696
336916
379207
629382
28246
459889
216754
117473
635495
582138
153856
428355
111916
277264
16271
288581
60872
400636
113503
492985
26924
385849
491340
628553
264766
24689
605955
57206
456005
389497
547820
112385
287649
389035
386981
233480
256092
619968
625884
238291
365429
218777
478710
335982
353708
591129
575356
484381
375799
206678
37692
249764
93387
418015
104762
58841
364518
257971
115928
230472
637771
93629
384843
585332
587253
414524
595514
75829
343703
292849
147297
463361
483750
308192
144282
606659
394056
516522
266306
227103
303797
494789
12785
12170
449608
180007
522841
533832
593748
433527
332983
208994
161374
439328
614366
624428
490186
254637
157886
612010
36335
406627
104878
95096
36135
525996
24023
389204
126243
341545
546519
112722
254249
166836
199560
20346
622741
180848
619365
144703
347653
263799
57256
456479
205485
184686
13459
489889
74163
566486
451244
280023
62657
255980
573845
66514
334335
619521
310940
618149
616900
147084
182148
182498
569092
467752
536119
559206
84645
253906
91845
213679
476989
33673
641246
55923
116856
343210
439817
409403
60779
604878
523502
121218
276032
474159
588732
486737
499351
92330
241710
38865
415906
310390
497340
526221
261086
361214
568458
491472
614924
496480
409756
437664
147488
541615
197126
392390
208631
322760
518902
345671
269625
641912
140812
198872
462135
382517
33773
318013
116972
130746
596887
149838
170835
59874
585217
567461
637591
402379
425196
38259
65906
73142
592320
596839
528126
194334
575846
552850
149856
586273
262036
310838
568700
612434
599429
211777
642937
497435
144052
56775
270473
139838
344713
464427
27330
199388
649661
338815
530227
231839
596528
328046
368528
80146
222724
30580
504263
157132
632049
436605
25133
618825
498082
400317
348576
223942
70418
310377
100164
116620
508320
193959
7416
155635
392430
379715
11112
112463
244029
504952
482919
316425
69903
565805
347925
192546
634498
130383
342958
199980
466086
256741
636463
130929
593888
77707
306421
402425
70900
218390
493739
222462
2386
530660
443028
601787
383370
43880
72944
416314
161032
182828
508325
479003
640884
441975
542416
276150
555344
363438
237587
33221
619074
549690
167650
96930
290390
424454
450079
368600
267541
93090
246077
50130
259773
587733
614000
540475
487343
334621
393680
138912
440205
579821
223293
92349
578914
14709
595422
48644
259687
629021
483728
334162
68348
187441
268599
482821
411141
476290
94528
264693
267759
561255
461176
201729
98611
297608
173960
588072
125414
157732
1364
404935
158987
612262
310205
453271
635554
263718
571092
497452
463192
251353
639408
29839
376042
242867
416838
388535
513014
465937
111192
466280
395633
273214
298902
19095
396645
623795
108814
264428
149642
359747
241111
461500
368963
602833
447041
319608
631008
307209
31525
231903
192668
427711
249478
267326
294477
89536
641374
144262
74409
65236
199952
11683
329364
623619
5820
283448
331590
52371
461517
232403
271318
609290
535638
427490
560945
345759
455484
444013
37021
566639
223672
305417
153771
649656
77063
515819
121550
337678
633736
165447
154289
323866
274883
68252
376741
287800
191631
632999
326808
557765
597025
39873
152875
541695
128390
403861
500233
222770
289307
125839
620266
324772
241151
151134
492057
329343
372087
360581
202959
354661
623395
128692
61628
16644
27039
257984
266982
465136
384528
125519
226390
430965
350282
618326
305033
525412
35861
235450
286867
19887
312787
106789
122649
393900
145660
231223
516939
109971
485524
159039
320933
454319
409634
482509
75140
47013
166280
172491
591929
69330
283910
365606
580589
428661
344960
301809
246477
122724
223861
197951
15806
70047
607153
78790
533036
44793
356013
533842
233212
188445
363934
350425
313781
499832
478662
163935
468623
191295
225185
12539
539643
570510
479602
224201
477782
68448
278515
215486
183463
103940
390976
215108
458748
218919
100540
25889
399976
540623
574267
308137
47566
268644
363058
419464
314407
191082
243469
172801
589639
350654
397686
262167
312370
29830
132131
254357
469456
188997
52028
221856
17319
435416
357638
263934
143117
15892
403499
290857
577134
231949
104848
539140
483352
582124
479989
225385
217373
146714
289523
136335
108115
231282
492917
73058
251723
173615
388173
494783
616078
607463
525947
85021
563205
488113
465659
457520
479282
480525
191753
220316
131263
122265
433811
490399
528778
127060
334329
212288
309220
393895
243097
45379
607711
289916
198149
324738
90625
583410
393277
231127
304481
569428
537190
371039
605377
523672
241353
45306
646687
635969
595803
302839
101759
631350
399181
638245
593494
34956
3349
199107
236554
461284
266508
286534
194247
102929
44960
193514
194906
360790
375297
142585
580507
624221
447329
404953
8981
369134
217428
261464
628573
299316
316419
521232
278332
294299
525844
579877
586672
473237
19523
310768
371449
175334
230116
505399
608442
471194
72230
618469
278694
606852
310247
442887
278468
348750
326972
214801
641289
631242
192214
360012
404045
198181
517753
163376
200902
449953
106885
128756
222499
523756
331765
476546
268725
355774
416038
243610
264809
427017
375427
425757
499212
8750
354537
102666
390108
212579
607804
168686
582387
275493
156963
113899
287999
187150
242584
428760
130036
603306
121427
457956
246787
21491
284215
73943
36479
77909
288187
467720
239343
415617
75615
523187
244429
45607
537173
138903
260403
165769
473242
247671
11022
391448
177140
512832
348065
238099
447689
191264
169983
329189
49372
391883
486846
9262
4930
4676
418550
57957
222923
644275
117973
169692
619682
486670
186645
304763
104355
272873
86053
199738
321559
161681
135024
476271
27310
319515
300398
606639
468472
297925
540639
241716
157344
622672
85435
436737
212605
299485
425904
135264
414800
226460
132269
352868
304161
166584
252577
560049
215996
419698
356564
574576
117318
372023
475738
569608
16348
268397
48836
435267
463322
633302
23181
244403
455258
514864
379857
51148
530438
459960
321292
136949
28974
648684
73026
282898
350200
607251
45445
123734
517146
281389
233924
634388
83204
14687
235776
55840
317069
168902
406262
161694
593346
458457
405810
82300
236765
529071
150274
111119
448031
194268
415338
278172
278938
428960
402716
344260
354487
176155
547253
124621
420204
78848
31481
203584
242093
586075
417822
240459
445705
578816
559938
424837
534468
427894
376451
37351
290861
140080
474262
31403
169094
343275
421908
105739
137205
640515
167941
272255
218123
10399
228059
454944
328366
391455
585674
594045
252080
178257
555280
561773
282592
207291
161857
563204
210653
82611
159622
491365
230250
86435
507577
482116
648807
513316
354106
274728
170142
484257
33793
643798
102972
129462
183975
7212
314266
29997
150313
323501
515641
96137
480396
547968
504230
529376
135974
188768
265934
262421
282257
128193
323824
446322
581093
374292
606941
373935
370572
464415
110253
186558
415598
449719
438279
160283
26075
162124
540156
348806
594902
64954
313532
107314
494068
455575
54083
132739
499754
234722
642355
208065
634595
482622
378507
524294
434951
76247
395358
620485
594900
592439
575655
587730
378021
110907
45333
18095
91547
227956
403366
103363
630244
155802
387989
518051
222760
589880
353060
486281
116957
301243
472632
271037
187051
389218
240946
100393
466124
510635
274744
591505
39572
355310
60654
535062
607116
295327
398927
66168
46604
546211
575678
283374
134175
452163
59710
94165
155376
559960
18490
154588
480428
312360
20154
46587
110653
649092
509795
126648
131907
470730
642416
319345
588600
421096
183938
240865
226575
177033
260003
457459
362342
220931
630944
487163
456458
540160
147792
637662
347921
744
582302
391131
535008
122471
229337
21739
12323
591193
237236
625776
179998
190689
135773
90680
92545
158071
338568
286259
580762
175544
484076
495228
597130
118876
219801
96084
77731
249228
485834
457335
375180
311208
257793
115298
382349
634298
200396
274264
440349
263757
71545
579281
609895
490244
470564
239475
472549
473571
285511
571398
242627
506011
70482
537505
74521
360107
424657
565378
435773
108591
168046
264660
342598
483475
40204
187173
146507
372486
432027
513117
157501
272787
528834
163759
202169
23248
246451
102463
38263
569192
547770
79246
196657
343041
469248
190710
507938
275863
101413
140856
397213
277808
107271
541584
189028
599017
331457
586763
387718
164909
474696
19159
630450
610504
455982
191552
519097
218985
288666
494148
336970
616230
621157
140482
533324
333799
332768
415788
15779
465961
629685
195392
103318
448938
134368
451671
451518
12072
278386
577219
423179
606110
563131
376277
109537
348181
118867
134331
178011
112836
32420
291814
148953
437870
303588
139988
316377
451307
507921
578573
799
359572
368111
346909
105113
456576
510993
229047
227484
480720
342044
283808
310862
640543
85314
338236
193845
599427
15004
254159
580465
259240
47493
306175
550853
603506
105531
428507
578803
132231
390278
571342
87804
577705
335691
399145
254919
561397
284042
502069
251316
118008
348918
479215
76389
624475
359079
585784
273005
214109
264243
569398
642852
473808
524041
524549
579469
528535
319821
630418
67539
443761
178754
568273
266226
171807
347619
347381
413177
463554
9513
594562
156060
505262
581821
35436
395310
580968
478006
155137
405422
6853
485467
335253
570953
620626
527821
353611
603551
602511
92196
385726
497385
601958
560482
641006
224264
339137
193546
322458
262197
432489
168312
303651
595855
643199
376113
44752
199703
135492
599837
112265
294715
592142
621238
409714
353993
357105
610180
429098
176914
354695
109324
273506
429178
345478
534925
14622
78431
86889
409665
464379
560194
102817
544313
375665
220127
379630
24671
522791
400313
20227
290741
589562
628401
573726
276724
140061
563727
555061
44138
372766
322309
23161
70618
85383
460627
332298
281483
219125
190106
298387
282836
281718
141567
279558
513778
4295
420222
576512
469503
487243
404919
487881
349065
418312
605073
163763
124466
606816
527318
516971
9104
590608
609987
98220
456335
554843
486814
149818
45944
400617
76617
362797
241383
193531
524925
399189
238827
221261
290908
198761
207289
59064
412930
262068
472690
216189
437213
289979
553069
485255
555747
75828
636634
338375
149377
91250
572924
571866
190122
274880
336567
247302
337404
186771
473673
472409
85453
438771
222617
516404
274746
66733
156610
222060
242337
297869
572639
194380
146379
228233
228838
547020
130984
62400
136697
458056
11285
489824
591317
129171
314662
49623
168863
321437
403558
632008
448965
317594
344521
3710
31986
641891
160218
258442
536292
274299
620980
300489
152579
139895
462756
609946
596470
467276
276588
367443
399648
601946
301985
642272
305642
593737
458798
615793
645327
116501
371944
510475
283319
103232
64533
289613
287741
81427
270038
215041
606452
589577
600150
9160
185218
109139
501347
498526
559561
606175
587345
456632
408078
587136
558110
414320
527412
558522
64894
367123
473076
594360
391043
157824
309026
581322
194552
488060
530040
256498
590227
72932
220847
68248
525815
188779
201134
596433
615922
107604
597617
88114
80621
235239
260592
10643
287609
595388
259302
92217
173627
190951
442656
240425
376525
239416
127037
336436
76059
440780
9369
634103
596603
631147
482562
31213
562365
10218
68746
243822
176546
510961
544600
560481
260712
589443
12331
95450
126958
396431
77880
204347
252382
317230
552291
306277
114567
488376
291234
216226
211207
334188
214212
3253
93711
229360
536729
547721
555077
215225
41854
223633
321346
217342
81682
509418
249111
217187
443860
105083
459590
570991
174958
451786
618513
34838
95664
426469
253010
449245
73710
420268
498074
308896
399664
359680
127254
273688
67086
471603
422567
616043
385401
119526
282678
136147
489742
473426
82146
262978
38540
551166
266288
423905
429296
567098
576643
619185
344686
32944
75504
94168
66737
35258
455221
157294
412438
589133
461938
260889
562330
34238
320455
539430
165426
242914
438247
421554
639283
295714
40798
467757
552717
219673
299002
414598
109763
263223
633265
13120
253827
602446
358406
186391
438552
571069
141588
111521
391169
589868
482435
276418
52804
590138
509293
30385
525225
146976
202424
411250
344909
255391
567699
261960
649632
225635
431290
281043
487919
388020
612945
163748
428457
404481
506713
169067
546730
187137
143506
523697
146911
330623
449181
9602
73103
516891
525143
401633
566255
294517
355585
481464
231677
391981
172078
441300
484884
185769
117608
249286
116041
129117
438172
258686
131945
438421
336472
548875
375420
45487
172791
489993
464481
53870
494643
36132
441084
92471
18206
436315
140496
41752
249892
247235
59102
46656
545120
595962
10237
182658
445288
637386
520480
347232
211941
156690
214970
524671
494291
149993
72923
451733
567830
94418
316464
314900
326743
447241
641317
497452
149623
472438
287133
403050
172898
52724
245256
161567
257041
165195
550121
644766
102829
38397
100324
649521
137306
396600
415378
549266
111102
303848
207337
372233
310243
600411
378129
583330
354420
556182
352552
456933
263
266081
51873
487071
128239
300028
396584
415039
484377
27589
520360
43165
145503
73742
481407
122801
352936
137191
96215
309229
386811
612957
357215
581639
433363
171946
463688
531166
17637
26120
531088
260481
521944
484132
508407
647577
246283
459133
96526
186645
393796
327112
247779
205446
321648
165149
253563
622744
625124
180760
78423
309622
90452
329581
469808
363863
323594
351511
299912
405365
216281
144280
567491
479770
204145
64106
431472
283600
41101
39747
628236
553296
109602
353636
221365
458246
400688
525345
86873
281334
385821
79009
133258
104660
375719
443176
562683
181422
606257
358126
530023
59675
193493
272392
619790
169071
650218
482702
417569
183572
518378
3720
533677
321607
63547
561244
37272
535052
613389
626533
616462
562708
100992
186079
549126
546021
318046
66273
402434
312002
97582
274665
36438
499865
528694
96263
592014
470804
422608
311309
629044
115868
458485
507662
502064
533303
253483
154887
91683
343711
621764
153575
156364
218660
327434
103282
402279
450121
615450
633767
265502
52654
16918
612292
598181
551144
429957
604006
121180
520448
116501
477317
554454
154578
2464
266867
185902
275241
549034
267881
366713
376125
159949
642388
537479
357418
173828
413823
289058
388188
88725
581162
426540
428691
504350
117255
193053
124406
214588
260750
241416
592350
298724
426444
41936
550006
445562
372895
628077
586418
168859
62751
204730
93686
361257
67614
234212
530106
579522
233331
4033
7574
649209
513768
453474
461976
402638
334044
533546
551614
30608
587305
440287
608335
637777
546985
461843
118900
648079
356276
579746
232954
477712
317913
135951
614700
462359
70308
115378
77306
388007
633051
391138
363167
216284
587843
419188
287786
46068
161381
31552
539751
156976
22020
601945
54268
383627
342342
220017
274019
1946
304215
404183
336045
35792
108206
103518
89347
533312
303050
465463
287301
101100
544897
238862
544540
281206
282838
347147
276324
6429
261329
626498
316325
551100
426984
576931
457099
238098
192284
486472
337514
60161
269642
29990
467799
263014
609748
440796
439559
365676
44791
428787
28076
455579
273968
593885
447506
480589
12348
136558
84425
214216
126340
303989
338322
146860
489541
95043
256546
279160
259888
169343
301099
472132
68437
112103
156971
12277
632965
297861
549783
639561
515629
94185
277240
650050
86257
353601
610415
464783
88481
82031
384844
254613
21023
549193
155593
162413
482594
398893
472200
262472
572368
192755
424214
281120
420968
291806
383221
344211
400994
445721
130542
534823
307668
513801
634953
34035
501832
636083
15142
585416
137850
122125
413487
332063
330369
261141
111152
141728
302514
287384
132840
582823
216272
608598
382940
433062
539175
484497
61866
249120
334234
75390
491311
264749
436448
56521
563259
74595
139047
473735
347708
456894
210429
514565
200372
228834
605647
577979
148860
366925
296489
73328
547319
123616
280807
269895
194869
296485
102845
633988
220349
174998
630456
542122
589817
48139
214980
584510
234075
367981
266784
228890
494046
408233
333264
161566
515287
591619
596247
401552
528727
89437
187778
457144
516236
432928
595024
289974
365990
527320
510573
455612
128862
539216
24630
282600
329123
558575
248626
373646
257813
455509
489435
622002
614176
60630
587335
117146
321764
375777
147724
60840
297655
391870
467776
89770
597049
224324
623479
52128
265795
489856
404813
125586
91704
219860
515249
27568
236483
195906
272504
27671
626099
338049
49153
577023
378314
434072
474692
398628
650553
172605
195391
471104
255841
19109
629314
579988
116070
431920
57213
458378
384458
648247
266421
553752
219510
215808
215571
157953
465181
608786
621390
411131
463526
449827
557278
29484
112561
606766
471226
152427
443149
331871
413532
263417
563471
468720
331472
496312
50795
179640
13076
213584
528551
84294
263061
350875
386579
214826
49162
560217
427971
647044
524342
546080
195957
149054
635113
572559
185815
624971
232700
631575
430072
492418
330651
348898
624418
606866
125038
180337
308572
506824
516690
354971
82186
539937
583255
508569
63338
400601
266906
210484
173899
505343
56110
624699
44696
537307
346552
530406
420678
89323
155142
294833
179015
259225
590820
261033
394585
233597
549682
233191
1228
548067
184940
33036
475864
418039
150089
507546
464867
229786
184669
340675
247490
125292
373948
72087
17387
278938
138553
627858
399204
57820
215103
286387
222799
567860
474236
519859
106631
18233
531706
123690
130158
25434
368013
389692
113951
395358
401563
196014
574509
120964
458082
320978
397323
68082
493301
269816
418880
467551
92001
387673
27977
416530
396850
100228
320628
68649
229124
478703
66110
343209
359720
526633
5493
495825
583052
432339
256696
594317
233592
605586
485785
77269
531333
531545
455423
234361
306219
589207
209301
312530
196233
435242
599889
138040
291237
560197
213259
493703
62730
368657
56574
414571
274689
415963
219971
640752
109915
636977
366366
540405
474527
255491
194121
279601
152111
625092
568725
370911
280863
455578
141773
453411
280166
350587
382953
365288
368629
84638
352718
509575
112910
415824
88244
482832
629283
563366
129006
81896
216557
269076
480569
535462
640672
477484
395190
622174
440362
277939
225394
350322
300995
510466
292371
433412
366874
178909
2183
481610
395146
558517
396370
553103
262625
455097
250650
60049
201802
156331
5529
563966
184418
250926
101825
119688
493841
380463
437782
42056
120577
344064
210769
542732
606914
139809
230582
348486
429070
194137
93185
54024
393154
536059
364274
501322
98525
298917
493751
610953
87241
339933
29994
46405
253771
450791
114389
392625
19275
120359
347664
15369
612132
9752
149580
609346
120681
369234
437133
429611
32056
339919
102346
534704
367024
380644
352915
495604
541856
176138
400437
440171
436797
180474
312229
138738
355867
240167
427875
315856
235540
559241
548334
309948
178708
457184
609422
533155
15794
4796
85773
374708
483489
241816
219052
553422
227326
147040
191903
36521
488358
323843
12670
200459
325035
440299
161188
402782
647784
58137
378080
519588
563983
624796
81031
472468
475764
170888
180302
526599
415284
264640
638399
226468
168571
372194
279650
610934
440770
203075
606695
511224
340361
419402
632399
513968
32198
177376
419300
549275
608055
503729
216504
99284
472158
638598
383196
639475
110129
149664
90198
242459
292394
444036
490126
70180
135102
284505
363564
643212
65022
419760
13774
476342
380091
508761
109646
213312
360204
161949
76482
129708
226891
480611
156855
237889
310770
552716
209146
487243
244860
417350
326575
451729
492723
237944
312156
108653
546041
382133
285824
498244
215263
592278
585538
289862
258966
455231
520999
113516
15474
481876
138613
243859
473384
168049
256933
118518
328366
579702
618869
260260
287813
188105
580376
157782
303835
296833
388137
448710
577791
461000
78542
133055
606904
153463
284847
44210
245166
630174
9249
390590
650723
425575
239927
10693
409284
48249
247426
69400
527776
225031
526974
329161
442000
479469
72587
6839
407699
297975
568025
449524
12707
522487
413904
266459
25902
179585
168343
541986
646514
532302
21465
510215
382245
496363
220690
190888
362678
134588
167008
305120
375322
394448
468304
186842
130974
209941
95834
552155
190039
13296
509326
164451
21471
472962
337358
217362
566191
577703
359597
380291
594488
94390
380832
325422
450564
43523
231062
485457
29
119748
316362
565534
160162
619185
46817
575339
401666
34712
347670
69340
400338
278814
606307
410203
374683
213003
290354
250076
85132
371860
465615
284733
620228
569254
556729
373924
606296
537122
136521
269880
45003
436800
625686
607554
582039
93231
412175
389203
22689
58449
288161
166640
623648
427710
531781
212507
606599
581035
157267
570575
241756
619536
610911
567620
31988
529471
19111
163363
51532
383409
352357
478090
383254
74092
70461
173048
584189
337599
557974
40657
546208
247153
463293
157150
238968
221058
6762
401958
273169
5206
75955
206943
498025
567472
321038
572977
512523
608797
255609
477944
546574
177507
298005
275689
59052
410721
318947
182267
506714
515557
53121
428899
166756
559355
182350
511455
369883
210023
585136
35838
84785
197941
468415
34248
88678
81686
603181
413421
405782
613535
542886
76530
40350
267331
276654
12350
46941
367461
182171
299480
163352
553170
398693
592889
155341
222004
528630
72676
20423
516870
539666
251899
435177
514078
563497
184959
126936
202517
399856
150347
126689
594596
49319
27006
275894
53482
33492
100815
366588
596123
412933
507134
509554
407228
381174
327090
13787
298738
306945
643481
623508
429951
594773
540846
386503
400621
537630
408465
78483
333480
217972
183818
363379
57507
456986
189921
238506
643400
121318
2186
232756
608816
402818
263996
491744
24855
611126
377008
27483
595789
490942
528427
508144
559324
594737
291290
65440
44583
465036
299692
79304
89023
493320
325980
470116
114294
76856
529873
649657
189050
201423
249839
168810
140336
509435
447590
607283
6228
17843
280439
221744
7768
645323
74916
208743
611270
291375
469375
51231
636929
473329
275621
629940
222135
471562
463586
240601
307368
400505
418898
263301
368230
306334
418944
257761
645559
332952
591945
145985
147425
515382
441700
411561
386032
130981
574917
518539
93357
316943
231303
609697
122031
185623
331874
431582
350756
209970
8086
380361
487863
462256
353454
291034
270804
505339
478478
407137
392546
623180
599233
516101
600093
591826
514467
217545
295163
439715
330750
20963
640338
497512
343662
73837
84029
241684
547045
509576
128077
475989
501365
28755
280707
253168
433047
586183
154312
568607
489943
392721
439525
342192
406097
599607
211679
105364
56023
311408
50730
507109
278444
642281
258349
271826
640944
242625
85754
101345
2008
531971
192399
645570
613357
575568
70179
18069
53659
631436
401178
435642
564050
96011
415462
423169
94960
478621
21901
617460
202797
407133
389311
422135
363802
94160
496546
232791
443130
29484
102541
323459
83620
414339
413948
179321
441626
162427
417211
391455
50995
518889
254196
322983
629046
160133
430486
34542
68223
35717
380699
392353
425888
461160
196986
275511
210940
135263
169794
631622
166663
607810
554947
609067
133623
478352
527348
623828
423024
347009
449958
267205
292457
204477
295781
179199
264652
453851
290839
343964
565589
635330
339547
14206
127656
516710
241286
463298
580662
494699
185756
422844
417274
585407
339133
128526
71158
107521
125272
155333
267716
496593
542672
514694
261609
270351
278849
331351
578118
378077
5912
127196
291623
501196
19404
197341
483432
178550
187372
593400
163434
61543
507871
530981
119438
432521
63588
574561
379362
201931
541478
200838
335626
366376
207564
333785
359313
554910
23659
104911
58348
524226
305212
265966
637451
258416
211315
458509
521634
501956
432745
130924
178231
257750
40676
98433
364149
430249
232630
517690
412439
581815
510569
357209
233741
323554
19127
208991
89210
537579
402821
458552
557943
246448
413971
469275
356430
594274
87333
408062
620112
541950
584660
560633
354103
243853
204213
561670
402181
111988
307935
327070
65092
584816
530443
141936
36196
592659
599793
387961
36750
622427
522311
463842
203016
300887
527462
606175
577554
3133
336899
632822
115254
446841
575301
357954
488280
644706
299298
247781
382197
278301
130365
616553
590602
318879
240457
272899
576391
173433
39065
537889
577936
74763
145694
461702
348011
99652
107194
23353
483683
408844
471570
427336
292358
200964
4587
28073
506567
496343
234874
349017
225251
391210
12200
541872
372954
433118
513234
94203
112884
8619
337191
569142
221982
190550
545421
539116
132273
112643
198647
592310
92342
252553
536995
586990
221058
430601
310952
55838
521089
365483
455511
259236
560250
215834
356836
364961
7101
356952
506625
630075
426542
492330
379395
243859
629289
107478
109343
454020
150661
310405
40666
96316
607514
593506
371466
11706
179390
198238
258618
266396
518831
459788
192844
412923
432030
323014
93532
377912
419268
232220
552795
35317
467677
93714
317862
80466
11466
19082
456770
416452
453166
423278
324971
353667
546710
378968
505005
21603
360009
172825
598784
388072
193924
135016
234569
167073
197582
600279
328987
639176
398135
96868
299407
197797
210704
390471
295442
44034
340880
153140
632149
40103
304364
198988
331380
486016
129682
54285
91051
67207
362473
157322
514568
429024
560832
342650
393921
450759
586102
111115
403479
579514
597242
111242
510986
391092
372708
84361
206870
558726
629649
118902
242232
210615
544269
481459
86250
139664
31469
250419
460495
473056
373948
540983
621843
166784
545141
233370
489735
207309
215635
648172
250342
556918
120152
381259
451547
319891
145863
635427
348459
324312
500862
450975
61301
360566
9169
151935
232880
626223
228173
620957
363753
331055
50466
541326
521246
115186
471169
124263
162216
219599
53409
599622
276117
344276
96625
610789
631987
126735
90219
467181
2193
221742
626260
318679
47653
537874
413924
587694
7047
615979
110597
518214
231643
565672
232668
322650
49606
636436
576635
608397
254095
245172
476571
459288
155286
224693
610341
300530
585440
134739
366061
23495
472274
401726
476395
296591
558483
139477
293381
392707
244566
517054
304723
314498
280881
416841
151080
398023
231820
6468
87841
157895
386456
351449
491812
23106
328952
271727
192428
289836
411406
88534
305319
392120
593232
649738
434530
444164
492273
370373
245937
478614
136628
214386
95169
162532
83145
460756
187699
154444
493895
80561
569699
54714
484834
223116
472792
68168
453034
181878
444890
289397
243070
487465
338807
535703
224270
639218
419268
55751
621154
332351
428992
543620
449877
266644
75041
359827
319480
622510
324005
545707
399016
101917
157606
344053
103450
625111
399902
104862
79612
279412
30659
617445
216680
346291
76698
17598
483354
18430
76449
614212
268976
492946
615376
68394
570095
323292
139294
569405
207309
85984
62012
3572
209651
46728
552921
613044
432813
619128
62511
105927
470591
139668
631731
299906
434907
351936
182042
563552
83477
152000
280123
473333
42562
416877
190325
117700
514230
474871
596322
567059
524489
177337
449652
99
207486
506406
543577
190448
438795
479116
537132
523455
635830
50121
341340
533109
148425
621899
541502
389153
303063
455891
270500
546580
638787
171951
589227
631279
513626
251587
415183
525174
414976
350404
507985
642339
513557
330407
433159
415459
525000
443091
391772
595852
303933
100413
153345
419484
434366
7223
152056
274834
180699
376362
74083
11239
365289
212632
206281
458959
528538
460409
645773
227469
593936
537355
18481
14237
402379
547487
102024
7921
380695
591595
292962
317161
156661
308917
278466
207425
389311
148477
589539
256226
126288
82282
550733
483296
625595
265156
543540
446245
624121
613522
544232
57282
253789
437053
375685
179669
9606
44458
82103
201266
81501
638492
350186
185811
364421
57738
492327
107621
633628
572175
97831
354329
564023
256408
421762
608880
436490
555427
204850
107543
252900
572257
257974
221343
49112
174786
619387
101314
258835
298048
350735
25497
646064
363209
254364
88293
46526
19317
230770
387303
346919
466539
583984
563723
419289
567808
256201
555837
29614
434105
266965
473949
122047
533687
476862
426669
121305
502889
300411
410190
24511
318050
269013
301908
63778
477930
515578
229651
627490
464202
586573
381287
608896
412778
420808
636363
9387
261266
113252
426543
25141
278772
538708
156084
394652
246801
647766
343120
137289
385252
46857
523601
533724
225977
378697
177713
583933
503835
437859
334454
589262
70309
163790
284232
62730
628128
584358
21284
298756
148465
287317
356793
32829
168837
397549
377085
510347
455672
35852
623070
416485
292952
299804
624671
11038
364068
498766
608944
207629
493045
536912
366938
120779
592243
432897
168165
356378
557252
413572
296188
474101
202365
292798
148531
259108
289351
85797
344249
310319
201722
375321
61454
546068
79070
406037
285495
212708
375165
323164
371474
75136
124875
240923
253898
29485
88101
408154
415114
482337
511336
77026
200088
491708
644136
15866
465005
466087
400550
310205
401815
122189
470079
356754
179879
289472
51232
447734
208758
5093
531356
491664
596638
196510
357914
507767
44972
423473
60752
428319
60012
541567
505099
530455
387517
567001
462347
419649
577023
542696
253212
84970
618822
166146
156753
151196
22269
198827
313979
359199
494361
106493
466482
561122
325510
261384
355812
109232
328851
127054
304197
418873
479799
273915
482993
446738
101699
59878
88136
148181
615187
439264
188218
352911
618685
121271
612449
186806
315941
90780
216264
164402
398163
516105
484390
611139
21214
14398
84962
300819
229807
14859
26758
105081
262656
304064
638323
271150
485664
602122
487352
214221
84687
509242
271813
330021
637707
548772
497702
624229
374940
236055
561116
551031
36189
338062
577539
488193
562599
152392
132941
140845
428164
529185
374440
633646
381084
568740
54783
140895
313930
521674
437314
419441
594717
282241
581515
147369
41644
126506
13899
333159
321836
484802
432214
261052
149798
224531
438917
259919
192190
322700
260304
45813
247855
631890
175856
87739
456366
248110
124673
266800
129873
94036
73381
5463
255442
168848
131842
354913
175787
303472
275750
438633
23185
566781
233271
591112
181170
245420
554588
616855
185717
489372
540333
77597
278532
108790
518399
434474
603447
387914
174599
148918
43656
253036
372507
391776
169749
266469
3926
358610
194620
380592
78597
232912
645762
421169
130440
120685
458874
140167
628031
361889
640151
283811
109158
376288
257649
489238
505158
78076
359984
10099
206468
227837
567348
644528
227374
202423
267149
173428
30983
221393
350857
53773
482397
240920
538145
573219
643546
257888
599124
230116
133616
615469
176961
500052
442839
471268
298749
529295
57029
122416
440271
561054
63654
119916
347649
556221
384705
484048
413729
371608
629180
296694
213143
314982
207559
51261
130997
567086
468436
24181
86513
349091
247156
140482
8297
54157
371033
515618
43172
389683
523122
218996
457418
330701
531346
300411
362179
11203
334510
609034
170991
447608
244965
589431
619180
368430
119620
520463
46063
620093
463400
337125
226434
384396
118664
20599
235783
531754
564197
492258
463185
564717
538582
337099
48361
189963
484876
34281
344126
371829
201090
507569
219864
326845
352010
354403
92215
559201
454811
371936
474621
328232
413880
230966
643419
11553
66670
169022
86255
203879
511365
112655
336677
234599
532957
155949
209752
119717
494304
46605
108708
34405
549717
304563
141270
498249
114231
11374
362057
580838
323305
515784
194688
514468
139750
373539
500442
377606
338986
48716
600560
94638
324449
34630
255457
567501
371764
285630
368661
425503
57916
89193
617755
202832
504571
395076
277573
111975
327141
526993
420287
103778
49882
369843
524966
455056
570446
444275
234773
177826
549307
321918
645105
169094
316196
530182
72457
423953
222758
472355
349223
186775
540238
109737
352692
335407
313117
522582
599394
426746
486206
453039
645652
176419
645166
511388
606064
441605
337146
91318
583866
90277
147781
464409
618424
83594
591106
43392
132740
502337
287786
195659
90107
249334
333485
562615
502544
618202
636316
233293
183614
196371
40819
579152
104103
163253
433626
122655
143571
420871
46910
4624
287440
531033
364161
3608
626234
321038
559295
202543
478136
179028
515456
156450
379640
328493
465376
222462
492657
454944
538676
195486
406329
600355
449262
602414
394502
639469
333524
355279
178338
437037
260380
131315
46469
39094
331555
562215
550138
286722
124118
462915
168316
27329
383490
552790
89367
341612
347899
549795
404590
131064
288589
41614
625507
138141
86773
386342
583933
136094
545269
309295
627036
372315
215659
72526
83773
384618
320971
91430
161653
368283
20522
23156
644827
573138
342617
648808
40423
532923
356851
530764
535037
395884
238485
441614
518359
108654
439050
149796
449620
96591
96405
557833
287191
3297
77885
300709
358950
177015
371908
428612
213924
489400
567653
364745
430962
123443
441583
18335
193215
367661
447042
474490
348883
352969
483845
203914
410192
334878
376199
112931
553189
88750
363393
109308
647255
436381
166073
76299
527712
161037
93356
524671
312367
329546
172462
393422
215573
249787
641729
427454
341097
241763
334235
151346
369062
414920
584122
172176
462167
334910
111577
402012
100331
527856
252862
261399
54459
260842
603083
387006
381537
583085
380750
143100
395486
261920
90663
117984
30573
362639
180662
376312
273687
234612
83730
519013
81769
248815
328470
628578
397613
595344
245820
586649
629839
57871
130903
517461
166494
172041
239007
294096
537277
395073
110386
449492
179833
552981
634605
321539
257558
644011
144696
114908
230829
283355
41614
182445
318034
313269
114752
468896
156035
30759
81622
434813
399676
395368
434259
246421
124197
3400
461011
41370
491326
525733
587602
97074
91488
569629
527253
533384
454193
545703
178975
103897
518330
606838
554964
570210
7549
165985
60089
609598
613482
343842
624688
638169
262254
26071
159167
125623
17553
621517
179441
89033
308832
72050
297960
126288
196518
353966
540447
312705
360094
571591
300267
318419
89565
433943
520675
137056
295942
529925
244293
337950
508887
16557
547658
640128
443570
159451
100316
647603
537219
255080
69159
325844
531251
529286
263247
169092
99587
378876
80296
208627
60435
591753
432095
246702
50396
274846
205107
134695
364639
627499
275916
298671
311722
542580
335332
82851
301412
276392
513108
304522
87609
193225
475536
362392
319197
529281
644792
415815
61053
470265
414908
331861
555177
564414
270805
544757
368057
534489
354219
60299
585406
85196
445028
541068
51186
476603
423197
52515
240564
113529
209212
514227
480765
404665
595111
50030
626952
231343
438687
308481
353737
160330
68973
283803
373867
504427
566149
425010
123256
484449
315315
410227
629506
366084
543575
243644
307377
622882
351784
133105
319382
597045
266096
161437
463177
330493
28612
638207
375028
476547
358125
270786
51443
114752
328064
604514
610208
81363
388276
11760
63266
107363
557969
279196
209894
113313
177078
247723
173723
560198
528558
166957
529681
555247
552946
40792
495311
363977
326258
287963
182949
578046
99689
90793
212816
476128
413368
398175
439113
128599
593140
18810
560946
123214
456923
543527
112005
411354
451663
453669
436033
286942
296256
573437
325856
449424
391519
154695
253203
231804
347997
498437
61395
112531
103106
650215
185956
334147
28765
243243
395702
644606
16608
344880
495235
444196
547237
206638
83305
195754
158355
174364
48663
40578
252389
529977
614504
244204
560577
521604
43458
250991
566135
582791
236223
582963
42944
220158
500693
142757
249054
184101
85928
70580
251908
257689
190389
218300
528772
128135
524480
426287
474333
339279
296720
263026
425492
558398
418670
224647
573184
575530
431923
386698
187882
332086
401003
24091
577976
297155
551582
468347
421579
52772
101917
84424
489539
286020
146127
277106
483076
301015
563619
3450
34679
601221
442757
260874
609257
583829
196846
289969
269478
624229
155275
421237
471545
192694
404272
317871
468587
224379
585123
424508
63230
285320
438726
427669
53166
570751
568243
232321
382879
260003
388404
33891
574656
5646
587047
216259
113057
516422
68501
398939
533386
123057
642908
435500
625091
303111
383601
231461
489480
167953
364895
512346
7838
328135
476573
524692
450844
195543
283360
79858
348208
465681
110877
242693
390441
230996
144816
400534
643208
244356
608247
6470
579473
222770
129625
93576
129497
280941
422297
639028
515479
178019
264137
172427
465632
481134
183581
408540
59875
399397
34953
153076
204211
368740
62711
540482
155342
540263
535943
216105
280844
96335
640125
323124
620486
368830
44603
410008
448269
299673
120531
14956
363374
446522
147678
628834
347498
392821
125896
370939
201963
50603
159300
238899
447733
398518
559163
203437
389320
416258
111101
174357
92843
195413
106830
172597
401310
628034
396580
62203
358779
330093
136091
588237
382543
36729
321499
43276
473744
297237
79280
44069
94725
133786
631797
200988
516460
219331
619581
79179
427816
43686
502219
538538
647705
414122
178979
503013
190635
12474
214667
63150
146563
438582
202755
350298
319872
482465
478764
257823
298798
79740
387820
42669
343277
105169
50030
105513
569605
531733
448937
617785
242538
455738
624545
470247
37660
548752
423831
646649
280220
576768
134491
41020
71913
524574
502633
649966
601285
184027
627762
464714
261306
507580
388503
632877
572253
421318
140065
314995
66209
283893
263625
346489
271988
491220
240933
532261
285307
98417
86021
76976
646715
95942
480186
458211
74217
437405
423331
432794
275475
592469
587980
394338
220252
298886
129455
29410
523482
527913
197678
88184
10909
637411
553439
333422
153839
583594
94126
402460
207006
302917
4115
203839
247676
611920
301319
30397
647462
280532
244405
422534
165028
274198
137138
148402
347857
505390
523829
19010
624350
50046
629113
217420
324406
75253
540975
431053
499536
453926
393501
489004
584788
540520
643978
72311
275175
374691
477211
618704
499186
645157
432644
533131
319910
294533
295855
527375
343170
63496
176498
28361
101276
50284
59275
304715
87384
120069
270038
187397
528510
322253
409208
458261
357895
510844
77250
414694
295532
597872
229218
469920
196821
402826
76893
252917
318152
88692
645992
422823
176725
266098
164050
163856
454854
91160
72173
449765
563851
635284
246239
612211
492249
380365
638178
52652
342464
289898
448462
326641
130155
97583
154584
323405
166850
596131
524945
58775
367263
613060
647547
108012
575200
238849
544432
553060
202517
586301
479247
454627
74980
487540
632266
458722
362883
618838
172488
469063
90768
620393
475966
492017
321204
505051
525307
22911
187827
266089
347395
75113
221787
479022
74481
577432
9478
347934
213958
201220
427149
650518
569137
454912
1974
588608
129155
347448
351135
546762
411584
501554
586945
158347
85708
77106
49631
116377
54166
323770
538090
617334
477514
397717
597691
646402
476853
296329
540019
87670
127695
67438
375042
251633
533583
215003
622022
568045
22462
458189
612378
119758
288947
454367
340630
431454
94504
326980
308183
40999
537955
268547
360135
371178
241365
416626
390583
208649
501351
206315
353443
186949
361663
627247
140764
90632
223441
436494
430956
185531
1342
134102
369782
488172
643454
69210
169905
16222
138754
61547
237501
370696
348371
650281
250795
538470
345651
570782
333316
350200
352847
315090
313610
156564
176377
450664
64462
240977
458949
26944
278324
607353
64036
111852
175379
524683
201325
94306
434586
538258
142811
549731
152226
482419
516962
233081
623783
382743
455869
37299
243519
379322
268330
634158
324690
367418
612549
603601
392378
474611
263422
80457
108979
264841
524941
253857
367659
399651
568696
59632
206171
552674
174642
255504
330268
528044
41852
271336
497859
614459
493200
545525
372539
240304
281909
460878
180767
79056
163785
59091
320906
176773
342354
201156
284326
503563
457132
159124
493650
135213
401671
240601
187623
61641
23259
26941
325513
438537
481353
15503
306988
341308
34125
142497
318062
640728
494835
600667
323940
250079
265132
235257
553134
259874
45189
425772
412543
538236
417045
601189
129148
294190
67860
527290
90520
642339
442912
452476
238768
618026
241857
378177
272825
598350
570357
433175
503206
420681
308686
139255
164201
524975
258452
509121
199343
359121
109519
539643
110657
279218
139467
553884
252742
168740
152832
187341
339843
411714
112788
307534
113487
146139
16992
453504
32297
318390
411572
260236
30417
410275
563098
177682
93742
583129
82831
508730
4667
31608
105157
381215
580418
317375
379571
59669
198771
312226
272675
83566
473277
555148
582030
431804
196201
38606
77024
278520
428722
209410
603314
487496
308295
433491
600075
221041
378618
360822
450726
573070
125607
589375
67117
508225
208977
60253
271698
563853
155005
203625
556848
365684
79881
584885
195495
589895
582114
549267
534688
378607
282620
235532
304753
137062
201546
261307
324315
546870
429840
560849
54840
471422
327342
598144
150442
288387
629289
437943
575338
402957
389608
395016
245904
164126
860
168960
35966
626862
310977
405954
637394
590463
324932
522640
138576
529257
75055
551151
514730
73294
277351
736
196076
366576
252515
588708
580926
159555
438768
213584
271850
268854
557316
613578
5914
222785
201125
585636
468343
202406
27021
436475
279744
389815
115018
269920
437002
467606
87122
578540
455109
209407
153996
292611
112041
551781
630681
265251
473338
340681
638284
603902
599029
430932
147827
90661
135249
250001
434829
559205
21342
164787
358988
311447
508628
284666
371903
322178
265480
500003
613161
200833
353190
153668
586730
99573
77550
438154
415351
96234
569948
77145
513633
202355
124461
627707
176340
36763
218143
434849
275882
557800
100060
528554
535244
562271
193600
447020
235141
542493
497058
271584
506279
80457
6880
297837
372055
122867
623229
16766
110228
551151
425677
336012
534823
37033
236648
17366
233558
626101
561386
642139
530919
171430
345831
281317
188833
632850
509569
259029
102530
125471
507097
311371
349481
122065
322091
186788
435990
188261
233041
513995
28512
510833
636436
68854
612102
413918
182242
629109
31873
82769
483244
63627
47324
417684
574724
129361
180360
347583
292498
546619
42719
228800
89754
543177
17019
385098
625055
386308
236087
456812
368150
152049
516706
592710
207192
212589
492407
265114
427498
635309
274705
80626
134567
141491
6836
506789
548659
374433
312446
99703
113677
639093
243545
253991
502695
343891
66306
447143
174741
416734
312343
407081
12974
86666
8520
22672
644253
221336
128658
226616
475994
262694
624090
539937
360921
76775
414345
254387
243677
462723
276426
321007
604092
558665
179162
235658
362141
212668
535973
283778
39539
124046
171715
609341
538103
354878
549439
453466
326956
5506
612076
495964
402525
453619
639971
650497
225083
441242
49586
480441
14228
35891
480111
593534
278487
160757
459362
212304
328011
164752
158201
479717
35605
62513
15056
476553
394148
144365
558540
311514
28578
166489
163080
367879
644204
450791
43152
234983
113036
206905
475207
16483
87247
415676
128828
590329
189900
181058
144996
149049
172867
188986
565050
93550
263079
455507
415851
113489
527746
555754
70961
198434
383039
334939
568726
317196
448731
42812
499007
183266
242957
307507
408242
388026
406604
337001
42170
596997
354141
466850
352809
139808
319020
155679
117070
147840
409966
411032
104867
49951
383417
70389
587133
434162
309511
629703
248273
466137
541489
174560
191001
42665
40516
456845
277146
113224
543781
251472
399136
141975
402068
219449
638532
119532
115491
20241
231764
504798
205807
94157
405953
270031
127592
26861
421627
32307
59351
599332
151312
411100
179704
80878
255491
624430
84996
530763
586048
575778
455071
199214
37698
451446
283460
63091
302767
510866
375209
187798
104006
249754
84307
138723
474269
178142
637198
380242
424664
318179
554828
341826
65402
88961
173463
165700
397387
491457
502879
354007
456347
614493
514362
60834
192015
134341
139182
465347
524453
57216
353148
320850
614882
92273
295078
349138
106208
294715
309673
147700
450003
154577
171075
517602
154753
112187
286198
598723
503165
112750
578544
119301
22308
617896
34526
334169
530667
534670
384052
110088
274531
412863
607301
211975
479171
393641
146552
122558
113274
381293
173806
432379
206422
557083
376920
296197
577186
102408
120809
39195
57429
426779
642635
558114
109534
648685
270599
358619
6662
520557
341242
15799
160421
170346
605613
393969
341752
214418
48518
453596
406300
401835
521221
298139
598763
46245
18685
620157
220594
373040
101028
625618
239583
605824
117862
52650
523165
281288
513715
221071
384467
523177
311954
251142
292282
418954
594048
191046
339237
596444
53163
461191
259752
104744
490807
170333
31435
400533
407241
263047
572452
454796
602437
340166
114943
465349
482570
47054
201958
267698
537944
435018
315560
55801
63532
76915
614184
428362
100810
110046
388060
608642
606230
454509
220510
336761
394640
285100
206096
114291
322644
167788
52979
387895
190721
395751
393617
307344
286079
386560
177276
272993
33994
248909
42584
316743
208629
609288
620239
63063
462992
518185
55510
23168
410862
648372
269600
408330
149519
576913
218460
282273
362860
587433
304205
626607
123888
317056
129610
326432
29851
107337
272707
48912
155296
541387
77500
257080
86935
102218
482771
316343
615209
200962
6160
581749
229709
430733
139649
300543
389683
596380
111299
112862
194479
628364
320584
321110
439216
210931
195717
453981
37489
455317
164608
252297
243954
576120
643925
150141
331187
228993
611096
156802
96253
586954
156174
306326
109273
556125
267445
635117
501057
33521
23315
18527
63286
333980
361727
125950
272177
305419
277302
135028
314802
538055
12326
460244
98946
629734
415215
8263
539385
47611
140980
280342
166818
256677
191008
622046
602033
358610
141703
393286
337062
520065
163076
257509
486316
416102
229115
440422
544855
615256
573239
417729
222294
569339
190713
488346
531760
522152
582098
111986
216519
556132
13587
5438
468639
521872
271490
143833
314558
136201
233860
152030
75306
114559
432863
509538
267472
254936
301443
530357
531451
5911
271058
614635
307314
55152
298831
114440
465485
172373
355546
627280
73369
8300
157285
619976
421979
124956
253346
313416
232720
593801
77016
90643
344638
564240
514418
119014
67076
297300
266089
200366
230911
277088
570341
403775
173594
579281
15718
36894
507462
177015
26149
236379
90844
67233
573736
429403
635175
162813
327232
351815
604037
17203
451765
511460
216737
100513
122813
590827
288701
365551
58544
203042
261089
390222
344858
62788
591181
208567
49932
442492
643077
583904
5103
575880
127080
282368
156996
593236
547691
608805
503110
600300
155995
144805
584514
407006
105666
495062
588322
522900
507552
395997
274558
548528
427024
34987
136504
640515
606012
181293
595436
350424
83495
20480
108427
622371
408700
80742
173332
431523
282490
240083
35178
110252
102383
223563
320900
529195
580055
299675
286904
463106
452442
631979
540018
403421
477213
555541
469671
210084
553151
462675
228449
420974
503836
223121
342229
7834
96156
108923
633554
4548
583734
142753
189961
267820
182469
299423
468896
221738
493285
325299
62493
427354
50213
175524
412320
628945
614660
549171
610118
122277
42791
636910
546435
282323
473701
387979
599264
98849
519050
438438
583240
186067
433724
564454
40099
475935
507778
54075
210243
563123
637736
440754
91444
88126
286978
472140
622358
227504
299111
136076
634585
406806
624343
501671
643975
254031
515568
626782
225390
330077
569641
59615
613627
159614
424907
550839
583521
225085
445953
214450
584940
384213
497159
559397
23262
207279
254512
585485
296349
143390
183593
107639
203992
268209
151650
137285
309887
33819
148608
459434
325268
384083
65025
266968
438814
337260
49662
8587
401036
109538
58419
129176
95276
182034
578173
137443
222513
529180
25246
525442
395996
213328
229817
235888
481415
430594
44402
632030
313898
47930
514068
57687
109802
630595
262455
198794
13095
513784
585449
124721
618312
917
361400
164959
249961
416876
73813
465695
197059
610108
562765
624616
342376
336619
390727
582993
455668
423727
408334
134001
604743
7096
639202
593238
508260
318183
99523
170416
312672
134040
573930
46783
408989
86583
351170
144854
431074
624933
202565
138221
452691
382235
302461
359489
141639
85711
363381
418473
564745
62505
407529
223745
333347
604476
554361
120393
125344
520141
558564
412196
233293
442155
467198
18808
200927
160725
169184
623392
409221
74538
523349
428691
646326
108905
283191
86705
616442
568398
490021
410604
647050
433338
617559
78139
522372
139181
132648
222314
268260
417097
80067
602795
273855
68194
138563
346781
344411
145924
452126
429713
367160
386867
98084
327473
337278
642013
240051
36330
302096
212283
6763
22271
233639
584592
390311
454699
336203
487084
446646
576514
611730
188551
39616
499916
94785
8445
555946
419041
109164
342793
156459
344426
632801
14473
85145
112740
343152
182370
477028
50855
161061
359180
464418
87004
416557
149914
631175
548688
470432
451603
37458
298460
101460
286207
153886
598749
492632
387278
163907
504833
267242
197792
587628
481241
360527
184657
634388
255303
288510
214991
329413
467449
592057
517827
559671
191997
318016
592856
548960
413788
570263
10707
33773
91401
601899
177237
224815
412843
302912
591306
564691
367921
254891
309297
613841
60395
377210
537947
544226
219971
26401
454263
150995
430213
232849
368232
319856
518275
636909
232177
449513
564056
299125
511394
527038
376622
483637
274613
92632
151349
394131
38434
2086
226948
531799
395256
430179
629264
538299
189819
581671
95438
305730
485909
178495
418150
629041
367020
282579
105268
160229
184800
171072
28281
102230
192772
404226
467248
383895
484370
272843
91015
238869
568386
140699
360686
632972
252100
547895
448022
213050
9780
165701
46225
48433
287414
100752
475158
416597
349639
237100
398276
521014
628889
207629
564179
348705
367185
413977
104004
320905
12571
603574
587745
532612
409943
93667
58858
486552
191008
610660
337678
622911
243429
366774
107573
291630
145813
153241
444128
313027
627926
500933
420996
338360
187342
176348
620498
637571
7887
262608
76310
167003
283642
289812
229989
640853
493769
404697
183327
439286
101505
508553
309877
367482
122882
473992
227354
80487
616494
215008
242946
471782
621956
22931
576594
570228
133019
173590
290772
221475
319537
18160
555153
600826
393267
511015
510914
484184
143505
132225
44085
266096
401315
385385
46731
69219
190977
404050
197609
562911
575368
42277
107443
241464
285582
425072
240822
92396
219018
53897
5692
207298
43254
123032
258660
568582
469221
271712
206201
271645
248938
630809
356586
548433
596184
218806
264808
605052
134786
152620
191226
175699
44424
334030
106967
305697
481606
529393
167359
309991
223237
624109
528286
341973
147306
289948
528163
76952
262008
207113
624705
251132
341892
269874
74033
392334
522954
321442
448881
248010
109792
467915
24837
133683
344055
309009
403140
506874
574251
114788
233830
90403
138310
202331
250130
562134
591838
252797
565590
156986
528566
324460
73854
222181
596763
101419
317979
290448
224880
505118
15392
339142
156826
176575
627016
388106
552011
150339
45061
590140
171197
388469
311421
597209
142455
314010
540738
256349
286555
216461
38171
222972
222149
217830
108148
346190
231941
266010
318669
603363
71677
629813
454634
597034
77009
4019
363276
255431
487666
575601
134436
341173
214122
173006
245549
248858
547678
539189
293817
544491
246425
446134
229100
305677
143093
293193
603369
440797
26513
296424
407356
337597
412415
451145
286008
407739
64663
216806
346536
284876
451820
585268
316013
528403
561322
268483
404308
532366
366639
136005
536182
557999
471836
543452
240724
81638
313038
149120
348252
451573
538351
228869
88467
397603
60486
348016
79343
417972
79475
565871
312481
73169
55939
619697
384974
123696
354367
555792
438578
277732
538057
575929
379412
631678
179491
532383
223671
648318
512030
64098
124235
158525
459594
585366
563608
261203
70139
456972
571604
30344
550314
243432
18856
9879
308956
408939
211980
503297
628110
547912
560683
438532
137723
620221
289021
166474
552431
619727
464011
343937
115615
409665
300810
588549
254824
386694
196644
320766
55139
465882
621038
551949
556048
371969
619044
298316
592727
28604
359716
283499
236838
38484
330668
10009
607662
515036
89529
598818
414536
369565
217915
141099
210095
610734
579947
247127
443025
100003
342192
259815
406248
495739
625717
612510
89746
279218
243452
311184
303469
69699
108984
183126
441070
278971
336067
548666
205296
315655
316984
274461
190462
228470
47908
461089
407874
570854
565238
639391
510884
26010
158518
23319
579568
254617
119283
375221
205161
179003
392397
315196
589064
86506
590254
458210
437378
259428
164433
380819
313109
162662
555325
414218
185589
539392
628975
175486
107958
106718
203384
125233
512391
148139
350880
525124
16662
22091
425804
509940
379985
224958
275363
290828
70314
184559
631559
472126
626343
339890
470972
442596
119117
23957
234631
212852
331294
348969
543446
522735
75949
510364
571849
371930
647600
159956
22905
493594
247573
271822
201011
414348
352694
183888
155222
336278
350268
265000
254777
138692
432833
127210
329911
129098
409150
482960
13320
647261
151132
160077
394190
272648
358879
149541
647974
368022
419949
520413
92687
571962
635996
412057
343879
532598
293522
282864
602238
196979
178443
185605
179394
368512
147329
112023
104923
191983
118252
554993
39761
512622
536834
79276
200194
237471
556219
514474
439637
81630
311951
605111
204688
446763
642768
593703
306180
60655
461691
137316
495769
114141
79117
188715
97030
51227
368304
590056
517584
138125
593392
481359
490260
597625
172875
413031
136408
253537
601672
195810
492142
576519
219701
646094
58302
336981
1354
608691
35837
561053
423910
93686
4871
249791
190047
509347
198026
310164
216566
102715
541312
343430
332156
224090
393585
384708
498895
108283
445234
433102
111231
105251
123457
561172
549645
524410
621962
68664
618825
183579
138374
81439
75764
378229
199700
263238
596817
419889
496636
25088
541109
353214
403652
625633
324038
70365
64144
376497
431078
519691
541109
553189
559071
34345
441680
95572
414590
621378
2361
598787
478603
436020
183973
491926
607601
321153
515248
379750
97719
614477
553909
446027
492613
337840
432830
593681
427756
347420
67467
382519
600713
208217
145114
314181
43920
529977
246229
508600
202061
551004
573595
22706
618601
616128
320330
121379
376611
563344
169581
283008
239299
320574
512320
526522
271727
111408
266645
1059
612669
175733
51165
286160
354161
543005
269693
549864
518577
314311
455076
442331
402123
358788
584660
308788
438655
185472
562151
527727
79612
645425
169609
276952
15032
521067
223975
267331
253486
592768
488526
181538
543846
403140
360948
627937
643492
50995
426378
554625
268568
487926
442710
370132
392566
469274
557139
239854
15626
228188
197428
342312
149664
79514
171271
492150
256301
166230
632327
485298
537051
165757
82399
14113
224598
383191
212616
488194
409919
301325
454110
345036
148433
537234
137495
487475
212213
25508
163305
437190
138308
122413
136308
607822
534940
404222
650403
239524
603261
28817
605459
338959
194788
487433
375535
67779
128788
374448
131464
503796
95651
179842
299397
263246
434426
71580
332263
290017
530995
539469
6298
140433
647641
96654
621252
621350
299258
357641
485655
621130
155683
144360
272680
249212
97011
520249
292155
34598
296070
28646
521051
518837
184580
195528
121321
406039
1486
619150
402158
60951
294477
209618
377783
535720
392826
582673
501143
619908
334518
250384
426679
27806
205457
27543
599800
322575
571143
392431
502588
439782
332624
110165
326324
481437
638820
112526
112360
441785
384298
279327
563365
307665
239055
606165
173585
400328
33158
203797
103497
349019
572055
513750
128279
461169
648233
478839
181959
94204
204587
496208
613204
591537
2622
196043
198797
98607
172471
135822
114788
395653
606986
592146
60430
526659
67709
609040
61225
292437
19913
404882
223062
90690
400070
237333
150914
365103
236189
394981
301431
241629
24679
453177
25473
71615
84185
297262
550557
169134
196963
217323
633013
555266
574869
449169
436753
531146
415110
94383
263288
12090
347874
257476
39125
165423
73994
430809
52266
239013
222898
446792
393791
85443
222124
62288
449908
379358
363587
48149
559507
565840
16724
223217
297078
346938
445793
464450
165919
484496
245398
648178
212307
182770
616311
399296
548858
122586
84568
212427
380475
441814
379543
50782
267763
109780
408797
211888
378524
162026
567578
173397
106307
593700
303130
509905
187847
502983
538416
140981
363899
58095
314345
282802
341421
147229
315503
48679
462849
169842
596323
295248
279226
444024
284414
179369
486564
38833
514526
261447
520266
82579
84595
546996
415226
50895
42483
229621
485217
430624
348793
325098
341455
581666
362713
610617
515388
475851
565807
324015
80817
302053
142830
533092
594115
374555
187495
601705
129107
269857
405677
453799
473870
629638
491869
168928
557998
348371
168358
176304
140135
327820
278657
185330
181182
582320
155344
650219
276814
428300
507378
496754
51080
607592
325928
451099
214291
459912
546919
182186
373854
543336
600544
216556
81869
534866
242451
106019
52490
207036
239117
23186
187880
156753
99745
153615
102235
267622
461015
629532
96103
220992
440059
392678
225584
330408
527343
614896
124996
330834
167079
210934
362729
28593
638439
75255
6115
319493
114460
5466
562095
275339
637603
321927
112104
526897
42709
281969
624696
610484
452933
603491
68349
609216
175733
515757
444080
631415
307219
268604
583851
45145
202743
90571
116249
508569
509988
393547
317402
190000
323985
3092
540336
98455
269308
293765
328750
361738
605242
17904
190857
211399
224244
542740
171535
618623
353430
150728
101026
19949
45941
185319
445677
329613
146075
398132
91269
549504
530134
77327
441488
7211
197522
380165
428412
28638
375216
40696
462357
537989
152389
502453
130296
443151
2187
521993
1274
591939
423692
139747
305149
430125
72661
38139
622024
406227
577783
474526
190508
483743
355760
442466
156826
72343
328066
155518
112026
149299
92532
277023
54855
183081
603318
17190
41818
178333
647403
516450
322452
448031
202220
29558
532640
616251
217959
556204
56678
139343
64783
510627
535968
330714
271679
125377
516917
141607
148464
240761
630389
274458
506060
98032
309580
515538
182180
527654
415066
446791
207129
158871
580222
98355
261484
22955
253154
135945
286718
418333
223222
355399
129060
435751
645112
362124
476912
336383
208103
95002
163554
572126
132893
460762
273739
111818
454642
555180
426860
580104
198728
575319
424495
29773
555937
202143
364458
49157
54931
381541
221871
62726
319555
529591
608250
8520
461070
241547
235194
392456
130847
73334
287845
567809
188237
337729
250832
157592
293757
195716
388632
567306
416205
347874
98949
545704
40948
427181
636972
22744
90276
414673
9061
574478
372802
96380
531775
516702
113427
234809
348679
641616
460982
632973
323486
441021
307872
482946
397042
610859
345421
611782
248211
287317
453851
515012
240192
53435
93279
193075
266719
66416
266820
132949
315796
435627
190764
96781
162493
197764
535416
22709
493465
594621
71291
207677
309971
386776
504758
462033
485424
344407
335845
132420
267314
104069
247841
519244
487070
62635
576259
100516
103859
339360
292783
151602
311158
39053
600737
205762
506
429800
94048
158923
176410
443207
452060
366270
234991
543584
4441
461142
591283
171604
378735
614239
230721
583652
41324
71817
501625
446062
440051
144176
493966
111541
551182
430385
198524
262458
524313
401794
1081
569336
94893
608268
32083
233462
183893
559472
416523
575863
540551
118329
71196
302621
442870
534320
226577
435304
388336
78706
179957
392261
397268
300934
370994
578388
166093
1139
357999
636487
238257
366662
442022
544344
533641
643693
610925
121660
134647
38898
97044
52892
323626
629428
229943
263990
368443
183302
532926
468896
522688
486505
417497
382705
236089
285199
506321
392730
204072
227196
67967
576391
46279
187326
392937
187584
470616
6818
83594
249053
338468
86358
644452
141093
223913
519083
411849
369376
49095
489400
144576
430029
474414
102219
515182
115944
104340
25730
633993
505471
510410
69262
284983
571031
359919
612357
525194
13486
497030
512768
385783
132434
384606
292669
523368
231880
186166
334892
440715
563711
519210
464705
258264
608539
640158
366422
471369
638887
153855
495077
194713
439807
3770
144978
543070
576027
117828
607583
446383
103906
309631
284664
224353
380819
402345
104380
339224
63544
448588
346577
98387
38463
398990
47247
629748
122230
594563
482836
420418
553006
602744
201503
206670
558112
120642
61546
240718
352295
214375
275006
130311
245715
175480
592272
164008
477011
133504
88352
559054
527508
507394
490605
500341
154085
134514
128733
632347
477038
530559
266564
377237
499969
310253
114144
283878
282882
231399
647704
309516
523465
497513
311787
124009
126400
213583
324371
616270
397899
519761
279094
5791
384055
268255
429353
62858
159723
617883
557931
256694
438107
435152
325432
618252
57186
504000
374819
244220
185860
394463
562778
30913
481948
68869
564161
181995
75095
245865
634988
509916
35497
345633
318526
195445
97157
429885
597330
376065
142880
635434
70898
423954
116450
39941
283144
266562
539440
42842
274980
463688
337651
192072
585127
84893
269572
120807
101298
18221
78198
511373
434591
290544
452515
131898
404665
425451
616592
488894
412467
222113
388060
584551
273112
353570
60654
593619
512279
82919
273119
500153
415613
18928
218038
557917
597590
548325
113041
145524
412894
171674
130456
90701
589313
476451
331805
70280
142189
87502
243199
161548
11158
582098
590983
409947
180426
368842
454266
11437
529729
562644
375238
424471
283754
376403
423467
175417
494506
2509
376918
570995
16733
355960
183949
476008
254077
200992
14284
40248
58856
237861
250539
492160
488047
281917
1916
215688
630087
387975
312841
446664
468543
55529
605886
557927
214826
335691
220819
241230
312330
173123
555813
334293
447939
220295
422273
534366
363955
324038
244648
367618
147683
192475
571077
484160
439678
398636
447892
6336
566624
188554
504266
266586
552791
205135
13172
109779
434361
224981
44870
572856
303508
161057
586888
261053
277064
455371
409419
648933
486349
515018
498583
521111
401729
565529
421125
38795
246736
107089
189682
143556
625651
299280
312422
482786
244532
380372
377036
513230
60932
640751
461299
646176
546465
98923
481683
264606
598740
76603
562904
420811
590970
284053
174675
309200
150213
378140
224637
369100
52407
140509
363692
362440
279413
303298
297410
556590
122517
320719
474388
381806
110977
487729
577250
371747
588015
47443
643346
53027
301450
276787
11547
445879
345529
537079
297048
292525
385759
32933
143668
225616
392984
394537
133480
278124
29274
202536
191798
34205
223140
65706
183861
401302
103110
571036
209909
622055
129403
222738
499541
282276
629368
419281
248086
348137
542992
402991
86695
492136
570838
271158
277195
538380
265568
516899
62615
282014
114702
350611
555874
512701
346670
527610
390094
172458
47587
271460
238785
74621
366993
94766
567462
449603
7213
150398
295287
481129
642237
161941
120118
599376
97869
110780
70476
26000
114842
133626
627282
354827
143564
333030
538483
21748
291834
630083
297418
146707
263895
395428
134743
285101
708
217620
626896
410285
637785
30155
246728
57854
541416
191388
209281
646174
489312
415798
102086
404654
415085
56383
162830
84057
228748
177572
228545
558711
186323
465701
206379
596650
333794
412406
570608
125180
521704
12271
141939
535802
36810
554180
430970
293209
530973
83649
416564
141891
431053
506880
155802
600024
47989
44156
416625
402589
392507
121744
359071
489170
650741
20065
87389
587334
232490
450647
473389
102097
283409
25328
648936
620365
614161
570891
439164
633383
3219
111996
8928
228430
46647
259301
44046
588860
515326
142019
347749
121589
447914
537874
338558
574127
383380
28390
247344
540591
472034
377195
25505
185113
344494
307719
36959
408363
298109
428916
474978
570469
248970
142316
271344
406261
624267
574075
282842
318165
352862
137968
83570
75517
356530
428882
488151
569860
605775
6118
164593
332293
214672
356158
156283
588251
598198
493984
272244
434850
481274
337933
642778
582184
538317
90103
309477
569774
155436
351254
406848
183201
446131
582117
507833
39658
463907
517438
443425
586499
462988
437756
262246
325322
505540
445028
476453
7465
217578
75527
221057
40155
74087
412227
589412
451620
646690
44478
24193
460249
258861
523568
648403
518992
65443
448758
122043
409393
75721
498414
169058
500941
524562
422400
432961
105503
403459
609346
429430
142100
305328
492780
151999
595643
149630
214122
425249
51930
89769
348946
345737
615327
597868
505546
59689
261793
100488
365003
349257
10065
130580
31057
83749
574641
622025
230682
359818
363785
538286
125787
610382
39282
25437
565055
77707
486484
301301
112511
11710
235906
179021
365539
199329
139192
203118
146837
342427
235366
370255
209408
81087
191462
84239
20460
5596
455614
615786
284356
606206
34618
474050
569552
558114
517705
185647
173943
614935
375486
252606
263449
504939
107197
159136
280692
18343
521106
417616
583111
202121
376146
215379
438814
392644
236723
186636
409181
194989
428584
477106
523051
327324
615867
393724
421052
600164
57642
402819
97318
436864
165313
645479
21369
501803
307094
163542
570162
499080
584431
403047
51896
365733
333892
617432
248564
349173
565165
408777
431569
181009
390354
606340
108252
107793
634582
239156
337966
247142
642905
236488
452306
270740
55311
502824
499730
77509
226916
227317
603142
339542
474768
77051
126797
640278
273035
328244
356091
23078
197226
305650
433002
648744
179841
587791
486966
208797
10952
640656
131277
106213
538083
378137
553172
282476
24868
649949
107458
327583
179830
162347
264495
209580
577657
346391
283562
102689
385938
474421
16176
57956
53276
504857
487139
521734
231063
414823
297520
525202
117329
186153
526841
627382
60391
123634
252625
294022
63673
371947
205298
503793
272568
243466
262460
508730
612275
456043
215943
177941
208210
640835
391581
241727
611903
271472
142954
533333
491467
204547
618730
486737
213844
465992
384889
63583
35380
129737
298531
580159
160774
329886
415810
251105
306149
422174
58617
126224
188734
332645
482138
230017
290680
359235
541120
627257
17226
177220
470384
403528
34669
348724
377400
63113
136501
598558
99315
488959
310417
590574
193144
498547
316509
139420
91539
186599
619828
534354
494733
336677
117525
491721
297325
196741
614773
649161
324425
608566
273066
284883
274047
148664
488466
381399
59885
280246
642728
444841
313114
419365
273111
347123
509794
221517
116226
23932
555507
636787
478283
513884
165316
189389
539410
271127
393124
537729
183247
208900
437866
522040
643754
589239
363015
12243
318899
369053
528248
151435
583330
267483
444957
237718
583751
293503
620073
465813
163263
506666
328308
363921
71951
409608
365379
649199
78064
134551
418327
238509
54072
485005
108191
323302
67593
175021
179517
239114
63057
212516
477348
649178
73518
338177
514848
527256
236498
433872
253836
338885
347684
318253
131329
555572
436043
101471
406281
243910
517404
121246
271875
126074
236324
218376
72103
595354
141942
215465
51056
433943
46044
275062
554183
414656
509492
114961
454143
230850
262679
495723
49171
371035
483319
194170
462930
533967
29526
146821
317094
471460
529699
609566
627862
427083
481623
60693
634491
731
196050
317743
112413
580672
594306
449578
472661
264997
108879
628343
628337
173811
293625
269199
401554
141746
50031
480766
223104
635606
153678
219581
77078
365136
355940
195113
521569
191916
277360
378873
339009
198452
386502
543978
378588
606880
334638
628983
262525
302290
575213
184605
548766
25838
199600
372793
402432
165601
482578
177192
583992
345398
282072
340381
586207
148903
298324
512097
407412
467536
554559
546242
266438
5981
312855
413701
610958
198915
645113
290426
460282
190350
239598
616688
131601
538294
102403
432811
324515
535603
385653
429823
488127
171243
234507
107685
378991
353781
581521
416298
325855
508539
364963
587864
574933
534019
592470
586176
449335
398693
610128
289802
546449
435132
409599
89283
247854
592656
299718
584646
640069
442050
500534
521560
164462
397382
255722
455699
328316
113306
313100
575585
647388
163255
445119
93266
454744
448398
624890
349539
525092
421753
534242
558521
300692
313491
606250
220705
71328
541123
138375
289220
486603
125337
280030
281633
393187
453562
144068
97124
196633
431071
584325
11426
613548
369304
97355
57023
452460
377132
469275
527750
482177
262470
532453
381966
283517
185509
483618
46486
310707
522409
85300
397545
564314
112884
386430
155868
43030
53487
437068
188694
561652
332079
547792
108224
302240
336500
538888
629181
441600
231557
645121
137203
45883
255507
392591
410192
409086
112518
450736
219718
417590
304500
642411
195403
103971
399243
437333
280579
562217
277652
587731
429833
413637
85645
166683
49721
432200
401829
270731
30188
370419
86698
76348
472425
383869
25175
403277
132082
449105
213127
92275
292129
303266
503449
269942
560719
582709
206780
431660
196631
299844
644964
560261
435209
588306
552608
593132
609407
481720
602117
36649
601722
481059
221559
208013
370734
430688
512762
640052
522551
421248
640353
97089
106907
108494
589039
433244
362455
298028
641813
42388
84947
289619
220763
59437
630094
122568
457921
21233
175720
96772
563271
406278
219504
409794
213444
189692
288174
100717
114822
211280
293036
157061
443290
30832
112733
583939
562532
437530
163651
358597
418328
352103
217524
560754
114719
574099
85225
560173
508840
167226
286934
499935
287264
463401
26786
385369
600222
300938
636352
253210
468711
219351
461609
341515
423115
226023
309575
491647
330176
613971
74254
398315
235721
452263
446212
425651
77111
294526
282044
264819
39593
96054
283305
353670
394476
473567
99891
450319
443240
640135
509208
584201
50493
58363
523954
232584
79357
632311
533511
546045
18901
142221
459893
317665
362841
13400
80108
262882
242672
375005
370718
87105
612622
56294
323344
583320
106801
556581
501463
302499
272883
363315
275693
285568
342136
467125
481756
343652
119340
445058
466580
42240
244643
372086
217718
568842
633571
210335
610463
206532
211128
212428
218775
629779
57165
300345
326564
427814
365114
121242
517864
592073
316277
6690
163953
498782
256717
252420
112017
93313
453325
184035
423899
147989
41482
39646
450756
562835
436413
317284
414897
577576
347764
272940
309551
317720
501964
530198
450689
192212
200949
289823
284617
468205
247103
217888
224419
172134
538563
585996
483530
281323
107946
534795
641232
565446
572182
630615
330545
641374
470803
530203
593117
344656
131992
77086
410502
253392
574517
559707
524235
424669
121342
311913
577707
326701
36845
401500
289671
626746
58431
628402
263030
89049
602750
551488
226442
603952
203271
643809
355699
107258
76278
288873
189318
123373
477086
18519
605842
381247
413599
483866
183205
333865
148445
579358
183605
362500
188815
29786
38313
30998
455489
630253
169613
209775
583629
400854
183781
219720
201155
721
441927
139425
401386
512299
437443
464854
151062
433668
133694
261070
480515
297743
325555
179146
503235
591875
207283
400090
480808
45917
247707
507253
309117
302760
5971
472684
79475
74668
357976
175242
272643
263639
413686
518358
183010
385344
2443
522491
230616
333631
502801
637789
448353
415913
120983
23774
12235
235800
603259
156252
397204
574186
450784
218563
426639
340357
402225
405586
378765
536981
451672
570696
490673
426861
158480
355904
333484
120356
126365
476988
474303
508916
451353
644995
620052
346742
189423
33017
163582
40068
431847
235772
196252
62721
328518
253372
94245
476871
367142
462633
48943
479946
9638
190623
409394
110777
301006
167447
582439
252098
80922
239726
528910
476568
383451
646612
428759
163933
601240
260807
643169
367423
405854
142581
456401
236507
148945
499059
295739
367592
371886
548758
21804
538899
353658
211834
402374
51864
233254
638980
318538
150262
144339
560864
138881
394450
325869
231505
7693
538105
599534
290386
503826
250241
364375
381244
184763
353850
294265
430547
114736
401737
189316
552361
619170
58381
179721
406145
549516
288171
474910
360979
400472
175309
143930
623136
284701
230947
120344
565799
194676
68141
58687
497721
128902
237471
74581
367340
460131
262675
514923
473258
604981
248174
154675
262561
354658
533930
400613
163504
399372
227874
166618
150419
639098
575681
613679
558304
596608
554165
42725
368665
75268
534047
332713
429256
123011
386692
63411
259289
354470
131977
612528
593230
64552
466557
284035
525638
291748
314103
617619
556611
636228
635745
521982
258696
266256
389139
637265
260795
348586
28790
336177
342681
384231
481404
465899
350121
616306
165776
249431
73016
521354
350023
583143
134885
534168
159989
380099
275575
256295
191058
194508
195067
376237
156403
397395
382583
613388
314467
300746
362611
391631
249344
499382
330523
352396
593500
54973
83097
354933
324610
188008
591123
129162
317509
290104
348235
646274
472429
231185
479110
586550
309908
199926
606305
282989
564222
561483
332965
83140
528852
630501
337293
354695
135489
605893
202021
90516
313778
432620
620509
402305
46283
24214
29901
304108
117840
263175
266225
560461
158952
239765
223925
179711
187031
412719
640159
604363
105454
131706
374967
232725
457682
472656
570091
117113
126821
545351
48996
488169
48782
7641
110683
578430
77952
67759
571969
248813
265919
107647
261505
222409
393255
427148
268125
218025
371257
205160
410502
331784
270587
29460
547897
340844
128808
114580
557019
585304
241392
43360
619681
576234
405844
478515
80521
369702
515370
277320
496161
60987
311611
355700
390723
646791
315380
178375
508395
523918
210879
40250
137084
188758
402073
25267
3810
69367
42857
511755
192433
536255
549010
5335
392523
474061
45619
100451
297484
616172
185205
629022
646104
408155
369725
25408
359099
433171
282457
206917
459318
59959
120352
282388
406374
393482
52605
334248
280355
176923
463740
457188
248489
510669
304503
97581
182964
429707
354512
378453
136933
241272
486193
597810
614192
20714
244386
195268
78637
493594
103902
283413
433132
445601
221501
514147
17687
157253
159127
331281
543530
355373
286332
46992
599587
212409
331812
638903
628367
437016
430760
261296
307977
59739
204973
321291
229604
341259
204939
358188
264496
506344
490558
160679
123179
58309
357911
371034
36008
210917
291900
181045
601920
268617
562604
179143
293937
301765
460140
56516
318047
473269
489308
235875
69055
284665
265370
244038
183210
304096
473672
616510
35999
603025
169689
626783
446056
508032
484219
98903
548562
522867
82394
472918
234751
124117
29413
630785
568141
475340
109019
56937
183336
368642
199246
15880
39545
589961
23085
57913
336010
648782
521315
608029
492142
548027
371991
369466
64440
326734
609349
641894
765
472217
147490
358519
484301
71316
318123
140518
499799
231726
80510
378357
140955
163589
226145
411901
331293
2168
608053
408807
630299
561399
604914
27996
304210
427406
490700
474787
157489
169159
96020
201480
25617
549843
214564
332015
287293
63422
582359
355702
385721
148513
434390
9159
164254
92239
602782
338765
311529
399397
93357
637566
276020
241281
468576
648204
94994
83585
258020
420440
295511
535511
245045
606076
216277
452040
51487
218098
63800
251959
117760
336204
287099
484998
138775
115881
93951
502372
179348
509278
592702
549178
225399
442472
630718
605323
36563
542013
335110
432880
87462
186377
269256
56281
464115
292647
62962
198701
276065
549854
447897
384944
433953
585198
442054
418730
194413
68901
458350
295286
48649
337664
68527
174643
192474
110216
582624
521984
645029
383425
381216
614318
355448
303020
97543
192217
380661
188805
219978
247733
324627
14315
79190
196585
438256
307082
279940
607974
514671
473682
591553
267642
628395
427216
496329
288464
71683
165473
508389
420440
337217
325443
336502
356934
585949
515468
349789
73766
4120
397955
251074
347253
140878
461915
133253
2990
244999
458764
25796
39087
518959
458628
173031
149855
522227
68742
4908
139251
297995
314963
182982
550937
626482
14501
500122
466860
273297
531604
649710
257779
506509
10418
526867
406935
434650
424646
210262
253466
607501
210674
290293
616607
637427
302594
427902
22811
349204
236784
400828
316249
235112
581538
431294
87192
466947
319026
282897
642350
158838
83540
122575
423359
491004
198213
517449
612155
468960
598029
162427
269871
506153
363747
422522
405567
577018
77129
352401
447235
602234
71848
112267
150461
433779
298265
76246
140102
254215
172629
408115
100896
19313
214223
27042
625721
158221
30195
576754
446417
269894
55389
457126
289414
285290
378449
518791
223309
495142
460345
6062
646728
482530
17593
290627
479424
630048
34171
163186
287681
150444
434227
331612
511068
342996
634462
638526
255168
24947
325587
65960
4920
400084
243681
286857
273936
77384
276064
573191
232952
428464
444124
211642
186326
223168
521987
587835
354181
332319
311963
487852
461521
55942
401310
292963
266035
513047
249163
447158
367306
36102
320839
28765
486413
598421
70517
414155
236325
244806
380048
272652
442345
394700
571414
327999
29277
59369
167400
206086
3090
18447
151315
506836
522382
165877
352261
558352
326317
537352
276691
32470
175264
238635
419782
523641
363347
325471
345714
395148
71267
192062
614616
432258
62373
113452
559005
249393
410104
160308
554140
587414
334841
166554
84465
409701
542107
316588
600697
178899
313679
313562
287912
631259
592144
176809
263746
261037
336548
67400
107220
105854
640422
512047
42382
190120
429725
228564
415707
78432
495895
531842
455035
291193
43822
275710
230135
59949
459907
400138
436155
101441
571377
321760
91593
185473
517535
140142
425074
310934
124475
375275
64941
268390
414478
47539
192424
643310
224075
21444
422877
44178
301704
251754
543323
389774
317517
30844
95195
193669
11641
349046
500012
394286
490364
142642
96622
207051
227722
275961
484744
347873
501936
32522
396825
347169
337868
553209
402724
137385
578006
271614
385914
453370
576381
102863
607580
192181
466812
469704
552852
502207
55229
541233
99168
366464
449896
339415
535439
599982
544585
224972
164062
604197
355755
303446
330960
178033
426138
449704
45720
548757
602221
176222
323174
384141
292107
434287
245190
246271
192857
148862
358391
385945
414455
21732
91929
494963
390749
334241
296722
340965
233268
535251
312437
377147
397969
107105
28971
226888
617512
189801
173007
236430
94011
301133
115261
45145
377884
320892
4982
330830
563394
579327
533076
54045
106719
475152
623816
627641
242604
99317
434935
423402
631666
405998
81179
332260
461032
53023
128189
484053
32994
416435
163750
637276
489975
162311
14406
46630
527220
135949
261816
224681
52027
574415
505770
138472
181934
84517
306730
558897
474456
487409
165558
85542
440062
8724
520716
506208
203785
501445
265180
210659
612055
501598
463699
400374
103832
27008
401677
616365
223663
25491
454926
603667
223719
332539
191576
24428
630545
498756
350537
261625
123428
128671
565002
112480
608587
511143
456292
587653
376830
424434
121013
167431
249696
565917
629887
452283
608704
372604
195089
569231
17732
186014
472361
194453
110228
152238
511996
264005
583045
382222
626037
586737
151608
430853
345380
178827
497244
491929
415642
77646
84115
246503
216125
562780
258944
547441
364194
180071
185190
121708
235107
447904
586889
484871
123919
42429
558366
265998
113809
160938
425286
72611
294707
418277
238988
457411
412267
282996
142402
395806
61055
628444
214054
318552
382049
128169
540839
497640
622668
61564
213398
545281
233011
435825
453474
164309
298198
354706
188589
513793
224363
397933
34930
92450
370314
543605
476402
425116
156520
497041
423988
508457
162664
493046
336478
168627
77545
363480
145353
626845
428098
87615
625356
237375
200287
325744
430853
520525
285705
450354
85957
552039
420030
114756
64410
322549
641168
79283
88055
569493
449275
211350
480132
461522
526788
616530
422524
335916
643073
593930
613601
190675
230749
577713
80432
298460
431100
568940
277215
617399
511787
397798
39835
223127
111836
48761
379396
347294
610535
396085
55298
618639
317656
233945
33312
384569
157113
317979
487852
159572
428135
386356
592671
615115
368938
608088
423228
267307
128013
424774
17421
18409
606695
158810
539428
160694
283626
278146
527674
252188
468629
316770
535377
49606
375206
175073
453810
182124
605110
369273
192481
473634
410868
628754
234243
173122
374720
223915
518031
457898
194055
288200
332794
202017
587341
220465
149135
69223
271623
492853
474037
217752
377198
83097
499974
351822
172659
478181
534117
534115
314942
388904
359262
558163
156900
193071
86147
610663
377439
563417
245439
399801
584979
508940
396501
366324
607600
225745
190699
623210
127027
360960
424627
590504
8594
545024
207374
481384
106617
505156
222541
171258
21664
48484
556396
547010
584036
30037
499291
298610
213757
557917
156644
529764
157392
102945
145735
147698
391076
397411
518471
126659
437225
353042
261559
451810
171543
647189
159984
16560
415187
342824
133568
115539
156641
2979
224700
408446
136669
382712
26779
169697
592381
167862
136506
333260
368530
108775
470486
284165
572251
504268
567792
516372
192885
49470
474754
613625
597477
513302
276080
537147
473962
112659
638642
309616
307719
142786
208241
157135
438342
338247
390141
525952
99252
180036
425809
58429
443910
16941
537829
4468
325594
322663
75256
298731
83420
610646
521737
64044
69847
251710
369798
537859
413038
426935
533526
166639
147140
207186
177721
210843
456177
222923
478680
443485
384533
535766
169639
225525
433920
567433
89576
145474
532769
276495
371714
205369
608066
601145
506366
531495
28680
63553
567393
639610
53087
217686
51451
605448
178586
236908
548846
388165
544081
84318
451778
447665
374121
320583
231085
58422
342206
91192
645018
217736
92579
299695
491466
89401
511145
328104
641351
440732
2384
234561
381135
633267
258806
516850
299914
501572
333467
371398
257608
253410
539324
262565
353174
504490
525209
6794
573364
441657
613062
613237
258694
61768
602305
44945
216930
126468
103979
532205
7978
79424
356738
132713
72193
167805
616168
45753
167565
183199
400533
483457
396155
443821
503189
120314
129452
595853
217485
609940
437531
154677
130828
457820
422115
532649
605302
68829
69888
293551
505398
504138
336153
72052
631824
48188
199574
161039
266005
9251
125096
575173
104080
296936
223046
134823
49509
51286
289372
439131
153174
565996
362296
348018
196669
498162
287079
548766
476922
372940
301941
252390
275741
254170
223487
472899
623242
139506
413525
155057
101403
178888
42934
507469
336830
428285
447158
62613
475375
432097
561447
515603
260395
538161
552805
100810
64692
612859
613688
615047
106143
386857
53055
578869
609633
162879
388588
574205
186582
185492
59907
339721
537953
401659
407151
144308
553769
64870
241665
568392
111531
32510
474298
626603
42727
335728
643999
417289
262298
230786
453543
462733
253315
126169
242834
645116
45097
525177
386957
333860
71768
512779
389602
176675
459603
32271
415042
7207
363588
367515
71345
8882
348520
499603
487569
405790
77042
517195
290040
110697
279672
274022
343596
221152
142956
284665
134223
532009
82123
157927
529788
537454
617520
190576
346058
21936
286117
447216
457147
604063
610410
399643
634360
514847
142831
436803
145134
559496
335732
488511
523958
19911
39184
486222
393218
135391
387192
535134
379016
475989
19198
559477
484436
549649
147944
528115
632535
232008
465694
607145
268962
250784
383694
416485
40277
302574
399335
636513
587306
231792
641656
21516
129644
92480
586946
561467
13908
183822
546277
148106
389836
45161
231018
429023
537936
279386
509372
573678
534502
324330
272447
394846
36076
258627
97915
428380
536569
537996
591961
41769
335311
55636
355636
631077
273719
408210
357796
269777
468960
441860
419463
327528
230428
202494
376621
364994
349947
64976
238961
242706
17346
287314
229822
168305
463962
405519
620921
240712
80849
307282
568395
67833
484033
438309
564681
511100
468682
383306
586694
472658
424084
82268
468820
499476
12220
564206
444171
397652
301118
476205
2272
557414
292789
345350
448204
407773
411245
338057
101280
319957
231242
153664
586819
631342
283693
470493
17369
216790
60038
577513
482589
169549
509595
288362
637236
585630
5270
184134
402787
593862
457752
13847
462704
223810
275122
56533
330885
163317
140779
291262
173318
134998
326158
486011
92728
379554
559930
569259
428411
637858
265612
140996
196546
250198
355909
548006
383410
310700
355580
386851
272874
474748
536428
309425
142630
300661
455034
276174
247049
6187
41374
184152
413575
531080
649442
421857
164098
135249
174908
567396
556456
262089
420107
179016
136114
202960
345877
426842
204499
591332
297012
197545
173459
385489
330252
65785
519052
131426
364226
460065
187904
234540
424425
542524
123734
218580
602197
86673
85325
50035
412435
394939
57341
467533
562018
345932
484493
109994
328120
289630
429191
195683
216977
141498
154137
249024
175860
100891
505964
636295
308024
290895
646410
147864
395291
146270
361810
232286
106749
635780
529914
474621
13346
227947
458670
165697
291066
539748
281223
379917
42561
172600
505211
633719
129637
246660
262896
187791
223297
596781
271097
264536
650423
324949
485519
235450
544391
335301
295339
529890
338324
306456
538038
302193
191628
328694
483319
499583
535787
345759
424504
121068
265676
213397
361623
126535
73598
372392
380629
88891
107539
159455
634180
30171
563182
130109
194610
463416
216727
576406
218693
19551
612474
24679
239077
47402
500723
463811
448480
253217
142476
466634
214839
499487
196632
144798
221336
37976
190136
373105
609928
328118
508989
455557
288853
45138
581795
517701
106608
565002
270371
357541
45589
344554
630123
139843
553737
394545
261941
403009
466514
278015
331578
150472
221793
42044
281974
353831
175936
628631
218162
307949
445165
164353
623895
443329
21657
124679
384416
433443
118244
116728
5826
81163
637732
43980
127908
130927
322576
562139
108453
601538
609293
18938
615481
294608
495231
265490
316238
78254
243165
125049
40129
327503
619897
58794
164555
141335
78122
269602
295575
211590
568607
221314
13335
500223
237543
337914
86587
222179
527940
587220
122603
182760
343958
199925
454742
616819
78797
618149
167681
396999
472041
268809
356448
616651
12133
227312
172344
201876
284151
594480
116857
65211
16530
247274
297348
9573
361265
399239
492982
613611
165934
414805
331009
455237
140458
285166
530707
85236
212047
19365
173713
426118
649329
303857
451691
578691
24864
539419
547416
442839
412519
409844
70933
69463
267435
429258
396265
341646
478054
315535
561420
243861
419641
165889
347734
217297
129135
350671
159153
225248
532935
389159
560752
364628
5914
152465
45390
313134
410673
237307
632508
164743
512217
507910
316210
431284
12090
70710
126146
570797
629243
325829
389823
404995
282037
117956
453163
117404
352451
294721
36311
451487
128515
294443
359273
71505
420698
25508
636942
291213
599127
111586
84452
352592
18869
233555
134590
529576
542852
203669
322511
45699
315201
587866
394624
427756
227743
430627
129335
419456
221064
285408
496719
401380
93029
281630
579047
640250
146881
604218
292337
366913
400872
329224
177000
424983
101515
22402
81710
118711
548100
1888
83075
445994
468144
49827
245287
223235
122306
127359
227373
320497
605827
172745
465470
498694
453460
54524
102777
298379
94455
330571
348814
152065
572002
195089
501222
47343
94538
581562
628429
337224
490113
55575
343649
416267
604156
638878
562585
532004
25771
475169
642544
473957
357391
641248
164860
115063
66111
309825
632183
324237
136729
376716
345322
243703
22500
484321
526669
583575
36219
247828
110789
32293
349240
509824
165906
202790
557810
600243
98845
202600
409346
105988
112603
141897
165443
153461
87276
60289
168067
9825
614164
583421
377667
521761
644280
42665
409901
46753
128930
206709
313055
392473
303814
62411
173497
61500
133023
32450
220712
492492
460813
334537
420371
608082
435057
384762
453575
405507
443227
82267
627536
454828
477242
502614
192457
235103
224428
202832
560628
277785
542014
274922
615160
328255
617900
612303
594034
595860
266158
303761
210427
24771
457367
203029
547399
253791
574955
238210
211631
342179
464066
48114
304586
182541
160795
250391
410402
87867
533083
28696
564889
71090
445058
486814
356609
123520
648911
412733
208823
514871
621159
429315
391395
559580
465650
347506
528598
552493
422963
132840
465490
498373
412008
189542
21932
100561
340027
277682
608119
62078
267666
619421
184798
209323
353128
621457
262742
183353
347007
207248
220322
326971
252148
173974
469200
324397
19751
616521
558345
624873
68548
199403
179071
131181
580684
429293
283596
601611
291573
121719
586767
278200
629075
513531
3441
573284
346888
182281
256912
397305
588680
224472
552249
199887
141967
571411
556594
608072
388349
578459
122280
38739
41994
58669
448831
638370
526906
181576
312359
587733
383225
412596
565814
197341
448594
504573
467308
503903
362840
93403
423664
565276
147454
636189
620939
213707
108840
569075
40422
445749
33017
433024
105795
201991
486286
297708
362221
392436
78262
208241
143635
387849
354913
269278
121701
310390
328983
384372
441580
247707
394030
26275
595506
6760
485681
34819
511074
140362
590504
601901
238449
16155
594022
550505
645301
177077
409491
543657
155207
560841
303508
281142
105473
270351
105060
117689
547325
315561
455691
368860
587298
192941
532866
377366
387531
49208
265972
448822
439854
384123
95760
7275
52050
184783
139759
257370
579589
301153
129240
39451
498074
395857
90171
4624
34444
628175
183899
5823
322466
303006
111688
276747
447301
584956
616543
417352
282888
185029
203094
221836
305653
104733
384657
464562
637777
437017
620207
222421
644539
178967
280610
92828
628605
344893
382547
628913
341370
635497
30718
68964
516328
267437
270048
437513
531761
563255
153258
574710
269737
295660
13401
550014
206853
138992
507582
350067
131788
239331
261361
273907
443838
197909
421413
450548
322061
80193
197520
183730
294615
564635
132161
375908
150047
231183
612212
5261
28880
96591
68302
237655
59109
631629
546969
502529
595154
513719
532562
590229
497527
602216
450576
188127
636936
274821
317637
308481
194028
407195
328635
648649
483584
574919
15152
136454
43668
83261
131080
165707
305540
265562
480892
175018
165417
218683
337628
252746
598447
316921
579038
308283
234467
554386
275010
234641
517476
590078
222881
225422
623829
54837
186945
589873
460742
39150
649517
410118
92778
7763
166468
622171
261211
170446
408699
175367
260201
461761
259262
437800
51684
295377
235765
584844
273606
163514
88216
4074
157267
297562
627754
451078
477263
449572
397888
97487
572368
470849
509471
313907
566608
414485
274903
381007
122185
446787
137738
186213
362286
132656
340344
577033
392310
574273
30149
61321
491003
223304
342822
337531
343593
518477
572014
424734
239428
199774
630545
579390
572581
539269
252120
377218
38748
370685
92673
14444
489990
263643
358235
579957
554020
484383
163441
427980
417352
207851
298438
125966
497770
522895
422950
181960
476144
423779
258812
56038
135965
53247
22818
442427
200118
509771
94122
580406
129594
24830
246880
157818
541523
456258
398353
99811
226093
366410
423288
205393
399301
402387
25786
297286
528855
394771
305418
107336
635582
337748
476706
124970
67978
104260
412157
62001
334636
460377
409463
507384
174739
444892
650623
504464
93909
150720
167743
478837
577128
212949
303258
43938
155888
280405
389713
11241
195349
647516
406985
26322
447066
562495
581996
543859
452161
341146
192940
463262
337968
122074
625369
163673
288911
165531
341892
90467
564898
163275
435179
404259
482372
318320
383199
249478
78243
210426
405121
566632
128009
481442
531679
34475
350476
631954
215730
397301
345874
149243
606408
594398
28932
87152
123153
561258
443404
273735
494083
221405
531169
520173
379771
329063
175481
609669
99565
338398
587057
127322
34469
348993
317546
545268
256780
520138
490059
344140
250389
336955
256035
6429
316731
243341
486628
613725
148944
454378
623136
274424
179065
368452
561
309106
398812
597614
455628
46884
424471
556421
199875
140565
51111
89063
164716
520221
227361
149971
584231
393007
384635
425023
507719
15995
235494
206782
196045
435174
209744
139134
585729
317719
54217
484413
564027
190150
25232
642487
170983
55318
98884
73034
143708
379650
363827
109001
146574
368509
587725
293252
94348
300426
895
176913
577484
573059
296507
76254
456324
565837
603687
396092
383047
326866
146821
505010
156582
515213
647747
246228
59513
577711
474654
243697
615304
478238
199639
127687
623501
263303
188237
151412
602351
611945
507545
488617
564638
505919
462044
269565
294498
432811
209487
271549
315456
435416
609580
445503
489713
288392
379857
205886
139571
405121
3448
58760
602868
510134
101321
249943
197421
246722
48052
598173
274015
511942
58086
221512
379996
590908
94336
413577
228965
155628
99622
642833
649975
210268
116807
238436
400888
439722
423110
567517
509697
440276
638232
218628
278370
550950
542624
543405
507599
494110
376046
544645
108491
15157
367101
39514
235594
177813
542550
254038
577803
78848
425354
393778
545966
627964
337406
313591
411708
374349
366993
300883
339158
573010
337677
287698
43381
84019
278296
284554
111168
591434
448149
90041
133173
448487
499709
132346
393422
174778
571474
574964
630781
344077
382874
560525
532689
311973
231671
252170
582612
69118
66820
568006
233552
122816
566250
289145
421610
265379
353560
80476
418878
451432
494415
340074
368645
224684
564576
466561
429501
220181
66291
278298
601211
338341
465608
82847
153626
40832
86235
629870
382119
6060
335010
35838
223116
437956
534216
452539
478705
388212
407881
361122
338453
46380
293295
182512
475243
203982
466305
187248
575600
436881
466179
639255
563585
161579
136472
368393
608011
622168
258044
239770
201091
633675
304598
546793
116196
84214
602483
18051
260008
591329
338891
113215
363139
168417
215063
647352
509331
247413
370698
199900
148057
258729
168952
279363
459109
493305
169911
626099
60721
206301
188831
634862
319156
407101
256767
459830
134331
377675
440376
67163
206413
635483
154980
349591
11338
621544
507348
111008
83021
109537
522557
444321
450685
19370
203252
369065
95245
139456
494351
502128
549665
135524
135096
568850
615819
645114
381988
349823
612711
556723
649903
130858
239023
94973
61047
90074
119110
121519
106372
240084
594840
13555
287398
147040
274026
410815
377248
77130
624350
448858
304428
478281
312
40976
342749
290372
447744
601892
578181
597956
360370
602802
447937
176144
268342
284926
500714
235431
642391
131764
315433
254997
259208
293569
523199
259954
101803
623052
241607
373992
249838
18672
20123
444181
609531
592281
349901
17432
39230
520074
107875
94751
627333
628916
268009
172361
41724
577171
575726
176019
113216
611044
513379
469655
207484
498415
442773
552548
74763
231679
234353
389872
601227
40565
255186
175528
611793
345250
578702
557975
402550
26000
310145
144262
267101
165542
204398
516790
380807
395121
428252
253429
411030
270382
477464
424977
363233
242278
390181
74123
477024
330786
384227
562819
584344
100881
201375
577051
441755
520325
51078
267199
260423
191728
595576
67899
364194
165149
287216
124684
256199
148680
110507
355959
400937
271845
554645
283689
549645
512316
237883
285673
359244
429837
591032
120538
623399
64779
75223
37330
330330
174835
471588
336747
1410
126415
410507
104666
404706
339932
417082
636004
152906
461393
196702
473246
269578
642627
224479
288109
563035
434141
127021
127473
31075
417001
311186
163816
599230
171248
476500
43514
142085
354178
18887
482070
607750
266609
246493
475589
477248
461710
274787
366915
644864
33860
278292
494364
235892
71032
549259
345632
50111
469676
109308
433419
525504
477880
222269
106237
314377
253656
21757
610975
306329
569473
37854
518107
95201
179199
582081
74294
617756
374011
5936
378563
415716
455771
230835
51118
416749
507732
549813
443836
643315
27687
397335
353458
558526
623444
131730
510516
448615
316857
431500
490
359861
352063
548690
623336
452137
238026
89835
210799
191490
546892
628482
495132
547260
323097
289545
450059
248687
214721
30004
297462
467789
264755
318608
53712
480864
620734
616257
114520
135751
120550
45649
290116
388160
383812
250552
385207
5720
149471
203333
384205
351477
6078
197946
338458
363020
536073
57143
619404
438658
6871
177347
242796
270993
432118
106106
86168
51446
471341
647694
423507
606413
501434
117123
181790
542780
311027
315498
478894
486366
362673
613062
145707
617084
341550
250774
418387
122944
300257
480722
368898
420547
53737
109098
304881
455921
602986
415085
139864
77789
394860
528108
585194
63888
421505
463848
457261
240219
248753
536075
295965
438266
214155
363151
538455
269412
267107
599369
70245
224730
290283
152732
540044
211379
390582
243514
24006
406442
365092
211630
311422
58415
59239
39987
242105
114141
108276
363607
306421
184772
21447
642721
589319
178660
129388
418939
100582
372227
294327
378576
610607
30659
495762
576757
124662
423436
8372
118950
462004
336569
509105
117637
220430
345929
382727
595080
516624
75704
56156
300948
282432
59476
314097
401011
251369
626891
448756
303374
645538
68748
310468
406670
454867
468000
612471
99747
344897
596460
11760
82422
216496
129708
40913
15683
341269
351924
361831
84011
646708
525293
642000
349036
367196
546802
623704
286956
157939
364002
225755
355654
634189
533264
605050
585881
612392
519237
593817
177033
135747
105873
70399
269946
599440
61871
450038
584015
141965
212345
93051
321300
472773
155857
372655
560826
428959
320486
632983
281150
476228
158127
400618
436330
381937
453997
301839
454907
557287
629836
324935
516996
231526
641680
102228
79570
256240
552702
400267
562903
172904
406234
292843
318721
85686
510409
626806
170275
465537
634160
258990
561763
441538
197651
26041
415981
129126
516711
423244
20225
430130
258909
643805
110634
425137
333385
300396
234435
198347
180033
109650
40415
7145
122446
202693
168710
644324
351699
385340
421213
378037
482461
146227
237298
192517
36343
175489
103317
354778
28380
248906
440548
375833
421586
435965
311766
474336
179041
112448
639379
387096
301788
244099
426447
315361
547456
296825
160500
301642
275916
296016
192379
438009
585528
105850
409283
482421
308171
345424
120665
218549
629170
97486
649016
541464
536187
60392
351117
173101
623693
617796
537585
50817
203792
541256
41352
73538
584833
634374
511300
443792
343634
250650
564572
137716
455218
348112
24742
526834
587529
207860
355782
130906
481944
183986
481012
62883
563331
395886
206224
121246
301176
476424
285945
70410
484388
244053
197657
107150
85805
553757
171235
195805
194876
61155
370742
114603
349828
334455
225746
174674
107730
392139
14468
641952
555325
552905
648744
512627
147760
631749
270578
49401
466125
592763
230449
478681
235330
591437
540355
259773
551201
84613
235462
468754
131798
360970
44132
205641
260427
154507
218641
59276
347734
221013
333896
375874
523390
183380
598949
234507
535289
150270
630230
608904
454072
271430
538734
242380
314426
476552
218715
12962
498020
347874
139778
227191
645831
10963
624730
388199
32326
385817
470960
484998
469674
185498
114701
284441
610024
252298
209364
535995
600354
512628
625707
593926
243222
218143
366177
110587
97918
527336
22972
237298
502200
234074
554081
449271
118389
60693
37773
104333
442312
102177
518885
386588
16266
122810
361752
412298
510446
171082
340869
506272
550891
311593
489086
614674
382647
434803
564957
137103
327234
60256
370151
552566
363366
595935
19599
56300
595199
171286
488040
545528
442394
323643
332068
24349
101289
246045
266337
285910
32543
448587
615654
52163
382752
505429
66344
275995
644074
402824
424357
446842
576122
632122
31620
354004
504986
588209
546004
217450
61227
128055
270916
92559
262331
492077
326741
548581
108957
610105
143054
486792
505720
625454
175207
163859
553279
518865
654
18038
622377
644265
339192
331433
452550
609101
408559
395701
136275
282420
372024
491829
444477
388497
108357
540723
588079
638758
159032
162940
419574
415090
32059
148360
424084
400071
584840
603794
333033
438955
286331
469793
73333
617446
233800
215826
505930
138600
617948
295962
169609
543029
23016
24189
106175
44112
499347
418200
255817
164262
97182
161235
612795
539403
577929
205059
542061
257101
383973
323163
15045
631379
18660
62433
358723
135570
324693
391075
166376
171908
349465
344478
201600
619279
310175
481407
139332
281104
352596
453392
620724
448937
370611
299442
57401
609630
397372
97017
363559
87403
400981
86126
211005
569227
399811
139597
140546
343854
454475
214553
623164
498658
128488
402266
202263
107199
88860
173980
31435
492333
489962
279989
554648
309167
604421
391741
643934
418734
41555
59878
503954
229359
562895
630250
3290
177644
208905
375767
273940
223110
599767
66086
629847
6874
201794
149294
358971
90885
262268
133522
75654
493830
300986
539112
515844
481945
431787
432800
496778
393967
535709
469372
206763
68166
134374
538524
358426
265089
190136
26198
279098
420910
194615
265972
197088
367533
458156
567583
149705
239934
629273
245161
224711
248408
130578
500962
640
631849
621539
332266
239799
195856
358118
373089
369549
152272
462863
241354
244347
15354
189183
221386
469938
554122
471332
168577
347720
86838
453827
143617
528190
382401
23757
7420
544613
468614
315992
55567
515206
577037
556257
289222
251181
164140
76935
460883
107056
212756
442552
423798
127568
421481
423612
50037
386329
259143
42117
13011
597043
633589
373893
613545
445232
505651
526317
343321
70046
3801
512355
309852
209256
597695
363900
536391
120197
394985
77936
189809
251023
282740
579974
637964
441384
553192
106694
290838
584186
550601
74080
603567
544058
543277
625043
401981
560036
145867
121170
198031
556953
338342
116548
422955
297099
544615
199329
156608
98479
443187
521201
142113
450294
147866
519751
3274
421475
637467
31193
320396
449030
605244
365009
241379
465317
223228
319558
468246
346702
582396
437521
432084
482616
152429
109179
20711
78830
62184
315140
604637
247499
410836
15214
399842
318071
580913
218975
188346
53904
497192
641239
405408
238751
273827
548158
454953
356405
261625
478070
183971
190598
289053
3637
159767
126050
326080
451343
116463
32131
438547
13599
497188
557418
603172
228516
256856
56622
55103
399718
249634
39049
234441
104036
307163
408898
360732
585076
385592
578318
631433
133069
405693
144102
617491
645791
312734
385205
175067
397030
191654
77476
145424
482643
493760
268727
274919
428616
188165
549414
44330
427188
64289
155957
137529
211343
25990
306753
142598
14098
186733
522955
635802
535083
413023
238264
460812
360140
525049
560643
539069
484379
390301
195933
99271
509353
258680
322168
161331
345345
587048
306627
89733
368096
37328
204319
256553
296985
363149
228281
354376
114958
145410
327660
182770
562072
565330
608695
373997
368927
233271
375769
398426
2109
180606
8216
280295
341651
317098
475025
377194
108806
144187
314351
646616
559261
627208
531321
347323
397763
446908
139358
300302
181878
566408
619658
239239
221683
44143
646032
418847
514032
171191
287034
62996
257140
561388
20641
590248
190269
109314
326466
629547
479770
105209
519955
214375
295079
569520
40074
241341
442709
241596
23156
211725
631154
300621
20558
546690
17963
300049
459166
457741
97620
428722
553059
448429
140042
304396
477330
401316
510173
105368
591145
322720
46547
499965
276689
47458
191378
268944
219129
550825
337375
517284
389297
649309
564659
282449
92783
274690
648910
428135
614770
460454
574632
362042
117376
554205
211967
459714
256405
605350
302361
28818
150643
133203
606560
423726
533647
186976
544893
104560
623363
588078
301312
335973
372759
453763
247416
76875
473361
384078
279258
112666
142556
377078
192789
549590
641342
136410
446574
255270
150600
395527
204540
428429
145785
178409
131191
552726
533365
126508
148632
412866
303031
57705
425576
55202
215580
420871
448700
536793
403053
340296
553146
452550
606699
67853
161069
612915
581406
576611
15456
565935
107072
631203
52791
490654
290668
261581
188482
341776
87779
105373
117083
466764
477003
364962
645425
562254
282625
556659
649714
47128
485566
1403
622295
475699
217809
388462
120567
442980
65616
616608
198534
77237
377370
190576
610764
19680
266816
399668
504869
144148
245383
363766
237816
256201
538804
148304
110729
394542
645641
632753
343059
600468
396533
643037
509632
46044
405578
547771
16964
340764
580083
429205
462697
498834
621010
24205
570422
220880
644917
100075
32957
307668
549282
296047
392083
360453
81813
485534
640932
483466
574347
21915
273810
639800
46190
569400
494765
415546
540165
612302
271135
555952
511460
473652
150819
58121
427935
148810
337039
647931
565973
598119
83335
216000
186614
595068
499715
396325
452520
109567
407865
313502
377587
426726
433476
345402
249351
259471
529196
210931
64621
187066
272826
604428
637100
138244
542061
313039
494244
248143
453613
193202
218535
228529
358948
496054
449115
81195
236773
646764
524529
54865
8725
47747
572248
470198
481318
58857
19765
130477
522136
527156
31625
486926
348543
56901
164931
443571
507773
30452
107892
415030
135401
512608
439858
557921
605352
418743
627008
176351
380527
103418
198341
606173
637842
33921
8662
178284
253273
164813
103086
238190
268360
239804
254640
110992
367180
443928
470957
52985
429177
485709
605722
278788
495116
78519
144986
345541
413512
462613
278442
400837
435770
584226
358605
36198
187498
246968
77711
504427
553814
640731
378503
462419
454433
94270
337260
400576
347325
232308
252458
432710
628118
443751
178401
521734
189920
475041
380310
216028
76551
400535
46970
545000
343987
13129
456870
201101
457162
490262
439453
619727
245313
459318
71303
188017
157135
168650
451731
473185
556202
210666
479519
549932
290137
57269
112913
383408
69603
97232
77961
283363
343817
149001
326162
439724
159940
46497
132282
350363
533850
406798
283640
342508
50289
111535
352953
491893
477430
259692
357886
215628
167385
244947
351333
299977
167362
207671
447390
409977
260947
475068
53931
505272
468105
406638
386041
312660
535329
620122
170265
517817
556703
409410
109818
246625
445706
94623
30763
396194
594489
469706
148373
240197
344842
332359
194210
92957
277030
385592
145180
617562
181679
93433
229610
477103
415568
537693
582379
494827
308296
549837
221321
335230
28423
167236
323130
2800
64559
326863
121184
227584
166539
409119
593619
344313
615866
422615
118657
59524
424287
329196
65430
587044
550430
616443
339174
56056
531133
507826
591614
208855
178583
209950
581621
338476
331996
76093
509230
416605
298114
516580
6828
289409
380331
333320
507176
380306
570447
569802
467656
217439
351495
130427
455988
281521
118978
570890
583011
268925
120953
460885
198175
415241
309270
97157
392992
356037
547961
522759
577552
631965
426838
84083
590764
402025
32242
506114
471983
334652
245631
209711
154107
520559
588378
113099
609949
34273
151185
491201
406081
103069
259210
648313
571704
17478
628880
166369
91487
311814
226258
362041
334240
301371
405630
647256
238103
424808
324265
449447
522628
193300
140301
332181
77851
487562
499343
485869
580698
260965
518191
231933
86665
433939
454573
698
42483
525697
273589
617241
202520
347374
419105
576966
593592
28950
339289
553568
132935
14811
195022
345130
97143
463131
273737
517670
123332
570777
40580
244246
204363
343677
277977
35276
616716
77008
66428
455752
616239
229366
544014
309533
630577
2291
229140
181897
486698
461989
555768
595881
284702
558164
305127
528867
104289
495762
593438
368943
7682
430507
424948
24664
516217
959
556098
459911
25005
301330
167171
38158
137453
430792
310806
128622
381423
350178
367224
581382
286351
635116
289781
382256
329555
327150
264564
92083
432416
103394
248247
533684
142104
646279
276139
173415
267149
443876
22799
245829
60431
393478
299036
397613
241853
482934
33355
262002
363128
77074
153631
490770
375
294088
48429
440175
256809
234383
272359
403209
318766
445170
290794
140045
103500
373794
386068
40983
217818
167617
614630
211785
190891
114459
250439
552908
480414
580524
7665
279359
269326
93370
255341
152727
500439
185506
539529
509256
610432
457758
377490
406786
646193
189838
377379
216410
14660
306969
104878
202541
75561
605432
142536
581001
396372
403501
224981
506579
352260
279354
91481
298796
274528
629259
624138
340646
47255
514403
627436
634166
397113
602247
416102
153281
245387
273515
489524
180984
409308
527396
278061
175886
559866
290195
87462
222188
388159
88909
348630
329387
250983
261904
53311
210929
272818
638185
580172
153762
439140
633452
581282
359530
241710
213089
161681
550015
511564
462124
326365
389301
474974
435000
545638
615334
190457
253204
410811
123618
227127
127757
489383
617446
364633
438634
578651
310945
37966
265345
201843
129010
23637
343080
519712
441240
50892
611301
181419
552674
636789
338795
304165
232507
590920
603731
380600
161498
347859
507555
288538
254389
292559
332810
619694
136989
372496
631295
374488
534354
111875
205939
19721
242779
107116
66499
144668
461039
497754
351523
608677
73984
35240
553417
271765
326475
527988
577881
329600
500838
240854
93343
232686
2030
420820
12161
535364
206994
300431
398235
11536
481922
398301
24607
539897
253409
269087
471817
641031
272087
523316
453056
464489
533958
161712
48587
110555
199838
642910
135311
136834
300929
633196
616997
608190
358137
531461
230249
95385
618945
150012
574017
334910
426029
576910
364548
33270
503112
367247
594952
519580
33475
68458
185275
184431
580091
192049
15552
514084
160360
429483
5506
204476
53752
591641
2053
380295
633893
227324
486255
88318
469354
44816
632389
69076
95697
24870
447970
604225
261447
57137
57466
86060
165786
206769
307351
295659
410145
254863
212379
215285
547416
277278
377112
451896
255449
547702
433692
145700
142076
459935
611743
291630
617457
356710
61682
36130
218434
288227
618026
201690
583662
401716
12969
94142
606297
160035
411341
409788
544652
141675
175636
199900
526375
22119
139572
242133
648467
363822
130266
71316
326546
226083
477556
495055
472528
241753
162855
265703
213275
19412
541502
327225
492289
46149
78198
469146
390107
606656
558701
600931
271
547266
109412
223212
477145
258471
436683
3972
347826
454522
606062
66861
79939
493550
213680
607177
457886
539618
520740
513004
388535
643961
648305
299355
643406
216480
524423
581390
552660
164753
310634
403521
485001
47353
59368
451866
363195
196686
127991
221255
352716
364
262185
441056
395915
116321
131780
3719
26597
215213
588153
521345
227104
140645
193169
37546
490126
553326
36043
541492
504809
541476
438050
336153
466832
482289
295129
453236
426555
381135
328439
128996
437952
65474
74045
108263
440620
397890
73025
443163
173637
319550
503249
197182
163338
375862
184093
130277
196188
187395
351151
580477
409261
438939
21811
338876
112987
319330
9783
635885
190622
6628
105143
610157
436050
444384
574060
398512
254818
38230
345060
557319
455889
634976
302742
451822
631329
527025
569757
187319
7244
27710
234785
36272
538126
630997
464089
594104
55698
329886
504198
134524
84587
386569
471261
219689
649666
537180
302373
289146
202503
550887
409116
457814
258300
38683
266259
117901
571318
164513
313970
474428
366154
568386
63505
179822
338572
85694
123962
75320
174481
508220
267737
100914
631553
201852
171341
182023
432742
638010
215302
464330
313373
387641
293889
86935
503894
412724
128963
75087
14481
582500
456011
285162
625462
390809
321458
388978
93884
239337
352435
349266
208365
98693
627794
81386
428386
392522
628959
445930
127173
522034
84049
583633
254083
255959
543008
237764
329413
594313
228041
166340
608597
246465
502722
430058
370140
535480
166917
548579
505447
422785
203320
183033
207229
249824
140018
92192
159223
53023
473117
542323
217811
215635
283192
92496
437063
425948
429168
603923
435514
63014
475541
356684
15641
495645
258070
340818
15126
70408
527611
79753
383815
158756
375677
2327
250917
317180
552343
55103
21724
325255
458320
626527
637656
561680
500039
507583
74655
166172
608845
544763
554626
428412
45128
274746
431298
384050
87860
520014
31713
64340
104332
210079
116237
580775
56119
31786
169471
591897
526857
645081
498631
613458
413188
235933
246780
62028
571792
388807
505306
566907
586098
502373
306295
33545
21993
81393
88841
572579
442642
377642
379434
644090
330084
402726
381752
159854
600670
212880
15799
222953
544199
63187
326111
486895
172351
279921
279642
178529
191179
616172
382792
352807
205457
28035
152894
322941
480146
30015
491156
121651
416273
108161
281981
572743
176873
594046
358681
631377
398881
85629
316224
365719
226719
393812
472196
541489
96330
137866
71568
620136
574017
301954
577289
468839
131505
14180
142833
424140
575158
381418
592973
538995
525733
125326
282560
276986
257854
39693
539339
82721
38756
244989
151599
411693
485843
424624
312186
615711
270478
162088
599427
200908
74132
510811
22221
66926
442006
395334
640289
349427
475266
563043
192292
246608
286287
259942
548114
36949
31505
133108
286573
45066
231628
218685
558387
154209
552832
340418
269353
170554
187191
197795
615929
177205
607596
204190
544734
414040
583944
353
188110
198893
367326
255439
249429
258395
315271
184230
102204
321505
126164
555264
107127
276013
165323
194687
427388
425700
3281
32611
52383
648830
241224
124850
385444
185831
64882
108539
187451
173470
504002
627986
9702
121133
567338
123236
307548
121397
321458
388060
193897
53404
260711
286728
206729
540225
462854
374366
358582
260300
540396
624438
353136
175655
518496
519534
460999
388936
489649
193957
225935
88783
76837
168882
406922
205592
382063
502731
365786
585128
168624
120258
436961
335894
271377
443587
387226
450480
536068
635099
223664
561563
359708
384290
368083
380417
60173
118219
463774
81227
582910
78470
330029
456090
87322
169992
358962
549662
230920
265856
478643
180336
130042
536272
386096
261599
495957
532605
533604
158031
601336
557603
493614
191951
364104
431264
578481
440811
603292
39852
52138
340085
589885
36308
650035
595811
83609
583360
506506
315076
284778
266912
219860
162416
627785
557550
272174
240088
269561
556923
342761
377748
442431
240576
52688
356241
599289
50041
126633
169382
113497
387841
409410
543693
74439
80236
403115
41880
310561
125371
119793
381168
519291
238176
294490
354724
189849
624703
553911
180053
584292
265544
482771
381030
210400
389448
276989
75608
73555
319327
620742
397459
397426
156409
635645
245461
509119
618675
450083
396312
149178
484716
481853
359799
382332
342969
649921
447399
97472
85350
447639
123535
241400
161404
131316
245934
5579
362332
308659
492905
442438
88417
222224
515063
63877
113041
418880
299259
381779
176186
40761
246678
435246
374175
438224
478102
405501
578208
312183
129660
234752
402788
174004
569932
497894
344796
566410
165074
383097
527164
294646
297597
433376
642212
448166
437624
344129
486643
432871
41681
181115
442247
41527
478609
89775
486423
127263
327969
294975
189046
488788
533380
61170
453030
281221
498564
426820
358195
211150
604229
433735
3398
263404
406506
9192
613820
551688
326284
579311
264627
261600
348647
427919
29429
437789
541597
454529
576156
260512
631304
428181
491754
147380
85919
433834
373618
344140
47408
197572
109238
1277
107156
88944
320932
290857
534665
532221
97096
337820
589272
36359
561099
61146
271677
288757
247486
219394
393822
525552
28116
112432
421007
217258
561988
389560
453761
403734
466417
218733
39058
6482
498903
261577
555690
617252
64827
265451
259011
637267
61301
20473
599383
455383
625413
317130
147
157539
333392
296377
238411
643176
386031
91128
34501
15522
242690
117146
285939
371886
122050
605111
397759
298098
44138
618410
160877
375790
285235
307022
472328
77848
131575
122413
294642
634610
413709
358956
403135
579636
209037
648740
354893
58833
49920
184772
418957
287411
540408
278310
492318
144962
611113
112352
441162
196051
319843
4781
389274
476609
292091
151347
159244
121625
537894
333245
290392
446827
337712
357094
640459
367123
637238
523024
385672
38089
563767
505202
355010
626838
622236
446964
511842
341648
448565
262558
310003
5493
441413
132615
125737
239503
220165
499954
240923
482472
468350
48851
624676
418158
31171
8843
438083
330544
363432
528951
257909
610676
224225
523739
363577
225790
173564
267258
293118
157304
194111
449658
226386
631468
627374
566193
456865
128933
594828
190769
317961
41961
255501
643911
225038
38583
137216
534968
341289
294257
605755
612452
33714
177285
148343
434390
140836
126968
90632
583869
427889
582789
499180
233237
308059
583104
295128
603821
28679
111270
236148
596587
480724
473368
162304
78758
108058
452527
527525
443560
160146
182907
487964
77449
351548
281717
457341
335698
187631
448434
457986
295715
289060
205841
231823
624223
154974
381893
227708
83629
325840
323705
426449
505287
510979
213118
151927
643334
142627
648024
633218
480800
633276
177020
359440
34674
533737
129005
626504
487082
344317
530539
376879
414057
67029
131244
416342
541837
345845
207230
138291
598901
133338
531582
251820
326398
28195
305763
221623
148681
509233
263649
132844
139691
45071
569241
133690
163822
465143
52239
264743
145244
273216
454949
22506
115600
617189
146683
568585
30643
459898
455614
156664
531662
391471
176219
207329
13395
408228
47153
252286
463457
290159
348439
38026
563230
154825
432333
489751
512729
431837
33114
522932
498450
585655
225507
541320
609371
591380
588599
466083
108176
54726
190877
247087
276446
91279
287314
444183
115403
111948
254423
4299
197139
59200
82497
545522
162593
237250
403307
367306
192475
489604
395501
558642
482584
644414
501671
363316
135688
573705
615471
82717
126461
182614
292724
81615
568069
593211
316293
19711
68953
251658
614582
531330
439312
33560
563978
292606
596004
124680
39325
595731
633027
200906
520076
20827
195464
391238
559382
140893
245182
189850
214923
108103
378014
459913
595803
223732
556483
387643
376280
403135
415804
421965
332303
308389
370550
563097
635339
18694
300165
73734
495157
57939
527388
475370
12423
286897
479948
411509
292548
480696
100585
569862
192569
370856
130694
183375
228403
574841
622495
636960
451170
343567
447244
360243
282638
634180
270717
142430
346967
461182
388650
400745
289682
599508
165809
210813
223993
348131
635731
523201
326884
27287
328837
436449
188695
377764
35134
342012
84858
378928
62191
574773
425335
428390
221526
109437
492016
628847
611428
284283
608592
22958
457477
412571
648251
14388
312956
76630
187541
270822
562972
286578
257594
296484
68973
160683
117996
185580
570022
314842
649573
98942
425279
321600
374042
539781
73208
300201
35251
198647
224811
199349
343
39794
616695
500987
304892
190264
440540
332637
30621
550841
426748
244816
497994
478003
310335
469645
133021
341260
87123
340090
330655
66987
17345
416285
51026
422847
529199
290435
275428
434022
555283
91246
624722
395543
299969
265706
467
263032
155010
319979
319696
46575
601993
597810
300817
66526
441524
128657
46047
348449
378023
254715
587209
65132
116976
646988
56005
82264
19401
546883
380043
37117
569414
256140
59954
644840
330306
525597
63662
129296
336583
167973
305377
47043
205801
252904
583353
214010
587183
162706
397909
459578
625571
133200
245980
201419
548540
41554
126274
111284
130778
238519
160229
305216
259028
189080
32832
40319
203937
584426
468162
10082
123556
451495
541323
165389
370149
649924
2965
170253
434761
384782
126707
579828
348572
339700
404636
180251
410885
367158
575410
344445
464049
412533
407773
513306
401510
150366
554334
209025
208522
322774
649196
114062
625812
606690
188933
408838
426340
43372
591570
505500
547986
387303
156840
191308
431589
187689
157910
129712
331501
185808
516942
246382
616505
41895
547507
581484
320550
1052
289670
55744
226574
98878
586995
555504
379837
36821
317295
404835
67646
457245
259152
457544
139275
444816
491653
195010
518906
286221
403359
526309
161375
353965
549041
603145
169355
225634
191183
225861
357400
478319
596504
385195
347312
179916
116144
418181
212972
166332
313139
434860
376995
235160
404691
430913
384780
29959
152069
240189
229299
519654
166764
364172
631282
519440
91607
169727
163763
623354
14422
603554
453241
344441
621449
574451
408129
18331
334078
409702
604376
162283
539042
13795
137966
207545
172223
56471
440004
532971
403468
229876
383687
37670
143651
311923
491453
40987
49955
157322
433713
365111
613298
299265
587520
97372
451061
590117
409207
445086
196859
31217
219947
351261
180655
353917
616886
294398
292137
245467
397901
477411
149750
176665
258474
271749
565569
52096
520470
597756
649800
109076
168633
412853
237943
182683
134859
623631
228070
581168
623541
477702
635334
170055
544527
98088
233237
407234
108003
281936
384618
574250
589354
279134
567029
114082
163358
566848
402751
107205
322173
548260
178793
636234
641817
516819
473894
22228
557420
177272
24576
493557
573695
407707
37593
122199
211510
41699
327352
437356
60107
236641
312640
120768
64336
288591
238299
388440
257760
641703
176343
614177
510918
171688
289895
498773
33621
491504
406315
313923
42224
89952
355350
3236
108848
473898
250118
264144
50603
447012
323775
473136
49225
108613
9602
92956
38730
336752
58568
338797
362354
216039
156616
193762
637251
156283
175125
97184
31045
301419
533297
137613
361237
179399
403485
260172
177576
412737
537598
213829
472195
340473
346089
48378
299082
59657
122983
229631
313544
446588
363960
33048
90200
617229
120227
413608
369738
444995
472240
394648
38067
5309
233649
423299
69228
587724
159465
236656
258161
300656
242309
45484
14582
448557
335367
587606
287649
120881
574870
276936
33374
371751
442924
14794
392910
381442
481692
160430
628581
536286
285111
629776
613644
457922
451576
539329
378074
74510
603727
434137
103479
445481
6764
528810
589400
362201
245407
394823
493283
312242
470703
362346
230261
204934
232352
426076
307478
323384
453904
526635
128103
591231
648395
206251
301392
310333
28260
37269
633238
386980
620975
309680
123032
241340
648619
451786
228887
274725
286505
324187
607126
591955
60251
483055
319839
255709
160068
508135
515716
223041
254120
498836
310616
310854
509860
365091
518088
56742
558346
331212
591639
583957
194828
628314
72851
510351
426455
151582
172895
226440
203860
192503
302610
552954
209697
403177
53323
592610
433032
534869
356882
548928
336670
173970
637386
541583
465260
200928
460152
549123
549356
532758
238886
514255
365573
511300
107594
327657
30382
346056
330994
52106
47362
299812
95373
506040
466614
321913
46236
534873
512145
120580
318260
622358
509012
521135
372256
232440
507420
56853
301914
167197
130585
483343
225645
193032
100267
540366
6387
470881
587919
248450
170240
62109
266106
165284
151424
227682
303188
215476
198445
211287
436941
49455
409973
353888
194688
409232
214529
331294
291502
310591
379873
62244
220402
231768
463334
519481
91931
435002
456380
26110
304009
601502
19840
137816
380359
563
634814
482953
646255
486497
572897
106623
561189
470340
478824
432917
80240
253308
512247
276933
93634
608525
519668
461888
302128
390514
259468
241918
246491
42136
365382
584176
457580
50756
417027
197891
3286
521176
564647
18504
490310
558992
184019
626510
258157
536836
443431
594606
483770
214210
326613
168506
270215
88981
370725
108847
392643
167103
625091
389168
498385
220359
527378
496943
20554
220400
525878
54729
336571
396322
211627
31575
159217
494143
337400
313516
224005
237149
113740
184541
466783
36753
380281
183041
178281
260937
405874
142617
67456
460244
261327
271224
33007
532017
442906
360799
631266
115865
313085
595314
6483
320542
271744
335350
23766
345087
373583
198778
377307
76513
559143
273218
318264
53162
370608
67046
622674
78419
422748
550145
428232
75350
85072
294221
51747
477058
492600
351277
413901
430564
338292
658
308325
200349
261802
53276
65393
408414
113637
99680
347498
161128
258025
381710
97108
152536
593728
281782
569208
320877
69553
226616
383552
383680
160403
441345
436043
151399
345871
281375
18582
538289
434689
434561
596890
347548
534417
623330
247709
421230
609789
6600
57705
369893
139517
150781
182063
190542
305961
415026
191663
603905
181283
167683
495442
265309
92416
48627
298667
198656
149540
137735
515325
453703
389820
356437
514614
57006
206300
10603
594941
142940
466689
228803
56058
90837
557513
602786
22789
515258
615712
547070
160183
383617
250026
27945
480085
119109
559139
150526
307433
198519
606858
202647
597515
99955
451449
447094
618116
24628
433444
4272
27030
357300
113493
645757
342366
629120
96123
502032
37422
162277
497208
180098
558575
423872
91091
11093
491956
69383
531426
133449
5048
323787
357599
73870
345102
468993
305840
36109
504353
70076
281717
224218
537283
320021
279556
479325
596346
90991
603699
20386
283528
32079
266741
461652
152420
514366
549452
204886
43790
636902
201394
390859
256822
559343
134635
77884
637481
142325
108480
42658
423206
365856
60843
406108
363440
244293
550799
439669
244297
584761
584532
300903
585007
197401
469883
363305
79778
509384
162725
267878
9045
613239
534200
263047
499931
409774
316286
492022
307887
175305
419156
363061
515959
16883
577747
607301
139142
334427
239012
432435
359351
447218
175775
643672
499691
470895
579737
408082
553206
198653
104704
217408
513151
534633
422489
384500
569191
358641
600667
333529
50405
305825
441832
586699
245182
279660
261992
211595
297224
301716
543304
481769
229340
410815
533587
115711
510513
432239
552175
445453
287566
500136
540170
297083
218067
139261
134943
27667
633470
56310
308183
636300
368516
630463
143051
207227
163793
200902
149513
251171
92387
262045
440737
512438
528566
130105
325796
546724
234817
456139
287750
647100
486912
150898
112636
616073
439411
323405
110817
331286
288839
134765
308859
348315
351019
551267
486552
243583
96886
108211
528894
616313
335676
632735
308605
398618
285259
122955
423302
382355
300457
267199
407214
314123
140234
516025
231873
11524
571134
192618
267589
161934
399770
383953
85070
398622
16312
632162
84580
470636
408129
317326
238348
527053
386194
339348
415537
327305
246864
496836
248548
73200
258245
366752
299019
476300
174269
336590
335414
21803
579113
363446
417587
17575
241607
278238
303333
404746
484235
55219
376689
25199
507268
562284
622583
584465
294412
124043
104268
584237
554921
379692
333428
273397
337291
591505
539516
610378
439582
623223
551149
210969
259735
407817
315630
263341
144974
205439
15591
95473
409031
638479
6797
297016
34363
44424
573675
345350
160064
549507
414543
211229
320698
132489
584803
579903
586186
449167
265098
128554
376310
290655
639539
634589
406448
575631
426681
396442
433113
211435
310154
276581
567164
18826
402208
329396
27458
505145
513061
426464
178058
435281
210578
285103
337546
346115
459165
631042
107757
112670
303128
225285
542322
307040
107320
455134
275070
624177
504853
82505
62717
274163
61492
319671
316995
2890
266240
436012
628313
471458
129591
534690
623332
480310
472556
514387
548849
497292
247714
98072
621781
520991
85720
264489
152060
242742
482207
262920
186700
460240
307055
207643
107857
113422
156878
600124
169284
43946
85439
534573
438128
113173
575289
60190
488673
50635
70496
461152
115062
265587
234348
457177
242270
183129
563399
273944
10767
219826
286823
279660
403864
108551
397873
490917
595796
345253
586649
209304
96904
36683
195317
294249
643077
125161
435801
215521
632385
15949
556447
616452
197843
425670
228639
331138
122906
502633
142635
80732
354058
618992
50905
494782
558213
97984
228961
208450
475265
170216
420235
586449
273288
490728
298916
478634
640338
52194
97730
312907
471400
182042
568700
586190
563922
267431
360596
474707
516217
319502
589880
407023
589661
267989
625682
117357
362613
22909
350983
115523
320008
631229
123126
355521
525378
557505
379967
575555
456702
300573
537664
96475
153861
31103
89756
143719
414171
469622
126836
118272
64030
223521
610274
536265
40273
384593
26890
501570
113187
131473
283484
370185
223007
167469
373660
556876
64670
212463
7084
111912
146941
467376
505680
647587
636184
570928
385403
216647
244847
12447
635894
154141
644184
172233
54183
155685
190716
553566
107954
333963
161290
630216
440103
511285
185332
406929
434748
458686
429973
594091
64389
143389
446421
67842
502779
204346
264164
340919
378281
65612
355492
91104
309189
484278
576986
271681
131772
160458
587250
306622
534801
29664
226862
21273
16396
489194
345980
265087
75217
67541
185782
193866
417743
518934
425467
229813
301046
151180
638114
513563
506647
573151
603506
606830
44291
233877
114135
395203
638333
416239
193663
505665
470297
305646
114877
356497
411153
610424
28027
618839
616594
160248
292162
50923
559989
545872
539520
321588
435119
540550
51188
145594
434309
64647
258180
357541
640208
285361
572417
460354
309990
555984
232386
505966
622948
322389
597268
449374
248936
235291
413329
394275
101438
51629
149651
607488
328482
248753
152256
92677
66817
307429
260518
268327
22603
208052
129938
97726
264922
244319
345233
55188
549010
520547
308348
557487
561374
4650
349235
600505
43924
7957
33563
59905
470330
54328
593992
81744
106403
295010
250432
586854
379885
44403
532196
105372
12177
498982
386065
454323
415187
430471
617957
15196
319110
163593
600655
591999
434853
176261
119292
292613
16413
440573
408808
421368
129057
489523
244589
308180
140316
114301
285358
305627
615979
596894
598282
564723
637210
440
587424
485348
562548
453273
610891
338521
186644
213264
129693
331552
149707
593068
346394
319877
574708
343979
353450
76685
366875
204790
397345
260175
489803
392681
293942
626351
209100
370636
284505
374757
423435
303111
246237
471602
293522
542908
381825
562807
461322
220400
200691
464576
466260
376998
103214
85501
459286
547876
67895
607413
630029
444370
15938
557814
207857
575878
47682
415006
175325
514279
457506
389929
220308
294706
400160
364453
196092
16626
8051
437894
614544
81938
144605
42840
194496
10126
402156
183601
357751
252395
95731
620248
267648
10415
422884
258363
34778
526468
278313
80083
244477
295602
233719
91644
648625
69748
468197
162337
305743
341428
311883
332026
389611
268501
302306
608764
200056
259492
471735
522804
27273
290978
338438
14315
381528
554355
11355
149028
632104
624205
333398
115316
237807
341190
491937
265648
218209
138775
42604
570620
322807
462412
109956
487075
140954
30618
316343
48386
76683
93627
593310
451560
170500
259642
85223
628995
367170
523104
174904
6307
78432
460193
302581
302730
178385
234154
644809
215865
425161
69434
442904
215345
290092
44141
146606
627053
334367
190156
28403
576664
186333
279837
165801
301572
70428
647255
182095
331474
572967
262096
80935
38496
327216
156012
93378
415286
648707
597187
645016
209698
300635
154182
123970
439805
191488
607891
593498
280862
197721
250872
470141
371566
446916
125664
189699
75380
26811
634756
465934
67373
404425
187790
600505
591357
493516
297460
554165
428982
27365
533407
607655
124175
594422
354420
68604
214818
579548
452324
253165
230849
447304
183323
415283
449616
95227
287569
575995
388195
499220
596701
381483
315508
279848
295335
614468
383599
194379
55405
543219
61385
627937
55243
614508
73288
551000
42453
98972
480722
221684
103876
200662
578788
117829
8579
166419
279865
140995
307542
140912
641854
497894
18285
525466
60548
268040
601459
470801
507900
39310
249669
357208
376605
344299
489849
143958
480883
301293
22854
544616
238421
494502
46658
204843
178579
31527
604669
489096
577683
121820
19815
207497
621897
15440
250917
477651
370495
617755
3543
600964
78070
340406
488821
354004
102515
434594
306154
415356
9755
301818
458735
260750
628737
457398
545001
367193
539692
2112
338682
465541
128574
389815
246077
247489
412994
508183
534489
11119
546172
455937
600851
484790
84970
98273
579693
306341
491840
597944
27948
399546
364848
275817
376748
498556
392431
466050
373977
643811
316415
641310
491273
541656
112778
78653
66184
577744
268627
143630
366424
67470
177167
485905
607041
226807
539358
311103
462526
363570
494789
306460
160156
332895
58381
319892
266341
292659
79778
193986
458259
364274
468105
236552
153459
169069
92203
553190
60324
204637
537355
268339
40817
154087
319379
278955
169647
283698
68261
99101
383744
8822
74771
180431
152828
389005
449253
253436
538252
35384
529040
617302
469213
544969
489314
42603
501984
513265
162889
110276
613737
183041
643160
505684
73306
160055
128368
522076
200597
490401
543638
548417
144548
313521
420675
552077
493285
294926
151690
455611
130360
597572
396414
115327
228186
490576
135522
383753
109731
139791
619678
330723
531828
584569
328864
639687
46620
499962
517240
522878
185004
304803
516396
602709
181861
381809
485288
539080
548341
378515
303364
105148
488002
26940
346380
71883
29924
135150
348065
313415
303488
263234
284767
113615
214951
248854
232135
593945
329956
197646
435246
187643
444053
63571
479620
611331
313872
227956
103063
107867
272840
595151
480620
205496
13327
216460
242166
359781
111647
649310
179743
26874
584563
22639
90913
507833
505671
449431
205316
564865
174201
285845
563851
339340
106202
38358
115310
564369
105145
150102
302331
437825
342979
307878
224022
493059
616904
239529
118279
353963
418909
369633
47300
118111
90191
88009
229407
106069
74127
125596
242914
378911
478914
544316
277897
540954
570899
30025
266819
58893
315413
354634
191483
629543
447913
143860
83474
207230
281182
65291
369117
182708
405311
121304
106939
531892
549542
110867
115720
206468
4278
329751
340509
389921
520349
250813
599383
232387
205073
480448
339266
288973
642182
635256
577545
309591
215787
37091
498054
68978
106410
624231
646995
12481
10685
39693
556258
612426
277763
640372
365284
200858
567397
595697
520333
624349
395214
213217
480766
452334
10259
297286
36853
206126
216796
389144
588253
552335
567739
10335
122436
490531
597057
612814
579992
45109
365002
238651
163324
160477
545349
621934
428367
79192
148564
431300
84490
392659
105680
293477
171311
195909
64157
92245
169433
542845
147633
507540
447539
58251
239440
279990
142548
9947
172792
380005
58467
74315
448155
380335
296731
299320
183754
452507
78713
80459
344328
209798
607882
58215
506621
454306
434759
864
118948
14513
340583
369985
253280
570363
567056
520172
329881
74299
211964
116513
445222
382164
143045
181753
56756
364805
452670
586777
308140
577929
343109
51040
460836
576467
470235
242942
6190
426437
200507
338748
573859
288697
129892
579975
562504
407385
466778
402151
643029
371226
258741
420901
631033
4123
227045
11825
646350
511162
645642
148831
134999
85545
143534
196780
599909
2973
448887
65883
185406
12435
113025
481942
434976
70093
381218
433222
232905
214049
483637
382288
273309
519545
427980
176208
338527
32057
160105
226255
185824
51093
381670
137521
224157
378366
648010
331357
353750
433757
597726
28726
419097
136323
331748
218840
398213
210602
571220
628556
52506
395243
520379
593270
204518
209715
208518
540829
480075
31819
410160
329596
575047
129960
503710
139811
422804
2101
330129
222484
341458
514161
405141
502997
67271
498719
228881
601168
293594
413483
359295
335231
369976
463778
250302
520573
588009
282733
207480
48965
57292
444948
394427
138909
99347
97008
253411
78530
649117
161947
10121
61586
205918
18661
30963
111843
627772
37095
460277
618408
159902
384240
577832
499444
392231
538499
6096
251783
198085
21720
462896
538014
71143
544309
83203
386007
3098
242909
430200
291965
480387
185725
570061
439819
54946
116493
107506
637148
183487
22217
590693
178069
201036
629860
58277
5889
389777
186244
304070
445758
525742
84189
243648
268700
612469
137765
355868
468950
587048
114209
595674
313968
23551
244426
477044
139872
568551
243321
311960
146194
420318
11172
417266
96870
511652
586858
262749
103213
8999
417160
161116
433491
548291
309457
282794
623549
181228
198419
620468
301563
544737
646065
201036
427348
625634
427980
310661
34193
494634
494097
385380
373114
47262
619333
467276
59633
485705
366909
282005
587753
170290
329108
245834
444291
65860
265931
514119
612101
183629
232556
326217
612258
525251
489942
52103
466561
519119
223337
291691
171111
388785
361985
80598
114151
596099
596831
610335
380855
555780
396393
486554
583855
575347
187156
313315
516666
507610
178771
470219
540947
558111
574385
432391
54272
552081
282264
40191
348117
210281
469405
521120
628992
615971
155350
392326
619897
579377
156608
456178
458115
249627
422962
151040
449948
505471
438845
309202
485901
659
31917
495675
396062
637916
127208
578915
83211
455148
460391
554252
261064
159868
542485
5424
239944
552905
374734
611650
601106
522649
153849
122068
133372
556938
580232
424114
90055
44964
331241
573382
232264
425370
254303
443431
356076
626003
244146
588957
78500
166422
605890
607153
616927
187245
9792
364426
296931
30281
187024
186354
466175
395029
606869
413071
235573
378547
307413
57729
543492
270480
357562
275402
522613
536638
343578
181917
526159
454699
65736
543961
13113
500600
6819
256552
331577
95051
33134
465507
224787
186726
77106
101095
11218
6104
20543
292013
636557
372609
24146
473287
407673
166579
168426
83276
309139
429572
217560
625114
354160
540488
514980
20934
16440
548018
645610
601213
458429
359308
111021
475187
594320
399798
142180
360437
252330
465405
393844
353121
264887
124789
80349
634569
436477
611804
207531
355963
312787
395954
207810
120426
262202
416327
204912
320079
364832
628986
295047
445728
523220
619218
88113
203460
204984
506654
341438
156489
377526
315207
106762
167427
352040
310021
55552
451926
447885
573183
267987
176141
197129
542998
486148
282239
120085
418321
37487
262949
612976
188227
112604
257607
227379
225794
154107
598273
172663
240438
497807
612392
620963
560364
406034
601174
494732
204123
612027
132452
127941
533185
452071
109656
572790
423157
283208
218767
371732
460871
355931
515719
362981
175540
41652
251198
281262
432206
458132
89833
350300
207474
192536
110599
329068
135422
239793
561472
337185
275904
352429
355970
128790
597298
68448
438813
561335
528744
302363
634536
198854
33815
283577
56638
86149
170054
161783
75052
90996
420458
125719
505533
368124
480955
367414
442903
422924
514500
439178
189090
43833
109203
442699
18313
483768
204788
411635
415202
450995
626736
352115
98729
372823
159924
609622
330964
632006
210271
24959
526942
556798
566688
606609
546546
238882
313522
395496
263539
143806
625248
132888
140052
418473
286505
337431
603085
364628
233611
308521
167360
417767
248804
564775
405998
304482
7613
517044
92390
291570
435078
407420
625058
109924
253722
57624
1923
328420
133380
35649
630089
555738
480563
499351
94704
640086
138672
309985
484872
294856
16577
428604
193775
193540
233268
120207
378972
95446
497360
414172
167497
405800
563704
208513
85085
36406
44413
6143
284549
142498
156627
141169
376910
314013
311135
195390
363792
63110
151949
55942
319581
572956
234785
51903
407089
304462
78498
550934
553764
450260
603637
565377
83055
147278
80457
407648
102448
11764
130853
158716
29558
631436
588054
238929
617286
131292
575921
180129
36371
521490
227966
200925
581153
410268
162127
399521
605177
631032
357789
169541
27357
37998
329481
269723
558215
449792
593519
402371
574774
332293
416421
574921
55740
480905
607108
93986
384770
383522
84604
395304
182749
510119
58029
172
333100
543174
297801
468595
496324
82308
58027
369187
605811
399610
477558
117064
461146
93414
386855
166063
444212
645384
635814
241720
88193
388085
437136
260342
528673
440883
362952
549408
313695
405683
498769
615272
584790
16797
397530
145709
138356
272564
641438
263317
615991
150329
421106
165291
312718
589586
442800
379488
16452
539542
558466
154272
564266
189147
375515
548908
81674
472285
420878
515413
568125
425053
265536
586333
648423
440161
565744
527836
12568
238377
47921
115659
268700
629660
628715
337265
608901
577376
175269
255967
438273
146240
238494
129013
210010
67350
1920
153880
394518
160555
622863
643642
338230
618452
413826
388017
638351
330762
96748
164081
103153
615352
439539
577781
516023
631515
164458
536507
26414
513115
447129
402574
413177
125686
568962
184302
541929
436903
328632
589782
624124
516022
237586
584579
443905
639139
385125
426038
420184
648779
139975
595240
415484
405179
502446
551920
559481
139699
58808
60289
548072
457259
402469
516345
139401
454399
367191
318991
148205
416715
622983
123183
230872
526504
219934
111880
100216
186281
83268
419518
440560
587934
649085
86027
454627
357761
422561
309081
358443
571620
25283
287739
179373
36716
562532
174386
554805
639215
81035
313861
600207
151945
461043
426325
110981
516876
284075
525869
374944
133763
320008
72796
278125
259015
367131
356276
649818
489512
35467
543085
149662
263005
108252
113004
117802
38085
616427
200798
619660
162720
279282
40803
103522
80114
603534
566493
622030
571944
284689
465386
432335
511892
44571
301101
213524
363066
153311
309747
623923
160967
464003
97775
282800
193795
279112
598981
377410
611850
418433
181595
295943
533841
465112
140894
283234
589483
215858
286741
36201
108420
422837
590301
308234
497905
12228
123339
318676
441347
401123
617736
474355
531398
40992
136073
429837
96117
19509
494794
312495
84961
114778
341200
649320
444186
215774
472878
203351
83188
225269
177096
40120
477777
255106
207596
146554
550557
458973
90774
381592
151895
440659
397554
249765
606526
461284
341520
50577
309881
133141
349116
402872
402712
41324
183929
403758
484449
240700
367814
640185
230106
423579
224512
269364
631198
101510
516787
103697
367614
447553
482343
269218
561757
133456
457079
464548
325293
463751
524688
469209
5780
457397
372134
218338
317582
20616
178292
188393
50575
531973
242813
195372
503519
243440
296583
570647
73294
609487
422264
480177
170989
379250
44343
516851
84041
48079
269691
195564
386514
68541
157062
287189
632383
472999
40142
472228
260959
454960
236055
628282
554072
244990
603255
419643
18706
91448
538372
181103
227693
357469
632097
399705
424385
498897
23986
381347
538028
434971
218820
323462
247929
424429
193293
5789
389467
64994
22107
325231
265785
185129
448187
438746
215519
144682
173200
537
484018
531475
71795
65653
182281
564166
445685
640967
245819
348710
223730
249412
441598
459567
442215
434094
626928
494812
154755
171047
469070
306797
61768
485249
298848
464889
646553
318748
147952
359566
109435
442624
11641
577388
380705
20113
506244
322213
625649
43314
423048
192465
590496
561255
608736
362044
559839
393906
598452
54715
546943
351300
583153
594969
60262
585901
509427
329548
121251
563542
12816
193572
417009
240490
456024
507664
50846
418759
141222
357142
393885
328435
202458
30480
251011
283310
215866
292916
108438
637272
373523
187019
129290
537872
185974
65224
636178
234486
435529
611808
171198
24850
413532
38079
382727
456193
413743
571876
514358
38442
30623
193171
223748
547768
454517
219029
503494
97901
370024
539035
205921
465204
628059
109370
519322
491303
506807
183691
305330
204053
504745
519122
260888
383144
351106
521871
465649
16881
179146
396427
547461
622059
351987
614939
185996
597249
367471
81745
532604
91149
478206
307325
632673
28938
173373
259752
285790
555916
626627
391853
193672
204088
114413
405809
473553
362232
143863
229370
348996
353763
582498
239117
450698
81615
159844
168119
470498
502770
250653
389872
247104
645031
379807
37722
161949
59454
473380
524877
413292
450040
514209
324651
334878
638432
620631
454904
546252
633997
394836
446221
600064
551557
281020
108340
173450
529431
183581
39367
88896
633606
66020
300045
518167
423166
388929
639520
433819
497675
650162
12662
118079
315960
417450
196947
117238
624706
292752
172535
144849
343794
491608
585577
485274
392205
91954
212955
38148
133810
452594
473912
555393
199965
33444
431010
346206
352854
76526
100448
76905
406750
538081
613376
508600
262525
542496
387192
56435
231900
138148
223476
242796
219738
122411
535873
632167
568710
142498
530758
601125
71845
24737
348355
306851
108463
586507
550440
590280
161718
618342
291118
634329
518274
163140
319773
344336
59836
94734
625633
567021
218049
435408
8004
232422
8188
516142
454709
218897
272413
473538
149057
511459
68035
76141
348229
537260
637631
547047
199022
238032
205755
268505
240262
605089
224271
309295
552745
261998
70509
375221
67396
126275
184047
44026
353939
120576
408175
255931
257118
158835
375707
537555
190378
205499
169631
20516
596260
540469
437087
356715
117749
600517
276551
535229
307340
235719
274999
457101
107941
347401
108413
573816
186559
378318
538205
464418
480582
414271
472378
85587
421907
496341
167830
599500
423300
110638
513822
585174
172891
563446
67807
430741
416979
585190
614239
400740
393367
510849
422625
159513
335010
262575
109485
126814
563909
221416
143189
102904
567355
444262
204763
496935
566777
557362
625074
563361
50942
177393
238578
603196
318013
118401
48326
32025
449660
21762
242913
463113
423735
635752
431743
434207
536504
236440
438614
624025
440840
510812
618270
246908
361577
207236
541579
640283
631304
369543
157631
360326
278283
425875
112880
485360
123559
580857
515716
294214
290583
425548
186724
473657
173093
233421
18782
190328
547078
549877
397779
486262
560053
438635
381507
236240
172750
307207
405070
214727
14771
174367
116273
249013
119537
311222
487212
565725
338645
5707
153711
319174
576131
337140
453123
508381
512560
86511
271100
619317
175062
337514
341735
544538
89981
318642
615643
553730
20007
181435
479690
219718
202018
354997
16043
3977
314017
29334
442260
569943
334892
324086
534878
433656
312520
435239
441849
76147
257483
603494
221190
279505
335876
519799
506739
192942
427481
106587
539975
338676
333750
547583
87139
285251
454223
416291
18129
248725
359310
644608
613772
150141
260478
71936
377088
452539
203880
256642
554005
186258
494071
197725
346653
289794
365158
26512
260216
642213
475103
601612
223552
263958
598502
172377
407938
210889
465390
484160
90116
353206
240249
359098
416415
413680
298208
579882
320487
216598
498103
582387
529369
259932
600804
43991
284504
273922
439633
385753
594244
288454
71041
211139
132265
324783
165656
195729
321201
621211
562817
112336
610166
286672
602593
272
579844
573584
557816
538635
19942
264160
618934
88285
507596
298357
504973
349777
327111
358268
352697
26581
369477
640781
174133
93671
612709
438561
628755
106026
342840
397718
575199
32248
553466
443884
32625
497346
229724
229645
550279
132448
546126
448535
217433
19723
649987
113506
423359
316036
312463
48558
592040
400028
200044
21300
193910
438719
17852
352814
178259
531422
461741
527936
199647
338212
97600
419429
285045
401679
407207
205553
565279
2896
633787
412887
30030
5463
335965
351768
12929
428743
543094
408754
470218
363119
171506
33727
406566
546854
511322
491581
439088
95805
481023
340049
538646
384757
282047
398790
527830
286447
570006
245881
301616
316828
174911
119812
180652
556035
235841
156523
412326
614646
371545
191919
371079
335295
54215
154908
441
197282
571819
244177
557604
336629
260128
327632
380976
118974
633877
244634
605607
629754
323613
366007
599037
352662
580510
528642
527893
291051
337001
471050
189647
544340
316450
629833
372251
395672
409340
513689
514432
385849
279965
296435
340473
106917
357819
363711
309912
28688
415624
159618
308075
476237
120817
631159
578276
19415
369855
314404
213050
373221
317961
475589
416708
87755
381935
110957
156915
140942
134866
142129
175984
285935
377901
110106
54666
417242
75778
617103
352357
277508
485545
469872
483980
115072
62004
191120
241735
200892
200310
269719
642710
365219
495709
218554
280977
204160
479776
510614
155409
458052
318644
543141
585231
171431
343483
586703
152052
71943
537176
503054
542757
49614
551877
1288
308522
127762
582920
604729
439836
71941
248632
108249
178932
144500
176196
90496
625183
589675
221617
472822
470778
402015
53706
480236
633901
504514
613244
240328
395296
272382
185831
59553
484402
264709
320094
430375
221986
428670
380372
210162
54979
420414
573850
74837
385165
295425
487641
402275
434276
269485
515232
507198
187929
233002
594382
605439
123032
348333
523311
528187
131814
343063
648552
386277
296063
648691
185769
586006
604149
116107
19279
603515
629150
415259
163402
308036
431392
530693
363631
360188
118835
534761
178443
527496
89269
440620
216263
543593
261754
519251
155612
241728
512284
505830
458861
315248
632974
64543
314958
388004
256675
27255
132041
7338
181415
290661
607635
87049
40764
631449
116744
144995
610952
315055
554685
410940
408565
300424
409528
230302
500063
137319
515692
376360
286430
469502
349958
471895
155184
189651
176144
535864
366638
499627
389420
278445
456257
543720
276568
120944
181216
173962
184559
96536
153244
552596
97341
167559
411979
94916
404196
73281
130927
650504
511068
633420
477970
277002
412585
224023
530332
197227
578860
249582
208053
138308
596657
226130
225002
54305
221933
321467
238993
486152
142539
431061
391406
110113
60450
231845
219336
458409
140766
450169
614953
109423
130267
538860
105187
438503
72593
56215
580919
74025
527933
47088
386374
82560
454577
230198
284233
466302
368629
110706
45828
358098
331748
423289
623160
143123
21134
501292
46414
607205
594992
206776
375131
500073
420168
552098
446199
195910
373713
202981
202903
285487
289065
616729
13865
66862
246874
601903
122099
143330
145373
133233
253462
230210
178101
154728
473785
206889
253924
492110
477762
203828
276694
109429
283208
160367
308623
113404
267223
62140
649891
607631
22900
596994
59316
191317
234073
422402
461382
121860
260391
589057
618360
248640
225624
141930
122818
323905
266521
341652
487017
229481
345347
463782
349729
116470
292015
420506
55753
594541
473818
76486
378202
551058
586380
408808
637821
548332
548744
477654
80856
591456
118440
513776
536106
214564
136567
598252
203494
246091
245249
415259
237567
313152
486237
538647
373132
545165
378743
27957
285253
533061
175668
23515
474673
21803
114812
319302
495995
408005
108811
586771
6554
450445
448903
574750
313433
359629
577620
277708
181604
216971
15078
222215
204323
148649
52908
237297
402380
593468
248452
484450
495044
163966
434444
202154
426294
75628
266650
646730
255023
63544
474539
64487
491743
49250
197194
359197
432107
565620
215696
155811
90214
628731
435068
456632
505038
318876
7830
495432
584005
224589
109329
280602
234140
601525
366150
219502
88115
285611
644938
334967
620878
172050
106098
297822
324906
425735
640232
570310
280869
76428
584318
61755
116009
59455
252608
125709
593181
155888
528898
100677
45625
619735
315461
293435
415367
86754
491837
278977
433191
525105
76904
321720
547788
315051
391704
183435
372456
644969
109517
413070
646127
281981
224112
617755
522675
425468
470357
540303
303978
360199
391721
500428
233826
479990
378226
94836
455161
19662
537375
329380
91131
504002
266195
137570
38138
163138
184105
211875
493995
126357
437988
514162
520341
632273
266761
18781
508743
502402
24991
362092
483336
637279
40246
284677
233672
131139
153154
157788
599748
537149
502406
37250
269544
186470
456260
312394
90277
632507
226302
621355
129412
34325
548010
601658
556475
232820
586054
359125
191213
191907
572889
523809
618835
259700
378471
508899
246770
620282
445190
178586
98069
334572
616537
491963
254653
109510
588791
591174
212715
218580
289348
424994
268805
602241
102835
548543
489743
118983
130097
561126
316270
465193
635963
335120
523013
120400
141515
77963
62415
53885
163692
116134
349088
397277
563868
483855
554293
330457
228702
520545
364461
556631
216187
390498
470028
503525
35060
584704
212095
531787
388137
308111
503993
316262
372249
618910
458352
539718
297830
27344
298460
541468
345927
453101
429068
478798
257779
642744
178992
320223
465567
590359
90481
597015
646571
378735
215217
444871
418207
640071
6281
235927
188833
648722
387697
295728
609188
433236
531426
252423
215147
465500
442902
14372
317493
564263
188503
630760
366620
15893
227
643460
342922
41148
131040
266198
212822
308528
84082
645165
276093
246973
421346
176397
590876
546447
643445
593558
163111
309802
144614
236323
168348
23198
316265
302391
552021
149675
341403
414173
41534
194042
24855
383039
595179
117027
128140
298227
632275
303197
133255
620006
127977
336912
339585
465540
484509
449139
219224
167566
384699
462102
266986
99621
473227
446276
287267
239722
61672
224225
379291
210160
515780
340335
339766
404616
529233
365843
602826
35065
364621
522028
353613
429748
307650
563100
13240
86698
275524
563278
65117
83038
481919
390936
222619
355554
118284
190280
255799
374569
101302
297556
424689
21184
387715
87958
238602
468337
499896
493105
9637
49282
179457
322812
228955
237833
645079
344792
303157
345992
491188
626802
204637
616211
503201
592117
96793
611978
278227
578635
124365
645095
511910
31935
636156
637170
69561
409998
434847
462421
180739
425906
95562
147260
457354
193469
185057
475508
52921
91271
631910
374686
241620
14603
379139
316582
614390
439128
249924
520318
304697
146712
54690
104841
208976
423466
440996
377118
137809
24105
189839
34046
360873
293555
211226
90128
501932
138959
331947
632986
235889
329109
334400
65236
485091
216805
484792
639199
453160
610633
391107
487435
206131
73381
523279
610728
425948
31723
171427
173664
100443
153229
237515
65378
530821
35624
390127
53061
419300
173866
470802
29888
196694
88440
387809
265174
34855
458509
385664
203533
62505
222490
466105
50041
189897
96987
429649
395815
309391
499125
503322
360073
264655
104356
645009
63489
320150
486000
306125
269113
136472
643642
346375
407858
536208
582949
237111
99315
339066
233989
34618
463866
39924
451266
623089
254066
501227
229693
9476
239623
481837
584961
636586
523203
246479
288913
285030
173297
567558
167457
411996
36186
245450
311493
42322
352303
388551
178507
372631
57647
59412
179028
323860
168337
178603
353204
6666
414328
543748
356222
421266
444340
113601
599896
126946
606606
426081
448354
67785
517398
421241
474018
378755
316230
512165
85886
265640
191289
377923
10862
450428
417493
135650
576803
253740
56541
375469
371326
499757
177945
380928
594796
361454
434541
336561
625454
385274
493696
630778
493756
375813
175735
453054
7207
15391
192952
352701
182007
106366
305652
617276
262511
38082
454650
573456
139932
648507
319784
380793
546965
276961
512929
473855
21606
171517
446629
51728
81752
558251
615706
311534
464507
312480
540305
590904
51781
182492
28596
466577
44639
60292
76077
593828
208515
173932
504576
452603
343995
119483
441730
54010
260125
249576
265701
560662
391972
592509
301964
199406
480727
629784
617120
313175
479411
430735
359181
595392
236906
178788
92999
516025
478654
160647
508412
422655
320771
540848
344223
502547
220060
245016
156463
478870
371065
150674
77078
600028
176756
633877
223454
281908
491467
67881
163587
628433
329978
87924
467566
255478
18859
526107
636787
233805
308151
181237
337237
358406
368947
89615
604145
200477
321712
226918
67123
25285
484892
231290
611984
332930
52570
529740
225299
167006
646373
57089
113987
474724
345212
362375
318639
476252
449618
175180
150402
15241
644878
457880
579210
321325
196963
314338
33181
76185
569845
650502
608085
580587
560226
285839
43559
429502
159284
365091
163438
169354
14705
565425
588092
318378
54743
226754
522539
555213
477196
542941
325255
285281
365867
607223
317590
19070
199701
344264
607530
605078
173726
231921
12010
492678
65632
341437
184510
27170
187824
368412
125342
567215
111688
90805
647685
435153
570970
261275
20829
472779
475242
1709
77017
523041
100157
100197
301671
455133
566438
65376
445552
108114
626075
614685
414878
403930
613565
303202
560031
327255
582127
175964
426396
353924
179588
633227
544997
123413
612637
301127
595612
531741
9397
409165
314138
1769
273786
254031
255063
271306
247691
496943
372554
464640
452489
594785
344256
232
269017
464840
366508
286206
149218
24669
464971
407438
16225
227933
365280
648514
576761
465717
78484
426186
526157
369263
9124
116565
639849
589177
362319
594113
573976
286341
394710
38588
454824
626472
412012
120599
316693
519625
72856
415861
92552
225683
347139
573810
155083
580871
627279
569137
553061
484374
305746
3895
292283
230015
159116
558545
57131
392095
599159
198862
211969
596336
236214
259072
618276
148000
483469
191416
156001
151108
306703
425394
258699
314420
149288
553828
459514
215913
447626
611656
53626
80857
617375
146806
629773
229081
488710
313396
617775
74038
547857
48107
95289
277135
610545
289149
334292
583925
505782
244276
25376
621877
406482
303934
303555
493550
436881
387325
83059
54005
602595
315354
157811
117484
182748
80058
559085
391547
383142
180758
140346
29777
275221
299522
500673
293246
636185
573982
637028
253875
536640
180759
113710
314745
641225
530934
204253
583314
1806
189549
142584
22293
370318
165410
138971
51801
445757
112428
233029
4795
313614
71587
476696
367101
225866
481811
499512
338132
334891
485322
72661
109020
192627
648490
358827
314855
87966
375989
375156
304423
541813
114844
515119
277183
570839
185268
550295
480817
318425
215883
543373
369588
523450
547636
294947
141707
209373
493636
145863
499472
216176
358303
253464
168502
548577
229275
311599
216959
248249
645903
243816
26290
428529
377662
471960
341530
539650
553038
213752
434586
519547
599529
100437
468796
271442
436323
293531
455835
438017
506647
267760
438727
250137
423648
235944
24767
262017
160556
589063
160535
395581
153838
184282
32464
621050
26115
105739
432441
499387
107884
165372
502360
295975
624552
168961
165480
607739
487921
452444
270526
122075
1351
138857
354812
287852
416381
464632
489998
98760
223450
344444
370256
45634
511044
107091
202815
375708
391768
250023
603541
603984
621370
533377
221641
541486
56183
11735
565171
364846
9378
160677
217952
171899
39230
613939
157083
632689
143761
272413
25993
271482
377225
591274
197616
35903
579521
297982
527368
298895
649999
468266
342676
393096
110136
203465
90744
565348
375172
251100
378128
559060
574913
169622
278079
360730
239116
419939
532969
381423
114231
277342
311990
72829
6773
515121
84675
99948
443043
401618
448847
281168
282598
184547
323455
475285
394300
441419
337511
462950
462166
526431
600460
622557
509640
557391
594225
195147
415338
120819
139876
38694
428051
399599
312026
224958
576863
226301
173028
154503
505670
1118
291413
429537
80060
208903
148410
51708
36417
471427
339445
610951
532062
483017
560633
7305
414522
386114
632878
108465
394391
72412
28793
277758
612404
406596
579606
419655
143075
4100
514299
169981
313392
346851
328208
580655
324188
368224
602496
45156
344223
408465
398660
117022
576052
233904
181265
475288
604755
477830
352109
168060
42097
645029
561219
173384
537341
354610
555002
552990
393925
626549
337678
72603
548159
518141
392656
335476
284608
436892
60202
255112
101523
252076
261660
537971
487400
304342
12324
240179
639449
240382
322221
607902
338906
270151
483973
276614
601979
319159
212934
512524
162212
477930
610971
206434
194934
622057
640571
209413
324336
228173
89817
293823
617623
9425
210196
209255
39651
276858
4471
62321
152397
305043
392913
205428
294572
432962
287416
361316
596912
403077
258860
252760
302793
405271
86141
645324
27619
540595
342686
94435
392484
120641
74468
329156
148527
641748
496072
143866
242910
316227
117996
71944
608146
424423
185483
462054
307579
244481
399263
402653
533319
8059
108621
609503
251975
36469
422731
600566
394029
457533
55833
272728
408827
131717
210341
570268
438392
84732
182042
565540
313818
257915
642727
19488
261130
559165
66100
22144
302990
246042
574
176511
375002
543301
157942
324298
28100
150509
56546
201528
104893
17056
470845
588489
322160
393493
475807
595787
34524
49294
388707
311805
298006
108372
385713
592372
419401
434999
357284
553223
184955
506207
279183
8884
392942
231727
243795
189391
398123
410115
351239
257230
228743
301455
529231
365174
487564
115707
109034
409649
323583
592934
284061
274079
610855
267789
29695
270745
22944
551714
172102
638679
405656
293234
168981
252194
164474
526858
175417
288927
29421
310675
204401
166237
544480
415075
549895
530624
441095
24914
274441
216577
363119
71418
25287
438473
431917
416215
491662
400744
554640
371707
369968
203881
503884
22205
59012
240899
112802
270027
363411
106521
283451
196333
61903
2036
178061
483693
547080
163915
503173
357848
184338
614094
388968
9685
367099
510634
442354
583273
374533
187533
520275
440810
141858
347948
521912
484705
591308
127351
167498
196100
499388
224547
242899
312785
59146
293416
590999
168639
223331
149976
225510
200463
437019
426092
34875
344466
611144
134786
416261
86980
516412
510295
555811
387398
596582
468361
163479
243232
212916
20731
195888
276551
449383
526868
436567
568818
230196
407314
1883
139391
258572
579687
7674
59761
146734
528548
251848
289548
502908
185260
428012
153841
139948
40048
350430
393481
84385
45980
90234
391599
379035
226497
158914
454136
419208
509092
192427
192330
418975
400244
322005
586874
154485
362660
85381
451946
43424
432665
101440
33293
60118
480674
304729
32833
599413
339544
142841
474042
382968
157042
418799
469693
379555
468069
45235
116998
270918
161375
146054
303767
244709
487352
629154
286999
581171
422317
265782
341966
593641
329431
251086
28071
615345
618646
196012
404432
435467
130969
171621
86006
497623
154559
503947
285586
12913
429151
632239
383875
409648
228717
327634
166811
263457
344253
79906
54708
176382
320795
100651
462775
596330
379776
487462
344299
639818
188418
309103
183498
78548
108270
93650
86301
396771
316241
223825
536623
619779
9940
574875
257530
505529
8320
295887
215093
452453
10142
267412
191568
431542
354532
284641
95960
647640
355353
513450
389068
497014
438428
72272
606524
79389
276419
566594
566100
215103
54477
516514
398219
475343
407155
495427
273973
636202
168565
347636
237994
466287
217910
33462
253160
143096
621004
596341
55765
315066
17744
1312
533459
243114
339070
250538
490588
132622
106149
627985
107318
151445
556822
398696
510534
542079
579539
310048
151303
210443
26028
842
399862
139382
275670
190029
642368
81793
397140
330188
379169
263137
441477
377827
118900
476725
157278
636771
189658
626259
485470
119309
589387
276004
150200
349832
95374
80150
232520
219467
422298
400981
487754
210904
193968
421390
227325
377336
191995
622516
463290
259057
385786
641056
139000
398276
597766
285736
252528
355350
151335
463360
276480
208518
649981
120391
389315
602071
166313
81227
219800
4380
61671
266450
451160
202106
115916
117813
475767
505571
574980
272718
66600
128047
286185
407466
378970
310640
402510
615672
342681
536363
20774
411303
26569
226624
345000
578822
421270
9905
433294
528985
108955
131511
137233
401880
580079
245787
368853
459879
598300
458621
95176
73102
464994
19627
254201
355599
83785
479671
345509
612103
36774
629879
124083
101435
607643
18589
49796
35493
553909
432846
176748
135721
319300
302176
646779
634012
439289
85695
404119
120514
381805
38210
196114
543114
292457
401522
207968
615136
457150
431537
368192
48213
490566
9002
280470
7894
176739
404850
104059
452959
548715
383513
290221
297492
220095
270131
22456
84597
426878
63284
164615
22103
72140
563304
159767
630878
538201
31774
368197
558004
536912
242907
53273
434661
535043
585260
634394
88100
9104
581356
47221
512115
475316
9513
160104
372454
435109
363472
122545
87097
64241
385415
626342
484236
543264
158005
86150
383703
98584
336062
535570
413815
323397
549174
317177
424496
638368
641551
229996
509429
410349
416816
92813
401882
438320
386976
174399
76914
278083
555705
512377
138202
246145
334556
416463
35469
256276
63109
650031
140290
179582
518887
9269
243559
183758
82775
476677
645951
646922
548317
606175
505357
243060
489705
41753
315365
9499
47624
165921
265645
496455
443339
247574
568424
252235
132637
580495
35559
63557
266420
283460
584931
68738
290580
152051
440983
155605
387877
201502
405786
423830
600185
489502
534468
170511
213726
198439
392376
567355
240026
55778
177684
177814
203481
219243
60548
21153
450072
176171
446313
414809
493852
612083
574394
199871
341923
339449
223684
466932
187810
438405
454750
196908
556346
67550
75638
595696
470242
465650
96092
376434
318642
478956
142733
568734
34725
113733
167290
588761
447216
11644
598315
277635
301461
323741
621126
447264
296653
351024
485171
136248
445975
219996
246689
181321
373390
500166
384713
508286
49344
181361
48116
310179
183645
229441
560153
127197
220150
199456
119548
193868
326027
391683
527469
28679
642437
451697
462668
349266
200313
89911
85186
152322
22876
473336
329692
343491
38023
523304
302547
75927
314241
516025
416845
469755
636695
532848
93044
453155
450702
552773
110175
525661
258395
617960
547219
87306
133378
330714
147705
575462
415421
70973
452543
510171
381806
361488
57695
470461
319900
575045
570064
631545
644924
643305
232513
548089
288480
417932
492760
424786
515190
213708
639844
308389
282964
591847
333304
482072
313306
129777
596170
494254
86147
162658
420634
346141
606141
619958
260847
381858
308312
167986
431758
256159
426458
291637
382603
207924
167095
292286
228832
505330
390301
16490
501670
451869
136773
428783
339208
585810
442081
353419
8409
622881
463289
404947
306
306860
636452
69393
65991
529913
119341
596750
266091
366930
530342
101123
385898
532261
297967
32701
259515
364152
9719
243263
297257
416235
440141
448574
504071
133837
149121
460525
536066
106755
421589
592003
95492
258562
558442
9440
636574
422466
246447
96464
188643
41000
288109
256132
77739
531197
275827
578809
238953
145873
245934
25216
496249
255889
189311
440610
28712
167267
230625
468806
309985
579591
275596
388461
334791
63537
167917
489071
350166
318689
542049
596056
546891
550004
81689
569804
157497
377666
103014
448881
341697
96164
189227
189681
231771
458246
124677
196780
368224
248620
191072
443311
461625
212447
249642
310714
153550
427984
427001
214092
310002
288326
39175
191584
341401
571409
517058
178141
557805
500879
427900
112974
347716
466637
507310
553251
136951
310970
487757
305757
275370
288511
251793
555121
335201
292371
126328
457494
624230
240444
41574
548947
93266
450557
573409
332335
331178
19672
540400
483150
176901
622022
193771
550373
362666
391189
33370
62599
52431
160273
32321
177763
515454
561588
72256
292017
466743
363185
295804
4708
598857
604520
294105
386867
489930
453486
542991
592190
487915
564749
75129
117205
176773
137631
190888
295763
33165
212819
360212
107870
325342
85314
174772
522683
327657
312952
23034
575874
444047
609533
101796
189385
147543
151646
425044
91250
187089
242575
407424
249081
478304
449819
270786
401138
140768
410887
182499
504026
504105
596496
75530
10309
287191
31090
103761
450703
86623
205942
345462
118923
593864
513064
331303
239586
492606
367496
256447
58666
374327
191948
479889
141517
82363
85202
314405
230475
376659
605029
236145
190146
233711
565699
519571
609499
609048
465190
146681
319707
514570
618559
358396
184701
325432
424935
599201
148143
420418
339319
546536
561795
157886
189699
304610
63883
101382
304682
589533
523825
604076
166170
186674
209841
67961
464691
61913
649691
302369
516510
3256
412426
486403
280467
226198
594268
313777
137383
515183
209408
123351
288385
445252
25900
532877
479059
546061
425354
434069
521013
415507
219864
583909
637572
238203
318332
307002
493662
607184
147549
246629
223379
468753
240593
213331
50131
583559
41905
582816
551306
528641
447716
181388
535902
417960
315257
99105
173330
212588
367910
308504
614722
40593
216343
502794
647160
7243
356215
349909
478775
88348
10700
108710
7970
16722
506066
50928
121791
199435
417168
298030
566328
217841
58043
148378
456525
564027
227532
273225
54220
611424
242451
7800
621249
432971
207608
450851
28913
561309
553436
548850
129078
125431
482239
534163
103675
330390
591852
479017
543222
192424
358895
610316
259009
511309
418271
434982
590471
500350
252022
228156
525114
619381
344594
509991
95127
231933
204793
427984
622614
289895
499128
476376
158443
27243
547875
411239
573086
435307
483132
14357
503054
175262
53424
219648
352726
564765
96084
232255
54888
610111
510830
641262
544969
583932
582492
43652
365281
543650
200023
201858
173970
526086
643555
271069
294567
339898
267169
650744
497647
133170
339266
157581
221239
418222
311373
338946
341452
377214
58666
561932
539312
429851
16613
161062
554062
534047
390772
118139
478582
299694
624466
134445
260114
615850
242646
43539
157516
395614
373046
517120
141098
173773
158444
554113
253624
334346
6517
425650
313159
524906
359609
471091
323340
503861
107665
83325
353320
640813
389780
419352
310885
185123
269744
24992
542165
101471
496549
237803
310356
327826
54519
435287
580269
270167
143557
358003
572322
460660
534541
439955
310903
128738
471750
374754
589534
160311
54569
497173
546979
487817
154468
341249
227083
11265
442564
287630
32911
624426
90079
224017
545858
539046
585889
343869
146761
64691
82010
325653
300580
601956
205928
102265
178717
548627
389951
606751
18215
620857
21541
639590
381131
649429
458510
592808
165656
205138
476313
261762
170591
508484
500357
611154
60233
384528
379679
376054
542508
470917
544868
374590
287243
613832
192327
171267
413947
506381
478994
154921
629510
269297
407543
87441
464109
165724
225614
494683
65737
175149
430867
492204
521826
236398
36876
579315
19963
148977
315342
362178
229453
350857
650171
507702
467120
123075
341652
56041
603888
611539
160029
313562
146745
557208
278949
197019
113688
240022
585540
649247
75256
578718
5235
410804
28263
32386
132513
572080
55856
448369
644409
601230
268359
519149
496117
114567
158550
307326
264648
164632
345468
649092
618582
307978
149719
282605
315957
197879
505782
320371
213535
522318
526317
629280
131812
527730
261584
358555
605547
108219
100521
36648
641132
503336
142940
347261
16471
410836
201283
236631
23717
131347
9799
120881
223513
529242
282381
637131
36874
1548
385730
78359
495871
400753
428459
75027
16201
352771
337320
12613
496613
260415
583975
409774
493101
635608
274003
408116
3122
189541
307506
371028
159830
166669
302007
47677
36954
132225
650201
492692
364901
480274
84249
568467
436516
614141
493038
315581
453120
235300
75403
480921
396669
12798
515434
350755
90477
567784
450627
32895
535463
458579
286341
586889
548100
101100
196915
255715
587224
350598
574094
646176
565461
585255
560322
20737
338311
172269
427441
377005
316241
490619
609724
546680
571967
392822
634137
11773
246716
98743
20810
212554
113096
582346
1242
440569
470738
463176
620181
615004
184122
589101
425698
374659
165692
160979
357079
574135
377466
229650
186753
106432
229139
451968
266767
235131
333300
608383
287715
394444
263574
217621
194481
452882
486973
301970
459956
242148
12125
570243
232454
5602
52319
625840
409799
242384
531297
483585
558496
252194
598806
527892
448819
202366
484531
599180
349335
289615
202384
255900
261041
534993
488866
246092
249322
473427
138204
94836
201150
341543
555081
332874
423762
92521
351482
587446
375876
536178
239610
246938
192777
460060
325965
649046
369686
256007
493944
491448
86389
568050
598971
43937
221519
359826
249243
214460
131911
441479
586347
490249
203475
30497
505579
625201
24215
565555
641816
227470
466532
394379
383104
413498
402719
220264
248878
434031
490292
65453
137225
112201
276453
540299
371467
417997
313128
455780
333476
451920
390418
619667
147352
60735
163834
117495
349411
459996
31938
311258
55413
356767
475197
626293
159152
179592
615213
193508
559509
300170
558402
608521
173343
359180
608835
84453
563548
542040
593206
195017
495675
610052
86081
441731
638299
299804
123160
305618
365080
189821
233469
543773
567242
43825
564290
553039
85755
589787
574517
189978
14128
616978
18504
620878
3989
189019
230946
557782
46053
273357
42231
578404
557308
30277
27253
324511
182229
489
571994
147152
113958
427896
46208
96972
519988
639916
405558
454557
212937
132271
463359
61249
289087
199759
284984
219819
532711
88883
403450
103031
405444
390946
312008
98965
374221
620455
371048
300885
89828
467701
137936
608358
42305
248349
609810
320286
495444
394378
514664
66443
613995
5154
27415
49215
511321
534104
236821
477830
98977
169878
193984
356643
462853
383067
116123
439979
246164
4486
561176
193919
112125
554367
308802
500988
160699
36414
568090
396385
509954
547619
313987
82559
61397
573053
606167
634285
325240
161443
139118
547891
414359
174803
71448
563829
425976
245978
543431
299318
288734
374452
462998
296745
270473
298175
231687
224538
218124
509199
579581
137018
532837
9024
232469
180117
402820
254114
630543
649117
322129
245186
11945
259184
590004
60079
492026
356418
349740
21467
438225
209060
383324
467299
49033
455099
314762
168740
531706
200571
576989
209772
156372
505879
234734
398143
161535
536027
215343
519206
157497
128775
549398
600672
65386
316728
314016
50642
82253
267639
276723
170006
97835
391969
81633
210532
204539
156439
403010
168949
31753
120568
103909
415055
188137
349142
636126
28738
649656
141559
276591
430391
593006
179905
88101
108959
199848
481767
489310
100982
529315
106056
392313
360784
42368
204809
120584
42696
224030
78244
648713
334437
578609
602625
344159
64804
550003
450070
394011
504876
633611
46256
504392
420758
205732
430658
218228
456307
17542
594660
131598
44640
281433
630009
150898
307928
481933
484915
170439
575094
602179
323799
148124
294421
231290
202955
503074
170200
581849
594957
122157
416065
126357
332836
512255
57405
374465
602828
32872
291264
446395
305190
352407
231903
152978
526995
222031
646663
253370
512201
138656
363061
356893
150407
330439
212637
641755
135563
232536
402518
72993
313128
609823
200030
224055
34287
12092
151262
351502
34262
530030
371631
438727
548019
618282
291488
134374
81701
367530
414164
233682
458837
434957
182613
531614
285319
295804
119757
528489
393628
125688
218512
473809
358767
367969
151638
177971
17123
382425
632462
269655
388925
397579
174024
473557
373561
168351
492642
176842
608178
266451
189058
482882
617568
308324
538416
256171
485732
294944
245873
158328
142939
341444
424539
216000
301718
57296
474866
637853
350203
1065
353360
67516
556390
281343
409627
531911
526431
482958
436474
468030
211752
121232
125231
536951
243813
122295
66534
210697
192275
365248
597988
293428
239372
1345
388529
22910
79750
551483
646441
631342
411731
632283
579307
196144
143705
415446
590071
607569
353198
293076
65940
59738
100041
289465
312274
170424
286766
44603
455971
244285
610667
281525
380632
115351
487406
481730
103270
513877
532558
29645
330811
430535
200107
220867
412377
377848
340292
345802
75596
152240
373812
30005
186109
247642
593007
347693
252861
352839
200857
275653
175190
167807
502751
549132
520661
103413
640548
376982
279786
208888
292892
406116
14481
493047
523192
295543
514390
263467
490537
604305
115889
87079
373078
441126
127649
600888
195076
237273
400536
311092
377459
645538
371248
420251
23816
35950
576669
78192
640135
211607
541148
571860
473184
301798
503198
359577
87526
603005
486558
342379
160734
633029
385468
507719
631707
338885
144101
494468
222518
507740
533057
565009
355692
39697
415669
183520
104153
360764
610078
539168
232420
591445
231808
65430
559509
545464
415503
576779
495828
453568
392003
277578
48617
196443
575808
41978
30420
497476
626446
171344
513706
53922
170802
337813
110786
645000
278028
353361
270917
395676
540439
568099
423437
79386
66611
21714
488546
89310
232004
599846
68774
598465
579505
64850
630373
422358
62578
317421
393084
200701
203525
394492
164368
511147
246148
398936
541910
201384
487876
189101
446756
97917
306126
237352
481047
375001
536302
100256
358558
366388
58298
323741
87601
592450
328952
439691
643923
432833
26611
181931
552118
347070
293492
68093
312653
512739
220116
456781
220888
357530
487475
7991
167135
454650
69730
134736
631653
115804
540640
67698
519374
419092
377063
362245
447053
175860
199463
343491
98563
28379
253675
63527
359070
356680
582044
197879
53821
204372
259595
76396
257014
510927
339385
540403
43266
221538
187984
254034
156829
150232
360252
185084
423060
296684
9895
404341
250707
138678
320542
265925
514127
3714
181367
278865
269362
477893
312781
116135
195485
377774
180826
377356
640558
446756
26637
258917
646793
335614
223198
31080
566848
40045
408211
139498
517138
128948
337086
330185
270708
153438
135547
344718
308049
400696
500182
532681
169987
132364
82443
63328
217784
170434
618750
312323
426975
529184
20091
57306
502045
24237
287749
645068
272466
222215
244390
270277
67163
269833
578173
402107
574435
396029
416236
515057
129952
387260
439805
478323
151730
422891
350083
537524
393318
304522
281132
432135
557706
551873
144845
503774
433275
216141
506966
96942
324478
361056
55938
445157
92633
458400
561059
55644
367896
7877
510221
510413
61675
215161
526517
485237
499690
66751
536836
149808
594380
521696
650675
78171
213497
112912
376955
179901
354012
215788
47474
395319
90250
215865
545263
396047
88945
334706
151880
629165
583557
366907
506748
147641
475681
195403
575182
288881
518882
169023
574602
155245
105730
177971
363745
87642
276409
333118
480843
413456
555534
611714
413603
136501
13371
336327
576915
365800
245849
346016
299689
410300
538727
589907
512927
409024
42454
636941
477301
338430
555592
276926
180877
509861
162788
574345
52862
66235
192857
428475
378604
595494
282278
519126
601642
229528
168071
444120
619320
591855
475885
609450
265600
177926
278360
131461
513484
151975
447463
15766
509935
15376
278766
185344
230400
186446
476363
605664
69334
585977
197937
140516
182241
12394
59951
401250
468915
399259
561865
574351
545127
509782
440985
156429
513091
146645
369625
436843
464278
121206
170059
621927
165809
151760
326367
175462
69357
288274
573127
576971
18714
563257
93769
274408
635305
218604
594431
632395
480781
172817
47324
498271
232596
119431
376490
210195
518799
374878
417016
395960
190778
463875
489344
574031
511512
277840
553755
418500
468037
63388
506499
418263
100886
57971
595301
362627
236135
103056
45965
634908
553693
38698
437228
488112
572458
596784
224353
48705
498224
170220
112596
316206
336973
411515
455443
155187
158737
250154
375563
213711
635395
499339
390511
303652
63575
238760
409986
105848
568609
379583
503911
335106
554975
568547
622855
445328
553353
341428
433432
219442
205521
304609
506763
266792
603749
575402
478588
486281
354217
19967
116992
41928
146657
464319
503843
588920
514857
272776
259942
143133
124183
122591
158008
469215
268095
99991
299356
113648
558402
263619
556224
241126
156806
271195
189398
226
79956
441967
78419
328028
358346
239873
620760
210297
572017
487598
519194
638374
485950
419277
545406
503087
65302
478203
551324
481766
487057
159176
108132
376280
185835
197906
555178
26522
494032
79139
532101
579946
569638
314992
480835
137269
532069
268545
278416
511610
186018
380498
359674
407666
364956
591563
423267
315305
198531
99428
260061
85198
320615
373145
198365
540408
438440
155058
32957
208329
102528
609088
478292
532698
166191
103687
262602
631659
605920
92017
21368
518371
430944
501103
194337
547320
636599
606704
96960
499339
40136
592215
122940
497551
244586
377474
293529
99634
54381
190245
602300
258705
175083
500767
544104
517964
16235
293939
411617
180893
75197
63249
92760
143315
72404
545158
643798
225389
319560
397977
434249
266274
597653
430273
536638
491415
137232
165827
332993
353247
218301
640494
346753
422070
372165
353964
605514
161953
548095
19858
513139
29697
624950
634171
397544
70158
440560
583496
55918
443445
72225
366187
457378
371850
577502
150387
228367
339487
589851
592676
244719
397551
643294
212958
638814
40984
518266
236523
532411
66489
633879
173558
622273
333868
393198
401486
452323
185198
489590
591702
432575
119843
160101
142264
342936
344209
547847
90723
149961
307278
537852
181766
645094
72641
229510
458364
501003
102675
122909
600861
278642
215253
64586
575778
317993
638770
48530
584966
339503
350626
317527
46588
101193
425545
509082
354154
611494
339507
16257
21803
61896
422542
198130
335666
475447
155652
600609
633329
308068
51583
587850
439955
522757
23375
637549
121753
85826
179437
400568
534950
415765
293154
474058
139633
108662
185275
298845
211447
533311
642061
499637
647209
206293
349955
2707
244473
592309
266423
136603
27415
650201
469200
436853
155534
391434
123556
443955
61104
449921
271052
258694
404010
578305
336367
376372
150322
552442
217302
356315
340108
423885
321482
645141
604796
345966
93505
141054
90237
359321
74093
264446
53892
105725
46044
11606
28695
278298
238491
566531
315501
402677
322535
316122
388820
511344
39725
132647
221147
166334
304866
532901
636067
103577
647648
116803
129366
264524
198976
46762
455048
470311
244009
376266
17567
603061
493147
72145
217089
41173
242
151284
508764
122798
159214
288264
536903
397683
123523
574053
566748
417467
252067
247121
238096
150181
263486
357896
389573
294590
95434
147649
225490
422498
75538
137128
146499
504732
199198
376929
401517
86351
534592
577045
375630
436510
212141
343781
639212
366630
407102
164966
104188
19360
6512
247628
408155
106694
158752
642014
631812
141123
645330
171234
246997
11955
562040
580913
583572
62551
348667
542034
473277
431886
181821
502096
573254
158443
172845
650642
224885
65061
241947
13977
266651
558812
583675
227109
522231
381299
365112
7048
303638
148831
503459
487727
93853
240145
190837
116964
649648
614545
604358
42671
461429
334455
191705
294031
74040
237073
520232
275691
371036
436511
527950
93133
403679
396351
235697
12004
647818
149600
98488
381065
477227
642268
28214
595918
640995
127853
145198
193063
254723
323558
389566
404653
229238
585465
327941
405431
407164
88110
197734
125912
247682
110276
530365
89666
34983
549679
261363
153112
450156
329289
238652
557250
571139
457953
432933
68798
287790
642622
346368
229755
93915
175035
111121
520944
261311
310394
237808
429657
542862
17670
265730
180575
387109
582901
395701
514487
559926
329569
178634
525964
170791
517626
401515
109443
509758
336151
112302
132656
532780
441669
458337
631627
259595
172274
412016
516581
320685
409281
451733
65855
369609
25452
341874
72270
205305
570495
296412
624515
435347
89633
499595
235214
289233
575516
239324
330261
283303
600782
61747
43682
605070
237556
41463
620249
237347
271857
397099
402397
636545
384238
431288
270230
643525
411540
11038
160250
154217
534001
106887
247983
23270
572903
47665
552568
498677
502415
69504
491376
385392
600343
410971
228335
445868
417911
345239
336572
622514
87003
47581
568301
166044
158518
135861
188482
14657
30333
155624
612739
516904
391228
464763
42684
516245
275722
234573
302391
593974
497275
472820
31251
529539
145316
26241
13149
326257
109519
205470
504429
292718
11369
321877
219996
257538
323717
524576
519834
445445
229664
348411
283344
316398
532956
63758
164146
40058
583850
378685
336333
449534
270004
20741
106174
233945
503936
246133
85391
361258
632993
5002
433735
611922
151249
611454
89773
272516
155929
59130
397290
236716
148078
288452
387962
350091
650699
148829
73452
76204
597193
23937
267485
366939
488393
521089
30628
150715
85248
173745
631795
329014
167888
293419
267699
160043
617934
312564
203621
610432
315997
210262
425714
287084
6079
475896
276059
504995
133391
262638
71831
560784
165289
631979
577618
470127
192072
53980
630089
354934
333507
51909
247466
474888
380397
164485
67047
560089
398345
318316
73790
7073
379596
223784
618397
315751
99911
440344
381990
282210
219652
404348
288132
503446
258243
296173
123859
289221
15753
382957
52001
257897
148855
549628
449686
154845
363322
71924
510331
421519
619646
335279
416577
216737
340164
30073
413101
634830
528374
211426
515640
109069
523403
440439
640454
531072
313437
375582
120772
185301
546584
304197
547866
148947
254049
596785
275201
31324
456326
626142
632418
626622
417126
50596
226308
390140
134075
435560
397963
421416
87241
8469
64274
629669
398030
23415
520902
273059
292634
1931
199003
650461
528929
262389
217350
606879
476760
178069
548114
589344
7411
425167
599354
79897
491542
591363
343172
571610
623926
39116
152788
190799
103612
108840
17519
95824
582016
13589
503735
368703
346532
368036
395692
199128
137316
68633
432769
604651
565571
8133
217596
643400
539192
260965
367607
588992
595475
34058
311835
217680
602666
200263
96617
183120
158013
426746
644388
24002
62179
30659
233219
19416
87772
434887
629760
568509
582230
355992
454489
169400
400326
531565
431913
279759
306339
218521
150717
649095
431536
405106
486680
347395
315241
459939
69285
228530
402019
633002
383742
43407
415647
156961
236556
447494
394471
302054
443077
156450
549596
81769
143316
41322
107625
511058
348458
191264
492255
8372
596389
623414
463981
489004
174610
5532
4656
237879
76940
540882
18670
565925
448349
517753
131021
593975
12449
386343
456602
256183
7613
346031
559126
623509
142440
451980
624345
127523
288453
195989
543381
607079
262390
237140
346645
238907
183104
346337
498630
419109
97804
234465
113719
150396
58691
291068
68595
461521
550557
254631
102779
242981
162053
607100
341788
133328
562539
369521
72090
272864
396834
240769
404530
183888
63728
46940
595050
366230
501334
59553
544397
199160
348582
626472
288849
282255
464520
223052
442194
229311
262707
10833
494203
309414
306849
320952
383613
287705
11713
641274
448159
454765
86214
521994
20695
144175
515721
493600
565148
563681
561112
371445
150439
148758
356749
452049
72867
472536
479034
575695
237639
499281
303843
328147
308509
501738
274201
574967
402312
138721
265314
442011
54010
607163
503263
382205
499678
62390
322760
547484
280866
539855
85914
426078
455232
418448
165669
310274
351479
113586
314273
106918
320456
391042
463734
410057
498810
618937
246434
308030
559793
617336
83452
299980
200893
421850
327580
207051
18188
599595
558310
59508
165161
180286
376664
571053
57861
343897
235965
379367
647974
478407
120508
399530
337844
376456
173607
171813
344065
208668
468105
22977
297510
498231
210036
484390
120895
308600
40160
37248
615625
30786
535889
218355
617504
42175
283783
394420
459460
446863
381439
427671
422308
520525
127425
42072
602459
232439
476042
110807
549373
233003
397849
31419
376283
370776
108585
447863
632292
510373
113386
376182
282624
321512
53853
18732
215981
118819
644087
645949
70280
638836
209029
97875
604305
209280
406730
502900
82468
369955
585166
359724
411550
390951
425037
159956
110500
160949
225406
429085
106273
168582
70200
27057
196907
514021
463469
453949
316343
527028
550418
452723
210958
302549
389224
322528
445458
37287
569091
212137
205700
344826
632599
231313
475081
500973
575779
396348
168853
621785
177850
209919
172446
184613
145003
536980
314927
458713
3962
434823
634519
532267
251713
4540
515453
563296
474070
264254
603347
356186
552174
230189
567026
51648
124688
395305
437804
23179
467606
533556
67320
38955
609382
168082
109697
185090
13948
371005
49180
247896
163948
344086
525874
104487
364085
126866
262558
297339
433772
357620
78416
54643
67735
249260
404271
383049
109019
91863
130611
644288
168627
396620
523544
423161
235442
155466
610952
418287
547253
52856
575919
298543
88908
521881
229954
79110
208086
574003
131882
32382
89857
610184
419863
499406
199155
275025
493667
88665
341234
612699
201838
158222
430328
417053
518470
437808
508321
432362
451787
639569
520357
647447
398862
597677
576967
153281
524675
96523
159560
531174
156905
267556
109186
590434
368406
584585
475868
346357
512608
520251
257365
521511
228923
50810
446374
173610
522051
296258
206618
348217
533744
593822
109179
139279
506891
156870
529609
239499
448009
194623
211128
542173
346825
152030
635112
271802
466050
112828
597717
128556
102358
402191
61178
3307
88536
106951
631220
231574
286062
171842
498347
634311
416105
168180
608420
302125
147431
583984
158518
382932
278139
480914
497130
598466
173140
247624
431664
368870
68899
649389
607744
370115
251180
452528
416601
399465
283055
347241
223251
293397
416548
492416
152860
114863
563034
428476
63646
332588
154434
547064
203565
469655
647435
569478
132897
322412
82204
208167
623021
453596
337370
249514
638849
501992
451910
50991
145874
354284
403170
544049
438006
436624
309096
87282
557465
589758
57510
59262
60879
617883
641285
476778
120125
218157
360603
232959
205341
359657
298855
441101
77658
468773
311450
539417
270341
178443
301510
405575
555874
470601
339836
205627
93586
144867
452614
184749
79936
161266
90704
429039
198236
464213
82704
99659
151634
427394
310314
410624
608166
525788
286076
455156
379547
405655
70269
539959
331721
138244
295165
314855
402671
297514
616010
574470
333573
289443
289657
412843
517889
192546
552501
496859
430833
48216
208003
231799
203451
320979
97660
104663
49000
538705
527594
68505
451881
642710
37178
584086
397818
631166
297723
461048
484821
88242
272533
379236
176162
584112
626709
491941
7255
60100
77965
277267
150641
56557
308181
369163
502839
575232
152979
224531
130738
563377
20292
364463
227861
137005
193663
374572
524975
417797
290156
207232
403450
516095
318863
464642
575081
421786
80985
79396
328633
320768
479954
35709
424337
200157
104340
506329
223859
512296
591652
123746
410778
549260
133969
23872
345146
320162
276507
175828
551130
472415
428564
645349
16374
504409
509781
358481
326333
349005
209365
177135
56478
482253
499871
118497
327941
14945
240396
642557
200792
107268
91496
143181
80281
191349
434172
259180
434572
298244
153989
151424
277418
337187
133563
290542
323613
171208
603553
399413
342310
358626
357284
74187
155260
608884
586525
372712
492150
395125
204613
9763
240475
531591
633465
596658
444519
145739
25135
448331
277474
605857
516999
6251
240967
407689
20053
8915
541565
217811
647070
170835
137356
180627
449100
132002
168387
436594
35563
534655
267848
627539
363429
203866
173148
283283
110774
422290
426386
353425
336507
189137
435971
449470
196207
585475
526545
199050
615047
142391
608519
376850
399192
284554
448724
494781
323082
460856
448721
480859
130361
650212
17262
587955
386508
399973
376630
519286
266431
32445
25704
397736
418880
257221
580130
79309
82228
9705
571093
335478
627887
46581
202054
617261
357188
509651
568283
76560
393693
404677
25425
399941
272889
479569
544114
101710
83548
133442
545730
231662
527602
574793
633803
278358
113517
172014
7327
73475
243724
384764
459792
529546
233388
335598
45561
5082
115134
535108
43732
146748
138746
312461
278120
618915
602357
59109
489185
459467
142850
468114
346455
479990
184096
63562
411201
373183
509193
205956
210564
347158
191589
492661
175203
161226
108950
210998
9272
467052
14330
367418
273157
511463
467672
530186
499109
230154
99614
610429
646433
583317
287796
191042
414956
543090
238582
105721
100505
363200
371686
496049
8603
370298
118944
502384
166829
473767
468556
400238
540450
306403
59818
401049
145129
484635
505282
563919
10563
412761
510347
10862
264926
261361
1415
333483
194761
347606
518260
471630
309384
558186
42420
534451
364117
140822
499871
232589
227876
390676
292197
440402
608742
4406
370436
509802
57428
249911
532908
516968
448640
391807
19443
66502
87490
117395
640208
583046
622117
86136
219079
437256
323160
369994
54153
496766
92608
67249
314647
177158
362365
649143
339141
423876
166047
480790
618102
504149
398662
230252
323820
379928
219409
524445
147297
250077
181247
204119
49417
74516
168608
412191
416714
540617
436155
586368
56776
310100
262658
560773
468237
600736
241417
339658
544594
584768
147703
303429
452877
403380
647477
182677
585182
574097
120627
466764
439043
349423
292605
606224
637947
493532
241109
633949
503932
329909
66467
618996
239988
127085
173052
413071
248473
574555
108802
295158
381074
170644
448061
280785
323730
164491
496996
75573
465305
242533
619511
357530
334140
505555
475356
553825
21765
646783
604432
228080
368404
640087
204637
630521
10065
153075
89482
471892
468763
591376
505826
537223
39818
84819
503852
161736
106004
28535
32345
5617
436967
445433
337509
243875
376813
58756
382285
185102
121199
8707
462692
154356
3458
142873
180477
91856
98172
337559
622638
511920
175497
576079
637214
557749
630404
515323
549449
444042
427750
418427
174752
171517
623358
251312
301581
241494
234715
515102
577605
104060
506679
149030
372667
39356
267188
246089
49515
274155
497816
15579
608957
306265
295925
60001
586013
165614
636265
285488
352039
594578
522064
394160
197605
379715
414887
185925
14990
497888
20745
71626
581370
284953
80794
421266
390040
427375
399741
254997
9493
65263
454251
636586
309317
548918
254634
631739
85240
600585
379028
561454
526025
243452
132852
598877
447972
366679
472539
557559
348333
380753
462767
228715
545667
310546
495128
618135
344163
134571
535924
130074
542622
270268
587314
646283
458350
255485
467157
61001
600907
551417
222678
613973
441835
646111
375613
213406
90837
342044
181133
150236
413999
409028
292114
44779
43715
256617
555605
283436
577640
642774
54749
508496
429957
345117
246692
329979
446964
625686
47897
270626
401434
362690
146063
353158
450388
38012
401189
400241
181190
649999
154661
386748
6641
89722
10347
42338
86072
444971
563384
367256
488545
49113
511993
365086
416811
502000
430260
370560
203549
577538
339059
97256
635017
646816
158489
149601
569613
155112
173699
80521
365749
285108
262763
289099
461560
12556
497590
265805
302128
361597
507467
2356
143312
238260
86964
187545
225361
256375
378
302628
347352
183011
517319
19592
486070
314184
93017
338453
528498
517069
459625
562581
409280
364992
543039
512022
74670
378916
197235
137530
249352
564431
554451
288125
564646
643430
105342
514226
456904
409422
6423
348808
5193
463427
487017
584581
279648
478053
322084
166524
369591
265021
294668
26776
237112
627352
556314
146407
514362
26498
473509
156854
549253
594595
333463
342566
547300
446728
474573
427911
289511
270079
218158
73141
247839
299174
552371
578760
418451
594326
499732
124493
518043
166409
219426
181276
559887
479704
218208
396280
623043
223655
227223
114073
635474
215030
634787
427952
615424
294951
596311
497658
333006
362524
151177
247809
482531
171659
286076
596053
493976
50939
6859
37441
627512
170620
286166
498913
381506
290624
521030
585622
480841
501317
114680
635822
204042
521944
404050
351354
80937
30331
528957
360041
25758
347314
125852
266055
236367
518240
424432
30213
270908
69831
584505
558471
489331
261483
395413
121609
421251
569340
81062
307223
98816
470376
469726
366421
531613
101355
300752
584045
620707
464925
106457
451083
393957
474814
204899
629372
98619
373709
544797
348565
622077
576575
330318
623272
626497
556461
563473
120697
265658
142321
570989
182858
204445
346357
11755
609229
85736
492058
361041
291182
402407
362119
78066
85178
333806
220205
584138
541224
240935
47820
136835
408041
50670
367548
342769
302480
635074
351592
564887
124683
505885
219030
400924
587288
154146
232317
264465
149534
464418
586515
13026
622677
94462
92532
380419
446468
123467
235991
629018
471337
394492
539607
431206
66225
83568
307710
618039
603496
299266
288070
577971
403526
467181
590478
91881
440146
578227
188723
181343
90608
604002
386617
341351
326299
45614
145516
33767
650433
436961
116520
172313
181915
113483
418440
183735
368364
13488
357162
516659
231589
166539
471442
73567
528310
114216
214030
362487
538150
543014
604069
407922
501794
203659
441077
101490
581326
446218
296210
445470
353733
304658
529742
4320
162205
453095
292730
617924
183746
374243
120641
485180
468079
430644
441869
356150
313373
649831
331743
493160
422136
468017
80096
176561
305166
476910
92992
329870
216043
4650
382166
413426
57160
393908
126864
12955
510297
303987
571414
62059
473094
555507
89282
435395
418434
589620
376418
342305
249366
299899
185981
112682
618791
548056
117504
359314
195262
478813
385694
455143
475224
52273
56205
340135
515437
461548
209404
87054
96430
171426
92022
635728
113399
530992
76559
286518
515249
649790
399995
89468
435315
28938
624820
47899
50513
90385
637517
141516
291939
143189
73802
219397
453100
353
284669
165542
506606
645327
493610
596762
372337
67543
170500
147650
429952
83701
175987
544127
602148
162622
311480
454154
188988
300407
253352
441067
523642
604654
136294
68837
528654
577896
177174
624826
153929
541032
136768
349460
187826
381436
530461
488478
261152
25337
415227
416071
357682
41297
287649
605189
54388
511229
186534
421232
52651
300271
257642
116614
64134
532116
575481
449579
476343
113886
439683
443612
14603
302898
649351
378411
406631
525723
224256
286957
169059
196290
454278
248392
599311
31320
477003
391728
416280
335936
408666
1745
28275
171651
410211
561200
21216
327463
288149
136516
334101
131612
124117
383289
22358
581629
364900
394444
16307
648178
596922
568262
637725
325558
337132
185234
511711
264965
271574
503598
568735
376384
604928
612692
615120
360767
211068
393721
353735
351956
420727
481168
43377
471114
639641
5446
300427
197370
527753
380963
619578
304783
174408
121732
275633
620645
574956
640311
585471
641230
117226
569192
394548
261595
533015
408379
247830
106767
641509
150745
281109
530659
337137
618189
420767
250416
330762
186565
309062
117106
18642
579959
121250
547851
485877
557922
279312
312763
83661
335223
353031
301712
75280
543885
558482
214514
45922
439171
461390
201682
631664
107203
537562
320469
535369
310025
614224
129194
352981
41623
300585
254355
458235
314808
105016
454295
384924
80057
189415
144636
601615
120912
419163
534421
26674
392968
540780
638838
512487
406724
40995
402802
128027
141143
624367
318968
504432
25322
30095
24841
484980
51275
563260
506198
602786
419299
66928
230713
256564
424000
622951
84833
596064
153770
280637
198
228544
624491
334030
35963
433611
377485
358837
147942
94779
238844
484784
407697
235587
606975
184167
594244
233602
202009
458506
298634
303256
36364
129897
312940
538636
513201
359262
416421
503202
355211
148330
229953
542793
406260
275171
304664
34500
255590
612588
87033
319350
452765
71726
68015
489852
423901
403529
387204
432662
493493
586252
273596
464599
453654
257530
428523
293648
534008
416906
26224
405472
71254
242319
88944
562075
193443
246492
78511
122401
482237
30001
156749
293545
40230
434162
82081
167818
288370
432549
358561
88178
480487
429167
338936
37316
441753
152515
135478
566360
399905
526383
47947
273900
631272
584830
287993
153843
256733
234606
232541
434214
169707
299693
89759
199003
249121
166689
287632
484593
208559
178961
22817
493006
461009
336366
412650
497442
410139
197807
564772
608429
194813
126326
381017
82652
278617
634936
261971
649872
10481
40716
402285
642601
565939
153311
582477
399850
415680
617096
621809
528674
479002
36055
401580
449096
443526
68966
123973
581150
491597
297354
305581
364697
282159
463520
596978
400986
644433
162798
89775
602634
282329
487444
363453
517301
237438
283492
18051
380474
302286
596055
239218
125991
520851
485411
270031
170651
586556
133897
142303
210488
10829
537237
2678
582041
156289
196455
185298
138966
569153
450563
350
631523
241841
381585
63709
543659
40725
451243
39545
313991
170072
604518
588595
606572
390607
439112
58896
65317
496048
122413
451521
5455
171296
632869
349561
457234
348921
90274
331502
285982
594713
42784
600697
242841
576773
177997
413087
549444
309791
444459
203387
574294
155964
325490
380908
341962
569212
209078
122803
212307
61653
409321
77101
193099
157133
128939
584556
464375
227902
459830
32769
230966
152350
612577
307978
117944
602720
159254
27498
290134
99878
352334
326864
48316
359848
497622
620211
18555
151669
17800
281709
180186
109575
534535
57308
403613
180243
545516
336189
178695
161281
261297
543685
465590
157388
478598
234245
568446
444055
563068
205972
483700
321750
79653
537280
255800
648134
107186
434872
40746
435467
155437
491273
466660
531656
78568
591946
425806
277693
217492
520842
316116
408934
369479
143616
491929
500332
353076
286775
17932
152085
243514
118359
28161
34618
447990
62139
182057
101125
421692
102841
423522
135666
552133
365040
642503
53615
68733
245888
41575
91976
609267
300053
142830
168534
303524
212452
366645
394124
325283
23796
365369
388988
251575
411123
558255
548003
106277
468056
483605
281087
305681
181728
431901
393330
270817
288085
110018
468374
599913
195920
349535
239010
381436
493715
93306
95333
593282
301811
119996
477655
575892
603203
489973
561742
229443
262227
443899
592589
121578
206807
267360
381650
611679
306512
62149
100440
293025
159322
606000
633712
193927
492484
142390
159388
429345
381312
491432
305284
132477
346322
109442
53976
11642
281952
58983
151315
363318
241065
37629
97243
20829
276042
626153
596100
61110
369147
352445
248616
590015
279200
408761
258914
467301
296929
303532
64681
642858
632977
392792
565407
269364
110157
179893
22988
450793
375419
468117
424775
475018
403629
295339
576920
645593
433422
42234
61031
339104
450107
213970
516427
471718
557814
395310
248640
518583
110364
48517
228130
290936
392389
408819
62714
542624
499900
326157
161299
152679
142830
604620
24396
646903
409296
164423
32730
415105
169730
40553
113878
421805
588878
457975
252650
357139
85159
554925
63576
420367
408600
2716
265264
175363
62310
500326
184469
174546
219436
282803
90457
307680
482953
25916
318023
265275
103303
264633
201793
645414
625860
394345
603717
650187
326855
192020
40634
411432
626597
398367
287327
371407
457474
420165
566241
415713
289652
642531
642868
254201
196385
423960
108124
92661
124340
224026
532279
381035
464638
310067
261824
580665
455874
638796
329020
624409
324188
405106
567790
131663
145568
480608
524126
623235
540019
36771
435007
598843
508101
472553
187656
306179
186415
419945
504112
54791
130716
197829
588473
18871
521529
272440
373937
53717
246861
386603
224394
498562
498425
336333
28241
400047
509945
523561
611787
118084
35625
555083
250410
543000
450688
10787
199695
592424
56730
221239
289491
367533
182533
33957
94426
226183
58433
305657
470618
579178
16963
132644
81911
600114
363311
534424
509602
250141
553925
511513
250919
47141
303808
621870
179223
305011
422770
276211
5131
74601
330261
364594
330619
242404
280852
501222
143234
57537
557760
543382
114838
307812
24220
602347
51264
380985
637980
90196
155984
483291
207113
83230
448223
481027
189888
424364
1023
344728
370484
487264
407264
261922
490657
311338
424192
137280
436002
289378
45783
398625
465925
474892
624606
307488
334848
401608
231299
524373
85120
586284
622158
461125
337546
158861
31210
191704
179430
441709
135471
166180
239385
511832
529244
555706
501609
470697
407433
553550
575066
39442
248868
172998
175062
204232
175683
269258
426762
227700
515719
359827
599553
339103
597131
593256
131693
582294
580520
27894
311092
50475
546448
349509
9780
518742
266888
510050
338765
646542
270235
46349
409599
428364
481311
135270
120320
403844
458194
57537
168780
126770
567460
370650
236961
433057
402490
448833
399450
415968
200679
477009
406371
348769
6316
380470
142207
101314
211734
171540
352147
249925
557826
104032
424175
105433
301797
478289
392573
646587
359512
478835
206924
608330
613682
386882
230840
454334
606632
156677
218390
328819
339186
397882
511358
616336
234365
155935
286400
419601
225367
571075
48648
311522
154319
31280
459941
165653
335917
322203
548617
405933
230093
308052
384569
503002
640132
476293
500379
28667
546954
26042
582215
621195
258667
421469
195295
79100
591715
13296
305164
309519
120448
72191
33375
632943
199600
509878
585572
215507
602141
509863
2579
480303
8782
57820
59937
271287
40238
578504
40506
277085
477947
427317
434878
417817
618001
147306
134933
410195
333352
381780
554433
472442
389035
488788
583026
319641
646173
438914
610102
247093
136188
290710
624462
335676
278162
581399
271033
601097
481667
233886
233002
511304
217578
135947
128235
444016
478752
56658
557814
120577
255168
138579
622833
577483
646428
442260
162381
36146
433157
10666
635129
15781
609884
426000
117309
422250
15938
526741
364589
47542
134860
217082
256766
107669
286409
16795
643632
10445
485899
48005
502521
269247
646970
510866
204703
320829
470301
65791
1674
499148
369982
525323
65026
292408
50031
618894
12521
379135
623018
313975
455729
4538
407453
585940
255897
390523
235235
364246
469207
577703
501639
469536
425625
382230
447556
256434
31583
408344
119562
282082
317435
174292
8032
575330
346134
119444
601637
270502
147237
357726
361331
553264
297039
469691
570693
537686
432481
413975
383558
334298
462983
195374
127089
269308
311284
273695
322296
443714
113757
489622
509625
625753
421255
574318
207227
633449
189786
622471
315084
412315
456674
396251
155143
644638
289035
64447
638790
515675
248450
24079
220337
97456
93426
287545
136959
153287
532622
410182
25304
479636
207720
155469
268535
225057
64537
222401
563576
599195
454606
27011
275588
296093
276598
444934
228793
421440
117641
8009
635479
115826
490061
227157
385546
220687
427537
243198
583150
179126
273843
431367
178722
397935
140632
535811
355593
530378
551960
394505
626266
397642
223719
4333
515915
306853
6672
272022
643496
590528
620843
218316
203643
201134
225390
70353
299977
145637
274299
126559
482454
75824
511518
461810
194932
502736
259122
216507
241392
393661
624182
246629
545830
633922
537335
109130
371423
105814
542696
329010
626575
336972
286268
351881
407342
154626
621996
152298
138767
270007
542065
519562
376295
164480
367946
436381
8263
52662
316709
478969
3022
433030
161828
448062
207836
288987
214579
525222
186534
344580
578786
335744
597666
386773
396562
419512
124829
310036
542993
232788
435912
465018
253734
436991
522986
558506
230591
117212
210649
404728
252157
340139
10836
455965
333822
444334
170798
60509
463972
40073
186251
259648
161114
526835
282501
128493
197872
364727
391067
166831
436061
523614
634602
463221
31503
478716
525168
163587
229575
63057
339358
499600
284332
487918
387499
249836
114626
481400
254810
643330
540058
351132
511969
415425
153245
188825
61298
359826
574220
433527
355407
206109
198307
207156
570781
172820
559022
415892
573018
262683
175281
493331
150173
85630
238844
555623
201282
483252
329627
303614
206256
449119
352967
611194
583376
623292
153205
36592
429722
587493
374423
235632
276210
98672
337751
514767
598229
358695
401910
410361
140237
634292
503416
549729
641893
12588
306931
596824
108168
631126
305144
42913
183449
85726
493715
349807
182801
578979
490319
201879
370348
526654
539492
469328
566086
354597
156682
79833
320941
29481
112688
5215
458509
646947
333460
36630
193093
420376
611787
650237
637386
49565
114104
39036
306000
438937
581505
155526
594994
638265
183151
477354
174281
248852
532640
399465
636255
236971
326833
60683
446009
36157
83106
463648
120050
518712
72294
549426
563638
272
613961
552428
377408
24024
567306
390808
278497
81891
474170
578709
177230
423645
85796
586706
348029
263246
243797
151596
80780
220294
96916
259839
382291
48687
108664
376927
58608
373141
69151
20989
275716
533191
382291
532348
586804
278385
25687
554924
257124
172574
236993
591112
641353
429676
619460
183659
462713
106066
145196
198816
271399
609908
496300
396757
296877
434488
590167
509342
441800
542276
632405
446748
103697
319248
241452
461908
18023
171097
162149
101564
82850
622148
563203
47652
590056
76915
313265
134277
564235
410667
424334
166097
254214
91557
265978
56010
164741
268264
303794
80543
457636
158495
599521
292386
374236
624341
375580
523867
604999
334686
74343
534037
519757
367474
51706
82116
55015
31197
52568
299160
80937
580579
292458
241067
403394
413878
111149
443322
83730
139560
206107
497544
495904
604161
449431
392354
536496
218452
362996
279809
540842
423775
435817
464745
95297
147311
544551
593133
482265
609233
76694
262882
617866
391818
56969
571165
62020
379565
605046
391847
122059
342604
268063
497211
608845
354175
231636
637992
243684
243214
74239
149577
143818
497231
338236
504562
51538
583985
467951
284536
437503
48519
331700
308875
221173
149573
609358
311816
343891
34839
455682
92860
111400
233920
366090
261155
453986
300451
486784
480220
245876
184983
255605
592873
368408
552077
97195
175653
477827
290528
158448
559283
361914
391122
424330
644125
362537
449503
418688
60485
459364
80527
243877
246266
69093
218412
443912
583812
294870
502316
605395
176359
430283
283374
394164
472963
415819
42326
28442
196419
5751
205685
360343
422954
596140
414676
295740
232182
601918
316581
509988
270890
449315
598773
378233
647566
56359
168428
472804
493112
270091
198317
436065
53744
419252
159319
111863
489997
369560
446991
308790
418878
47551
160926
40042
438066
538156
409696
87490
600205
392038
604936
515283
172806
392120
563409
35242
213817
113143
146881
113028
43821
619316
174439
413837
228211
7935
233100
6920
607171
565019
412142
502644
386888
466474
158236
116020
209847
388302
22549
229152
561295
387393
502982
341894
464114
375858
543813
598466
458431
361655
353302
248068
403817
448637
491053
536775
131556
557798
6399
161387
284430
311921
447652
463881
477557
507553
383040
569048
600754
299809
53943
644039
79348
464325
324878
399477
376927
583953
243208
516379
581453
607662
145904
2746
176706
47333
543277
44692
332429
209052
515125
296900
585961
5722
16173
493653
524039
462163
475787
36623
488908
455001
563015
98072
153123
240311
213345
249962
222504
625065
157939
474833
502689
29846
447213
143006
367419
244021
390166
250303
123864
450524
144335
392723
241502
488956
435538
338369
299909
482070
385179
507372
601578
192277
602496
66991
464239
280616
552122
37657
81676
35016
60511
85387
157627
193665
603485
20061
213987
244373
53806
404426
346213
455856
601525
316037
73272
469516
433523
204658
246604
500682
377231
344644
26826
14084
445598
398693
226673
552021
538407
399480
511522
295587
187444
53117
100024
214675
176988
594534
477407
208102
591129
25696
635061
503657
607535
306034
601186
9897
298864
349481
452580
80417
36176
633117
600472
2595
317805
250064
429971
228717
200700
538006
103876
207163
142474
472156
570122
614515
105619
154723
370810
552583
589582
538717
51617
467296
71173
566338
443726
315492
401380
11743
107348
251343
132117
453913
221187
540275
512538
156821
459740
536973
28608
189553
516421
362030
162445
78499
364212
632972
274670
38481
85733
492292
394068
477231
79372
55366
581266
306529
446583
353777
73912
613831
146418
315080
539218
376243
98981
301981
556291
159521
561786
506571
81813
178720
637106
532487
543750
60103
256420
473201
582519
408788
78093
412402
440350
420764
621547
41343
230309
364081
241111
363202
119391
483844
430017
366905
294328
12788
185420
26957
580700
293678
45118
317152
816
254165
102331
585745
19491
382325
397306
139067
361308
136482
459271
202387
571017
306258
165569
106985
491082
114512
534575
550305
119576
196038
194495
456951
349586
311570
647810
639906
190699
461387
415135
110766
157953
123996
626774
40334
93406
560740
238100
194063
408626
290344
392705
116490
530468
649093
229381
202025
380454
531969
650288
196274
16340
400201
105015
636601
310283
210311
255706
543210
480170
152790
37316
281566
109426
425576
644554
4530
17911
86081
497786
143078
155098
64447
645957
395677
167847
482237
595312
410129
265049
169938
383351
522974
125627
570474
53783
289157
5438
511016
240858
153962
531
209710
317449
358391
346061
568614
297570
618641
293483
396335
130715
125508
84841
57798
431326
32220
444782
354136
519683
309419
351779
501123
407612
330273
584232
303111
305596
505814
8249
298771
327793
514651
502277
188718
377147
345842
279970
646144
101400
454722
58902
517893
558405
240933
590437
108031
310148
358467
454802
569387
263091
303341
190855
297758
247644
438139
303372
624435
400262
234451
106042
530047
193701
132668
226308
650414
350701
623152
172757
545368
547362
102601
566857
367124
591352
538078
281328
20973
351195
120641
397229
192134
306785
143722
132832
35515
99168
35642
334572
604878
226300
108340
520278
6933
211201
137148
554380
159999
160310
559199
37450
518898
302576
642052
453921
547804
153817
232436
336807
372257
612423
439314
285697
314885
245611
478894
139380
20509
549793
440934
372627
612477
539561
351943
605124
504717
514112
459862
371880
586874
464874
622392
479592
611835
577511
230681
212474
427843
229309
400689
586703
392626
578113
266785
425451
516298
590604
498166
201318
382345
457639
507355
355417
445711
389399
465398
164632
380286
414268
85263
642849
444007
547536
591486
286510
420044
402245
452248
457
257784
281613
397080
445119
271744
166458
79146
601359
514349
193303
409002
496446
351528
344636
502271
391694
640632
23129
530503
617948
284939
101234
174580
510164
53116
500052
31126
573253
596550
636927
300730
26664
221285
252075
174724
446027
404618
168599
319058
416614
522539
236963
270080
500992
477245
521536
149824
649577
144437
22658
295187
46906
624950
440306
182633
115227
290344
371311
572775
623328
77006
256831
29817
554567
527451
591841
383029
501560
242524
81983
267724
606009
592502
67105
68762
289977
146543
161255
535601
108953
340881
381747
500724
10907
545272
58647
27792
59205
362668
246370
267480
610978
252178
402613
559312
104234
305945
513420
132755
88101
611355
219903
596461
340452
217738
207385
168177
308707
449080
202512
295995
210367
16539
406947
330754
203427
175065
267627
151652
171377
18432
117926
213561
76111
396207
453956
130880
43909
174470
194916
133754
177037
321356
45842
641107
391724
600274
285252
619904
408714
221339
344123
156662
287641
475340
172976
436860
376150
269748
299680
57792
92468
19340
110104
284987
120376
567169
509038
31402
540039
504909
69043
221264
424975
187725
300068
647465
90144
526446
328856
302836
187729
481457
328466
140634
217569
255064
290544
250646
253401
196616
642805
403501
51563
163438
289755
527857
487051
602670
442614
553590
104991
395648
253390
640884
120227
7822
567858
65808
219169
482239
306265
441069
515072
628298
31342
506325
228068
639608
76367
378520
71416
339132
263551
327446
383439
648253
64253
184517
328408
117544
198216
371003
39079
172761
561872
323275
429981
182208
362105
444258
278344
605898
398362
439103
355405
613219
337645
462477
566714
353601
579224
377431
604857
384280
153611
489149
336818
556118
419475
647934
473778
360635
187033
352306
532896
251923
483764
647779
100734
193458
586776
246584
345407
210745
632355
185804
590358
96503
474976
611052
395509
137068
241593
108247
312985
522699
256801
245797
175114
606472
190980
548442
443969
86029
96866
214237
126853
369676
187613
399278
477135
311280
60579
615664
13713
152047
89457
352471
313743
43158
493219
402677
40899
526660
497807
277857
326932
528648
185774
580384
72513
463190
385871
81233
18240
219697
12372
177497
644540
108848
473036
289848
630549
428966
304601
443905
529220
474507
88425
448309
223543
379327
650376
392387
277996
642386
81151
566529
38993
474215
335056
290043
485839
212463
173914
203290
557878
541883
2692
21479
503225
390045
140370
19092
31040
370723
285372
245097
340123
88571
180861
349428
111396
211174
81014
336908
247862
416998
430034
604235
46462
61630
430865
366653
221079
601634
248405
182241
271972
484074
217580
451736
242570
443020
329842
407256
43824
20217
117174
340488
211876
327446
97167
611703
78909
431784
510177
454633
266658
600867
540704
41816
483539
643437
389382
534204
168343
157104
182622
554070
104124
553135
576117
305368
497931
262726
393202
309668
91507
531099
156188
473902
526384
423879
70478
442408
430764
583969
621708
130400
550461
437880
403281
75755
251018
500493
339931
460866
570645
143930
251726
321287
486066
485683
603594
407642
302625
128618
116976
608047
466054
523544
134434
380642
191303
647286
401386
207655
122509
11035
345992
344937
76252
92195
302246
58148
24947
425497
246713
486707
40692
231722
103860
555803
233719
35402
271083
267273
154466
130730
435507
254756
300517
367355
48961
106687
430327
102012
317422
314639
348972
22104
508608
123860
110634
219083
416594
131941
435189
509598
539233
501714
631377
421955
319965
547208
120216
461461
255883
488859
307744
358750
247621
526973
315403
369249
472887
4839
236745
227254
609862
32211
214438
466456
140720
132751
502852
296300
3699
255215
2290
630127
160194
619747
472894
451119
151092
85485
389346
636626
332109
570035
319215
524545
414000
306720
113799
565190
119479
595612
369829
448088
631220
647673
52416
625562
189929
216645
578722
176320
337533
30449
105798
29246
13395
488706
393126
622965
48304
188781
341189
353851
164549
471289
107998
256806
1550
92308
71365
233968
213406
164947
411446
325446
156482
573594
389959
328377
453531
268478
590877
567697
12244
505022
450782
585674
103676
606895
81866
439925
137129
585692
299080
260405
337055
143645
15157
93594
22795
173923
30195
286731
606121
300283
502266
278858
90070
255653
138964
402665
432895
258120
23322
604953
241486
275955
67599
206846
27755
132424
163939
318667
247147
157558
528546
590310
398396
177965
296022
607816
452725
33475
538532
503474
34894
563936
6622
636514
31450
598234
29265
626718
559862
542021
111604
264277
577298
324788
362646
88634
258332
189206
200729
607648
225648
541539
129973
20447
87401
275448
390091
172926
265635
209003
125057
84190
270473
310598
155545
205088
387820
190802
143817
73134
325584
503800
178547
602564
215724
325021
579970
521394
271988
488458
397567
634701
605069
622771
122635
42429
21712
593660
496422
343030
453450
488037
437023
219472
6349
410930
190102
589880
256524
648000
151677
328866
318074
44565
185329
445299
581413
146341
207984
532243
407122
223777
48895
371850
382174
357721
206817
361564
515154
444963
395134
132962
207543
226490
459384
572864
245947
151977
430383
275497
502708
138939
149819
510705
580691
328300
216775
631825
441413
328619
530184
182160
187932
211416
505053
2437
83522
357259
549157
199733
601442
113949
311415
96936
456933
244180
431174
376292
413532
219915
81475
192645
160527
371334
393524
127672
175548
298750
355689
98198
647155
107764
417305
252628
368359
324213
100175
7511
336225
485706
551805
418165
103496
245323
562650
356055
586626
40749
124347
387705
157586
219505
575230
85644
594655
211725
476432
186488
508669
367555
50869
23658
104692
298657
605964
403770
226515
149630
560766
170706
9599
498652
357316
319149
355977
569795
102331
193109
308959
611773
259504
597346
617077
91159
182090
161088
605199
489748
387125
163825
186100
246614
168368
557846
42671
313784
475379
337650
639080
437305
318519
356478
600809
300608
433270
452997
11330
522299
502650
539067
501120
525146
48889
303871
491963
339823
210378
616150
196640
612908
624198
125118
315880
332271
450348
575812
342378
526096
105091
541156
123874
463605
457998
375008
556523
570619
327446
439017
186003
510475
116226
354394
608119
209394
384654
31608
135594
62530
334861
628491
113676
280714
28076
287883
594908
564049
413387
229888
269318
114758
630689
110907
336704
157051
66922
152879
336479
276696
432075
141592
92548
540091
234173
285723
86136
171798
545375
197013
531144
502217
134631
195266
234684
237113
259774
20071
639537
597107
184357
228423
593961
391292
445418
477400
115387
355392
491571
328539
578533
641187
270875
185207
599826
359548
104273
143229
206760
594936
555235
202705
599552
26961
103723
500903
448799
641978
326297
93270
573245
588478
334199
481311
118825
312959
391672
120321
573935
107186
137904
626923
109314
197609
59653
286372
174642
321565
321177
249839
285892
91451
414656
279306
633709
308359
515506
74043
446127
36886
78957
557593
483469
132116
519790
296424
501621
338743
201721
111595
538996
166781
354656
412442
638551
647823
337877
547124
288669
477871
304222
221815
133237
42967
497610
495283
577653
532136
499439
71446
293483
137723
55124
202774
103652
231866
478247
304646
184017
388702
19770
351439
243304
325981
401101
447661
98291
475568
246633
300444
24651
21787
463706
569348
637914
51509
208137
410416
291051
26416
461059
23946
620164
632506
518819
165771
480850
47303
252100
369339
227987
105082
108124
362517
448119
427429
219861
209164
629273
8253
373331
401220
109829
351804
27651
129722
48949
284888
186764
516652
629659
32189
499119
34361
24119
246231
299856
237081
431577
525507
20093
441527
465646
169628
28387
182742
513515
324584
575444
634838
590829
496959
320757
445
108875
573530
367101
168715
191881
512195
531297
209059
267092
81049
204361
486956
546761
94172
154712
387704
462606
594945
338624
505365
559337
539609
537685
481601
576061
244711
20159
416616
598203
605817
536833
527892
421744
407774
154741
528208
392513
171242
338599
502560
184389
38151
548670
149738
334935
300080
79494
7737
630177
27244
475860
321639
68186
475395
147494
228705
440245
406670
604386
597510
156167
253487
171651
480346
305424
403012
12743
559583
225163
380629
396045
97853
631553
498560
168030
20047
14795
205187
99064
431429
215279
303159
105934
600839
604913
122501
194463
461199
545336
257117
141187
461302
363570
237439
232122
135504
157737
164704
104128
548858
213990
333592
530123
260711
357079
186231
531684
79535
503809
275603
315233
364904
599568
213783
379870
410464
147149
232618
164022
97724
31216
41757
583278
560856
32274
154102
413031
425365
382659
22091
328887
391636
480518
469415
200717
566050
341771
592756
267511
412238
57138
382220
210992
208486
506921
352028
424935
120982
381415
116226
311088
222626
639056
228183
216449
434061
193684
400473
285250
457680
591970
637255
33302
258060
282558
390714
229508
204880
520250
217356
290601
381083
42789
167061
618206
305378
100257
437634
129481
611478
427229
166380
131729
322939
65426
236596
492321
344539
307295
595191
5385
412749
398294
432635
265336
611983
419470
25726
609499
247525
183766
243196
37163
521651
374488
176847
520973
384774
49066
189708
371758
5168
409453
348212
177551
67217
73709
82791
28859
275976
624057
59481
358182
435002
196369
634845
649913
537803
438521
226842
566362
250447
84120
465966
591410
17188
499301
603227
174357
543823
490749
243374
441575
324721
645623
596647
215556
383863
78084
99391
585265
348096
304069
396144
418178
31272
606152
466713
83812
619860
290188
385679
409772
361500
566746
246865
533101
540063
13225
613668
585383
417951
424641
298998
350257
445371
208559
439474
318711
556334
340664
399659
532618
532930
595650
100620
136738
347989
578366
335861
533552
602918
210224
443544
495127
44868
98213
586670
246837
388228
453966
561361
327706
385846
539806
599244
201020
328823
456096
647789
351586
498647
181582
411844
427230
450694
248735
438454
273711
612062
490457
309408
499308
582568
462484
541901
155528
569364
278243
561052
524027
544314
337413
396595
586626
421804
495842
229351
482434
354715
448454
304695
231465
556041
138602
152621
282456
512727
88706
445191
487113
559005
530156
406609
402107
143307
299823
569044
451661
86016
536989
619505
498055
434891
584768
566510
620011
256646
284270
561293
437548
192560
451034
565690
464144
1275
509387
538793
241379
14895
571079
439764
490194
513804
52019
300570
625154
398162
224136
277779
530923
146331
385283
204683
401086
483011
216875
210560
423235
631393
148907
561251
386977
565882
540941
648534
631032
138621
627610
45565
84560
468561
110348
183294
109132
473013
305496
498916
197622
297859
72396
166398
152660
566558
489861
30272
41090
25962
461943
482280
576744
266767
325478
370034
310455
70573
346417
155579
220116
328795
499201
382657
92952
27192
420937
343968
97894
69254
549334
639603
160716
189798
189436
309006
530312
49758
235281
398678
416835
281322
614695
328111
284190
574582
570534
618047
279247
622315
566298
9063
576258
348080
519879
446188
472103
537510
228950
60501
542650
468701
461611
152028
199191
586507
282012
182505
38011
356853
166332
148060
288285
92943
333558
195422
274352
526317
311293
418648
266323
27733
245920
321483
588577
240719
5530
563052
346187
134380
542124
202343
463944
430013
543104
10137
250189
323051
52709
553718
161160
537417
332081
421170
614559
84451
480375
226949
368438
46679
63377
57443
227626
189386
392079
595594
540661
568958
140393
497439
429131
53787
449880
246179
541724
456714
506870
225816
115458
483683
17444
115159
211490
465390
491580
548275
441069
590780
250780
44754
418049
359057
571731
2727
151835
251645
378349
561845
142477
517963
486646
431021
308645
641303
588
17850
235612
12395
368457
168627
509531
627302
441692
180407
377483
520325
394782
604419
358827
224
180322
224753
276638
156308
167150
20419
285204
62464
246792
410034
397034
608419
347880
501203
542043
89604
554674
491915
260624
306328
461511
616427
360710
344273
56273
99085
554664
202632
644653
533602
496388
95401
567567
516171
331784
298260
463523
205747
61907
505667
96641
264908
49044
443887
137169
67107
584740
530237
116657
419195
176365
417532
171901
275196
607470
162948
425374
481527
315460
399230
354729
354219
488789
376810
478954
599123
223655
2207
32649
59182
254879
68736
282605
232542
143281
269677
372397
3154
2272
633337
413031
355792
63018
319643
594249
40043
134183
419278
411605
115333
35414
451310
458320
436127
377049
626339
44255
38116
52877
585999
343913
58702
60127
477146
394230
643088
502787
161124
619663
366057
303295
633775
209014
180846
298779
330223
559585
578267
48601
11594
294816
594612
126410
491510
198484
623664
148845
114420
380414
280784
351905
160146
474012
242160
128371
46756
476861
637277
348553
379996
507466
644655
32217
590466
371662
635625
154182
223993
599494
183168
548422
306664
83465
215658
503826
400728
59671
215903
498533
187034
468248
45182
311811
389880
427517
611006
380174
431050
94443
637791
10449
337649
383596
384349
587570
327409
131077
413820
542486
224677
550204
408287
529584
195257
114730
569799
646474
209003
167624
114216
65238
310793
291351
407789
274758
422860
456924
598249
6376
254204
623533
210013
592718
21482
199857
12205
27378
411347
101265
551756
357353
540202
606688
128145
576473
57066
375377
42747
117450
207372
368467
616169
290918
68892
129104
452476
120345
614282
372220
602170
473276
210913
179710
608632
463183
247614
401614
516972
268022
71690
530455
560294
217161
410964
423830
52568
105818
354060
645351
111754
124230
255643
538044
370680
558780
100651
28194
568371
612842
212732
141475
27759
447447
437504
31700
90814
457389
134520
352060
209945
589926
439273
215513
386403
594534
306664
605681
412955
431284
463547
633967
379592
26124
325991
254240
460894
613683
484459
375860
532327
122501
232343
490
238526
302112
357801
77787
48063
516697
350047
150079
366012
104964
310159
379769
194839
251956
21981
74139
578057
591718
40481
329079
198465
591434
481557
467352
48876
207975
199364
219905
341246
280267
340049
206994
609410
489719
650066
490757
142294
587886
64571
51714
352807
401494
446167
284641
309786
58095
91134
214476
390664
612969
131636
357369
615509
202968
36642
79230
4283
377889
382039
310398
189479
350176
460896
479532
340291
114162
94749
86055
125282
602528
375200
26985
283933
286881
465622
263283
507778
47737
469562
610002
479799
621628
424712
623229
93229
152765
416260
471873
81302
182075
495522
458719
78249
123023
589243
702
11278
433327
554380
266716
57616
126139
4557
631838
423075
396600
530377
466798
365313
198786
183050
628684
61222
12953
268997
390183
324985
138529
309776
629723
242539
415381
253117
637129
635985
329245
447533
590139
382659
479798
436249
357646
305499
262962
466008
246563
22340
42448
7358
567241
65577
614444
153181
49334
336198
216195
629422
73110
577567
239936
43310
71566
264867
433071
522987
452364
418691
385498
580955
158131
428387
550816
601354
550973
76016
446837
563307
296829
55426
255634
40660
363673
144068
642284
178626
54008
572921
590576
433493
583292
540291
468003
109305
530103
236352
348800
73846
272205
395929
376907
594381
452600
544227
324020
587218
165063
457766
266301
188683
243298
392824
632135
173811
412042
647646
168253
154939
349996
516530
481532
93385
441178
339120
432537
625031
249131
534516
84010
449146
111148
534004
106706
174197
623888
386968
63464
576593
150580
120706
174079
541706
167011
377051
497735
280476
620372
428661
284871
142788
235911
405437
4686
259509
395093
417772
62619
402567
282251
279643
34157
227041
238638
266761
369364
75220
96290
132809
504633
611776
152803
95361
9054
2167
455598
425052
490888
577741
395088
158112
332649
527037
170331
178280
201831
417097
407243
38985
347386
191704
567580
626023
107456
455683
249502
547695
119746
467278
157223
406541
207246
146127
584199
534968
250433
154340
185607
639292
591494
198017
70734
246089
522788
468130
369425
217972
290432
386846
284814
647457
224302
121580
104618
276353
389637
625181
575952
307527
206119
174982
130427
114659
470657
217103
185345
565348
311908
363295
297423
197543
260397
340204
466732
583012
586576
162778
161523
289532
506909
518666
315976
534074
602512
340646
443477
489915
264293
393022
514245
550426
413482
457654
328496
527832
75721
458160
236003
63933
195895
274854
5723
299974
391029
494552
82545
181224
347739
86870
185453
485891
7072
88135
69913
230582
617835
192834
366741
110668
183776
280221
462705
452557
140503
350028
302870
314186
32616
234338
519143
494487
550127
271279
243915
182766
281519
120835
389720
67501
445262
99919
640694
440319
641129
3647
300095
361540
239967
622668
186265
238827
225069
612434
336970
382515
495556
647975
398850
317610
222599
483849
138318
61812
385776
535280
67861
16144
648836
404036
105956
139467
342578
209306
528745
58109
42243
431940
496044
410342
371903
319850
28481
168848
161837
299473
149054
566877
547923
208882
220479
429528
261667
110577
214049
542242
549767
415385
413451
499793
271624
422822
37304
327246
416698
340756
260795
53096
158861
457566
336746
185847
431483
266476
90065
486117
636083
281561
302259
136958
638605
646893
619824
181066
37676
152958
163443
352586
426237
185008
646892
120547
489881
491236
105894
411796
189266
357618
571192
583988
75708
628173
430066
480445
408604
39472
263852
305142
530490
604279
153274
362175
442288
639179
107954
30808
289034
152563
240939
568337
576420
451545
223760
568621
413632
414730
247121
185399
402800
67427
512312
551496
247132
202570
152377
440090
564052
341269
226448
313950
189036
266016
349080
564230
444590
113811
606597
515553
215791
317390
520284
322179
81467
56924
624183
42542
443157
184883
90124
221641
563637
568243
380148
509124
525168
416134
98792
404055
105549
212656
161791
431009
299744
329942
233784
379234
345874
607610
244934
277087
219142
462336
600128
577819
578756
59069
137781
266346
327423
256946
479241
611552
250654
416513
632078
525368
355352
85576
473052
597083
487751
423850
68504
555028
490765
457556
406180
497416
635780
72173
352176
3715
205456
236470
481500
97006
38338
366465
418807
516642
624642
281623
613114
489498
99957
273538
188260
635686
615391
498556
328389
317618
417598
495992
381693
616452
248450
502488
634553
197532
270100
295781
126301
321910
32107
131499
98267
17056
276711
363643
22737
14233
392703
165944
44586
563214
259126
133048
345650
184506
596849
573477
298531
309850
186214
345572
281680
51143
479740
38906
606238
308324
521947
166222
394579
597871
635524
513029
565768
575900
175856
508444
91510
280816
408511
506041
344554
11208
243477
140370
449841
466623
52237
546447
365359
605040
163816
461039
250215
342390
502660
231875
530206
401504
109880
513455
330764
536963
191669
412846
304937
56195
566708
480784
219871
448100
14032
812
466929
87510
256864
289402
78899
530480
204120
478871
335171
281035
263011
376790
648044
462867
582379
354549
61524
532517
294501
644245
506010
556532
409551
98948
189520
289854
449913
319347
295509
446120
317483
492571
430465
147207
400895
460952
92929
465081
214666
630722
103801
390808
217933
583553
643019
88704
230474
376124
540340
439377
569004
269959
455305
602674
370711
64137
173666
121390
120158
593741
334533
233048
565342
257308
400968
12847
508434
398058
336818
316430
495917
295923
292789
547586
627392
173941
514796
447716
76184
95276
566608
579442
555868
188263
61986
581313
460111
403068
265028
584928
568367
317675
39597
292717
490555
272118
584712
570139
109760
628559
625829
443860
647689
541303
329825
587770
453495
230130
147704
124677
130028
303414
582771
64739
130600
272382
273343
358022
417491
21459
600142
136119
296525
115460
127604
585862
383631
354577
393429
392442
156182
528824
367108
434806
499038
386764
290084
505633
91298
192099
523126
105029
20052
614131
12456
68860
242048
305251
554006
479514
339132
427388
435290
286885
119010
610992
151189
562191
530768
66545
160260
148630
413031
368294
353025
27123
275126
329343
584831
1548
517849
593774
53404
232035
603268
295638
649479
462543
327013
16918
605041
401029
191609
508697
165972
66145
110155
447909
502505
558191
508711
314414
2241
469578
425289
524904
422177
483312
589700
511107
202683
279218
348217
596080
410311
261747
315843
91215
312767
103486
348906
51123
149202
646019
487917
543323
353899
10152
609130
447672
371187
300396
356703
221879
360299
25181
513103
634165
527647
523570
532999
178333
97400
540625
477288
631257
405739
414520
429268
487578
238138
590635
284817
440766
166576
65210
265580
83618
535802
341321
257240
433676
143703
530425
614060
107889
44275
481871
11011
60079
27937
631760
41627
379512
276822
615774
78667
269071
634017
400054
72736
81133
635004
8113
199661
632998
383667
277841
267496
31607
6519
211601
4047
203698
609288
296672
577916
511393
289752
97502
287267
4897
508162
361050
27205
378225
465781
210519
312994
156960
642292
416813
568940
442739
332721
247171
530776
503437
298598
285907
245499
237203
379937
581671
617625
196260
306762
412993
356616
376717
355327
35201
607952
544015
346081
476885
48705
575846
224555
12067
195798
320732
457804
464075
282873
491174
93597
496388
199068
111930
434555
301560
647740
519225
528092
477619
313702
284118
161468
562390
282733
174081
73828
121461
618195
357828
116198
85229
386636
307730
263112
229162
487802
537387
606428
472098
538453
263268
460386
107701
144443
629630
556176
227041
621809
611380
95574
238339
603898
454924
49623
592451
504243
124170
598228
497634
543220
491521
599629
645544
98266
321003
558524
100355
319490
348474
340360
132363
203378
203561
172873
645907
337154
67847
329698
54320
355448
356374
457487
363944
151127
168671
138542
511851
231509
30152
283207
389089
331585
344333
117494
18738
435246
456777
401315
319221
617872
458234
153545
279384
475724
481676
315057
213556
346589
581033
58458
483738
59573
64016
386949
371444
17325
540701
121922
179351
374272
605927
507965
132636
416796
598187
482326
613749
208518
79974
37541
618840
491539
527599
501982
923
342852
133600
346173
14132
10479
115316
128231
15270
203786
562358
361587
325749
481922
443311
192603
46511
294626
582617
544567
199726
307127
323562
375887
116247
624409
323874
461738
598973
595071
90943
395983
223117
77767
134545
379132
27357
113909
69303
554
271033
47630
376705
148433
15445
374513
82208
285546
265156
328653
445415
291272
63664
341634
354583
92107
514934
445041
78648
306683
104221
214301
319505
227099
619905
331128
594418
284647
591929
173518
435633
114992
510213
518553
622517
377088
631094
615810
258261
481426
449791
642361
217520
526614
253157
351598
383275
638406
115409
25758
276388
195069
44366
420630
633446
633227
229221
560045
354231
124386
293142
120733
507127
172779
44246
591040
418618
598985
496558
143811
251843
89333
132407
197353
71941
432711
389770
142720
420206
88364
128234
273271
507804
445879
419889
612959
190284
286335
390280
620265
314182
499898
264402
212487
98050
481039
279181
244845
622074
411499
157625
590161
182321
555690
573928
101261
573042
570072
88790
97573
626468
123461
184962
612255
473855
595960
330826
94802
250317
242219
54069
19326
145665
578674
480105
613491
61034
265052
409114
625741
149129
629812
498395
35165
627815
300794
132121
445568
371064
608955
162871
226055
410075
67595
270880
92944
446756
502997
650191
51782
589359
222482
196037
271525
170277
131748
629167
263541
327009
602876
537060
358522
51633
217816
393724
354636
633579
432350
539829
580272
154794
254754
304654
183840
562171
70064
373278
326194
106123
367243
245684
610847
482655
540038
586149
504715
480720
446340
186393
530184
515014
283208
158106
502811
162470
458177
216015
265836
310086
300420
89587
458600
227256
287649
492377
402277
464260
139227
25496
363469
241598
345079
432194
59109
518325
198528
113370
461615
354495
311728
591500
61516
264711
11058
110725
610667
108728
291489
22585
110224
318410
534667
393818
441587
408378
416402
545326
402056
59159
248865
589074
531450
323807
313937
206291
109354
11578
590179
549481
335055
402516
319589
440953
295568
314094
1989
124792
508356
77048
420266
115509
342388
155146
306942
247075
553491
236978
315291
233385
480453
40155
289130
341889
558984
640818
140507
469208
129483
395551
100099
127904
630946
96942
391322
391020
378732
479498
590631
592921
388539
206958
574048
593081
247420
350953
327389
72042
319087
480977
443111
349044
436846
512554
337861
500558
284427
491845
268841
445748
247251
170549
555957
70345
253555
345421
15495
120428
611437
358344
246474
647788
230842
512885
193415
418905
365938
596089
33758
200144
346402
242897
561325
116058
404547
297874
3535
434460
538396
321291
56973
269784
446187
412443
624206
126171
166779
332420
266954
180448
598910
525724
543799
418152
637273
237690
463003
230643
108087
144709
48285
101994
95339
463730
297605
580316
481042
478905
404339
420662
537046
358839
211464
507553
438601
647024
130994
360052
493075
649224
547331
111380
510214
134436
283779
333035
283433
542852
2353
424189
254396
249473
106857
420559
592717
468755
295040
340558
94343
283009
232525
79755
318897
90022
537357
359810
10830
463176
476157
87687
189108
16692
150712
633966
560726
426542
594330
629248
502200
285117
425069
153270
424656
622432
54774
192553
63706
73870
507318
9716
89700
612246
633017
327583
446489
611054
82419
118986
327481
25582
487763
228343
357958
622776
307733
19552
363687
157222
191846
503299
504723
630525
237362
386174
316025
414434
486565
591108
487965
327418
361636
142057
489653
620935
621230
414613
328669
211725
556797
365220
70890
384787
631493
649054
546226
537186
94602
71548
122913
115147
257109
433106
487919
519330
285083
444010
230014
356071
238327
199408
365965
82554
420234
531700
318312
290448
627897
468623
564385
527640
294530
353634
390579
369792
460658
397901
58706
314822
334979
512695
186342
40384
72883
135018
26253
113004
287412
358738
469457
315422
207119
265405
219618
366908
401201
170813
577318
100324
478881
96113
178754
526242
229534
596539
388157
444565
354104
86889
333599
364830
458662
82133
644745
84155
142135
486739
28006
644405
182766
508226
443149
460102
364561
416821
37173
401316
27267
360341
537554
127492
454148
368863
440376
533269
71215
467860
514509
649353
179227
321609
594584
459942
561658
502044
202861
259113
626381
586884
241010
523712
504184
636236
217102
339127
576195
201917
5630
227780
380092
564263
152020
461382
45776
538455
634016
470648
250173
79808
389288
202387
176174
483418
481817
639342
37925
516327
421057
57350
578845
72779
159989
182042
401220
574031
607155
50701
213199
123653
409104
419657
594225
578435
365252
638487
146000
353359
227174
315860
18534
481218
386251
373694
335406
124668
609349
242115
306286
621373
502022
272366
57840
638559
205693
139640
6792
413211
168084
470972
362276
613519
531123
326321
278906
321458
69763
264716
512668
272976
16686
30219
93801
268675
346510
220005
591169
634814
555819
406054
224691
8028
19313
17151
479088
419709
448989
169761
280118
1844
589130
199836
68040
480189
580797
383038
144437
502413
649988
421801
227413
101428
598900
242763
127687
21208
312988
342408
79512
568331
5213
329250
540218
1485
587695
635030
376381
62835
22543
459268
389967
131514
280835
114395
58412
542740
303377
197832
515235
227582
321254
379937
268975
603378
493942
509625
98130
387723
142765
104035
569132
145117
646729
569593
599481
217479
308240
283160
388751
414556
336951
253051
372899
135758
91787
76746
463760
283258
367399
491789
560431
498486
275414
268559
105088
2808
147477
324318
449738
506127
440374
357310
32177
507282
17519
379084
313654
223264
39779
178532
120616
103020
86102
555985
83023
184687
506713
118957
337748
194076
407544
224779
175076
224292
96954
544805
556989
101553
221197
631598
259527
132782
505773
542647
429452
490899
219599
649276
35205
537432
420930
32492
127037
571233
6452
564836
311513
456876
251858
416434
565206
259425
346022
129152
441783
342816
82413
37523
276640
616449
345094
143629
633615
503192
478269
190056
536114
600049
184194
365769
366058
136637
233666
5385
400148
431133
527153
284551
587550
559471
420990
453328
174986
523407
604402
335672
498928
119069
98279
36621
536608
317646
194539
16596
201520
164776
443178
108539
473664
144027
524407
588654
195535
366047
301692
290756
141699
292691
531933
579571
435944
579281
627603
217360
300356
207404
571586
337133
138933
557707
100202
462697
359407
255320
534765
626704
231858
413070
270828
20611
583531
355832
343702
410986
473742
229430
478043
71974
515237
206965
358037
148513
649160
232002
294663
411411
409898
3538
130089
627417
245829
412682
23067
647322
416456
32982
128211
51755
359384
446441
22544
96110
247276
548996
390097
235658
598019
359407
57001
269577
409589
284203
474269
57363
587570
56003
51303
224102
274398
68748
349878
142541
538977
435948
437028
227527
178482
125790
166827
437956
133736
619243
456058
179323
628328
58140
64424
85882
2431
24609
300467
8624
236084
124426
20211
254925
321444
639701
88183
617162
555605
223987
34823
504578
205095
413390
110214
198640
230676
117280
399800
532705
292457
54270
601848
572743
368167
310447
430989
632793
292848
541484
199825
54193
636291
289799
176727
154737
282167
240867
398369
174417
100024
621664
497835
8194
62498
364897
548500
128060
544694
72224
275500
180699
492691
505287
484111
77381
339991
288932
47450
248051
408363
632559
386830
311541
382366
298067
479634
252720
593026
59117
80358
68982
221769
234582
507028
223784
11664
250984
455789
162768
510171
646261
202429
109437
441190
480206
479985
274853
71898
314097
90056
353257
13573
23259
63276
520725
380594
542970
323211
313756
561300
527250
585544
469268
468350
172551
259155
396123
284727
469112
641301
59932
384144
546551
223389
211261
604889
398523
24961
578350
20809
491385
112813
498839
596144
342010
175076
207896
293792
631063
71222
589942
613831
592254
594831
7215
88327
523368
514381
75527
591166
621110
136501
161375
338958
524994
528310
613242
549169
379030
637479
334012
477117
252516
307240
246227
533045
100837
5906
381782
6654
457715
601017
416149
477331
15428
630881
137242
6852
451940
599701
625168
519251
465170
86934
225561
310656
613221
547424
425243
449381
178010
151594
219349
68729
388273
622679
526197
72396
594204
520758
404230
622405
539305
622466
38201
3810
381472
289229
385422
261860
390367
605267
39749
194904
258960
7391
636971
331102
461518
467757
259847
221696
170265
417569
291832
575126
225538
195876
506724
404202
431360
642557
636368
626497
234111
412230
80387
200407
314815
125953
637529
542031
459159
641109
298339
426318
570395
419526
32166
10432
595855
388917
541001
461738
269548
458673
269062
443333
75796
601055
548415
38928
422910
277159
575539
128960
623804
477949
494511
373436
330337
24706
3065
146265
374614
92641
432239
71547
68669
37657
292971
372159
2323
475501
363739
579051
245620
347080
21759
605574
238478
207008
619958
372367
524665
636491
116674
595035
231208
455830
563873
498327
643615
74702
241077
180560
123125
165498
140008
471893
187253
17490
610501
275677
36873
156195
630035
243940
595190
14416
226274
516672
183724
433741
581372
93415
387321
571953
180546
473328
256743
295527
10545
402272
250635
228739
84850
121323
199084
109873
55543
588228
304753
506837
248233
462347
317252
163572
255817
179157
39529
64166
409316
503892
136372
263308
478444
151478
22530
425679
273563
130663
154836
89011
113371
179691
530715
237750
146373
178814
427884
78019
285124
241755
366118
396011
176237
385005
539691
221651
69629
374779
617457
236839
378075
573147
518623
189544
63061
278299
389826
295205
413643
221628
386971
160206
546327
418844
464106
431101
286793
159365
134026
286556
509448
111742
10151
341086
568507
606519
306978
644809
112334
8199
314213
344573
498708
618112
238081
114162
131621
197482
574133
307189
344309
151513
31344
70933
226699
92733
85637
649189
369695
528939
483112
290556
490788
408678
519784
49139
399596
393804
631748
232372
545488
364741
135349
625745
582638
585874
506625
7785
314345
417109
454517
236162
252151
428275
453685
513863
644982
211379
414049
371737
80521
342630
381641
242436
360170
523482
238640
414336
489845
441249
39200
289115
353578
40779
31302
53038
139448
146700
507876
357032
522558
514377
35673
466219
42329
133953
396944
415113
323020
120438
365060
478545
53219
620145
475539
481745
458318
398389
29221
260012
406145
22872
409264
105359
626153
175941
510610
82095
198489
355965
483986
360813
503892
33579
150468
154163
534968
6414
515130
386574
79309
423049
576569
599738
356648
613753
301509
646580
284121
381909
622436
449639
30073
496251
66820
432512
298238
621912
344240
324375
154841
245435
484744
9828
260174
80902
236241
316873
539289
281087
406566
420611
233142
271770
97730
640644
84481
225083
142088
188478
330151
241791
430087
536262
21135
415672
292761
420796
402995
223730
312851
583235
338361
196784
590572
399874
326809
274059
278040
108270
336210
608626
305536
569255
101566
331606
390053
169948
260517
484981
384067
538638
240537
632402
420241
474428
2516
121459
226472
169274
124702
377787
233562
522617
641656
179953
591710
465848
571165
590176
230713
262378
373238
356035
91361
262779
633361
89306
48145
402998
354272
643807
71770
299764
582772
275943
540478
420946
94882
146905
184720
297745
265310
394614
108699
406188
224712
96240
325304
99047
415065
484209
388416
397930
278084
332391
333153
534393
132534
32931
125078
7442
398290
456604
240604
182552
444675
617996
566263
579799
23965
421991
509080
287027
242821
196714
256917
125764
105763
81850
448025
87728
349539
241133
486802
470836
150021
631845
245863
209922
529382
221219
6407
306616
336687
318682
296779
263863
619762
545903
377834
26434
415362
491503
291599
385842
521707
536892
55451
470786
424479
648800
568526
134744
506661
578694
204886
55942
638926
571727
288341
504154
79259
247614
434035
320576
501641
539515
32920
274192
525854
353298
335108
645901
128662
216892
199573
518030
319562
356451
329213
579671
453811
592960
332596
389712
96774
283439
126856
369269
241198
199401
13879
527220
16021
437348
413856
3662
148475
49366
515325
151642
282940
328400
188687
387621
608722
489776
60416
414559
408854
378011
156997
404661
157378
557969
215962
106898
40854
285501
280157
618828
539536
222134
88229
46688
462953
469053
632819
179469
220039
129337
615501
635975
172167
95571
446240
546779
312287
134123
180490
148915
265293
412792
343942
126781
278027
226262
116093
38144
297318
228202
48394
285178
454351
296963
440361
195129
45970
359269
123996
221291
282195
250799
402892
228404
588546
283431
213917
420240
100459
473715
55569
490496
288525
9381
311314
270654
262704
557504
19202
550021
204984
611689
582645
604293
103417
115243
135498
334449
646839
179338
123886
640672
323598
137482
588426
278481
50476
64488
503368
472710
170754
205377
615213
552386
96661
237390
580608
224944
397141
280250
100140
19909
159472
398585
453560
533071
461641
596993
587486
562425
577300
23664
77177
303639
644842
362080
613673
441479
311257
541553
602612
407777
116700
526930
216015
413182
383107
64252
243822
183190
248044
374842
17922
238597
273676
250705
118432
573324
445968
619263
405181
261464
400791
583353
79605
305898
548093
185704
514352
426499
551203
210368
416104
192381
605038
282475
643074
265411
281118
246054
587866
279354
154894
647183
116247
383480
134856
590940
407711
246150
246236
510974
424754
403505
92850
157172
496655
281023
230207
100130
261237
423337
162204
207843
509126
196150
306083
246502
507910
284087
647797
99419
300625
537522
83294
613957
106853
234952
497521
62684
419811
176642
127403
596224
8147
202358
538372
473249
456593
472565
419664
525111
199538
411674
508702
70506
319173
123712
113543
75061
336968
237743
634765
259594
426643
404140
9046
355249
287211
476981
577793
61055
644688
337906
297867
79907
87817
650405
330277
232073
467440
287961
390683
363696
423668
600182
135033
618321
112860
293969
425080
436100
82651
176901
21879
612182
215993
240330
531827
242203
191035
518042
387806
375344
441914
64766
487106
256085
484759
205135
161118
468127
116036
564250
30008
578644
23536
281444
619005
647079
43796
27636
319293
21804
13054
483132
542464
602416
183291
105929
323735
579592
55286
135062
351776
493075
469655
352080
464922
345986
39178
555739
169453
190867
454725
569651
311293
27498
77933
457011
372928
141391
145874
123036
56939
38597
405062
11426
18960
262987
91316
148487
225721
627155
53089
235016
207142
401960
549333
579477
43892
383513
482819
96279
155224
401470
319751
500714
272412
77470
67656
363815
131197
617848
303827
371649
233690
327495
632369
359577
381412
146182
406365
243499
544585
299552
317810
445600
643626
487345
176699
149865
643157
527752
386452
327774
464555
293572
184607
608551
143340
369526
564684
2191
576449
49176
223840
501526
49852
390214
207522
412106
597781
210052
273693
449439
362242
599118
332505
470219
523831
383575
125362
390205
35207
24719
348385
224133
98028
70561
409876
76946
180084
649687
350536
649201
196340
306034
299561
164785
61186
456947
300550
177763
112567
159461
521042
473690
337938
465803
53608
90657
81139
581550
15830
377707
549437
529828
457752
303548
196911
254730
490698
331428
572689
503969
228424
248114
511974
574476
360136
560370
80370
344777
443735
24768
606216
396117
448238
615739
69318
425990
519661
598786
641783
457956
359291
604221
324220
24754
101096
435153
558921
400617
424265
187536
481811
576388
381625
539017
168633
584141
153513
405030
363913
362667
466129
102193
239274
350423
552574
631323
108382
311169
613090
545939
473252
2300
227584
67716
200148
466520
9681
321704
431605
293411
34599
305255
3219
456063
464894
155062
478088
264766
73661
468485
338599
605284
44880
516359
459160
246488
595001
122181
421685
418957
225325
388023
246091
269213
494449
602207
145783
184657
419129
577478
39859
551384
640111
108084
47548
509921
170169
560284
509229
294106
246833
121809
295463
424313
600954
83263
24850
207221
636916
481508
124739
636766
215447
611738
386826
135244
305118
601666
476803
11612
602304
616447
568755
627462
405167
372246
4837
290740
618414
292050
314855
487084
280277
88833
375172
189496
58864
63487
84450
412182
447492
205099
616570
176752
405916
603811
549694
247247
291845
346736
41585
534441
272237
275446
372322
319772
204246
581213
401894
403633
637762
102645
428908
286944
622075
593830
248165
75445
79862
70573
590693
197356
438601
389590
168653
368044
309810
157285
31050
73933
46437
340025
26841
490020
328757
64113
236538
471967
491504
383017
580865
558487
433370
282289
111031
182795
551159
277392
278448
79989
595079
388474
577348
457493
240467
494073
325487
239911
160214
242500
563428
570779
510173
368230
227878
19043
494511
50926
264342
27488
609368
283803
247635
335676
253863
297902
445083
314813
498766
250837
99268
427867
164874
248569
500453
183706
134333
280424
421402
37692
360515
401549
446668
453784
56174
393345
487266
365495
372517
40508
143705
448350
171036
602786
61585
159901
39540
62746
608368
252423
205446
100446
619067
163815
519392
467069
5181
455360
158817
222186
90540
464984
476037
474570
117760
60839
256180
331144
222470
455736
453307
582801
181099
205840
231342
385618
200598
421442
278410
58007
644611
632572
222724
74866
169541
625509
600854
371667
249
62493
153477
467649
114569
268965
452470
649760
399941
33930
88679
136423
424517
613444
290395
204583
502490
308800
215890
448374
254052
339905
525938
154417
330658
293822
198387
32455
151469
57091
157318
433195
5047
84911
360568
88438
66650
594423
400915
276859
193185
246811
365759
595453
229101
454984
559483
113200
543219
234227
437390
81944
522154
634856
478672
250673
65991
140065
171809
7311
2435
46185
148889
54491
250162
502975
17878
531880
511667
26963
497030
342968
464284
146474
151720
354834
104429
273511
572999
25311
112159
552834
563793
315611
115589
155050
176474
100236
163611
510039
569460
226991
300530
259551
214333
194178
394247
280405
301283
150175
552334
392146
626846
459951
290035
110827
163466
178168
281371
418795
461609
312460
615739
197734
563362
128320
27020
235083
160443
446393
464492
592410
435918
166524
271712
501911
195399
518260
577764
608966
457884
599645
197489
130192
519251
563229
395744
106539
38948
579211
529810
74732
443216
448641
353042
246630
273192
58490
217458
534248
50133
400139
238442
309957
251427
128192
520083
57956
384390
627937
439755
548735
440974
296877
293220
139777
131369
63354
597149
359798
237450
143543
345847
28711
453543
279659
5376
147434
214803
178710
528212
628486
171655
587802
193983
4456
94269
311988
303165
272534
264994
22318
103468
31192
397524
47604
379961
276849
81281
620989
485107
138761
47150
369376
505778
515372
42316
137393
457436
560979
13108
590572
268555
212472
234767
341279
123468
648234
501080
73051
558143
90848
285902
277008
55182
70730
74876
395863
384083
36250
119541
246573
435840
593133
319679
226280
431496
493151
19397
110204
45135
324455
555904
573874
648159
431038
176010
401517
75114
80708
555436
166052
237895
190030
26756
321498
482486
145034
233770
45453
77208
615301
380057
333599
602918
254527
82514
512296
79596
306185
74263
109522
391186
261047
200770
393489
418717
400234
538570
389618
383299
18553
480057
545256
543388
40742
593797
249323
169155
170983
498593
260735
642216
479791
347561
580480
474096
187957
125524
409100
365097
486696
526660
489648
83450
242599
134191
414771
315216
489186
423062
459436
431871
191053
320888
575515
442608
167690
586413
388456
284126
509543
43827
558146
191424
65570
500783
556874
40618
70726
356569
310417
137911
97328
209374
455586
399755
393277
368548
422381
578042
35729
180380
620112
372165
445789
62555
488080
153107
7802
198155
391734
219377
595660
435485
508183
542935
468378
594831
518001
563638
168604
415686
461234
69390
250971
33715
477770
525615
201396
451019
505329
275075
492006
174164
203433
66798
478780
419427
547509
500349
606651
141077
605866
526128
282724
394306
612926
139886
630422
168952
14526
515367
401489
485750
96334
519089
257963
417410
580888
243803
302112
211766
30810
567099
228921
87832
54580
252913
32932
163149
178101
146926
460378
20254
365518
510410
552548
592283
200920
598643
168831
337662
377298
253663
272643
129009
81305
99851
182066
360658
581139
486463
279057
614226
106981
457552
140507
224017
361488
558665
120391
496895
361107
177122
409614
379177
565727
293682
123183
200464
86916
175902
139691
513785
480177
389548
130604
171291
167205
349718
508568
445672
33553
141743
395912
104451
374310
153346
457173
482991
287880
181094
647229
112854
321690
458348
38370
268268
347455
572133
591133
101246
267233
443907
17454
223180
206760
295296
624324
504015
275511
142138
520152
576345
365938
203384
395739
439707
163566
184792
627333
198626
444795
95528
376656
531774
493747
318145
238947
600734
233414
624595
547788
263972
141804
579100
609587
93418
317621
84679
5181
386930
130837
376427
238571
414930
592638
521604
167882
174401
305119
106691
153837
382380
446209
615978
520755
128231
241101
309164
157579
291352
60847
134550
305682
282236
108235
243585
447725
419126
124921
4301
63086
56903
360236
518210
623517
327694
519369
398445
52435
329356
262440
29867
302121
315676
645692
486171
307889
188814
298218
504896
25212
544547
402008
279937
462177
309753
72473
609782
244727
307672
555796
284932
148881
217516
244680
648602
210137
525510
435671
181057
196490
2932
284988
438655
194826
160236
614601
398321
538669
554586
24157
492715
410794
311055
617130
453718
537298
39575
459175
305296
153445
25888
604910
278594
28387
586713
372785
172569
87777
632471
422223
592232
16125
129824
616243
147149
100027
563306
445327
260980
93904
356008
617619
609697
239568
215412
530087
96653
66560
253189
521703
202565
230808
225237
137027
3580
347078
644947
602393
104046
644246
569744
366871
174654
12708
393197
576946
31729
313825
234493
215153
479075
568059
508657
398823
149159
120869
597664
13378
188546
567893
390761
622450
187666
389971
330314
36375
337456
86327
245647
273596
515793
548902
541196
576340
622597
383530
124636
279889
431488
342606
282184
60018
398191
535864
189422
236385
362281
606519
539579
560612
610010
608108
87411
35671
455488
542534
234253
354388
1208
603055
350276
163284
192879
557133
336802
480081
32752
247421
364885
86802
86627
307587
532224
274547
407513
70057
399374
290329
232220
247641
329907
623381
91476
345145
51668
516106
293674
37273
353278
266531
491655
68827
558063
334956
130287
489529
143460
434405
352395
640052
561833
76276
26874
149157
535365
73372
462504
414811
561484
532061
631745
71604
560587
73884
603986
368114
274502
400576
144154
533085
590620
591028
7511
112812
319534
501178
23405
210470
344456
255383
631972
609075
347058
559712
306411
239168
69935
142228
417707
332709
343200
437521
278104
445129
587261
519259
596560
369071
435235
249323
149413
320542
565356
309565
107519
69738
76399
135707
410858
39414
514229
483385
361130
316613
357519
392243
601663
543136
210037
491123
68779
228884
190039
486363
446292
116907
45819
578908
431002
168387
610422
291421
408754
626168
618615
333053
488641
606376
540413
37783
131788
627115
629804
324289
400301
272519
478202
309660
386401
68928
31308
448588
314799
394314
314556
409618
443558
492446
247495
482576
522247
149636
446639
28644
386477
53000
32216
59330
318991
374828
377167
122843
314927
13803
140750
275438
53168
418309
577187
235423
450724
416797
378750
552552
626813
244314
247847
483896
541069
383301
275493
163933
254170
367717
566412
39230
131489
542668
134968
221682
516648
326624
115152
429620
527152
50004
631494
342277
154902
469777
86793
349790
471785
245964
338587
200320
423951
22403
520812
522300
622714
376278
136486
585648
511501
80611
516688
337599
514962
334470
364849
523893
97090
522916
468157
627497
622274
482428
127113
69842
635666
549274
124091
29802
284349
56830
6748
609413
394433
127405
487483
530539
604688
512348
638402
70848
306927
371678
601192
133445
306549
567301
311472
561796
433373
74583
86714
154777
551393
407764
218828
341171
150157
570386
518573
380195
369773
215362
410958
391873
507374
644575
397674
423128
178011
256899
255310
247505
8823
607618
220627
342292
400397
205603
59532
264910
527610
611532
133506
435471
271537
261272
538291
284302
554426
194379
108445
566876
323495
538985
337717
555328
520135
592162
509770
318368
414464
617863
31458
159308
627035
267567
261342
421299
176140
548292
15730
495061
238748
280490
119598
314396
405007
239442
483837
240706
434140
453299
527427
345917
261359
604362
584414
98729
340466
586750
311868
216780
53003
172177
236659
499518
257816
577999
504273
52457
513345
113915
66280
483612
196542
465828
229941
555033
51662
466606
15191
379750
518045
7358
151153
561440
41166
642257
380343
210101
268209
246052
48843
141324
70462
57473
580657
262772
85862
160187
216086
241192
642161
491749
70349
261540
499156
355442
44273
13643
150382
286114
328243
638539
222857
609049
360067
584341
547295
69789
547069
277244
135415
474756
459288
47303
290804
624988
184322
51878
471611
472672
55802
407969
346198
45324
248176
231011
64606
37468
133151
645649
20086
92341
369794
562570
265663
315831
409787
172969
81443
64472
305367
79466
26480
34133
565986
364801
60110
269584
225374
338438
594592
62520
28313
162149
521775
454898
190511
412309
189494
349293
525635
316919
38635
211145
36250
620888
538061
606436
632996
187763
636671
469169
190102
164606
504595
397445
539379
531866
234235
110757
321082
477213
120022
322382
307844
521880
385184
408349
350636
583003
236254
350301
245694
90008
165953
312547
620191
495055
284861
186975
647140
3226
597565
59396
329862
190125
550845
292176
623403
330580
640914
419330
283410
99181
510820
108330
416803
227428
354666
375119
532494
25031
480788
582792
42124
337447
600107
470298
423033
16020
85095
242566
280653
350727
416709
641681
135195
104701
450126
186038
337651
102331
530818
77618
53468
390017
237039
86177
572073
197021
292346
340178
353319
284835
380838
387273
269878
307977
588974
392505
543318
620603
318679
433385
351750
53270
399568
48981
60435
242274
584614
547007
62794
599250
491305
271076
324456
506446
245125
309679
253290
259367
20827
283034
75602
10190
217282
647755
21813
571461
217116
233293
243859
106840
37465
370386
338083
445719
525720
247583
566251
520367
557029
3095
178772
574586
198532
448344
74548
482605
386347
242440
157917
312054
575612
420050
629334
427224
596928
162804
36707
120257
452062
462407
512565
133888
241826
250260
211792
442169
644888
388697
101884
627984
645424
631332
340352
9906
547924
477952
215714
559285
65782
445650
549707
643637
628685
190335
308069
290114
512280
547611
364907
601046
151107
137280
633536
389140
514054
568415
574992
575131
511334
320369
544114
430643
134238
328868
542577
166545
436967
226600
503854
619298
71285
463852
346658
330401
575324
495412
27150
388157
342359
372240
555672
457579
30547
487596
137514
459813
445416
87613
405452
447279
17703
277693
572821
593774
80530
325567
444203
566248
586339
258007
66192
431426
252902
609438
269374
395334
389942
52457
645780
626545
357953
365965
626497
17263
318635
594988
134758
389309
233041
338016
572692
51275
70804
66974
339270
177859
13453
211502
602233
533301
69866
646918
524867
109180
22505
79595
471416
552906
143180
68132
128048
252956
97054
597647
252870
495667
238090
515375
614309
220371
62245
89848
240889
506228
312932
544590
96058
294847
282729
164872
190673
63740
310141
497289
276992
96888
256923
611302
12600
509384
464874
170148
83416
443808
381545
196643
519686
495355
605718
380439
447309
91922
184074
300469
8909
13010
322545
343227
569010
367526
22536
641478
491348
506552
264923
438881
348203
455510
330246
487854
64890
417743
333300
184258
39219
559522
381647
74086
432781
11640
342054
589134
557171
50514
392779
598799
583641
47888
604160
123486
533879
143190
62532
313315
490541
335890
372944
135353
549132
379787
535674
447015
357432
608745
316624
466861
449780
110415
535098
516595
247301
317070
243247
377272
291356
262514
337540
579188
543759
604305
356717
507712
23721
48039
608448
388515
30741
399785
92951
212642
318758
391642
342964
127683
618998
232825
153743
599861
391785
619787
305848
87575
31910
10629
564300
369232
486149
554572
198891
324342
481671
314562
194379
488372
397012
245889
372390
144630
555488
331946
196258
15898
137519
621812
302575
486300
141437
20108
95947
635474
265917
421599
632181
561946
163583
434366
638700
468847
379072
590797
525177
424627
446416
257002
386647
467534
481749
424297
143260
70370
382319
170986
16645
649944
422524
399057
295759
347143
377280
616337
587426
172772
354257
240064
375262
472846
365251
37309
472893
258508
584709
16236
28384
120710
58215
469537
618135
446135
73674
571472
380409
252445
472314
121637
311529
72164
475051
160530
606975
311473
47153
265568
606865
541308
407805
403540
42547
303121
467977
107915
276879
139547
264192
177139
160711
194408
142701
387031
113305
566206
148587
92806
572244
569963
637998
60004
89038
288467
223025
12313
468191
571618
130118
422368
410958
193127
412069
238517
508554
18220
627277
311488
646456
161880
4788
453012
554271
113056
576507
14624
32210
612277
368757
310676
7077
613445
201167
649472
565238
20041
79857
421107
452817
320132
295955
532232
199220
536272
52964
535392
628762
246462
335469
628462
54764
609873
646490
162396
359626
66850
169905
421414
284980
1905
126310
377436
463786
560489
342706
267721
432112
390011
244323
19428
458139
584073
173120
343268
107632
188921
642195
572062
461090
242135
439870
115239
554626
607030
200922
311979
400390
241533
397148
18021
75306
232536
633055
616666
21466
115232
602358
577872
32273
503041
178104
69523
457758
12525
206883
290664
610580
283342
562577
586589
174979
650570
527235
649974
329679
492661
70214
401293
271825
214432
278993
248840
122128
600917
312166
402946
99355
576575
495362
613463
345010
177122
458401
292663
448316
136844
122708
9904
87625
168149
302016
268073
243853
537611
2575
208133
106713
329882
360032
9551
617527
106003
75714
324332
215285
390041
231742
500181
214464
341256
412745
103226
129437
531347
237183
90033
234578
113320
447277
473226
600074
331734
568302
8029
108188
243699
216007
205900
52342
504088
517192
84170
442719
640878
525948
632176
431578
289634
317744
357571
623629
220340
498936
8697
187992
285503
588024
4081
113987
422535
174005
466314
88787
339384
211832
591841
421223
218779
188837
592967
523811
40969
233032
276454
246058
620686
606420
52510
562505
15027
408913
147782
167089
205579
511092
611920
616044
510986
189176
131884
332929
522260
45418
392979
558712
554196
454723
495871
304961
67419
599767
238865
514612
377845
144471
527610
13267
65514
260867
40087
619437
520383
463608
395246
14466
317634
387102
76406
588843
133441
249853
557214
204487
15637
402521
488426
234627
564212
45720
311730
563768
202483
398370
96726
341852
401444
616965
590347
449502
1332
445832
267508
464026
103261
380249
301153
499531
337006
127775
557706
121508
64962
561965
110492
188956
163176
259263
97092
309103
184585
341880
29919
23197
16312
76614
530791
13049
1722
412393
568106
172500
156613
591480
639634
599862
14444
290534
568407
62878
198545
175945
626235
415699
570519
99275
185852
433473
474019
142244
135498
139252
155506
398071
100363
251703
626097
142102
301177
227098
586854
404873
178344
627662
351142
371925
594372
437016
542955
235542
297078
378848
628990
394482
268618
14990
486269
214534
96214
588434
490555
431978
225329
610322
587698
196195
574161
164619
530314
543555
55079
599635
646251
347492
186742
304794
595703
637380
27210
644662
620587
339994
29307
301959
6549
128019
261867
436957
429119
193668
411672
326647
318315
398375
536218
50348
16952
118302
112839
22634
640659
630874
7334
287244
362461
140672
203283
596932
515650
393939
594136
349327
57528
190069
352101
42037
413225
301417
396936
473060
437836
503855
214354
275920
272218
628371
19785
452980
155501
331095
69721
199810
228840
635286
640763
51735
579284
315691
597176
439177
427727
534601
476161
490307
287651
150954
220792
228485
642010
356075
417730
248924
618321
371755
269952
20246
34669
139847
22424
146785
117746
485790
614736
545880
421043
492171
433807
96084
207616
481365
371334
488295
580761
35969
533127
178180
362208
317643
204300
170498
65487
313359
172003
584122
426494
468800
223371
341879
629215
70759
111464
491364
147795
455625
515762
437353
443092
596788
493504
461606
597655
45828
202575
382447
246931
345246
69176
188466
128925
301495
602103
151421
125767
481606
334722
176232
125739
365420
109513
628947
456002
446556
143396
376183
104756
544193
277635
637318
308281
281259
511501
353451
36955
531642
535169
81233
503364
126659
275682
153863
590644
130900
480866
211458
630525
72526
194319
460073
313715
175886
479800
243343
257396
589227
370832
60773
530771
639082
50002
307650
79707
467611
454686
181669
381452
113342
646357
78035
68664
522916
455079
106441
297539
166605
426746
378868
307358
51968
407131
345182
210082
284945
308852
564285
5966
261080
214689
373320
353050
161599
271319
149505
142279
274494
562679
8081
499731
67055
369429
544132
568392
103797
607583
597155
414596
176163
410873
553611
190870
279473
427747
104237
1996
68086
45511
189692
498309
27769
535998
609580
544375
180420
163849
619362
20292
232332
393238
163146
126109
118111
585309
399120
622254
476287
599588
177199
539087
47741
553207
647793
588608
113016
117032
598072
96144
591552
40077
433133
587930
478266
94962
275738
69577
1258
611246
13097
155274
650296
481214
415764
617069
303118
23086
25625
602757
110216
35454
10295
473165
568412
123531
645784
398191
583069
279331
514441
515683
526429
118471
520349
49417
411006
134642
382384
584322
196237
229570
75630
353765
101917
194467
605469
517569
190040
609049
204619
503854
437789
225057
394974
352561
308912
173748
412001
421510
648403
334171
560306
606875
513567
604842
62823
392248
11898
143568
371880
375555
84999
445657
619128
14095
629786
28660
308975
119817
635220
197027
122533
7359
572749
637408
347932
113043
582457
115352
412891
187109
220154
533409
568206
586703
312599
391661
628476
335431
225960
556543
282251
563123
606049
43550
492609
223334
243645
135876
54296
380589
170522
318179
547472
36996
140170
243605
392371
643507
614266
371272
76811
311277
213017
421747
560268
425036
560880
175483
425606
110621
9713
544502
231954
20801
492867
447754
581936
253315
83214
413458
304201
583719
181068
489325
428215
359045
489498
420050
235438
143442
524803
346179
251134
338916
351613
59179
589106
556681
138696
508144
250208
243901
257672
96753
608928
264655
632458
47941
353438
291825
199635
342139
480037
341521
193838
578908
84362
463176
241127
141971
409973
131270
606448
597701
316919
585992
545685
78014
490581
560910
209073
134593
576475
457074
51540
442443
618748
643660
221646
141711
12370
39923
596548
587205
502151
55110
372793
20000
514266
462006
592580
312899
323823
258229
456199
123875
128406
596816
250065
483946
443446
345630
339953
42042
606897
157791
158756
163950
213002
461832
406887
278594
214054
267633
188865
534543
417882
58371
118789
601110
258540
147077
123019
41343
346145
641379
639833
339506
412323
551140
376875
69573
415998
6383
85841
571060
596715
264100
2679
284767
581945
161414
120685
207522
195543
643911
257997
268367
332670
58022
129188
283680
324443
410051
145994
258212
545043
404716
354293
595760
449328
146447
88889
571990
114041
102384
554142
567777
429838
633051
223572
484801
24754
225626
623522
400767
438312
438349
505543
299581
452374
566184
121990
418079
640767
89011
539369
162727
412615
506492
399729
181901
583391
643975
600704
3400
218460
150092
126537
242112
592160
102168
263793
94068
154933
267379
125996
383871
171458
8054
381953
359751
276876
233943
403902
611056
388802
225852
297822
369591
194962
62400
588657
559641
201517
248686
237226
111315
411984
166582
487618
25497
206969
549967
399662
357277
473944
552820
428196
390661
160446
626882
208045
586245
631573
92067
571350
637211
483621
531028
203007
449175
427564
323613
343703
34512
134877
540975
8193
163853
356682
334606
222393
412176
340006
278150
518663
625621
190540
301235
546823
385721
282354
122514
569841
238132
313043
84756
264608
130910
126339
351747
148981
102599
443531
163000
243518
98821
108816
638061
647721
102311
485385
530700
8694
271632
635904
283179
638191
5671
49514
380973
438694
537272
637689
464768
142952
536057
213544
480283
9629
142353
81029
2152
379621
12083
260618
532383
409540
628658
580283
28368
211334
225104
616303
107672
286462
94220
642472
420268
319907
393110
382901
193363
311577
604571
403059
587019
502326
177788
475301
261404
471192
85888
33022
58869
464576
240371
46695
45981
511435
522509
551580
435110
461751
34884
561751
563662
312101
628184
238929
518356
608951
624125
250882
366186
506253
508989
424347
20044
101743
164490
168421
508786
628112
503386
87963
248200
479733
24595
380363
518374
230712
369115
470010
450671
538093
56846
161895
408561
486087
641567
414449
146949
307012
468753
3647
568726
351990
220513
506776
336044
544272
644328
593105
428631
370501
199077
216248
128596
345176
138844
199569
114317
214994
110547
62509
110279
619576
399007
159515
518012
512159
371214
129877
326921
510079
96587
255779
622507
50637
12982
343157
282889
14091
532782
108383
28516
332151
259333
337965
456951
401889
344784
443883
448571
169116
638307
12118
41188
464639
55241
124435
448735
301708
318128
306240
592514
454517
96163
210405
573616
479629
622357
473840
584207
86353
345608
472633
213533
552923
135360
511518
229755
475841
305268
123571
637238
258829
366104
437430
300760
564775
235466
67485
267303
248856
34926
206520
262482
270024
42453
270728
338487
59516
529839
267360
560797
34166
518195
76856
379411
459550
146353
299073
589219
628982
253509
649651
530882
166401
501820
119666
318767
501356
614822
559566
405838
312881
39120
449808
57934
141279
433248
342663
88722
597336
588260
163846
596198
13178
645434
97778
481045
494560
179978
64991
158197
68634
182742
390598
242276
63307
582769
355299
515233
154044
108337
256090
239890
457082
88537
304205
521076
288226
74944
444636
543496
315471
574294
112294
602152
433967
644431
5276
619627
573361
186515
207572
284797
465733
280835
628767
388021
213493
243061
8125
253542
71084
604151
289553
414847
177009
366070
642941
413474
331354
541531
544994
335728
46413
62847
496878
161941
629555
377302
619622
487611
634865
366645
209166
449462
107320
396720
398249
346902
581732
159659
155166
426761
185904
175053
368167
414496
255221
643456
419324
362435
620999
394121
155535
432438
278070
448032
438874
448055
309926
222359
529146
77810
291557
522648
381901
17557
533307
331148
101092
1636
24279
390153
237061
365991
496977
437748
308472
266392
162201
208790
458790
261371
180448
132724
604549
129876
609443
248607
9183
472056
644177
60497
413275
360261
116673
591731
646572
407939
2281
134112
571561
459391
483633
369695
233779
633060
365627
111218
272253
82336
519605
60985
206550
253532
202962
239242
102089
71168
174194
114389
240106
414347
138554
568077
159166
476025
426891
194781
122991
36711
431222
220099
302890
156120
482447
93258
281678
80863
50797
257112
392843
503547
613945
305575
614625
424761
176840
23189
267043
619228
592498
335861
574501
620102
245863
183055
354030
269364
9551
334164
182018
191567
555581
493097
240781
70540
133791
354117
567454
648490
473249
537543
405211
477953
256426
120811
645983
440480
649525
225707
238076
464563
140009
188523
425847
261178
478991
472351
52400
14900
60758
348489
628748
492294
334113
6298
382881
455389
71878
606624
189121
151687
323737
33441
59827
194592
210379
301546
425850
321829
95365
638169
357540
309054
8485
37536
463259
642126
467361
327071
160696
288056
57047
28545
203892
207240
436177
71946
619820
641495
484698
184608
20712
439314
92279
323095
119923
522040
623481
490308
90352
421955
103544
486188
549577
334572
149534
152519
274179
339078
539396
648428
211918
305839
483077
22293
576570
423981
138238
179694
237612
489733
471543
316736
105654
250669
515741
193860
368249
27060
207629
616433
113835
488046
326916
332302
457305
619373
578565
168273
587215
521065
120026
267228
497229
158910
379630
147255
482798
122351
319404
292816
401521
499144
463389
512241
432887
333627
403136
566538
393909
620197
60078
292554
115985
334147
566939
150627
530138
388132
590667
617871
23490
354224
358016
439847
368748
218092
152280
511531
240632
159008
84574
479624
581281
367103
131203
104150
480651
110615
470732
304246
154281
644938
483764
189326
195269
579532
141813
273488
179411
278899
436260
618279
220160
301055
132182
565612
173631
72063
555394
439492
452250
406799
168044
578353
217131
503960
26977
638612
416164
60297
545144
566836
548266
394729
204499
497425
637018
473436
170056
235947
479507
260826
570988
605929
38789
75214
510827
625342
395813
373096
304999
33266
166296
121836
190302
432439
360889
336393
603341
535867
324093
582898
98616
297097
570890
265826
492127
501317
226749
235029
854
13444
70539
339402
228498
189923
19740
147554
375332
219123
303036
384630
197408
46056
601570
164809
372983
82907
150787
147846
119840
66490
502656
375123
38260
246541
111147
614975
164254
594833
326367
525465
273792
151963
546204
122215
131540
542106
367928
169224
646181
447121
599539
209885
565181
32232
314953
620858
497954
62310
198630
596527
363389
177506
80943
428352
574936
621064
623130
481853
296188
596984
564686
465423
261772
593088
601166
367443
639579
465575
142844
356060
31100
308552
381384
622274
304849
74351
85181
296936
421908
31484
542858
150015
336980
440580
35812
56491
227268
161874
559076
124009
70484
443330
302872
135639
102929
497473
89185
376581
639225
170365
232495
396533
580208
78054
245510
411451
497971
14388
475683
435070
492878
244220
61161
481287
452476
208818
435073
416166
230372
288341
134822
490220
174311
573620
290898
539288
400992
638300
139850
48803
561580
349192
48468
548969
301123
608668
59461
489671
267755
334616
555873
121815
140322
261931
320949
34664
133212
110649
476133
366877
505286
107694
627336
431883
534833
26261
322687
24756
102451
156581
164471
86955
539492
58475
587119
132509
108773
145061
380038
54589
166018
418880
352633
247930
611998
538894
371879
109649
383815
417372
296785
137201
491170
456674
478665
328776
630637
445559
208859
418530
21878
147721
386196
437494
176775
386655
161902
234013
210847
140878
394962
511878
579190
293222
477785
23481
599451
193501
1877
81973
606998
449335
451243
4146
551116
231831
588427
118272
195464
121316
219585
345079
170705
452333
358846
604358
598402
553828
130198
425349
428475
114334
136373
334188
243462
276119
547561
540945
342944
239543
306111
112163
643270
136430
130144
163167
126793
10112
613768
108887
499585
124274
251445
52182
479152
367065
23786
524240
549305
446882
73593
111747
73680
228856
36802
291648
17017
574242
11612
90598
222942
326435
244457
139529
162296
214766
567064
79870
71263
74019
69836
647307
432226
74014
49932
341751
376866
177713
219978
431506
251896
56146
22516
49518
128448
449245
353691
474380
236505
562490
431519
505504
243741
513115
558578
560687
287301
52364
303421
58838
30000
127788
471892
164374
556755
297521
354799
532897
620908
415124
18483
427395
60137
204926
536676
443830
629887
222263
527736
134213
383103
191155
219118
292335
619070
319310
493127
285199
176225
615221
113257
226795
343200
418520
391883
578464
62410
361083
288293
379877
223671
350889
487755
194495
620610
314973
439818
366283
495433
153735
326865
510490
384635
130012
145752
174934
485529
394788
552447
176152
432887
382757
149922
346166
12017
476778
241459
561474
324432
404899
629574
385365
485899
616263
136583
612877
526
571668
636276
373000
477367
100684
328229
342893
439512
165616
639542
520071
607313
319570
391851
229113
550214
607301
576120
128225
13824
212521
154543
228383
445799
217466
45220
471358
143929
128973
432887
55124
125465
588138
264415
512637
545072
530091
575953
580646
458242
233197
231133
337761
277427
530791
264532
607704
614373
312415
283247
233078
498534
585847
543531
504239
420396
156523
593995
98498
153236
222853
313084
629288
151179
417845
323501
626108
87427
199342
74521
53376
111758
616105
180204
243358
518519
158559
163280
494225
13455
7110
460704
56736
389473
422534
256853
251430
311448
556746
416630
482448
422941
507690
444444
478968
40624
527449
272072
307272
243118
305687
60391
68867
104778
264613
178311
211989
52866
41800
617903
318532
450673
21073
64921
9188
292068
251008
356312
121659
188754
149278
201807
586654
141809
548163
107645
148835
462784
304734
30747
572401
475689
231486
128895
580584
492337
186670
277799
228533
373377
224140
35302
247597
594956
261228
573483
206671
597265
392167
475755
4206
84354
357562
398338
36976
469378
332874
596546
171495
50571
622069
228123
282832
120344
629238
68080
326113
205595
426691
450006
198069
51990
322771
223301
345211
566072
441688
224218
94238
138420
397268
606696
406070
124923
415149
100146
76223
319077
496638
479608
482116
442497
97531
221298
150063
568869
174075
510792
360677
197481
625402
344627
618448
226975
125681
95147
507899
199542
74564
481509
245754
379122
487596
178683
73757
187927
195483
95267
222436
297534
118524
269273
178023
595143
80374
159372
346595
537309
122107
118039
534520
120833
217365
170406
297042
467422
502986
481360
109415
639830
127128
590051
583803
22334
548739
241019
436213
431221
381309
474902
540092
438739
66097
13964
164008
345146
87279
406920
264812
366889
614774
639603
307935
453413
558425
113113
48822
473851
307826
403597
287521
414751
480340
95357
141654
162242
428960
225788
131466
350242
52454
577903
570885
227931
8748
571365
335635
259635
244319
505610
181698
348677
472805
534156
199635
198261
337386
95212
312428
81144
173791
155553
543110
478509
406660
547027
100231
418292
473711
478582
33211
212554
207006
23201
548767
629452
567397
506004
70460
249813
636573
220456
563754
622383
565929
299926
569304
640458
593009
615281
390491
57356
10158
535664
108186
33177
457446
553421
328583
348743
88466
543008
637273
127582
623321
575892
551281
135394
270849
240817
614105
393890
275598
39545
220270
583000
315508
451288
609192
609166
387646
419291
582871
561687
1616
19467
322309
175197
208911
419684
169330
377664
316162
132116
281881
293506
96912
308607
490480
296499
596859
331995
102656
378589
257690
343735
421589
161216
174341
331844
181098
279709
70719
336507
59102
327063
212433
445428
368273
626270
549645
279135
483718
290305
517834
42636
261182
67529
98307
647623
247318
466383
536467
393101
373111
6517
418692
369911
370050
240225
627147
143402
17407
4100
183432
293720
363163
341041
468782
40214
41899
650472
575793
229226
126667
423797
63679
33828
521853
363351
8075
511132
94309
567419
233844
344961
409821
30139
547116
437987
137038
4243
73978
115808
337790
285128
647797
513351
405864
370026
230893
387574
572842
629412
621447
583773
459993
605765
449146
239363
473760
139548
551151
56892
115464
183284
262227
147315
153316
221046
182280
210118
294585
122076
135649
442392
570829
484826
246174
339709
357377
400733
4101
271948
380799
389256
635806
324648
51140
510016
639079
421446
629519
284728
32706
320349
628315
30395
145314
381312
532872
409849
512566
553111
134007
388750
562468
215483
104802
88740
434601
601799
641443
189415
590135
463650
368723
246956
355226
49596
8926
524904
170818
506626
352465
624218
441511
466378
606605
156390
528135
352037
299458
187161
459466
476478
641525
289765
113768
302840
557172
4616
221382
619179
452441
342902
210615
82053
229179
393459
199887
87144
412525
218976
372951
512944
456060
386527
470539
21279
525154
529678
113350
477644
99364
327982
160663
625239
305010
52540
437706
361067
281817
310452
89165
434824
519097
636461
79104
173238
371381
431534
50316
321267
623113
163862
184688
246898
30426
470215
100086
446510
372946
389133
582386
539185
117329
376996
118167
64989
183817
66321
56471
479631
159148
545668
422530
597160
203332
497945
574843
205917
392914
369269
436074
203135
70640
58136
842
456327
640294
604534
212605
459702
426009
68960
548579
221080
387008
642516
409986
555502
564309
272358
239746
624261
338266
559303
556141
587404
60558
214201
269990
202542
192203
456337
220268
534659
629280
75046
449954
563314
181749
328157
300090
472064
254889
552195
16958
614405
22428
49005
342288
478791
608716
254292
526596
211649
183070
445048
165629
502205
294557
352967
636471
12502
508976
202557
67414
205976
392397
487832
107903
148583
1745
291178
171356
244811
125339
335428
525691
22567
332892
27791
128031
144262
497516
205807
340925
106697
545635
315659
17030
129172
44283
263322
644078
161824
34037
262899
642720
530920
468373
373929
251757
27129
406752
248697
339287
281463
377579
338491
441878
388397
385562
114974
460932
532308
617936
199568
11638
280470
269803
586572
319386
485383
464017
573692
203433
649209
353290
534098
220230
355285
215586
427308
369806
162370
543438
460389
479263
621046
232536
641855
413590
502685
388930
588231
100396
240393
306469
94245
165530
319946
46803
392843
45176
175472
438482
645668
519543
305671
292829
369417
416533
142340
489954
539624
602953
89557
422398
402753
625753
637911
364691
607537
322389
97357
143458
371485
324119
173228
247720
43959
626343
41350
267820
278965
111875
401829
260180
189705
180533
648357
158007
176576
51281
389318
92773
459168
32547
206911
437639
418903
123130
332283
428275
72779
180765
347182
171993
437766
393698
129228
539880
532998
480014
290330
365712
54192
581752
411839
251482
425904
22206
99781
334662
324204
551515
10935
49119
181100
506244
176627
553505
421753
584510
290195
19431
583305
347241
295014
608575
531947
174650
122154
581214
46082
509771
460547
386081
226100
69035
11764
640923
254359
143231
426674
434399
324990
310135
360423
326108
70458
626271
627766
542995
415950
25986
338129
168711
169731
262626
493022
513414
26623
2122
118618
128514
191567
612439
626696
247063
269042
42682
56085
495125
435599
607985
459034
366714
203812
631316
542494
483849
374770
43652
494089
350753
106593
105433
103961
600324
181720
430275
382245
548362
153
293524
487148
156336
415425
224271
292483
275291
297055
549849
216574
632341
611727
77008
414084
99429
316153
7855
167543
603030
500189
358881
45922
434416
21865
375754
389770
208023
341542
442274
359157
210147
493737
199507
555622
198845
187640
404093
547118
129810
142930
70930
80859
6459
24702
4245
479824
536129
152387
141799
97054
236361
130138
326095
200316
131085
447237
177958
445784
86681
214275
603964
479947
177150
514391
525524
229783
438432
177289
183721
158119
478115
451001
489636
191530
381748
196780
128340
450557
254402
55099
129030
456198
345055
76175
588940
559249
145660
514612
531032
318422
121790
445538
616544
550897
235908
581125
272716
97836
493594
303498
562576
406116
106317
432999
265856
353842
51348
553226
626044
626860
302313
28765
473579
541151
261594
232563
66573
501862
232453
108857
74124
315773
481042
228963
260996
131538
455576
228539
386022
522347
15821
556235
588231
255331
161171
268839
624073
465065
619741
351287
336510
354607
125418
404667
366710
551332
558472
288265
73542
88115
380645
453351
432611
40471
495045
462359
363067
590625
216586
648826
387390
101590
616150
232832
163331
311911
489342
79262
528851
144476
63048
546539
353799
1596
536381
445690
4662
332790
329429
645957
238946
548545
475290
244463
538583
549132
369049
256617
38871
452154
46387
17129
507302
407386
385357
543367
575035
506806
541772
223979
177365
230787
200332
420195
193534
190945
103723
576907
482059
95486
280417
58212
205300
84202
484457
499392
53188
455873
499082
372372
121345
86215
632360
268550
532401
53409
617700
451183
242252
618674
148412
394406
483214
385455
414679
355336
405334
613557
513678
252169
165838
479985
622417
11663
268429
580863
279482
251145
583780
570127
27446
73026
291643
267823
584848
12558
585469
458964
54834
27865
262123
178444
456929
262232
451458
179036
290680
489602
220585
476215
611665
482079
347580
311113
51040
649671
181463
281718
270797
61566
198901
230921
32949
2474
580003
333241
133011
498615
142180
28595
48214
369038
433053
492142
223953
322002
383081
10204
101543
556634
219145
393437
316248
632930
208792
502026
382257
121463
433618
177294
428877
181801
618114
181950
199574
442431
182913
638004
641578
239015
156283
353184
151487
352829
18640
329853
29693
98810
615164
506717
342265
382010
151350
105836
368223
55076
569042
548242
358289
47732
151797
449152
313876
41068
83242
164266
517882
180386
574467
491942
502885
5849
181946
137525
388601
602717
464544
33697
190428
332698
82173
44868
20213
589471
227075
400264
313952
520199
123890
625147
46445
456791
459318
331055
564849
394036
557639
268484
73593
396772
328848
133660
430806
147578
306627
474253
10995
593374
29824
622311
450169
91250
490729
256907
264713
123856
89835
394254
8968
51415
517902
553381
143803
53928
250078
542173
462485
29984
166253
369584
569535
578471
337952
450642
403691
375427
5942
251653
626121
415272
320662
515181
611207
622997
266832
176752
418892
211841
554402
552572
177343
304750
107087
505199
220535
385830
32230
236389
430097
622349
385967
555819
227820
389201
27622
120359
523949
132296
407722
509010
152501
239782
197508
577800
49066
75806
173036
611691
158672
427236
50530
603522
303913
572612
90012
368357
458418
36965
387317
542089
493935
602038
254864
137440
220697
493975
360669
376121
614156
509809
275370
280912
334343
556132
647182
564052
77086
36249
519611
208856
645348
191136
471364
634957
539187
439725
205895
582091
650352
359098
623922
288010
279751
344384
538959
118301
186946
349810
102051
134034
306304
3134
588462
238129
178838
415419
82703
574622
134698
480758
268263
62721
247251
360536
646938
504546
165284
502086
355973
121765
244725
454743
647643
144829
12115
85316
110329
106250
88591
189189
210662
293392
460108
24174
113735
31474
602539
36297
587373
2144
432435
647331
398528
245992
470682
332742
203260
258403
314220
251121
564384
399266
639524
92629
536755
572075
547533
265255
326003
615992
613669
287211
614637
192129
145164
306278
56381
576980
303396
406859
592945
356906
629405
201608
397113
227606
498097
39006
393006
551473
639092
463944
625621
95432
446782
345615
295359
56479
280548
427035
191257
291042
9933
79036
248106
599609
451663
633166
86944
154981
611714
584680
410657
612101
133040
67642
175831
51530
583277
495319
13568
239363
521194
349083
153463
645159
191198
231572
439215
210821
360726
538179
530471
42031
485899
184840
391584
375964
196978
561686
451305
260215
425821
267137
592075
251901
125764
589105
256301
226324
426133
408155
628502
529911
340042
500227
207145
600474
626507
602355
263279
457096
290304
232972
620810
331343
154170
591072
305290
471389
346764
543194
418035
384249
487837
99555
580806
623380
524184
298322
532413
48209
335082
156989
58066
308477
302216
171047
486193
114973
238229
159445
402827
598785
498192
8121
58231
124257
346122
509863
571740
198622
648444
313101
204291
293677
306487
438982
297902
402428
542043
512391
487956
575415
229495
212852
229930
377971
51739
23036
155294
218189
251681
564893
270450
2674
528971
604431
324723
248518
617888
358365
482425
559921
72660
347863
153117
232863
81682
367406
642449
359915
606413
374224
623283
199428
508176
444952
195869
362341
590667
220349
187446
49044
142010
195103
413026
305981
312728
383107
454540
390706
413219
630007
308866
385544
69327
457184
68775
306215
383115
340903
207827
16364
70341
80527
10092
29109
314718
99574
133742
615023
275264
601962
140104
293977
552784
49010
585622
306570
459830
514861
350196
504598
462168
341532
427622
630217
59401
572638
138784
69975
411996
50180
471855
203777
466887
568658
624193
76292
429837
605716
457050
451070
259266
152817
257165
12266
467407
454669
133136
494284
134294
556138
632587
549580
487204
329819
431612
192602
634470
236883
424226
209977
469215
147992
530633
20106
295566
269459
213873
508468
179731
200289
27803
528463
368308
424532
487750
360056
310379
54166
494712
45574
484060
539885
364639
527762
322971
322225
16919
606066
399587
583557
286775
167988
524534
342136
102349
56347
171103
123857
303426
303765
424471
303069
593089
476545
545148
524921
564725
68115
31490
55362
283383
638304
426500
163223
417435
322026
366755
581491
241025
632313
252830
503778
312401
339401
404134
428787
545602
495086
538271
247166
214333
55882
550902
592835
113882
269933
189672
175787
331906
503693
610503
435157
44810
320699
343015
64974
316327
448637
306675
248308
599751
525354
104334
354140
640372
220082
200004
383697
130458
196771
215790
16345
158370
42053
512576
378864
455682
472042
169908
299174
160502
30064
497341
302384
354178
375371
601052
595656
448016
362020
244929
177515
354169
108774
649790
2564
410934
3141
6488
61456
459516
202243
21658
560098
301549
584760
204480
410064
428475
544100
271061
253215
614045
84913
443490
364993
527062
309957
288462
92059
42927
510903
62635
530411
535416
228317
301685
502101
460178
602393
565010
550357
161933
301810
47507
327793
513227
526648
584558
30942
124025
438080
523297
131595
331812
367055
643784
380178
305668
41599
114122
358268
204247
542610
169987
85129
228445
522408
75461
424312
67030
442048
539709
380367
459340
417814
220867
641232
149371
286907
17390
229207
64537
615992
208276
219238
416874
37306
638107
525996
46190
158706
30384
521735
621847
589195
604139
471569
507687
143198
107364
146335
434118
259673
543361
447345
5062
17809
333388
266433
487267
649302
122265
445058
106609
189415
509739
623406
268726
400955
1856
513362
446347
381397
175546
358672
596908
194719
21259
434309
130793
143746
254024
212968
557416
384692
89936
64982
556930
629339
371683
404821
373925
488327
14833
147913
370995
550745
141548
417383
401655
272473
543518
325458
218004
404690
190896
466204
633213
271669
314323
396247
490138
379492
258835
79310
131513
118503
148314
278652
621090
132641
440895
142392
602259
17692
290745
471332
289487
6684
238477
43294
477381
145101
357239
485088
312674
579509
210891
169938
516590
73428
77098
168061
341495
358513
292169
403871
588153
235881
22622
642853
504817
78946
280589
645376
132510
643092
193669
477911
574
612107
163207
35117
516712
440996
514161
236471
215326
123339
483727
60662
550815
463828
18571
504128
196741
485810
492373
560994
513541
71450
553473
39285
30217
430818
429100
218194
378285
94555
183451
264375
625927
491949
509874
189177
24450
366214
567096
80942
526759
460910
467655
119759
154225
220995
115433
543379
461344
295292
497416
172060
16311
435515
305849
581734
144953
34849
70677
69868
626782
169891
91673
263675
84961
253656
543083
265383
341705
602571
565960
99724
547538
42952
313532
617150
197670
273132
90939
169321
98168
204601
359247
639701
31147
223486
265423
171877
209006
531773
239470
280357
161998
150980
123838
333716
151831
610028
291297
303825
452344
580532
201016
358414
318193
487417
193509
534971
274608
466425
578711
560508
559995
230180
628064
430833
333945
569709
177403
102554
587669
16551
206980
270595
555945
294809
442040
355421
560085
168154
249441
520776
312687
271408
291634
584370
448014
569811
372021
628144
152185
415166
637988
628866
466077
338099
526376
480425
531179
29424
618569
636648
284474
13107
577813
422495
581262
648988
191188
13409
534409
77674
233762
514662
51913
567274
43014
396271
536341
98455
97099
343573
21377
541451
401060
358087
559390
237680
305143
284843
477260
283520
637514
286544
434785
155828
43462
458133
350432
328135
433361
134591
575527
504465
349008
515212
12843
248478
42973
418694
343580
115603
619414
488266
53943
634735
381526
73220
134102
353920
602057
631701
313691
625441
64926
572369
427012
347578
343143
587674
328849
83884
24107
105868
394518
373224
266406
279124
276522
28728
149257
578469
565330
597355
644783
573131
97234
409811
351872
24273
181145
95613
88727
72091
320540
250511
37799
574313
357762
426181
284321
640589
422935
461170
326830
314220
17778
417532
624073
389038
41864
23409
474745
565193
8951
61765
337782
606625
381287
579774
295459
449236
225531
42949
374900
338461
93805
311257
483422
146949
402594
376958
223966
520306
571963
641228
455381
145310
116123
21601
348509
514849
452933
63905
249447
284988
544018
544350
331220
286375
170088
247662
482921
65176
9267
493999
81187
193011
434093
16907
405224
179267
289845
624893
313112
39758
45616
425833
181042
16133
81479
499927
555907
646234
93887
583311
514984
128618
179614
364707
493996
315901
7598
456053
420056
167897
313852
251441
221656
223424
56255
639002
239094
635049
639878
246052
19625
17841
322163
80904
142126
260031
330610
639091
15126
637531
345213
27764
636580
138090
200994
195854
516936
453003
467128
168711
118202
408060
235957
50686
613900
643503
253951
486107
494013
239497
212193
556238
609934
252719
23670
438309
68788
376312
74367
312658
290489
456872
95566
497911
121508
154132
274421
579382
309187
649770
419226
368253
299876
70254
4698
383392
238088
289336
186249
555611
165564
18724
223133
584034
464990
366196
559728
457890
552639
618697
219306
335201
83504
157541
513871
186247
465659
90390
73197
549583
156266
548260
548258
334542
79249
310036
395545
163896
168109
391504
62735
224869
345681
71175
12549
471927
477488
182990
526058
510568
256920
539379
214722
193463
431988
183537
447987
514327
400809
183824
512097
427556
113697
135315
191032
597225
486817
443690
169070
168956
437853
50909
567921
227635
243887
453776
148429
237389
2814
424456
466780
563799
325244
153855
128295
397850
565867
469677
472805
28205
357205
552067
254240
380688
472562
212262
23982
623762
210304
410215
380027
649180
359016
457173
49364
452936
142348
200202
605699
521867
641119
51973
79943
547245
312679
506987
245485
165739
238340
72350
110898
428691
542315
363660
181021
571021
576136
479426
649065
384817
502518
514497
444770
36298
464937
403394
323773
506904
474774
350447
534312
82550
251798
541185
35999
604899
300923
413373
41276
621946
647086
70537
375622
134691
259902
400036
165921
71125
374735
213815
583346
19011
282640
289374
390292
425690
365918
412857
443656
588463
552615
200474
285331
193328
429074
101380
634462
79235
421107
77130
471079
344561
346362
204220
352848
588109
111288
476647
191824
519845
479589
94785
243410
256948
31136
299540
631451
346828
599480
146720
649032
467412
203815
192255
533549
274353
315215
348964
343722
254314
212640
353936
293017
506294
113253
183651
228228
74469
638902
580196
198811
42172
521733
577326
443078
87289
509490
319718
249308
578361
107515
593927
148902
303460
414711
373080
186597
519773
479815
110047
275765
542351
511797
348037
567732
61338
451322
479526
50182
134916
123097
390164
566931
21859
18428
85612
642237
139643
557155
174531
63256
469726
404481
371605
251264
319218
39094
562903
388933
532308
291863
417626
637743
430474
270996
478771
549854
163744
23691
202071
468585
424331
357707
432020
100512
345888
346256
279341
612860
32526
513497
412168
188750
569554
620954
385775
257889
633770
519505
294899
149171
256202
105801
383196
176037
214806
603027
292237
402000
429525
84059
460147
557368
320357
34433
304940
505920
185644
158118
468947
511796
574443
281223
579653
494485
193717
400086
646829
436553
356922
567986
225721
287170
222404
517113
223667
450174
312048
566649
647720
520914
362994
397395
179122
513070
290401
391815
342680
391355
189127
389821
28123
337136
610374
168970
403490
111248
280159
355179
276786
117780
633625
556114
532390
440193
582896
209091
592484
432664
579568
349260
184452
637213
417514
90510
416441
481679
128840
315390
275995
561161
635095
593859
643183
536865
580107
175296
100018
599131
549788
633648
230522
252571
356913
43959
464409
269936
517139
19548
461285
280767
83167
493892
6240
643451
489925
564189
426368
58018
507442
402883
248558
528950
452127
141463
119338
335740
195442
39790
73705
559966
165353
534943
313679
205424
649981
563725
404414
115674
21979
140516
308778
157469
55553
477229
472080
456302
618866
112360
31442
496818
344688
260419
355676
311670
461795
21682
86136
639858
539413
247614
52660
472114
398204
360801
193141
442557
525434
260400
58344
116401
495379
550134
31722
486530
642840
378721
641119
58008
323044
448840
454251
40585
254322
53422
581490
192093
487119
184095
564215
556772
300686
113923
97139
47939
412688
171616
106786
254580
125327
448508
89816
472889
389936
45352
285292
125904
566088
640781
500568
572706
327859
507571
616289
530831
153467
122510
486281
328765
9988
456942
169628
386092
264569
201139
491768
492250
320024
536127
443185
251120
607572
286920
59365
71684
281893
604182
619058
625589
358088
496175
84211
601753
381285
371738
430353
645876
421541
187292
146703
513896
155703
43793
520329
264311
625080
138157
474233
147589
596062
600497
227998
282870
553047
391746
553417
487249
180019
103820
329178
497374
329522
44237
194311
558676
590881
292179
479576
30015
513270
419264
234735
282976
121138
104340
431990
578274
196700
458026
301807
562295
612455
523415
213481
211729
404101
582308
44919
329804
464292
497204
434254
520993
271251
635107
210570
484526
230508
433787
578009
334207
602694
416629
15683
340025
213530
20416
463083
363712
379057
481001
442659
620759
19583
450383
557591
577086
474471
457157
48727
271131
268311
76263
146229
512652
208743
11491
575536
376973
283239
130470
487654
336879
193212
153062
557338
333320
39557
281146
389700
175161
646545
490084
292620
26866
285019
123842
271581
580092
255036
284578
609580
600993
471293
32657
69708
598355
581814
263137
608825
255166
149596
322475
398752
585576
22030
27906
113375
284703
130337
503107
485824
375528
375308
559641
69191
450436
132934
77981
337284
48260
352699
178171
490448
628341
618440
300866
3957
198176
15690
607842
466930
292907
225217
253052
257159
584291
490056
91805
306104
222294
152930
317956
585859
309651
610999
442494
249083
607331
185401
574984
415803
419227
606689
574467
258516
503473
460676
353649
519648
111674
610549
87999
410845
430593
572673
13486
256681
562495
625569
20660
335301
157263
63339
524471
448761
580337
288871
459766
73231
516985
324670
58855
311504
154546
14205
87644
549569
552093
108022
503875
395625
310688
483947
384904
95600
157463
467571
472602
423275
501309
477682
136397
222360
126394
481749
48178
308769
89819
344586
400548
416625
46727
504096
505907
514999
424350
401600
427716
91148
132887
171809
169506
146019
558873
253306
286319
597694
540069
426803
220613
444230
75549
230503
552525
637825
469757
527070
143667
277733
30227
298460
388921
233775
332443
347618
605514
287761
625512
488912
160485
453919
570877
73174
436646
190121
148330
629783
200922
2324
155695
113306
132670
298948
436671
94937
567443
124675
578122
237829
121063
139974
390943
289167
28260
155309
489775
22837
494497
436305
424994
541589
295019
631277
172232
7596
594215
156314
36410
547568
580750
427571
410899
272784
511670
301479
608656
186579
543411
519016
320356
167269
120893
167900
174040
601674
638582
432951
20784
476130
586019
139288
362517
394634
306926
497212
148208
254934
150455
533684
347890
362142
382619
277751
407165
101958
157228
567469
507495
22044
299333
216777
514008
249462
153711
255132
302512
264111
541747
168191
15571
400068
299356
60341
587316
313274
155488
318575
139829
61666
507549
9742
239515
569610
460802
460498
222418
556081
408372
95736
614350
385336
300202
489818
640787
197556
359446
36204
328415
209070
178554
483297
235925
434099
588599
92044
592156
558336
255590
536567
289578
312913
388075
612141
263008
128957
561431
418731
20349
435245
517054
221567
370404
318617
418500
454412
5718
584262
557770
272675
196071
441955
6929
618363
587727
203723
456251
432325
332259
7629
38079
442592
40932
546272
588885
102885
453969
476337
623935
301943
17454
327990
605505
129944
371879
309995
390072
240364
636132
73155
85039
66126
535753
270716
50192
254626
254868
412446
50098
308642
481518
159989
275069
254396
392785
521817
623078
458569
2269
450948
14380
202063
4311
503854
95543
576755
616025
384586
239291
46613
454822
292154
88180
103719
166101
188034
511204
445211
592910
179978
10732
348482
628509
616394
80217
440048
625443
100689
280897
119031
158379
139686
408880
396036
497154
225035
259895
286051
313951
5914
298688
241633
295759
559958
74944
387678
569120
569153
624061
438006
175779
242403
101047
508778
23806
345811
324479
343975
125767
325604
11737
565441
485426
164945
337704
562042
408030
142349
538084
231334
362342
1686
561178
296349
134226
504717
152505
195717
489639
553072
401789
513746
541989
46502
338256
405152
272224
212685
286120
181594
619209
300275
490490
122968
449894
119324
39712
477699
649199
406174
346193
148954
220416
246065
172372
43030
629416
354443
580376
249377
198778
145609
104987
380100
206492
394552
399195
240858
533017
467278
612737
436623
488486
468950
479948
600636
50860
59200
136932
380430
630775
276973
425698
460019
285609
114486
468635
214219
86335
367344
79850
336683
524064
553843
328895
375356
649251
57513
613698
603151
259782
231849
312795
556985
151822
622145
283549
189124
222144
296863
507509
343126
637101
384988
166806
229333
287919
52176
261816
167955
46389
44001
145885
257576
84771
339150
249076
354351
154626
12543
167074
120798
14916
54931
613955
518642
218461
217971
398589
97525
311935
596416
562615
26483
22147
348015
89301
559107
641246
9529
26986
189308
360973
190169
226010
538467
616669
258987
542304
529584
375651
464114
137070
159118
188828
615422
605251
340208
337741
563494
467869
387065
63260
472181
273577
156837
206331
471448
206593
318249
28787
122350
102433
415097
307203
601597
199905
414348
513380
525292
645348
107502
633224
49023
343640
44883
241110
172274
419435
548039
280797
443725
48996
567739
87436
153368
441134
347133
212973
32693
80881
100379
165976
527752
426645
456350
576505
111411
544198
643708
296161
224326
426510
278722
191322
533739
146792
113467
468440
332883
152605
445896
103691
176283
202370
223114
253644
435680
484826
300573
248711
444364
347701
45096
80957
526892
618798
524880
381930
385459
566786
352845
505385
105519
88537
641776
586400
48373
441852
592195
602720
545489
355217
266200
400546
175637
127680
122759
490308
316466
295545
412505
581242
12034
330461
381871
274467
490435
87362
19553
588154
2042
571640
63933
611172
439572
616982
216969
482064
247774
400355
209701
465798
64167
158161
426554
112286
157818
435755
613918
469426
470618
357062
340123
351930
323146
481894
61843
581255
540208
45998
146154
81700
300248
430706
190552
483697
66355
551748
443701
454496
278268
574034
83789
282811
144296
443951
597653
484102
30666
628833
470409
171004
436321
579978
342158
90366
113419
222266
272092
93607
198787
181277
425650
244207
492864
495198
438200
89344
600450
489142
144926
262479
414883
298084
150800
350040
552301
270197
513246
342864
148222
371494
407308
282359
47137
207380
100464
111336
122238
318513
29685
236160
251034
281633
581321
409548
639296
484375
443878
420871
9475
443364
368955
575999
426141
359299
344277
436502
637969
245196
72737
225540
240907
94334
160019
172099
134265
266986
284468
161487
299746
76542
76082
359231
411067
411695
494585
495348
476086
558617
200710
544187
446607
96811
436390
484621
582598
99918
226171
327492
594226
543984
47380
459800
234731
361133
232069
320477
251715
215622
573100
643115
221756
251248
87152
185782
401750
612136
526843
109217
131776
241918
526146
27553
209288
500949
208965
299598
422133
376321
444406
445940
291532
529947
224300
81780
353908
155440
305065
154181
642441
377626
41017
378069
72407
352295
194347
211192
598794
425646
468695
128771
128169
424730
379990
363380
210546
366583
474980
185236
296591
426035
262417
464921
455904
492385
118479
220414
409895
626418
156874
405258
604746
530235
318040
557779
95374
243600
303406
53954
456007
650358
287550
452961
246178
384252
584988
73359
129414
574645
582392
556808
503935
444433
403302
555754
357530
216270
106512
171877
470238
515603
591742
333745
459934
526
494374
523309
128841
261273
625287
69124
239316
422106
160415
226209
452297
194616
247297
500295
361683
98130
434653
350670
609760
325354
459912
252562
291744
90751
460538
459133
633356
300486
221662
357486
257859
484132
354348
200831
416888
495942
235822
616803
615435
236123
551792
20378
621517
492678
441974
162337
531089
136891
101799
430785
502069
357310
559237
509885
146270
145892
617236
119318
516397
340970
487755
168103
576302
644330
283234
282152
387071
559904
278288
638925
614149
622721
150937
15178
310693
573280
46371
636985
238228
548048
431895
253828
549892
147470
234288
431440
580871
249939
225329
461036
563418
367838
137849
224897
513055
265050
90447
236741
185844
408554
235407
39815
261624
150851
444934
365536
270734
178586
613715
327042
158302
475518
83712
158539
323874
299542
529969
300335
419413
494864
80401
458802
360929
157104
84180
497097
44210
550163
484981
584532
391088
323768
543481
554073
60910
44546
87299
105373
269080
388093
630202
308020
157716
217652
635069
533179
38512
412650
1886
42403
477882
559418
607766
67010
580044
153882
341015
272876
400568
54401
278254
182060
377669
517746
479410
207364
183549
281491
98276
255770
124450
462965
515984
495469
348864
5594
570033
85609
105016
101129
514227
428215
215970
505365
346395
613350
622650
445095
515518
299483
526598
3314
103888
589287
531979
203442
189814
285141
435294
138458
408716
223600
526559
582339
393279
18768
163914
436502
130633
434716
264275
595414
295500
586054
379487
552326
489827
496739
62902
495210
482897
296383
11392
578312
274228
217034
332674
502829
564475
305238
497207
543984
123645
71746
438980
110951
235425
393133
455718
470977
31593
350043
262961
455453
390008
440172
150285
586622
267755
152020
465399
474138
139234
22639
201248
51129
66712
471273
279251
587296
635010
139080
564320
280245
459104
16121
329076
284012
367695
449813
530160
220298
358229
221907
58165
120243
110839
467609
593060
82552
191136
307583
391186
122425
355357
190958
531622
404316
600599
218638
583548
222179
340267
248709
637060
335916
522288
139002
596852
206579
370116
148072
3529
398525
174236
50663
631924
378541
419294
246762
584581
296681
316135
440958
115229
108911
79358
48373
3706
238222
68856
521998
584029
338120
600304
345370
425284
140818
416312
333661
555431
208708
512475
107933
332679
160203
514124
532434
325850
650425
529419
81401
35807
569574
29244
462078
345974
397034
645690
48346
37230
349552
341743
367434
473403
316241
42698
39922
262651
345166
7765
362821
343311
310643
324944
263678
567920
107942
190439
540863
612180
560451
626973
604986
534801
556423
75059
448265
155141
501372
352101
282433
499026
504356
456839
405714
525088
288279
556978
47626
222558
289323
638175
647721
615442
308247
329381
622883
239367
92668
377244
160647
281992
414859
214312
465046
362315
271076
38025
99083
466923
620721
66261
297879
373816
441399
64736
569411
485583
546435
166427
598272
403036
379623
220004
16422
44154
437716
321986
108026
457903
152511
294739
327794
58536
96925
432021
192088
433565
106352
198620
450866
477768
120187
120616
34215
511463
264718
71746
126933
210117
630885
42852
553487
99580
89446
526873
309771
605432
278357
196419
134021
317811
482719
508328
185528
511413
268411
266332
402151
603108
524967
645042
361578
303695
295941
650498
5954
537821
182445
71774
386110
449804
352835
542466
394707
458487
53751
53681
415753
159251
246804
161262
61108
435110
624311
371603
137925
237612
163399
364407
126252
621131
60739
399511
205977
395304
559588
129136
614170
120775
214524
387849
151756
440984
95950
158058
147428
609699
418043
171109
268346
55661
246187
614141
219409
296934
293440
299526
113944
229738
303978
50386
552790
619816
237693
123209
290824
198692
510557
409388
379211
644039
57824
481934
245455
550642
300129
328307
404840
334350
383809
386793
584812
317145
534616
421719
364174
111918
511281
480833
198337
88101
601454
400178
336746
141078
200044
995
584848
101043
175120
25285
343647
634783
345786
548066
86383
539526
174374
487365
620228
404011
4701
383742
537833
151783
165426
449552
539261
239098
464490
425267
462112
464313
504123
257864
592544
501144
642113
121289
57028
498435
521977
57639
75801
608179
579729
417961
187894
290964
114505
142381
351467
625314
281419
301563
230862
619535
385280
397171
444719
323607
467144
9837
584284
188940
453785
559715
541484
406273
159593
70669
339049
145532
142226
447221
47616
382742
462764
638134
549957
354131
536293
556300
489131
135656
538923
17981
23759
477584
455956
135564
446248
77805
121807
488646
630024
38641
93195
209969
551578
242626
633180
446998
354111
313739
270299
594152
128429
204989
237715
121703
262248
405406
218294
477917
256437
364016
442573
578797
587290
307032
210903
177146
320332
57558
547191
273420
155261
228076
566021
138873
224021
599667
213883
240410
225797
43646
613854
551520
474695
432110
135023
7966
222633
429840
649294
125273
179558
534853
451588
458020
161125
1315
2167
512872
205711
273987
42791
486646
232956
618519
357602
484663
26688
451085
418400
251018
649522
351637
230225
432710
453169
165554
416871
332662
643415
249186
44168
256927
458720
232670
238624
619871
168716
382440
339286
432315
285807
85120
61963
646174
314731
210706
252904
272863
370586
506443
325844
464511
337462
354645
493344
233512
37092
367382
346004
285502
105686
544830
465102
242342
439736
607273
90885
445412
403050
235483
519569
360319
417036
364761
555055
310937
627912
163487
107138
475987
137854
188346
530284
140410
645672
555244
514897
253310
71284
177912
29928
533152
148521
48765
138820
593944
414902
239130
39151
99020
642459
385118
104882
374510
539017
350351
206374
354356
389042
276534
193056
123410
243371
82028
395630
192061
350834
64540
370757
417004
436813
337695
632117
621181
303820
391170
480850
253422
85637
383974
274097
393279
492366
587665
443335
130640
282402
536468
513490
35342
464209
530691
557248
343843
256980
351095
184411
266744
599974
26938
588783
45999
86695
244185
601797
560251
84436
98599
587650
565686
261188
13912
210154
461401
263164
452154
4623
312264
284503
207686
348125
227992
362272
526959
56057
95747
66005
71485
745
429971
85557
507633
577067
423846
188353
431951
230849
203931
383098
429225
36244
366347
603736
481042
555981
9605
91111
547291
338572
618028
335494
584405
237820
385465
562282
334730
64717
183833
868
133699
106937
101159
134303
312054
548567
614355
299306
385363
421363
340880
105295
222410
307584
440028
33787
560749
598378
58595
16934
327896
121608
163171
580306
284309
490402
531706
179169
597995
345811
136729
413732
144803
62337
631309
576950
364896
286636
630976
27965
290706
481475
386374
50159
575481
40110
520566
2792
210643
174240
423313
621034
347645
630302
550371
644032
581722
20346
573357
608820
211474
354779
337559
176395
442401
441030
371451
149904
586806
416802
158371
522763
618477
296357
402202
643295
219014
646015
457421
252903
278118
185407
87879
53372
167923
330244
270250
379799
541056
586422
434446
626447
379914
647760
513563
274918
166884
20333
241080
366351
566766
60748
543946
469540
174365
528761
581566
218671
135029
27191
298851
184294
216747
299737
371506
118459
569153
629305
91444
497482
448291
244186
562308
417851
441240
54580
46594
90098
575597
205559
387431
602636
146327
199008
146202
419150
126918
69143
429268
258007
113190
29307
514679
201448
50675
516106
439674
554891
247831
321327
482396
116194
177886
103356
554772
561869
115932
54491
135854
18108
315151
482387
470345
637643
466696
476501
430528
331922
213336
182568
520027
252155
585724
587526
593618
399300
397169
544082
304629
412116
117901
89116
128166
536574
378403
492704
15884
339524
15085
518726
160829
29317
172836
290587
492521
649940
295457
193336
116223
66192
389518
80767
556705
450166
84185
86583
603154
518830
483316
629006
237928
395071
450549
642296
394869
334674
487223
412792
524038
20136
532390
638834
276401
154925
594893
307779
400055
285945
44666
345890
627633
466524
597877
528528
135857
359620
69874
231081
96282
587466
158456
160867
596210
504121
79707
455133
96211
2828
516845
500799
286891
150682
447067
265375
573114
188123
558664
362915
389270
456400
30244
291399
509684
177391
555931
437045
602631
393631
276151
550164
109435
83225
344015
511771
624457
130591
114265
274494
570710
405363
543255
5310
268350
576098
90135
493127
423022
448082
601069
72407
131208
106312
55324
377325
543846
151469
404578
604458
615082
450929
141548
488684
434429
50474
106994
199524
353995
626425
299931
76029
597480
93383
45576
539386
479088
369554
53229
327746
473742
647672
550339
620539
45264
607832
573386
627091
645329
605
181533
426216
230074
250111
30441
557352
75473
536318
107511
217439
64216
81733
473614
188578
125532
254945
284065
72424
339106
65167
547426
491931
547416
296066
196122
365681
270972
382922
88088
600043
332626
224885
457313
124114
268034
198769
301324
501505
36024
208651
104192
218363
325273
430265
86365
609727
36388
445875
444032
465383
563637
7438
645809
547811
437981
439419
285041
86447
185420
126945
202704
412323
570130
645988
163439
590148
524054
191237
142455
134877
161279
308586
197708
267773
171808
327831
118181
541005
154102
25023
297789
185263
164172
563520
496997
16050
550729
448735
160269
494620
238111
29248
580103
2429
170438
214249
369512
499352
357029
104800
603115
115928
590507
624763
87043
252424
575283
401263
538993
319514
236174
632683
581349
589157
442469
185256
402199
471944
405174
93973
588946
548921
110271
223882
136564
253308
304747
495575
492894
202080
255451
358870
499978
75548
214328
540262
596024
524836
310786
139956
28981
58130
625146
540484
58844
391883
220287
68872
465094
187539
300114
157842
210298
115465
450211
550213
20356
401205
449905
143910
8178
554564
594367
217977
56862
438547
579524
236162
420702
344770
172111
19178
214677
207579
353187
64678
349223
570701
219719
324512
632243
11893
25634
250382
231908
299766
528181
76214
633946
545578
474840
313514
96672
340876
626990
303458
223414
10415
268888
124214
464735
371717
446827
529135
149672
9737
630177
109900
643334
140544
499494
360352
411499
46756
95057
373023
508485
114736
307584
86102
443057
312203
84275
105349
353722
512170
95024
526815
18679
323610
508012
240683
406605
649026
600218
508510
352922
193483
266883
40027
311033
420398
399581
398227
592766
511040
162631
268790
430049
511013
32927
473564
181859
590677
386896
235568
527048
348355
335963
403498
31868
405460
582002
100096
418696
109235
543644
21168
338501
201626
336235
129915
543211
166329
202842
545214
372330
166438
553170
566902
228017
347424
107786
442297
419405
76039
468340
530464
458138
624043
630253
575310
82864
278521
260712
191832
352606
123760
397417
390954
373324
76254
360681
312
585735
91356
210348
246730
140412
92209
639556
344283
639021
277058
559344
111053
592073
495025
289273
342484
466990
459448
8295
393442
311058
213522
390163
426541
458896
447678
223402
539192
136412
559476
549583
360470
89055
1264
355625
307703
83638
493884
284862
47952
529178
511040
419680
186764
179264
486675
473973
437062
532159
123495
424760
86601
191564
150157
579118
200718
54780
127088
511847
308102
247253
121861
148032
575373
469305
420850
150442
165623
36346
18617
295196
260191
373451
346911
591126
524608
159293
217311
121238
182123
74573
87734
232743
72125
348360
114606
397387
579421
375573
134891
292284
9709
621565
428843
293159
101706
629824
104923
47940
471802
627632
262919
227861
279902
357751
48717
589173
123824
254344
195895
406268
253469
539120
282604
464709
603148
368997
540980
380994
478554
375601
126158
307261
395774
633578
297181
225384
84692
123339
273691
537470
609692
115470
558971
615019
180801
478312
647891
502200
406063
550712
398749
85608
405189
255528
412175
318886
464378
459563
488973
2095
26150
25028
532526
143553
318813
328274
131781
133592
281408
330033
346101
608766
171580
23613
143429
129117
255824
304740
37309
412119
456296
229073
35448
254662
124722
319601
474235
487462
611655
233925
556227
571712
237403
506084
149587
415605
160519
347820
617816
458868
14453
291997
182312
355528
607070
343276
367124
443215
570145
192714
512290
193922
262534
431065
153713
196642
20035
362056
245007
362305
16334
390567
416618
530904
267983
193148
308113
61877
124234
519530
307296
298529
397451
515805
140694
340392
392261
14459
135658
252361
646028
133899
156607
344354
641213
90105
452396
85405
125945
140499
274307
629072
127002
590432
244018
576944
471561
1749
384529
551285
279830
189086
74618
105658
390219
531007
602354
473017
351328
593815
211706
341139
45419
303051
385364
577387
425157
253712
228519
211416
354770
632897
79128
536092
292770
25474
285036
392942
328605
8557
369529
50731
298599
513663
171568
448529
235494
562671
249203
439521
248559
247544
625582
614810
229850
565573
172378
37870
255388
239951
436602
419796
272965
367233
448868
221323
649011
158653
554769
10001
300353
567987
471147
424086
336211
174757
563202
405447
2169
182336
264237
373995
403518
285893
93206
109664
15444
331214
563377
585219
572048
359530
160653
36873
531535
78048
98619
519256
428701
337576
585542
163111
308354
522340
188578
288218
562138
481294
50119
106427
242858
531455
309677
294893
327977
607596
231063
519459
170137
504961
282410
392400
84362
248340
83408
130697
416468
523049
303070
462197
429931
49892
563845
351886
200071
301338
442663
443498
603794
244666
405778
331200
516336
61146
82462
464979
359535
452880
389708
166735
641960
458755
23275
405239
173380
350195
128658
150717
591149
71470
267887
29909
140120
353778
94851
288164
649398
224767
57217
293637
380791
430072
211713
308659
231839
610962
229052
210577
275042
465724
356437
72901
210280
560802
155950
217895
340205
111186
568444
399408
138081
618994
547967
348978
343612
240330
367698
440102
565628
644651
404835
581370
606053
292289
406363
234317
22300
363794
472644
481785
248348
27958
619012
96084
347728
124567
450964
384977
422159
563287
37729
259329
430655
436665
507301
284738
541619
433850
51437
158370
533973
178242
112117
205586
540551
262116
277692
488333
561083
152880
486322
237358
618706
454105
356567
565871
117897
237454
265980
513254
501624
349182
471921
621123
37474
276022
317994
518798
294749
396277
24956
611209
37879
475871
526782
444338
293471
638643
230831
330184
586604
543299
415307
230205
512539
592810
302478
172475
219832
111200
18149
639079
108731
582011
167128
159920
581164
647570
483907
123198
107078
351852
595321
487416
260727
22815
611177
586365
471741
216771
514273
21536
370366
137603
494730
360843
254998
300043
451512
532874
503565
28123
19931
412778
609890
399886
216512
422937
591150
618628
313532
298532
592963
281702
123435
153950
409497
209785
151272
560897
455901
299767
56989
269247
427057
7911
594698
222788
52053
236914
437461
572343
24474
614727
176288
288682
39044
93225
563298
320858
265125
260617
149283
80423
579266
614911
507646
400353
48346
491984
305153
118404
206615
36022
139565
493287
282867
482979
334520
312203
376389
517376
331016
147764
132396
622304
25458
367067
472170
435346
227569
398023
532373
146763
17653
547207
136239
76932
18346
37145
75112
399900
112496
488764
188399
351729
542401
608959
322202
281948
100277
384325
161255
600989
65441
552282
280443
463154
600804
122446
4081
216354
54947
39003
507826
291795
266286
205709
109671
69926
104175
316304
74318
398898
12125
345554
114992
627095
485071
579526
433735
103103
486425
518729
572234
568591
26147
172257
541792
428832
622470
590375
563257
372811
584268
141691
168544
289465
166313
227901
183653
183907
598468
210785
285557
167360
13432
383945
617774
143183
232818
577577
195441
411078
538150
340530
147863
352602
101548
350211
232835
61028
603454
209061
528508
134601
53848
550394
598049
34692
481592
564226
418029
470298
96837
34521
385597
565935
316934
34958
189681
341394
152102
517584
602189
495708
419218
37722
533128
466305
83048
527666
321173
353341
625309
75268
248715
176111
301260
513906
300020
311103
614341
401599
629176
627148
569328
207710
53406
591783
208170
390290
621831
443693
391475
442292
426253
108528
191805
207786
574191
449877
647169
612054
491574
449215
340914
307126
42795
498676
290671
88439
105506
283712
509568
155600
215866
585778
153163
313777
415388
616474
356793
359510
570997
644726
539692
574601
27561
205773
369353
510751
229541
570133
208712
69072
269837
613037
504162
4948
378011
362135
603384
495335
314269
230139
99827
222283
379069
277811
180393
287995
400925
471269
572322
574822
522796
55143
360160
244180
371751
217297
404111
152665
155523
267947
324614
210935
530979
447262
563529
15662
296370
152877
630655
172837
537243
44472
216156
486224
61182
346003
51030
124014
602946
414500
549792
42672
143716
187983
11928
296354
402162
104365
303049
148371
247909
479848
110915
139632
645045
409496
145197
158694
283437
260682
623367
402521
192245
77069
56075
405234
148683
416288
116519
529611
357096
13544
352521
403093
561231
410773
234586
185164
492720
156269
277763
147251
598660
152274
285087
385849
356952
571588
363344
418379
421801
606165
137987
350196
516327
133206
122129
7821
45552
305455
34237
335807
255202
179482
536094
414323
96801
145902
555780
153595
219519
355855
314976
578397
454102
45593
584299
388565
244647
490491
124236
391091
101797
119241
69015
271951
453310
540535
478620
117010
357868
188112
532034
444917
467915
227893
73714
618624
637909
183592
493729
499145
282949
446963
422385
447631
109098
351453
569422
570089
290876
89304
319678
636262
347311
509496
31163
189401
291511
246536
545653
106351
389439
117259
518713
155356
315363
56491
230344
223299
517063
571611
343989
198978
305269
377696
438289
31794
545742
9926
556254
201872
615120
428167
55490
302921
598120
1797
362741
253318
536962
163045
291159
213901
142152
236793
571946
557011
371077
552702
55579
291344
118285
570899
438565
615460
60376
463298
522306
220312
353887
637292
154035
117452
289929
579559
540859
29244
235562
280667
187339
104246
482594
219748
166483
277713
218774
125429
131044
295486
311677
611230
237764
320423
497287
145322
199687
616875
236635
247993
207543
398268
166592
340216
435912
588381
578288
438420
518399
35080
177125
454495
132901
24291
569148
100396
59156
92833
640720
337194
195398
501227
2272
482465
641944
632678
639577
505928
305458
547585
560733
6085
79607
637791
3897
555632
491218
336957
68318
177367
615278
618999
48969
231124
353980
408191
367829
148306
403511
327769
319240
88441
526483
509409
269587
510301
534940
464051
512745
528642
81989
410858
499786
548960
169849
404308
52896
122131
57742
332663
622568
634930
166840
467475
534823
493308
551910
156372
637609
71062
594898
412697
483556
352317
335110
31983
25607
402562
213908
189236
448252
494714
603053
171405
317288
489014
247564
605062
383661
293705
619161
386213
605589
330589
589233
206239
4802
583292
94871
513371
588183
449283
631745
599378
54323
596476
360627
617568
392429
482224
527696
566263
638326
587590
379486
444997
407833
278755
347014
128125
36348
636035
579519
58433
509220
562939
370518
368577
541916
156512
562927
93629
231838
87377
626072
57137
318081
253729
41473
443798
64913
596239
567326
485642
63071
527207
28260
16535
379249
6166
410181
137967
223881
373031
20078
174925
90583
486571
420440
252707
499877
533845
638771
20842
31343
278283
10259
629643
444444
519017
305140
495840
568143
6584
170270
143257
18863
62143
404642
241474
473301
189115
99539
416168
315616
625882
16340
129895
395143
70735
291544
540738
279350
180527
225355
330363
429804
71604
86797
45513
275342
255704
48930
274554
330463
554994
173621
362161
2069
613284
603452
523435
286284
292416
112208
574173
603591
402099
526128
22496
53735
80295
316863
134719
72112
70573
225915
352238
503482
386317
253513
458759
352830
326521
405401
389212
327684
263635
342649
563801
377118
88395
647218
487580
574865
457752
649550
220276
612706
607904
619736
464389
321722
465030
490455
344892
639255
71155
175624
402179
313069
156182
230453
294187
589903
21972
495866
194268
574815
112453
366518
18670
208904
313894
350365
558191
98845
647896
361073
615613
579470
329432
258699
562635
572554
116467
511989
449164
463301
440205
152580
424717
10280
317586
357061
351456
306121
348476
339747
274152
534467
278292
232371
629938
531714
623820
158678
94755
147364
61540
25035
62552
442620
220636
146407
123193
433122
283182
380994
339533
628968
15386
22538
144934
409783
319534
121653
99053
326507
56624
166442
282491
236563
41859
194599
357746
107053
392152
615904
561857
135855
78586
49989
382800
627136
275675
265050
182338
166725
557643
78093
370258
583490
634568
581614
627111
78603
280621
557239
420645
491021
91766
508397
175197
66688
626162
473241
369508
406618
346648
574969
555922
226283
385536
590421
168882
298505
217369
605251
59873
649038
18387
288360
340812
252161
442877
187337
524594
610721
465310
300007
645809
629617
587500
121336
174909
432524
41942
296299
159295
350807
621882
426017
476912
453218
188452
418191
191449
610546
571429
268177
481080
264536
620112
419492
155271
279860
580098
148649
70214
451106
456708
281112
50480
7096
200657
459367
519478
599605
62656
525110
389044
383268
600293
437375
159056
632541
176219
490485
16485
577869
141965
268682
205735
500359
195683
242535
245311
488804
2026
416623
160851
402270
126596
480753
122185
505996
338814
415818
340864
147661
551169
444000
147170
28388
59308
95770
223742
336362
493106
535307
399338
464597
511301
495687
263784
408278
26092
77722
200443
630378
66009
57726
264444
200557
488631
48132
255007
5564
417514
326919
342052
553836
479750
406596
570768
332685
627265
187130
628604
435763
380017
290860
6039
189166
405960
389759
436132
57625
505717
582260
351954
111449
8431
494182
608468
337277
108848
500720
65147
353178
525369
562934
441925
531865
627191
202770
603822
274179
568074
357214
414495
72733
156987
527197
129093
141148
330229
310655
446578
449162
404332
480400
638980
223761
324789
156323
583153
398857
454355
203964
481290
223620
555033
447493
53302
272642
115077
420763
204657
202485
309622
610687
126741
166662
109864
565678
28608
171842
201881
162337
373850
444839
227184
485367
156433
130906
290965
324080
347909
323491
293440
76451
554154
173518
380566
411101
577472
602904
572038
39064
357526
112420
151892
63302
507346
588889
204377
554325
519788
319874
97696
408186
362958
39045
270001
518371
422044
29008
260541
383329
79377
168700
569384
263692
419396
309152
373318
133724
287403
487851
636773
605110
30864
480714
615613
619066
602015
394468
572837
176961
212810
600507
295907
549044
265926
488841
271644
462097
624025
477572
268682
198155
233352
417769
486455
608299
469037
440695
588889
348286
266929
570356
448755
607697
470306
391107
315415
191627
501656
626243
591789
302304
280615
440289
484693
420367
341359
476170
23244
339361
280590
236015
570978
536282
425416
398913
23797
470929
159796
68486
453131
146539
13448
96303
95200
190580
304350
330634
314255
199333
580101
587486
332921
594753
637166
620372
480744
431329
134720
623919
440463
344106
503936
270090
566792
379521
611746
98935
634710
301160
546751
391564
427980
48968
47433
476827
489571
307549
368323
538939
356499
635277
287304
420799
78436
516736
568591
69434
612881
506053
29397
487038
284941
123467
632440
160688
512669
177723
7293
443443
480458
269849
558683
561593
482874
605317
159882
348825
478537
513002
623508
621613
345370
420848
510805
461276
622144
43820
339973
279769
431245
185749
250095
9137
519060
238088
249485
615657
432939
507248
17096
51140
532183
37549
417436
208006
200350
44436
591160
303722
177616
523196
454663
272557
54479
506027
70229
191679
86509
119276
610502
608294
458349
156757
536503
177084
96121
464104
511172
619270
405179
334029
363504
167693
253319
503206
51707
404284
57944
637546
249253
553139
371928
309669
458173
633456
319517
95953
229764
442610
249547
200947
617883
69895
536379
364896
580094
376677
384169
423342
219459
323796
646952
285395
43639
344432
91326
611908
123880
488050
281222
463369
18412
391543
339673
98449
579789
648837
596851
323883
333295
68936
449941
93126
432338
573579
409979
305223
276293
524683
238478
454631
435408
352309
175601
83784
586707
106344
537635
371925
200345
581878
615848
445706
379985
220315
285593
225762
510079
579693
162794
455186
298778
520074
232665
118059
115071
522069
620755
92103
639919
593653
460183
306548
554693
84619
127857
295085
392754
294756
364129
36544
79076
406075
384782
430896
164846
254975
111150
404249
266608
450671
87310
61084
85505
457626
59206
45100
410658
368601
619488
184326
14282
643981
467388
356551
577620
332797
196567
402976
553420
639246
19263
129854
541901
213704
429152
582486
537076
301998
35790
447649
249712
81216
415218
282933
496739
359519
323595
67398
264084
227492
9326
567136
544915
504917
558168
415536
600128
637249
573060
163752
112824
640135
605562
637674
549732
113097
38280
609966
450392
73839
609487
371937
91391
146842
36674
139442
484503
89278
242994
336051
424047
30556
327283
41610
492478
243577
464782
173780
476544
148818
5857
172141
601457
123211
237499
31430
447011
102664
395542
517037
648747
106837
598796
340948
579803
56402
179164
442072
424008
31368
296260
354725
243768
282234
510745
55970
195
628595
215686
279913
564851
402687
204488
405848
204861
281874
101633
499600
353581
494261
6148
549081
337217
647127
46860
264074
139268
391212
35378
104659
2942
383853
231812
189458
327797
149462
395883
582423
264221
138498
263558
336547
368793
253100
472495
506602
116443
110091
193683
530027
594394
633854
210234
44913
508931
447974
341382
368981
422852
283212
611377
123708
74782
226
259609
239935
603155
455126
649754
309497
229912
281025
48756
80012
147418
346272
645934
8804
383679
171525
583340
81538
171184
3496
263900
389473
31184
74176
14403
594579
554356
512017
412540
292338
579315
58518
190318
415111
121367
267932
627526
489456
223568
183170
407644
584775
592439
498694
320540
432575
190028
166436
22112
391465
45124
354656
162256
463545
254019
531292
66388
425761
623501
499799
2342
223831
294380
503626
493032
115583
366049
329794
242840
437019
518231
578047
458398
396600
640305
206218
598234
173892
430181
582467
452771
572619
294439
458907
543803
126480
80382
301353
292573
457766
20083
248456
118184
244204
91989
588815
571208
222096
561213
275224
282345
535825
632063
169545
152653
123880
510053
16776
60346
589302
282687
293197
131546
459093
366049
60595
230290
456574
251023
213444
368670
354665
551791
206940
78546
279448
206870
402280
630061
170926
411232
262807
124833
250193
356659
538950
509331
135857
246336
112358
548214
520790
566352
381905
227606
168348
349507
624794
276497
492691
629376
254165
264308
548837
533982
134644
542310
114598
553260
384489
291241
351166
412685
267329
560773
555388
72074
280351
373357
426084
72080
260213
412047
267619
213515
382352
284217
152700
464602
103605
424362
252973
141145
141188
250435
614345
496035
479267
116361
484398
219862
237886
429922
385046
247644
202486
7620
48795
639674
625511
275037
419962
197903
236835
285987
372306
37372
375392
104817
311309
554655
631334
223461
91239
204401
491798
44525
117266
199671
168710
89519
67255
360865
522820
474242
46110
516612
399347
68339
162401
597647
484741
101910
204307
305023
93356
213920
132199
1529
334720
269877
314634
353248
518744
439180
237277
5663
288452
52149
463131
47368
584109
322260
231045
416214
164216
631261
573677
168853
159794
310514
404880
118298
24983
107594
444240
312154
476615
113566
562167
74867
469228
142700
28765
649865
304315
282556
202938
320902
450761
456329
84422
443281
448254
245034
35359
350986
29558
146960
350516
587581
517633
624189
503817
279332
323666
335742
109325
353030
305387
517877
331941
185806
157631
314703
404811
310290
22089
168346
603331
643369
260256
66631
50339
621434
361738
300764
248101
443962
301349
575614
240388
401194
460568
111452
50125
190160
477400
197749
218774
551856
156851
588854
568144
32984
565120
38771
123740
369737
465361
605495
67931
237952
554794
503735
390929
241583
248732
310691
153269
585972
615411
395390
161201
413980
568069
287137
592129
261617
445081
565472
19123
129392
341629
477625
556673
222637
523127
219065
192663
552541
93660
6316
321311
587818
327306
553868
442657
505835
35349
257033
516899
272003
245302
355901
265012
561291
265261
650383
36910
139536
612525
229336
403363
177619
467425
537641
589927
642120
74286
204969
38455
474266
623042
643638
441687
222438
593934
125100
562423
62959
383601
19224
248006
111621
427000
456820
363631
14050
423756
243019
97238
445026
240691
110331
219359
417533
40614
559212
416683
260981
645301
415077
431811
136923
43384
229229
433246
110447
525721
374319
521932
530263
364994
8268
541948
247014
104011
411902
134205
174524
378905
422213
460991
648356
4234
488470
266658
466253
353530
569199
165086
11045
303135
364928
205041
625558
608512
62860
424878
19398
597884
206915
646469
245723
199193
45623
636373
255147
382664
467806
584206
631775
30322
50759
241892
318736
383226
18966
135914
157314
240164
624681
53195
315282
259160
341336
225037
481485
145846
548651
513218
380430
281578
309509
54853
94165
347677
181812
550757
140074
411525
340751
614577
108436
18261
67152
171445
214121
569418
4690
5683
591001
618810
6521
311522
572639
54200
433735
234760
221139
417280
29106
111715
382817
353811
304903
22895
361796
384725
528297
41303
560055
410535
432328
372825
453788
295362
207740
378268
429020
292019
121803
593334
467103
348385
493112
323923
396726
278477
522546
306869
145414
17070
427469
10587
583194
550844
221881
443692
29579
42296
642232
419748
590663
388870
255926
530106
55627
460336
524907
46689
255236
356689
88737
66666
445793
297715
104166
564878
350782
520583
605583
309788
581181
606938
614656
647852
228748
603856
553199
87515
254050
138777
599288
278783
283674
559601
155215
584204
593244
221576
91279
447496
85487
358009
325951
312124
96661
178974
535132
274743
19526
515419
325304
399881
206164
516807
442770
160163
53645
514287
632365
550314
434416
266513
634902
289452
454326
265203
112049
344412
284145
12241
296897
402408
642207
598615
406218
328549
334389
332404
125525
335517
390672
24032
553688
426280
107485
269524
419829
319499
558564
295627
578803
102817
602836
585081
243071
571870
123505
17617
330156
561875
11523
135734
22404
211597
212421
173088
310322
642551
216915
123227
508828
484431
81720
358376
212414
451040
346203
46755
445997
523479
257594
570179
299033
468504
144393
342169
22049
343490
427903
145312
533041
597793
422324
611358
485151
45274
336546
550453
434465
52904
504637
213107
215986
18874
377614
260942
120654
258135
389914
144587
38303
51418
528370
514979
66980
586578
273701
419576
27497
148544
34236
556073
167384
258261
345748
533227
473927
590244
91558
461256
327205
261567
597496
472457
18525
517843
453339
176643
348536
337297
475477
284305
75877
631575
453576
133465
525030
364758
370264
597412
596770
59810
587361
193380
490437
572499
344476
329591
336924
507361
385496
571077
495930
169862
590062
185913
18936
72062
618112
241255
565850
446682
479363
406110
27616
518050
571905
555345
421781
620533
131372
442192
52115
112513
79584
504666
236137
480476
196704
384258
360971
4356
644422
508791
235741
467262
314885
270983
581076
518992
209122
217338
543431
286202
319189
183670
253230
389815
325071
546909
227949
206641
569516
295324
15588
430820
507486
543329
576874
301520
171798
286173
446570
326325
386606
608959
262589
404494
70038
296596
632345
581312
537159
353923
385097
36523
62970
124522
258517
174223
280374
506812
569916
105112
276471
506089
250139
468643
522100
558700
358945
576962
534247
23237
353129
620081
523927
263612
498455
145575
115265
548792
209450
486398
286479
252658
98938
388485
45369
383588
265738
329901
525384
615912
214118
414328
532432
356122
297000
629382
56814
564632
477602
356072
382273
434674
232446
172932
67548
121466
363580
284846
246450
570336
2113
153604
149311
62610
388563
247469
194756
290125
14772
134933
25524
23547
394056
543690
149895
138572
189288
366070
183373
419624
588312
309112
147904
592144
59243
410205
252989
201858
554143
105542
297425
542769
608004
116124
223071
428507
124721
423374
555014
340873
179351
230718
420020
410180
383607
117023
452640
583715
80426
282566
251734
235974
568148
14242
608262
415580
49932
637940
18929
572357
71994
209148
610431
21811
123679
546705
255972
285274
130406
540228
596310
514539
628116
51133
260242
222334
421282
170857
616739
395531
192504
160604
563591
438326
167197
230917
71211
463463
52391
604002
505289
191527
31441
93118
32725
100069
646128
543789
320879
96316
227574
595185
479202
423958
649717
163303
353337
290897
462604
372805
113644
483851
480758
323409
41748
240334
594242
99015
471841
192134
227086
197186
301136
189322
525194
10703
634394
306054
544198
118656
279827
213256
586745
62870
116597
604720
55626
605251
395119
272443
158247
443641
230518
115745
630775
587220
189468
627236
544441
512186
118459
564440
425054
571137
594547
476890
117633
467036
330946
42031
403479
589868
555043
615495
383581
62216
142134
642529
343696
616076
31743
361163
306035
191120
366168
10012
417109
564904
366921
80303
245767
591875
356450
650010
287063
418042
482133
154937
531701
317636
537589
207564
616421
581509
385046
218817
198860
393368
153002
533570
213387
370064
570606
281994
80833
376913
74115
55298
346558
186084
31012
638008
288603
461784
480436
600498
67827
374640
454330
261488
407183
388395
178341
88584
561340
34179
56537
60252
615563
388215
308195
325513
222506
488740
303610
519669
9497
271757
381119
369875
429423
469454
377625
479483
612108
193365
466215
492040
96187
560991
420890
472608
613741
329151
225032
291628
180936
124843
394115
55215
289739
476908
192028
217121
492035
171434
5114
463000
13204
645059
363764
351279
193689
425083
450391
177485
394815
226192
451931
500027
632479
13095
417440
427961
223887
248345
534760
30559
46581
12323
565698
138658
458701
150318
433664
484499
456981
375909
565814
101012
551289
161943
134820
23259
545982
19844
427916
379954
556075
588008
469782
367930
176289
171142
464690
85227
507450
373715
595084
624428
72716
121337
272568
590263
478947
512211
181344
236277
37490
266730
74677
4565
40263
489629
194670
139168
242894
74282
419904
378
53375
394884
10637
194673
514863
135411
546831
286206
223189
456895
394377
583855
523596
263448
640401
9799
579981
397537
520599
31525
473991
241100
611675
186338
536624
111965
433911
461864
533684
73084
52954
286161
330585
555492
444621
201775
97684
251517
594474
589494
122533
301163
173511
606279
532262
543558
533862
159253
364962
566407
90158
540620
366662
238604
349586
64974
89765
170963
498271
633013
648836
476022
620180
151953
317547
312527
575020
171405
100505
408465
313948
140552
622126
367328
198411
386047
7759
237371
154678
624983
548052
552605
562043
299789
577261
331410
32079
330688
391263
26513
563153
608880
185883
461811
650453
102151
192858
107390
124478
107363
308175
352515
582083
623078
304068
509848
46104
17318
22166
110693
644917
34777
615993
649023
417616
353510
196195
573067
20185
459348
146387
649076
597695
577328
233392
288862
404246
148345
241243
457484
103925
119010
114848
312370
557597
309313
520997
303732
593339
534822
203154
174444
103379
400545
527567
413005
165815
462772
407899
317029
151661
335624
480995
546379
82373
497782
318038
68811
480450
571107
235036
48871
190121
50828
627179
507667
578539
133932
363777
20096
16294
473758
642876
68597
381277
619169
320540
548120
16573
484080
222692
385276
198059
99513
265735
257944
274726
759
147452
222921
503841
76348
136118
641565
259213
535823
185057
387704
205580
326941
259992
475960
324231
542763
186730
44320
267798
50377
388185
483782
457513
197095
406779
609972
447108
154357
125490
131
448903
463100
145252
311528
11246
81972
399797
549685
501000
78946
544198
229108
504005
275863
514650
231575
84093
99284
1369
83187
529685
163933
629475
92216
7880
135965
299581
402293
298487
47865
235258
242683
476486
217086
487417
395955
365539
431151
318670
565754
56057
368354
211736
185592
245144
335676
17188
629047
393315
517079
219399
64698
330349
363807
357784
122175
217020
589015
130309
83825
144363
240858
237264
331448
58599
470366
445981
21712
45339
642852
107348
234342
168270
483325
601754
169100
176163
496270
529668
335979
124810
487484
89378
227229
291057
521075
531056
40327
560146
592264
119727
327135
471595
175914
496566
551883
65160
614714
322169
122962
494276
531358
464979
380081
42440
475014
77396
602168
538155
318199
250937
74226
627695
249529
157160
199354
262582
89610
598047
302300
557799
186398
538086
143632
533436
252875
458513
480038
176628
494522
638460
551722
303879
620011
526247
417127
583733
518206
598937
13294
247046
108049
480047
40607
325956
529055
445739
457744
134502
314573
122353
10535
237854
322676
88955
132320
627707
607564
518617
556765
211859
305175
519814
47600
343388
412677
15631
351466
328485
170808
428486
511922
190953
108434
480970
172647
435912
385378
82651
567443
366613
641169
647977
335655
425415
261149
108338
259875
225312
69466
249362
620223
128776
581235
275950
293005
51161
25432
214498
308066
11920
502498
570120
403799
623458
371776
114287
630411
178237
542084
342664
450096
547948
513393
174721
79008
216140
440565
478893
64289
163052
579097
611609
223904
180879
576190
371199
467269
324625
396957
89241
414576
499904
515576
373147
567660
234473
597018
6215
364906
91715
464096
563885
278123
507751
74825
124442
373182
337810
4395
425324
574724
100056
288681
135134
471375
560412
387752
172202
126977
550358
198807
205581
281522
326743
645038
245403
238060
421676
553410
24533
341892
275075
545116
124735
258633
26536
550505
356613
341017
425184
113437
198488
21418
396561
500450
491068
411971
354122
428254
293472
465153
542877
67821
206663
291751
55001
407543
588228
389385
146956
164860
103368
495601
25377
533382
447559
308443
591792
645945
225414
413099
309898
446631
602261
502019
285632
643765
73122
475959
450270
352303
138857
543835
361509
80196
160029
22432
398825
88414
533042
413903
409015
6064
388786
119276
31353
560201
30000
17414
465903
571270
208105
278139
468500
453847
170914
40070
16316
376321
15477
612134
68347
114216
137495
291402
263230
45909
631111
170222
20742
645012
122660
436127
453536
113838
523206
535236
630878
401210
313402
623436
323819
377435
641048
200529
365382
235713
472224
467023
248905
197992
589123
484664
52823
397910
217044
535144
296985
534505
160884
538803
321911
24788
488489
169955
408199
572572
119855
125636
140186
425650
227473
634163
254083
573403
534688
334552
285446
243069
155554
592332
306650
524073
621946
434833
424081
253302
597948
240959
351034
181640
442787
245820
490674
271776
289325
492207
439928
256586
148978
611801
189200
319899
108414
228086
546704
86216
106163
507408
321111
11381
397580
463934
322750
273347
240485
439099
507625
387348
13359
435670
351574
530544
200380
453661
584925
569795
183987
398007
171270
15563
361288
104963
55356
421289
379433
617584
103250
287269
378654
450233
382290
216124
440112
137179
44845
516834
487111
627104
282389
423726
118967
559268
556076
28602
595025
383984
73914
186811
576345
213727
525453
81008
11054
569947
154706
283150
307511
536278
629507
553867
564803
283363
611835
401950
569092
26094
51537
647344
470205
177658
201114
562426
46559
168343
334673
97454
469774
187066
324636
79709
488426
387469
50120
471519
558239
523352
462352
207805
86308
613512
160445
381631
615582
631853
206566
96030
482285
40444
640517
450969
457227
42934
353326
517705
470244
328561
307541
141135
488284
277873
648140
576849
388239
403002
280393
102980
374265
445933
367898
501938
388283
264467
23881
184310
242525
628756
632693
24348
510208
54580
448566
466027
345308
354931
146365
27171
396061
472241
41832
253072
59627
63035
289245
201882
380351
484563
8517
564262
272837
122531
71575
306018
242387
16370
484074
413000
248798
629368
551159
285103
522896
236098
88569
18679
497215
635482
80606
397041
78702
78951
161153
28965
425379
219208
302476
439215
619989
313075
432750
94863
60822
182076
545181
190221
374880
182587
518391
628820
298631
231553
439072
416759
591494
565996
235029
25872
643162
130575
578173
90500
627497
639954
589134
402
522452
66514
60566
211507
119445
472624
230639
518391
521082
190440
646930
48312
38172
96958
114706
513411
224512
206174
460859
467711
568184
271061
323739
177481
631088
467485
468717
517987
359600
483881
86544
594867
64281
618106
582925
404709
43918
305924
66537
216115
421172
437869
558713
107399
582340
399664
247501
430171
43549
607440
19490
612182
636158
631942
323346
494499
421874
529155
306122
648233
307901
205218
505128
363676
535761
313534
176570
114771
434511
250613
447773
198734
551402
121970
101145
450493
647683
255542
614963
158063
271629
641735
218775
486093
644814
455333
406553
126840
571311
380340
508912
50512
461092
554122
468893
138590
418150
249499
512869
250848
456201
319318
452973
283705
183331
314317
65466
137525
410209
59206
571485
279095
11209
543556
455830
106594
57486
581374
143593
165294
420183
87394
583542
594975
443328
440362
494807
311221
625722
239111
377578
632005
236595
306761
69604
351210
12341
171352
493185
109665
635446
383094
204469
629865
372813
524923
352144
13328
544878
203976
602493
586291
52335
197320
478861
393621
413297
350425
203296
561230
459999
195973
292264
158910
270318
180178
431595
193635
582368
164370
393885
462808
138549
336131
42822
488825
15594
507268
622816
618269
414113
197775
244974
649223
254068
496893
232157
490901
333706
479884
516334
492447
3655
344321
207543
249608
384030
545890
578426
483857
39660
9264
349652
568885
282412
117697
374535
2987
643911
134758
208915
180978
299416
98603
217250
84083
248957
217372
477423
556991
41266
317846
619686
375603
534932
535919
12233
9038
253273
300022
628031
304869
445704
90592
125429
545785
335132
393313
497545
135516
426330
405308
577364
493834
618131
231957
258802
214230
367056
484873
366627
642403
89142
317442
387963
567170
459004
372281
537670
341449
147100
19880
562147
599180
307087
217311
488531
403775
321944
79707
636635
31208
133641
453283
555061
362592
248978
647809
642319
120990
109046
245366
233842
593172
590231
261976
353828
367038
575887
41373
296170
420625
50937
270534
441572
322652
85046
526944
38246
58325
534766
625244
107869
107909
421455
456557
250849
404005
615233
151544
404027
166098
81950
584837
30644
347061
264167
101918
502788
236312
394580
424476
315245
203759
144055
155836
193620
33428
290077
33164
28766
638574
279171
638174
287667
196890
584592
527051
285486
584155
623412
650314
621921
362967
85790
540187
374463
425246
329780
73859
431064
432375
341731
194513
225256
270247
30933
281363
168714
99025
282592
145587
84458
563967
191727
640151
572271
59722
624259
216800
217050
39170
65405
13463
549576
39790
143759
275044
576750
373005
570592
549599
287266
187613
234957
81799
68493
554260
455954
453206
371662
122906
525545
125112
100958
381463
193612
513928
541578
353711
25660
406119
71698
401376
42837
533576
89051
158980
243280
593800
306219
340352
249237
581309
180971
464104
164294
378611
629202
15246
541175
45608
110289
367435
374594
594044
359071
143494
335117
51360
347092
626021
322203
208335
470829
316232
479320
567525
487084
385100
472724
250898
210145
503607
294440
211676
593108
41170
439461
514526
616596
259618
199538
115009
559949
197318
489134
301491
542136
187748
419372
298170
567992
562898
367758
311183
497411
106068
391120
219943
429134
390788
585660
53806
315910
531654
106228
488898
25069
387673
266353
600416
74025
573891
122265
90890
113253
75849
280449
319189
120391
20070
446653
195055
107086
435007
419771
361233
385563
413942
541303
258774
313558
415674
213361
594709
320137
613882
142802
621095
357369
369522
129725
507187
646569
649875
284394
137246
475191
231607
202690
497198
463205
430892
499639
553059
115912
374557
154371
162828
216726
116759
232558
449242
569520
66674
193340
333606
356443
632442
648056
3590
303724
289060
540076
312023
400143
592866
307366
628440
629267
29860
141835
169325
561000
388025
208560
596115
324798
35003
271581
408558
593532
249431
334782
442591
12544
23658
386513
348360
242812
497470
424251
562948
421244
55952
638194
190241
361214
218819
313069
257065
38339
340268
489639
172130
407375
641416
227898
48279
595447
563362
394010
607084
550270
258401
426516
168883
119751
555422
488105
397520
267810
535383
413335
329127
251853
67198
468615
180092
114231
231653
346814
408363
354996
337179
432842
406879
372748
636056
417316
350037
648684
310548
341104
47838
278816
342078
264275
61795
509425
647018
382091
227494
467467
299267
228854
353711
626733
325048
614513
7651
437792
560607
501870
596994
439869
29705
473620
44923
84260
331303
399817
478375
161442
422458
456061
559584
461323
561543
8682
387267
217472
600257
552998
341777
349016
409043
386352
182163
219048
446783
584984
366901
630575
111010
44610
289220
141380
399228
425816
364020
262468
235367
411916
448175
117568
161725
195417
130049
448555
80188
560691
272504
88678
50027
66325
292416
271494
481422
588068
168182
169952
178243
248373
416948
460419
348608
169284
546294
540136
432544
231839
550611
290581
357889
634099
157252
384377
354594
590077
522027
339704
434784
487143
361669
505565
452113
311920
93953
75784
611535
45141
158750
379154
446710
290834
277810
321845
524683
169926
621992
554160
6190
308215
54903
110811
238525
617430
187895
293915
433976
224258
625554
291341
630023
464435
622279
181499
309258
253296
314738
6681
473807
533319
276497
104065
123368
173386
403689
417304
158290
240145
528427
167771
574485
559954
349729
368425
147186
75475
95528
543223
29997
593005
27582
626488
189154
402762
484074
366679
557485
359482
320833
105113
497218
585228
64596
196605
196696
403335
402560
159684
184235
518015
313203
439583
108334
240855
638147
25115
264529
51188
78612
84890
8748
640822
321573
310001
242232
503947
347176
444813
550753
64684
125518
196757
428406
643168
49206
411281
546618
421695
396779
618251
227834
622550
17421
206270
148437
530668
489136
160747
563344
508795
533522
277340
1773
565023
125494
438427
41450
299671
363076
309695
644812
262538
401713
419268
584214
123955
36555
360013
548803
639011
4890
367879
607571
139417
603392
642406
592665
528877
528138
547793
64113
267740
277717
80483
146883
44582
380398
563885
274870
418209
62279
143924
452632
541730
37678
386246
91562
338610
288997
605532
213216
610161
584834
197588
529258
138065
182766
397126
448046
262747
180444
305905
22931
548407
589075
638473
36637
4519
307906
111324
585575
587665
119626
185404
548176
455752
173187
578870
469775
20606
277255
224585
254982
434160
494672
80027
511449
171454
339430
575820
384348
87231
618006
41249
231270
82106
452543
86915
20201
550477
399591
217654
516792
76906
248440
484143
175253
21696
626174
201682
119795
68967
200821
475080
275605
440468
347847
625367
109767
379241
597597
384960
331559
631090
177808
16817
416331
406780
295178
613553
275653
321921
548623
24814
531399
523914
428182
125764
279452
279796
338535
11537
631925
612226
627080
379448
197941
378463
398549
35195
262118
488353
142653
136545
252727
558023
14816
435749
449529
250209
316831
363003
418674
264265
131692
445327
467825
408320
625444
117793
101306
164090
391341
435010
607109
322471
387924
457325
162887
132984
241383
314503
271107
641389
280214
353238
446153
227221
207237
435883
59767
613481
334854
325600
81769
600824
544830
91849
417165
154930
306119
213058
465933
373002
402494
118522
218616
365143
270765
196916
224153
220861
76082
605426
343115
127686
26124
596170
432682
152347
229968
112707
266878
340935
550530
633230
583720
404236
279452
32399
626642
31235
646891
569668
341398
321942
137007
348061
597218
634648
370600
12815
181702
456461
521522
20629
150571
16805
19180
287198
393413
285660
356549
572582
610877
55216
357032
615588
131159
637670
162166
401728
25833
601077
134076
300509
153107
451650
410970
210623
416659
286300
22073
366714
555032
200761
587941
67233
150637
487830
255719
381883
44977
209186
236703
212355
57761
155882
122692
109979
359789
465478
9774
117752
612859
131864
86513
603727
29758
292813
347769
156500
558980
72347
421010
330239
194334
326017
75210
442414
369291
72804
32577
511813
588104
235632
11764
328591
176377
135635
564087
636060
514682
582392
75738
416697
408892
169502
318520
171900
581768
391829
553861
614700
422540
223612
130667
578275
266057
507634
506244
474205
490673
160602
521359
331016
312840
127856
164545
177659
221028
505392
152081
129987
474224
352510
314813
206471
463603
613263
30949
417824
148343
368301
168993
183923
167510
643755
602558
434460
395389
51803
16622
157785
25347
589112
649182
222813
197259
80749
597115
485872
178105
74932
398704
615233
38202
508701
302098
60541
205018
153874
165758
536351
54999
142951
168186
194253
60199
513695
210584
337073
5686
477643
356619
513189
518698
259618
389806
224828
20694
187436
243626
87185
463867
286341
448308
351209
60474
617444
227870
480862
600271
387236
429564
305584
389705
225982
46906
11923
151145
19731
455725
210659
476568
393704
265235
170991
159022
353388
637521
233435
34255
49423
469990
480037
67048
616402
459543
264813
167243
324909
323493
40865
310642
615712
516568
339160
161406
607030
355442
396133
249559
610258
366032
301307
270513
357724
527156
586962
28361
480906
224172
389905
439788
533773
440309
179250
534095
197167
473080
363491
501136
245424
495928
611708
17277
583951
355294
114958
280138
10669
293749
217423
61249
82225
57079
67109
489849
151682
323266
163196
626148
313861
637934
234516
461537
320226
295582
389985
591925
216544
449350
542236
282303
11758
594639
129751
96569
521659
89929
50480
643817
237198
554303
29543
357551
516071
457727
473472
119021
555066
302086
376912
150408
467575
619215
255597
332185
121545
638513
287992
177868
492454
565712
39180
123562
617271
195882
280910
28132
473348
49819
24756
340807
41109
448692
502724
29005
282977
100655
2765
262001
264375
247637
439401
628290
1997
314701
604317
561399
191736
412458
480308
337454
8451
371105
461699
336987
290416
378673
577070
572307
335704
257299
233544
279202
596234
143474
374193
17545
333267
366789
73667
546768
311397
363583
285214
370311
577053
550453
503338
354928
73362
519508
157760
63394
471928
111611
438314
405843
100468
464570
115770
62786
140526
386711
251603
391884
93636
425037
95698
328826
84899
573462
408643
534471
177876
585377
266937
479800
154283
330001
460660
492301
146837
46530
182765
636129
279303
50751
293216
554444
497385
379038
263137
60059
254686
527866
473538
281408
561800
437841
556415
73018
367436
381545
288629
553170
598860
245016
24712
81750
19772
640988
594159
431590
128031
306232
97875
105835
538522
161300
581722
396751
66185
99550
464648
163439
68788
154418
438376
514163
496135
519771
386903
544638
500982
14934
623940
511908
182521
509436
596100
12326
453491
584987
489722
283484
422008
563210
242194
178819
412104
206872
543536
218114
188762
573155
433713
522078
529342
451798
457195
308357
213083
532026
375494
232354
199936
567486
387109
246913
7830
591781
339166
26902
215647
265053
371788
192944
380449
427389
296845
207246
635237
628647
125666
138678
507767
616986
328874
487374
412622
508673
421872
133600
86428
633321
208586
595692
160264
157773
624974
571070
85785
476325
487501
5355
199831
320928
90496
280392
122445
201158
198329
27749
53551
537983
393935
13215
561453
123128
518586
541104
366267
252185
231831
567127
123173
156568
108508
389538
287488
517363
228039
447167
113063
502926
362934
133877
232570
149200
386381
167372
168731
58522
229368
414142
330628
634460
402224
455988
308458
272949
116181
478723
443590
552526
281063
584227
384020
605473
645621
454337
478610
420928
255552
217485
310989
57722
279283
22194
306072
637055
218319
235804
477923
539324
487035
361045
239420
67131
611326
495048
131056
276013
517885
589303
415892
183822
519516
68817
390872
395892
268637
132041
41181
198103
313467
388414
345524
176265
143345
154466
623229
448848
634591
31450
267725
101252
294963
561079
185240
166096
172835
224490
279046
343699
46793
567385
272718
280224
136936
204254
113525
227533
86616
110774
17653
393044
323906
23244
577035
359264
626488
222218
645337
582799
496422
104878
242819
12499
540821
514160
223062
140021
232597
131806
562672
546739
79258
447729
457873
93256
247406
598454
217228
467295
326709
284918
632544
381745
134061
291525
50793
6910
397126
318955
88491
410003
338969
284240
137933
612328
241524
414330
516302
138673
577139
498607
81723
143183
590240
152101
232623
85839
383438
49655
8475
483764
186803
77365
624269
5957
433458
629382
180474
388724
254745
404670
408488
297244
365959
439401
414666
195594
36404
211359
150084
106205
370254
633153
647025
47325
109043
541034
160702
405221
253155
189252
543426
247499
263440
125767
249929
299418
213489
320015
72313
524150
510278
348308
603374
526479
125749
359248
51601
274536
396818
23752
44977
637798
336413
623546
242330
130921
245217
636418
602908
379783
487810
73304
211618
234260
518554
108469
35755
352905
437662
550324
537458
87348
104313
68403
246619
207346
99147
573354
27184
64739
447562
141664
497886
281985
5603
372655
427891
53412
430174
646004
140533
410354
328012
182857
526080
532133
95759
132641
489769
179143
387437
281886
424141
643542
194151
150725
38394
141217
542014
629003
509362
188552
203396
300838
147795
281797
124932
407793
405655
523453
395503
250323
171237
430337
569755
371284
629960
548095
251860
494297
386239
398486
540668
258967
181690
186652
582005
349044
102082
457821
352547
623409
314693
644165
638730
356961
422459
647618
553010
382967
648911
228035
25902
55964
315526
428585
79094
530261
341525
25050
501301
294222
154515
256165
551462
546952
620457
130234
40648
176982
539230
363333
619930
539221
213991
631030
270908
532795
368780
229371
325897
536833
168430
299103
364458
313842
572745
349773
440158
214978
189179
91872
460654
318269
529687
558228
235065
401285
90634
129665
343409
174004
284948
500069
526180
413557
1257
37341
470864
68843
624515
305600
494477
465174
333078
471755
247350
424407
573491
374722
194084
596927
172395
611923
604562
152680
210923
552800
108067
202485
118547
138496
46456
94297
11629
216556
246004
41944
525202
170253
3787
61245
39765
199064
474163
549994
533533
414729
129445
433834
16338
252069
503582
15744
59461
303612
25962
499688
524977
312273
337786
383231
574410
429608
430505
17059
478549
165435
351998
181168
640858
483983
40828
186760
277765
417109
241672
571771
513642
283346
148904
547621
377857
115943
635207
393254
595756
10763
475852
574040
577466
420100
273977
50325
176898
116244
250006
412260
252725
559586
216402
357017
405437
104301
139443
158927
392731
189282
187060
28152
180949
136687
454172
91685
450906
392704
205502
457676
466485
416313
160412
564510
375296
401805
208338
165877
573397
251903
139251
311244
542310
488639
420579
470815
591894
461424
458046
225065
278667
99648
252742
70613
339216
364017
447160
140103
425117
454569
642105
578128
475111
282004
398321
128485
90837
365627
21438
152357
242483
379560
468852
524170
362767
403472
452365
123763
448318
87789
234939
282108
397282
460110
274394
86060
34099
446237
474105
186652
544746
598721
206469
226551
61561
648640
336341
190857
486148
243422
58602
4494
36415
542556
594174
253816
428736
596286
154381
457693
544280
376072
432768
582303
334478
490139
574341
572973
261239
451409
313065
453554
613911
59625
316069
238788
323013
563390
71738
248889
14065
212100
638742
614734
334974
198779
57067
621687
152491
403493
475159
148611
251936
132667
106728
229386
189984
403145
466999
121630
332323
581236
100051
480607
125227
51396
92563
18342
565171
183281
290608
501999
628050
596336
204211
118831
133653
124555
232299
413492
458077
392668
304646
464722
415836
555883
227413
540075
144282
628726
588952
451204
627117
205672
451521
592247
368706
536939
632283
116377
461106
80435
49391
108056
609669
572668
465631
611474
127803
373075
127672
91894
564671
138758
649795
32147
387204
106738
406589
217954
578280
88536
20693
321534
58497
558836
602937
185506
325474
38307
482550
622446
39344
387229
132184
109145
43407
148066
174825
238239
634224
546054
349619
496260
81281
120408
163709
49959
281319
416513
219617
273217
339356
434149
29479
315461
224550
194421
235203
183494
266872
124024
575322
328877
322495
114680
15386
464876
502067
316616
464202
233380
510321
638006
607608
103724
274502
229237
49040
521309
578397
645927
63565
223663
147539
369448
15895
576288
555055
261543
99315
524888
336903
313884
401148
241181
249042
537987
445130
625994
512762
229451
120911
109380
261588
23801
425492
353803
224755
305442
210052
571953
115064
111554
262682
486549
127112
58709
7085
61575
424290
38137
517113
370050
337519
425673
219625
246503
147911
155880
518573
17030
523349
7380
388433
232210
441341
377302
138098
442573
546533
342491
238277
274343
125964
264027
256990
313359
143395
172061
404284
80740
4151
377842
163111
240604
81618
167937
645126
200971
139372
490896
170978
385389
277812
637271
340547
431829
109905
447672
15482
603444
288850
636631
548825
258469
351543
446215
295942
159517
30171
449440
76240
372851
37814
245412
538259
127631
362392
88907
209836
254170
640845
17744
187416
246006
507439
68549
49661
533708
184672
321230
404181
238184
79956
631252
448959
518185
80993
18519
592902
24855
222075
402724
317014
326927
332302
570653
631849
572093
303854
423507
203224
336670
53881
231818
269151
1946
383502
383030
146832
592021
68586
459722
103696
365713
349777
456094
541500
497157
185211
330856
390735
600740
369346
191713
129223
27851
413176
128654
107222
256618
456934
647470
158840
369873
207671
477854
279391
334805
510024
542190
445447
192297
281782
192952
504559
588718
101835
509863
80884
214474
150854
439621
384390
357069
383421
537873
20124
300815
544088
633509
318462
77899
493027
37305
146473
620234
587915
552290
272359
331095
23882
292388
129287
166331
587951
134823
497482
317938
262930
448976
40048
301722
299077
488237
612550
622256
493543
52981
322563
115668
560399
6190
227759
120111
46519
608037
336978
529740
617375
502336
219025
148645
475206
643062
265377
88156
307228
108682
59112
440692
515601
403374
466807
332594
331469
129896
626256
63574
281477
330966
650608
389727
355035
87399
311407
215413
301245
76906
450808
348150
103070
351128
213043
650710
414957
16952
574791
81435
584304
575722
7043
56449
490838
366342
84656
538596
235957
411594
582567
41161
72791
17276
225019
199661
507825
405583
619345
236574
393492
120400
120250
559308
584537
553179
231617
562427
132214
561604
123325
449554
93120
407088
493186
395242
433232
332083
246898
132239
598927
547648
643234
283503
177375
403777
488907
173814
9865
415188
275688
56430
309167
360391
216585
496468
627692
299033
537490
405545
310186
233448
311923
397780
327223
162985
344976
271416
634462
524611
377611
464489
430800
623462
92211
456160
103299
275218
281489
214261
639459
176617
183787
538855
367675
565631
176939
562105
63690
65603
101706
545087
17326
61018
6134
488604
310534
356910
94780
494151
397858
405322
199990
330721
92145
180572
131159
268446
27274
360116
103245
201393
53377
252646
432332
329565
57502
575885
66076
270098
475970
252580
135751
57836
142094
591044
65779
396420
39439
649875
199282
454459
566409
131258
194676
464727
496703
277983
405080
198264
528446
38408
151751
262287
499926
215602
616892
603017
16201
607111
96028
494778
370771
267776
326228
584208
575925
128625
408045
38521
513
520413
365057
20831
144339
597135
268883
98926
20182
523738
625734
262415
244559
213776
193852
35714
446256
466760
626235
12476
1237
49560
599173
61187
624934
180126
486099
94546
576509
548730
621226
620714
117359
46839
363689
346170
5746
469112
244308
490733
220340
547224
336830
395519
157967
373066
48705
163519
201334
164369
279011
174397
132172
114320
303280
466383
576949
311888
86712
512568
1343
486622
635071
131764
45778
434254
643413
446059
156252
213536
408301
293481
161514
103915
182683
302762
550655
304845
416544
527681
330884
615585
182261
47586
486960
438004
396330
193317
343734
40019
210426
25338
281439
41350
41058
32570
73798
471217
348190
453100
356001
242359
597590
17306
446424
644513
15526
216000
319242
517058
143393
321291
456957
522949
277041
38253
330304
334775
430449
17281
65493
465622
3401
98209
1722
97854
146606
227964
578020
4620
552467
323472
32512
438418
414336
329754
373394
218039
150068
12215
567646
512049
20142
451152
143038
117639
275680
231486
95746
5506
570845
75638
294238
50299
202167
154505
264482
327802
143143
373774
145087
597140
107643
96884
603487
211543
414507
191508
467739
5893
538855
389869
603581
494812
296079
82936
629250
260357
613654
491891
342489
266515
633078
186210
163828
211823
80737
168851
398948
247213
546427
526665
611208
16772
316802
219414
144009
287638
95143
314718
296327
464178
507115
221287
283987
630248
594532
163966
25033
158342
163056
333972
492270
347147
526660
310988
507319
105215
354524
468417
527496
550655
493949
455319
309056
315099
429078
290
378990
146145
82562
601249
68710
165054
22874
437468
248707
63239
221549
12590
194139
635338
159749
383305
587702
429646
373025
552657
567525
241484
303161
182806
146855
549710
483903
79608
38354
576902
534065
134212
397375
29404
531239
575990
575171
366105
343351
239008
318735
493976
297898
117697
426559
632419
242824
190699
195171
431363
644008
419037
384219
610184
106118
569171
257130
444501
196106
562209
212690
377811
247212
243497
468338
308697
376594
132076
463109
125931
318743
259420
192444
318883
2929
386487
435786
23119
491530
310213
541837
176597
347365
100725
339270
582281
170363
199358
56219
498589
135636
353464
274987
447462
258882
323073
471350
376438
241867
335880
5711
171674
182422
568103
422091
161885
373380
68245
388333
502252
27453
175455
592889
237780
363125
65982
98705
532709
59141
203235
497836
492133
389482
29502
346318
28016
198630
472802
526456
474138
192034
306133
111893
545389
612841
339694
59242
263378
302557
268550
530740
605294
95189
199188
495458
364530
385423
316229
489667
607989
11972
644473
592305
94594
521386
339635
264917
492587
365519
390086
599464
65762
68209
521146
79485
59494
563153
330674
112745
462255
366354
45981
585672
289111
631073
452577
181996
623865
243821
421959
143818
466732
443533
3078
441457
434574
530787
589360
467989
29698
361543
306020
495061
257058
352197
37293
558074
160676
143805
1239
54072
442394
625845
327342
196685
346736
516646
7763
482728
124051
359746
378123
535060
294208
182329
377099
273979
361575
399941
295813
199854
136031
267364
442709
258327
341695
594590
296413
6536
477597
416500
229836
520935
17191
357996
31705
184139
150525
291929
425038
215525
573811
439263
70956
255228
91643
224639
27831
428184
175120
372115
384466
91107
155549
130505
377077
220550
630035
71485
495657
27045
625185
123816
289661
88972
315978
620963
520648
398367
522018
59619
629912
217190
592104
242622
27594
520071
648219
495444
231099
598343
548151
641008
424168
630415
513353
135056
347099
644505
364078
531039
321888
54837
235766
209212
69209
251018
572665
208118
258835
152
482622
323696
350409
309650
249266
335535
528673
302591
615482
546204
624961
30553
107734
9860
43432
446652
336968
208508
12121
17134
454511
348266
173296
551841
584753
11230
385792
256336
108561
292170
411842
572954
156061
468320
437712
544824
434716
522460
606647
81702
515579
86349
572559
581428
384880
564226
485207
648516
187207
390685
406761
559313
594365
143419
387321
522805
395328
100591
623941
488973
52341
331663
487383
208942
423256
280084
255401
726
205380
259442
223168
272587
329344
617122
622897
79068
412378
429819
444753
2142
506568
126458
250016
452304
589902
351061
637307
196689
71655
244359
643104
593068
477809
170726
554020
132041
504813
215182
286895
144060
245501
144193
366887
283194
37239
143332
450402
219318
415041
617236
341981
357522
357066
300794
568658
589900
499729
245397
633663
489004
329619
554275
354918
367799
414084
607307
37227
204508
31310
648900
611316
273077
3121
269109
571148
562592
216140
362933
405304
61371
257011
236262
379146
111573
260212
338704
462569
254638
30029
435205
394791
242146
250876
165429
186318
588261
616175
328523
81189
322418
475985
466050
635733
310460
262717
601397
227014
143975
45384
8942
180622
16561
585089
617597
534592
27691
357741
634366
95748
9033
610435
239317
578271
229566
338933
507485
406740
454367
414768
30035
599690
46906
248469
193086
368269
105332
150424
458491
120408
358233
189866
546869
54375
312639
505633
185664
359175
587227
26037
322296
339990
247049
150832
538794
580530
391338
75197
272621
207163
146582
262420
514624
318293
262974
320097
124084
395518
123031
563061
186650
185028
537422
158576
337705
193378
205715
456616
553609
165903
526448
584168
374659
59517
105675
301086
524950
490589
457060
237247
21244
36925
311225
546973
22489
361004
157236
475375
631727
526754
56848
32250
93149
230625
110736
109258
491303
502567
370712
108862
622481
548445
3232
131080
277966
353922
128917
198103
214718
490918
511451
465637
560078
271498
216969
155842
113370
210083
508552
423586
529282
511948
613726
202045
13409
232883
462575
439334
131930
633742
375560
327384
197371
551465
550155
3784
363891
367955
268832
621124
61774
405093
233375
620889
550040
543061
272488
221679
81894
568501
68873
29262
369074
584258
542059
343794
436532
66838
274098
407996
249398
630597
250441
277154
31634
324239
73210
52741
113626
540091
325473
585525
221913
45997
224920
90562
1342
545256
562546
310681
67367
203248
495523
11787
660
599595
356721
451437
358489
215367
308800
263950
218478
406043
416072
291765
648799
562104
283204
461761
645821
407377
484803
86183
630138
29237
468082
499246
622877
256919
337331
6896
225695
392349
524950
322795
612700
63250
37393
182806
103854
559022
275902
106806
264695
306908
125839
222685
231
511830
616649
468632
645834
159045
539305
395431
339009
632807
508208
233669
94078
503599
104283
478408
303185
641048
231206
260931
103354
222979
260355
606320
347470
225714
447693
501874
304224
519728
594530
464635
427643
545821
472360
486889
51296
324484
288265
590489
17161
568383
321995
415130
132555
31108
492118
276209
638669
361431
532183
204089
379112
535430
282734
440157
46323
507905
310191
393429
554084
352605
577994
432139
186891
421899
225057
388539
487743
579344
402625
364378
257495
314184
377420
605897
636460
645472
345587
79473
400911
75806
468668
428242
394164
167929
464739
148635
544862
629500
238018
475308
216170
415983
601446
621270
227294
605897
609198
344306
335122
650414
493472
293973
74321
567302
36488
119238
600039
91745
218089
415378
111893
180571
100009
528262
363279
418058
234446
554152
119498
610531
560817
440662
619111
545674
232838
613524
79387
312714
180801
201245
513046
490278
9820
248039
255812
325363
216799
342288
302529
403284
280395
390242
163784
355762
323341
610750
58073
268948
335403
10201
533502
163093
379111
10735
416193
41712
70861
525626
612344
20934
170983
199006
272206
180571
99052
408287
337473
300838
74892
293246
388667
543718
220456
469269
411580
233877
352913
174149
431122
265479
229370
97392
300465
145105
349088
577750
583147
251008
399959
626021
293106
285860
176717
390346
170641
154986
118886
397285
505775
205941
505766
99520
445522
55942
638366
332811
569665
383515
254126
280180
390378
507208
258296
327076
378024
530030
373346
15154
487792
293416
166041
55636
150179
567463
41160
365791
54059
154692
320066
34883
20376
75816
5520
567671
308858
142454
233593
307996
539259
124214
327275
465652
342288
450054
86442
44438
326716
323318
447347
57342
361894
531756
580108
47970
429622
153790
288503
598339
416523
227782
300801
158609
128656
195067
220244
648759
159532
354517
402142
243437
99104
601882
370492
544381
271503
649223
4019
402928
77178
417166
639666
112421
563106
227603
124058
74277
545103
52961
44360
335891
278420
49518
361343
215060
16799
487978
567667
49898
148040
206963
2281
156407
403221
239765
564900
287622
363587
509448
163487
150917
513772
331128
302053
621929
215154
77178
64937
501058
196208
608329
434437
127200
639110
382175
487195
324037
611782
600136
286681
5598
200452
86198
520587
494
239554
543846
533679
342614
264862
220114
565008
128437
106081
78841
155291
415140
192526
607201
515304
120050
305712
222413
548730
179636
440604
33222
537751
465113
106046
281228
390083
382271
419723
6550
351571
34548
296453
480974
28608
475974
499952
359565
183474
543338
629644
175041
468508
9374
355404
10391
584435
407006
526063
333111
321860
496993
577556
71485
622069
79795
137729
385318
182760
157934
158984
106584
378208
204198
51041
256943
441316
357547
137925
319916
545690
580005
49344
573418
300886
291913
216504
179399
569661
159571
410899
354038
357947
482798
540887
370518
513139
479218
94248
406187
388342
574869
649267
568186
21359
419761
229324
192331
569822
181039
202379
638517
251083
137947
396695
54092
649404
275863
6665
425581
124123
512977
292925
109501
17914
373812
60974
333486
296231
115225
54168
252976
56436
111888
449738
514772
421914
201543
373764
503577
245821
448062
318617
496893
521151
335645
396137
233860
295804
632243
352794
508976
156259
79444
39817
274936
342452
168030
650744
587501
345279
357814
584169
344842
518787
33303
549947
525853
12442
635875
10706
16836
295008
256938
403372
593727
629318
40804
388882
69635
12752
194633
198147
169581
6513
106464
418327
512256
237333
376605
87220
486488
446798
165247
140909
477854
307156
446225
402614
275223
96392
154075
68184
643007
466796
502468
21512
127015
584530
384409
598143
82139
408049
436096
472214
12565
342377
590275
509867
419753
42996
267576
149932
86631
51327
281207
186152
210269
20885
372695
590405
526916
243499
570578
507604
581657
199366
540730
615247
449122
406845
251993
503397
465618
528558
125215
294568
464141
401258
142993
535243
227841
355063
508679
630381
149713
183833
369053
646947
560966
308498
497785
440795
282780
402516
283195
389519
422725
454347
403534
64635
554098
626217
254017
19246
219054
558652
637276
438144
52862
603885
271843
176757
75526
100694
639601
129525
377677
225013
451726
135204
436426
417252
157263
359141
493727
65007
228417
134701
414883
11770
263562
431243
523583
172739
580735
385492
592396
61427
1417
345759
505464
368523
372979
293089
512514
524291
125922
520457
50751
540018
26403
128405
250508
393526
36099
482371
219911
516713
578102
84811
623163
513570
255054
184893
188425
92377
420066
524116
508122
385481
464934
574325
321476
154183
238924
601043
622003
305085
521799
486042
165897
368565
182262
134652
131029
479930
205593
523090
536457
334116
543587
374447
239064
543546
210898
125738
59679
453218
411677
644241
253006
217640
212604
111211
436021
31421
630715
271702
122909
282278
400237
649770
341646
291516
488883
392986
145557
475463
214234
61192
429254
552998
347653
571059
601067
428099
351451
458953
235293
591997
257420
109569
425461
162133
8414
345803
530447
270321
287299
590225
448449
443034
302714
369981
194504
94968
572333
196177
550763
299342
114560
278814
419801
536139
275045
27497
619267
194483
348482
101846
367105
37278
562258
458052
547916
156351
593358
147649
34504
280982
243622
145434
172554
90753
40196
57322
248001
39063
567319
360596
573872
417285
465368
416444
582985
147032
284620
619459
456410
156415
266979
281428
347498
344027
334570
217471
207472
109590
523437
333062
394907
271988
566248
627688
150300
270117
354484
357017
424836
129216
67889
386724
224919
377459
134042
284090
278303
593226
325285
396164
338492
174964
292299
494528
561786
394184
350817
25815
181700
428191
46613
280336
65504
220170
442075
355313
448567
242775
227186
79900
322061
12036
370067
55574
630368
458088
74241
428948
174288
129251
352935
372277
439995
594751
529043
544650
149142
204492
112811
118146
394132
432092
41303
604534
344529
18575
3498
648031
463276
97007
222081
16791
169521
605931
259382
172215
626561
77018
396711
407840
374949
68635
376768
62670
535517
314919
554164
599912
290840
191995
198845
73506
179011
233548
597070
304723
85401
595868
349319
75395
50005
267142
494190
341379
569387
310713
67029
489355
476382
269045
64039
572284
169014
518886
487618
213387
366233
197661
563987
438432
430692
391334
595339
347950
355647
159603
625034
59897
516314
341733
481836
435321
210813
511108
604375
99275
114345
97574
375565
256379
173819
556908
471486
82560
334691
419387
208718
495474
132447
301156
47820
300304
43891
212565
49495
317111
275059
452376
199216
589989
623304
29727
516491
452395
558201
242880
634037
473583
128851
306869
523376
633825
470722
226687
235093
78614
250174
194101
214611
291879
122913
613606
11803
649390
73459
489372
401518
565490
455933
370061
35469
259679
310996
504158
124201
90898
446867
458928
534834
123304
317420
606458
316703
62791
230775
446617
647594
560799
249523
470316
214460
40453
234907
14865
401338
585005
629555
218499
284099
394841
582081
554664
107927
36830
282269
97065
477733
198453
133173
583849
523143
607649
25543
249711
577407
394069
516077
439643
25410
260785
199789
245095
402933
400419
218451
561122
87399
634998
236355
303813
72681
242569
18924
641686
108335
496612
646685
570575
605384
343143
467907
167952
269791
392275
509431
206840
461748
84511
561811
540900
385411
174579
127904
483737
49861
275520
141422
224611
479218
576186
607504
246865
431204
115339
38739
47397
634480
111956
194804
425532
106076
521569
373948
458669
201269
530640
592189
605843
274429
4542
210484
389216
137563
598474
332452
648911
464962
268298
200978
620641
268839
524085
154310
144538
297450
101178
449146
627842
351241
173460
270789
108249
545250
481346
50357
238807
334767
241074
350090
92375
466823
58725
480446
268955
407377
447280
628261
360610
248588
288101
272247
100979
444573
512591
482839
500987
495172
647185
548947
499547
592754
490655
638224
8814
541320
479683
339919
172288
463468
48819
309843
162199
192200
558485
82822
640842
515731
268060
568360
545799
365281
33554
203415
320891
251787
165739
627784
567512
387512
553422
593041
416135
218119
267648
332256
125564
188363
213380
547219
68505
521662
97712
357641
637430
490932
500516
28490
123663
285788
92789
297069
189608
324589
591249
189050
371281
226316
538716
26991
581396
93453
262500
61477
555375
132439
44522
39601
166995
298605
537863
333481
497786
293471
424374
226064
517531
1869
620325
88655
237652
237972
108840
453178
473244
627610
435959
147771
8019
602234
250280
449722
602693
118243
220112
154990
534732
616606
46541
634316
541804
52054
485444
334955
217428
167921
468624
202319
322720
467236
60667
386475
270524
479162
140868
121348
339064
235063
8269
93763
20418
419425
640523
355948
95741
14382
105773
497459
258311
606565
616011
317836
219060
27051
222366
70452
639808
381047
385220
226844
89854
459800
425200
170621
101263
180569
386658
573323
422541
113524
365619
330020
579592
34559
390727
160965
48285
186576
214675
646564
638223
310698
189933
474297
354235
167622
138034
95096
331278
338710
132310
200096
173186
458085
561012
356664
502785
586564
236048
356998
540056
391422
339259
548689
362063
142497
196101
504466
186086
579711
643107
325060
193364
130586
503384
71973
364697
123629
597524
261275
5722
174533
217331
500274
589261
71315
120819
491198
109519
257972
426088
338502
389705
526465
633719
30793
603010
416970
419551
547419
349119
551924
577388
227057
54770
482366
532621
94609
252088
290780
531176
360032
491380
249159
80193
84613
352482
615384
166098
517780
150609
226813
258071
456895
359001
375087
317795
272527
617891
381653
422158
132809
544868
220350
235193
217125
235736
376891
405752
344466
599851
240497
69410
303755
514846
114712
123273
641074
35485
69543
145287
281455
306295
131546
475242
507895
270889
570463
493695
153713
635815
602303
31337
323658
58623
105877
487103
497736
318628
402568
418943
220080
499692
84811
516849
32129
638914
296091
204498
436147
147454
193097
485782
482160
164690
275357
512751
220607
307236
492282
385557
498584
244415
378686
168603
228367
624707
607361
442691
544962
627333
210300
598032
39775
642750
119524
336387
339927
487583
85401
69706
399884
467375
492188
307775
432947
410824
78922
137180
82706
128783
278662
616363
567221
176582
251772
354269
105098
552272
281006
593518
233739
223891
207062
174490
595982
4316
151290
647928
96116
640041
133923
108789
295305
72495
118822
161997
358452
275651
312732
561230
132465
264969
549286
45834
189780
525573
601161
225353
550106
40029
56912
500290
270381
561310
90522
468179
27270
598736
515266
190908
457423
281468
421629
612741
252742
140129
35770
587327
213827
476705
496333
397460
637628
532895
589987
264792
529222
152955
123571
628363
637094
477889
454427
35124
111133
110329
240775
601912
280857
553010
334682
2668
10704
440386
38514
352148
577073
529423
433601
127995
182840
612689
58195
263769
572756
223451
515557
483637
160482
323674
319656
558143
369077
623312
570454
170831
40527
61890
297282
288735
101713
556877
67055
357354
312740
269303
210241
177417
626992
606305
306968
356196
308647
618585
83526
592038
13235
535611
584681
502685
504260
484001
101140
497312
197013
123869
460373
519295
31834
320194
68681
524788
168780
191416
374176
14835
439239
619715
11493
450201
125629
23514
495258
370555
531625
239157
277284
124426
270057
298929
152214
331830
510027
481851
395374
263034
423690
536178
526454
131315
536774
32265
41265
61650
234203
638145
8423
499430
121784
292954
552857
188093
602439
473795
60115
184116
138687
231808
263467
596978
248484
623898
553624
391314
47614
20219
350339
93505
370829
25119
82028
139384
90357
192327
158727
153761
507411
509660
181372
526650
26628
529739
544647
519372
293978
101207
509134
529898
214375
621120
179926
583240
138570
561228
265556
284983
144608
1304
109304
511885
432663
491958
649178
564336
124948
347526
424063
444456
497898
496602
293497
601899
308477
650204
413598
471894
477740
446130
499864
181843
446321
593980
179873
287270
130455
41611
120734
221789
134035
168973
270856
263712
570491
468221
473758
174973
110640
144512
597274
564431
263692
514623
246322
535527
626491
284852
217292
19530
639578
78379
129599
185476
499413
619900
417207
418845
462048
404622
534981
427160
537003
564614
293052
86192
481081
129839
304261
632413
620544
247625
309726
603811
458990
340918
280809
335798
500330
584937
627113
479428
398482
190703
634224
554766
285286
555231
384562
552981
439921
100740
460325
647731
600103
278215
160228
108660
649529
93129
356895
611118
225871
141591
352040
246237
327857
427125
215293
78983
572857
643286
587069
554202
53444
541544
163081
309831
481620
4452
572630
553493
367426
577705
455296
40024
156315
84077
208645
581576
602865
647462
280165
110005
479948
519198
642935
591592
412670
131204
310821
251054
486307
466310
621946
200543
585377
300933
489751
566957
629481
484519
609757
496080
411652
236897
252770
332056
102824
264274
533392
88144
360599
438125
374937
65302
438242
547278
627167
292663
338645
232260
335474
350991
259898
637312
513493
640319
182691
499054
390110
207448
202069
199673
297730
341328
70410
260931
534058
442686
575037
542768
426603
617978
600952
444112
636181
308653
137316
206341
373555
212279
278679
175779
304997
323450
464374
596335
263312
141791
267339
395131
363686
121741
415791
382341
559201
128325
125809
521754
102694
364652
388207
527179
229514
521191
542733
185931
7513
452285
209316
502373
503742
375662
570278
312050
235339
470059
270895
167511
274177
566833
507381
186153
577417
370271
641468
283462
486665
48588
175359
567726
296142
158760
353961
552219
362007
516688
498425
108885
342056
32630
434823
82344
488931
583628
243714
174278
416974
184664
268463
73763
588835
415846
81036
435945
10853
227955
582908
245344
584147
267152
367721
141843
405396
24760
228484
575554
647508
30194
80469
76315
337453
30564
420249
434500
406567
535928
462672
328976
424105
107034
360715
155064
8067
583785
335091
534246
163496
232149
351164
507347
342988
61146
389566
556320
333879
3241
236638
626920
193762
28329
86683
456816
14906
181035
57555
234707
603958
502356
114241
18534
116127
476108
150787
189809
54351
634335
592436
315254
355139
626945
447322
563089
153540
635521
168219
163444
138760
602536
146569
18585
573145
435294
385132
300154
126234
443116
163692
323261
247466
50183
342941
489990
472019
23261
229720
50978
41219
139338
164329
474562
528671
301286
511585
159623
48901
239914
153867
603574
498373
121824
173806
113837
152747
317466
371755
41489
229942
209841
385306
52909
288503
209992
262575
217141
561804
603671
97525
463687
186072
71268
402843
405032
453250
466789
631101
443909
128729
36306
406595
431090
212206
414781
118808
557738
268261
510208
319802
422503
276787
623919
33192
406368
245321
243308
494882
446026
319453
401731
616969
319534
473887
532547
220401
387229
604658
637125
613872
300085
636340
594262
403879
584217
504669
115475
369444
326557
120052
583689
640793
511304
542624
345783
410388
286866
325088
324290
291797
536164
558612
561806
617947
394664
366305
100977
377478
212259
102960
122280
101352
606153
442550
557531
315171
210357
114960
642526
235637
649865
79795
215908
853
368086
557437
71643
222844
479985
445950
345765
236221
523769
266037
132865
225348
185102
37328
354004
105022
45056
527216
162883
133518
134978
546161
410226
464476
326092
379466
350512
547826
463688
163070
354701
518873
631419
591079
486802
54636
478154
400751
240522
123188
242866
384934
323062
398900
231501
258609
278612
493442
650216
236253
599907
565095
525961
561527
562961
418322
214183
89756
35867
600981
331717
359070
435086
281371
392166
307325
576582
473118
288609
543759
624179
385880
177041
378333
479294
24154
223588
517355
222136
597307
2526
188191
626785
543829
253993
137233
207924
439523
84546
250101
625442
390856
584256
422726
248189
330401
372580
494716
31237
190644
326087
165369
400890
11264
185178
281369
100412
259754
532653
477327
471514
541573
389768
178629
143515
9986
643362
418553
444354
52929
194819
149958
31723
469858
587855
256437
226442
417766
146418
488478
417587
55581
143359
523356
94458
568369
649023
559646
70254
309924
486073
482057
513941
602219
607528
609172
617241
643129
428539
108522
536607
240045
188941
1669
587351
104650
168515
277964
640911
36321
542975
186245
43403
198313
49776
335624
505853
111532
478904
171554
177235
206872
329671
485234
530906
98168
387100
158268
560100
544694
490475
170212
251948
465386
469387
276554
330029
73139
224562
544376
268104
230599
9894
259022
210763
550383
449658
633199
407249
518238
300934
66405
120859
577027
536835
40071
55516
457944
234367
641704
137013
314387
56826
616789
324068
421591
517958
428500
20651
558061
580530
114027
212401
50027
207906
585434
414078
70963
515181
637241
256226
59895
464280
376533
394026
407375
480177
110369
504346
570707
574227
80538
138655
480021
349626
93886
222049
201613
104783
553611
528234
375317
584426
453204
595933
641073
371108
41848
257617
296002
499084
205064
107573
361400
34706
512916
313175
629684
440129
501605
24072
40346
16201
374379
539166
36101
94595
291238
297730
480541
348724
306940
624565
50324
327130
495877
445363
494678
93976
144906
15674
1657
176692
133736
569560
181068
33598
277148
298697
206
49905
465435
454207
67842
244401
614838
325860
260824
466573
420119
81916
242579
109657
220190
256616
197087
100659
171885
582389
267177
235332
302378
359634
239963
477536
333191
249483
116138
446452
60408
94077
362898
66775
342503
362152
136519
346031
396853
143494
290624
496840
616297
13740
526370
284697
542989
265649
436937
227294
585490
185589
354216
262744
59894
618892
391142
237401
578393
562665
488641
286148
198313
605964
32762
438104
327247
5520
201303
411649
141471
469834
184577
533340
21511
448887
551174
10175
310572
386593
410278
173361
400776
485820
218774
294567
7257
374157
51693
219105
5667
144608
448637
368618
488699
571079
557759
477492
428998
333440
9163
177958
77896
263902
618983
380243
578991
566808
248896
82698
288461
186668
406116
458244
255960
91987
338693
362894
600890
10754
259216
378059
514147
426202
567049
465097
464181
544490
387345
287721
371852
155506
289383
105327
340265
615001
466035
320508
455969
175246
133240
138178
392784
348500
38027
438006
295234
496819
390236
646532
129848
529825
457716
172889
348533
382008
99268
391365
97684
445028
436462
303643
383869
134388
40336
405606
371595
258753
542878
504453
62216
140895
239516
424134
583614
468886
443248
647031
163222
392314
383958
345110
595539
599928
320174
18025
177749
240502
571762
178663
433852
510009
303979
295666
125670
283119
277601
369149
475023
504426
554614
170698
647192
241190
103699
645142
44116
276454
465048
418128
370148
255057
553535
470099
246145
96756
118367
302781
364692
463763
139968
217860
104943
163634
187207
368850
239582
172792
618025
193391
319259
425866
597037
199760
532232
194845
373557
3549
370652
455005
23346
608998
45791
176316
140913
451421
595256
406287
369202
126718
93382
282697
42387
534360
586969
160721
358868
191368
232870
181144
517381
407022
427492
463136
413889
138028
564081
611014
641990
354695
288849
247544
171136
326580
583204
89955
7526
224206
138475
328962
177257
615390
111452
111853
76464
469498
295596
22157
230574
517883
627858
86876
564955
512539
428125
588526
80546
177340
75975
39038
278823
638610
380687
199122
605709
259622
394834
184122
516025
457430
221730
99415
193376
458885
554339
16755
406649
471642
529263
348392
368747
237955
299876
605735
419318
374858
229265
544413
331124
520213
26991
224910
636269
134036
78372
229656
18423
291683
362958
44801
280396
108000
498539
562190
36129
290109
147451
398976
398775
598303
613835
430709
537915
440135
39510
55089
335434
442034
560210
605944
427716
433496
565754
562756
444228
82675
61049
179296
484591
327090
640298
253973
436165
309127
142106
276461
110189
419416
487959
48763
584446
599213
235062
462537
184359
510468
514008
145291
66691
161051
565466
337369
95820
609310
377318
402372
60597
642187
341091
540625
629040
591443
411819
594224
29972
23239
451083
644769
418964
26620
557814
280568
375868
509511
25665
405068
430273
209934
22096
603135
545897
263138
232544
41121
283955
201879
332988
299657
95167
311390
202316
343511
237895
171661
624434
541041
179787
165877
85704
490978
231946
39835
597100
193007
374359
92272
542275
481151
597078
254029
50900
118747
365016
180899
570826
59739
413393
529432
418239
262510
451579
409114
502180
136059
636148
143257
88162
53691
384545
389532
442958
490109
476783
283136
22462
166380
475753
155026
136128
617845
257380
475087
386561
638853
282554
584045
536698
476042
411920
458789
139058
530939
141098
486297
566852
235473
569536
135559
50089
241610
439878
4608
159582
553839
448742
273723
614281
180363
254428
418898
165474
120310
326220
56346
614345
582238
67065
46218
457457
275387
316076
625531
324582
187331
408919
437661
115435
429859
413524
320047
401423
492160
203442
272611
613385
356989
436057
351277
42013
110739
169392
451837
113380
272754
64533
209539
281268
299906
316851
23997
388586
95591
350743
439810
518039
290745
570675
385429
270797
173984
641138
350598
499731
303700
325590
634976
76717
337402
444199
498388
154169
602562
200512
302600
627371
649417
187638
263145
168183
576655
220946
423814
157960
116553
158109
496308
144730
331145
42790
402405
626023
360550
418326
62452
626360
562906
382492
91033
355755
460515
45373
214675
410926
3723
534764
300675
510135
317941
422460
514721
201775
6707
532820
26495
478060
255084
579113
431816
595333
595697
286774
495134
181050
131612
25825
63624
32060
39460
51262
596988
283203
316646
157668
114540
554894
406835
189798
263502
91564
27129
143324
476736
8534
573792
461440
458700
558835
585019
581016
623853
166357
245341
259843
143952
166717
253055
68731
11988
8701
531386
163338
565119
589582
352538
313298
224165
584660
94669
304724
509686
241462
297489
300329
607362
467715
612125
48514
104510
419973
168936
124715
281609
133518
309754
16860
520411
583850
538299
232962
267795
343466
423803
568493
557982
552957
134324
63540
111472
378064
354402
609496
640878
605588
589846
330479
639996
20015
82184
78158
555915
370336
503893
147982
627778
416093
425350
541001
164746
144504
384988
168977
220671
188509
210234
553361
133902
576315
138529
47930
62246
426397
99640
114787
239107
467614
423062
256900
349862
291300
643087
201055
358321
5088
94220
486357
359426
133685
128289
271649
484051
316271
161875
646255
626724
62992
127937
215240
222872
613939
481036
624584
483606
55630
21419
317920
275122
599924
203007
58731
278095
104570
432524
295420
590961
636592
134754
346400
278110
119498
454627
330523
290051
247011
641816
503429
455685
279522
224596
30532
171057
600310
592167
607041
608745
605500
206382
640451
200279
319337
216357
615888
233923
169471
122357
598049
286173
554274
549468
352447
18920
354160
278006
254046
525602
161301
585682
144713
37401
141646
164675
504897
271135
485973
433397
564602
392049
543082
494283
492502
11600
127720
74398
16235
339541
345998
419626
146256
6221
308953
543915
419829
279507
553163
520131
553657
291416
461371
168748
261900
562103
501905
470726
42407
189683
22803
354887
377772
361987
277712
414957
346349
543007
314808
38263
465210
390395
27688
117527
301368
495280
412328
591037
36186
458556
8567
12250
149536
25895
554268
467814
348983
338353
337277
103982
399425
350930
349645
456175
228748
528012
155050
476766
369418
224794
437213
81640
295221
137856
513547
314483
171662
463169
591417
641215
9102
2210
315126
120734
569383
143923
244911
474341
298514
387709
397964
11715
476325
28192
57840
160125
547141
558525
44076
376764
553267
636848
132485
229681
99519
175541
589130
570995
107334
437871
232772
331242
554975
223714
388913
278819
453435
635124
27763
337704
109374
65902
5060
241570
42509
312650
472264
408715
545670
75429
600409
81972
512722
555981
249386
278750
521755
285578
280627
358193
202187
364035
70773
292708
221928
261251
194606
370597
408043
550177
426731
180309
267130
51310
209728
301923
216256
608472
162412
592350
227135
200335
355600
642811
69917
532900
603885
164218
116946
589924
335200
270355
406070
276597
367139
318573
143532
212810
203847
374233
332525
380640
620855
74124
261514
407022
64838
487342
623492
479543
501429
311918
423395
539738
135266
310595
4155
320574
325880
197068
220766
471353
367899
454392
482628
6328
638106
478627
374632
598434
365594
591386
406946
73712
213993
69649
235193
82919
171194
140106
378851
594129
521531
486926
469550
40197
67332
198549
476091
573635
560950
286314
473201
424040
179311
300101
619328
119014
151493
195981
608498
240277
287315
172621
422390
373132
383697
42514
319568
166477
340539
350701
200857
58133
601927
19603
166427
385901
441048
20795
417233
302169
91127
238579
517287
142478
207436
124879
135327
521240
241373
260435
615930
157535
153873
485992
185307
424546
258810
92511
63827
375786
290015
467137
612357
507693
417549
183281
348125
254606
521827
480739
386571
138172
32676
625201
228603
108335
629425
649438
466581
472687
23481
19821
198515
75822
72267
295895
642937
311299
411594
123601
120846
581830
40864
413827
204887
452268
569051
611730
424453
298904
308162
52372
155394
10698
583381
506774
624231
459556
101142
258971
179483
47617
34471
414815
538622
275490
602690
162533
618512
180175
248596
225741
168949
600982
118112
82045
165268
487933
548888
435427
518150
556058
463533
338247
320970
623622
45548
359319
485154
101585
112437
293049
508938
409789
233560
18390
578844
165488
131575
500601
497171
91728
137193
265346
299748
582338
3458
166397
124379
238201
406116
241479
562724
280135
563677
438151
482643
531302
556664
298387
406929
60285
320423
423615
230400
386729
338451
431106
88434
257496
420393
42493
491509
207316
483172
48806
548242
305890
569641
436758
77422
167498
411838
536320
204042
406230
168347
475755
209829
231162
246826
552778
249636
569127
416122
514055
78572
223815
387285
625523
191843
138347
485891
496011
480361
93181
246013
529498
39103
253084
335290
434611
591372
327644
375670
509443
34839
308134
561916
132619
318142
296793
645179
251466
80936
312200
309787
596624
99033
458630
76641
269338
276627
256642
120423
239050
552795
43006
522403
642727
133244
27175
436939
336594
154686
525774
352100
553306
216017
369534
418861
183582
509590
409559
353300
34989
31794
320963
518983
257772
565493
538162
288816
619312
342781
575655
369085
27901
597805
462444
366521
545779
294926
523695
615323
158204
103942
316441
281666
480087
285931
13590
347505
527982
456013
99473
271653
259108
220816
579464
159637
354039
506622
203188
33546
407762
330615
181218
604803
449504
67956
307428
199735
507402
23452
86661
192834
305315
649888
270617
434015
76481
2502
495428
410209
409975
450355
591204
112980
128705
68086
144528
499874
31366
92004
477271
506351
152465
5306
597394
418960
492939
314276
278016
337217
317823
454635
135731
282673
313438
239516
115071
258043
253981
432386
29091
419984
449136
57613
283386
17907
336688
59766
182216
151822
17828
292218
304216
588074
412922
220391
118027
340459
649948
230482
64076
218760
93052
175555
622077
420557
269792
393507
22754
138678
4043
179822
174102
166895
447006
509445
458246
628571
450070
66324
115617
376654
135283
194727
120912
272892
97157
37255
282713
395852
620755
288434
78953
628714
210121
613930
144537
179558
419183
600024
252122
411751
396422
198744
289625
226145
246229
337485
46075
17661
317716
91879
165414
348968
451294
339781
576011
195352
61986
63813
393429
433893
217203
446250
286826
93136
306143
332503
238964
601293
532559
534475
384207
154987
223810
31425
487065
609992
452261
98611
593526
312527
132331
147395
477175
535549
89270
538328
47820
226619
613938
147179
540865
147276
400724
90315
239052
194030
489403
547896
465375
599648
533662
282702
413241
603425
388646
548748
68557
621810
273603
647413
11596
562874
329052
649766
266725
557064
342052
583119
228962
498552
18514
381067
510347
318845
279374
366728
57032
373241
486998
261816
625837
62455
33371
448193
307645
101285
554314
15653
269488
516099
405073
221740
118429
639110
36353
386329
530539
142975
629519
343359
254058
344564
637662
269969
443753
211954
586069
78576
33890
379218
559883
304580
543372
555005
30109
454956
589621
302507
10467
66830
129564
177564
44124
22609
472705
492160
643904
210706
505869
205677
102121
382512
645221
97167
213655
601476
389013
419371
390147
18514
598196
457238
66841
100064
197309
417881
214504
332132
546582
377578
136318
470298
526590
367179
608006
278592
273355
450949
530749
474862
445361
497484
61197
125696
51030
435595
299952
83765
320888
214016
323392
492587
145086
91212
93058
562647
84140
33403
552045
28895
304069
230076
188936
541331
523650
213267
311865
155601
556390
330015
307453
326224
194416
358085
554929
330088
167559
541034
52034
474138
446850
47261
403489
364412
171616
47392
529074
136303
563618
221251
236396
156741
477854
244613
436947
139832
302936
558813
152272
399747
31450
45333
112581
90950
286731
460646
515813
123413
133180
529967
47633
400509
644506
251376
261082
182395
238373
437821
425073
177897
385206
283452
492609
353761
548493
311367
167770
442260
442499
532040
308821
14228
120147
38188
375472
21005
4388
321476
519976
340025
368826
279903
152605
391349
20406
250165
309024
298845
110839
224303
125749
273915
398876
285671
625874
138592
130328
176273
625345
62043
113787
265109
536833
563267
457225
488314
219433
79500
602291
526257
268629
366305
363333
530859
576159
371752
174608
312388
546896
14707
477553
631105
249657
40566
582386
264331
440451
506114
625
370486
17128
415245
598749
539069
32027
199872
554164
191178
318626
55163
186856
437592
116229
179812
474999
166096
338413
332791
554838
76753
475105
104109
137378
446664
278243
171018
564475
344411
388662
614556
46027
630600
616362
466389
586119
394657
377474
632710
580203
411234
449946
386622
109561
301405
254316
258862
495033
553462
329258
17516
300775
114161
581603
205235
217830
473657
267501
50880
458339
540595
555984
379334
609908
47082
317499
391785
87717
394888
123169
599288
74844
601021
317963
142852
525596
240534
214006
48850
79565
617770
344543
623608
576875
263753
320660
6113
34486
541517
522823
396584
133928
190703
292235
285954
555874
478117
15833
304337
351440
293111
31112
151681
637642
364817
231991
12959
115615
634822
181105
570007
628319
115953
172060
69070
522642
188933
160595
330293
52474
334911
536954
46562
360656
450549
409217
18700
397613
271224
618075
427188
241129
52017
23753
370427
335159
23270
166377
546302
193969
507895
314692
323744
581529
638218
121038
436207
122776
129574
512763
463071
433458
257270
353519
537772
428397
358
187643
528086
594654
170413
487334
34757
493553
78963
272291
615024
322186
593101
388904
166338
312462
565726
141516
235307
277834
234526
239331
209494
169716
624563
45897
302465
273007
434173
70895
15582
184474
428869
558799
50993
587050
262718
95387
318829
566312
493514
198691
650713
410292
454028
175696
468261
569344
98333
184778
466982
649980
45014
342417
175507
394500
428171
426264
446354
3767
131711
569970
221687
523336
416516
646326
206048
644302
620181
303596
357127
405337
342618
436748
34177
158694
445319
598232
143970
433808
274295
418569
528220
133689
431630
504184
599861
482101
109206
250266
120568
590777
236598
293903
186241
529868
163633
602074
15196
36476
421622
387119
309891
205056
103114
345883
236696
878
358918
124327
422364
311757
603989
103479
646153
266042
157636
368731
402956
104322
584958
118213
543405
325341
626667
114419
598615
286660
178200
64689
33891
239944
11856
502417
334867
540082
53806
53418
360529
639613
596156
518151
249249
489316
377125
612554
78162
29223
282632
394786
88737
159128
184296
354939
86204
544987
550786
376927
168269
95730
313346
306188
642751
303924
532183
439577
339882
481810
611046
428374
507057
214106
260294
507784
465750
146413
86067
224717
58876
107381
459272
645094
240022
104044
205467
633783
112460
444697
346918
322386
224383
592357
303552
24904
577638
553925
593431
471628
465725
362556
44405
580212
424084
116769
367499
547193
213659
259229
575144
278157
624127
564373
403721
38067
473106
412917
1323
1158
541549
403470
43741
387330
606112
248314
247721
30487
107357
102200
81740
528095
59412
178977
215345
592994
174928
301299
91909
575556
543471
43955
72264
461738
327873
644949
58939
94218
69738
530446
334345
474836
244045
224672
56400
347598
472469
361789
42985
349054
113480
253719
28810
263996
15900
383607
456832
491337
49290
103793
580526
430444
547472
254857
456129
585568
300689
78214
144975
458968
92158
647587
291614
555514
357445
37224
37686
432682
576234
563987
149121
137226
144057
468011
375979
311413
360826
445913
142663
115753
297942
144504
135497
171305
198978
187966
637408
53473
271357
293625
375100
63296
290079
424141
121232
392956
106468
367313
122288
291989
125788
155097
420543
632441
373381
355861
49947
189985
226011
322881
390436
14051
422886
233103
528893
458479
483090
1083
526550
614415
324946
624147
483184
79317
498481
24757
371226
380121
68690
358795
79952
36219
43249
73253
592989
498922
84576
496617
95362
274766
468775
35903
248863
218057
428009
489313
453593
473678
217432
636423
488129
592954
571289
107029
67873
629887
191647
53695
599709
110797
358418
373986
622413
204535
129954
281533
212584
556858
471602
325939
528538
429633
226521
255573
169446
231217
121206
629595
335204
414447
174060
456327
78499
388672
368382
464279
408313
570015
461844
593728
538316
418121
83057
621199
605227
52396
198337
462219
249350
562072
38226
303702
260130
331711
438629
190304
511116
38372
17692
213565
184084
496230
82439
133352
214756
393380
603765
130077
200696
457766
565553
358240
215018
586869
454451
576243
82437
264064
620129
465364
144702
92288
474866
279888
343321
333026
325381
451477
22347
606510
318561
417697
557958
451043
3129
644857
467549
295151
220184
92668
211770
241673
264593
550936
9314
152858
69603
165678
387076
309794
208669
321428
286161
622617
410739
404795
597684
21879
476734
128976
535333
449348
209584
47039
109657
24366
94966
618810
277127
438308
495819
191165
608658
181950
391648
650743
26831
130202
453192
573450
531805
581749
337845
408165
57115
628299
351786
565975
291845
543395
604560
74301
445461
467769
304550
364179
508007
388389
413047
256429
449447
421540
96561
219083
86880
257193
171679
640111
119428
458238
71799
144176
241706
447697
25405
163379
134223
526119
127909
591276
21806
273799
180507
435393
372963
261879
142063
114029
466716
191330
572618
599795
459891
37014
164959
193295
133093
616810
559754
407489
309662
620122
440245
349926
333313
95245
405338
574140
81305
498012
71319
295633
365344
490210
223723
131410
379186
296723
424576
588546
92394
543657
532631
152463
491491
287445
528763
641327
300844
554916
348132
8270
295104
609486
230613
172007
639560
539643
345006
503395
378960
294467
172273
618691
61972
4892
78682
12009
520037
286244
51448
632295
292071
522462
533269
480372
513825
275211
478458
142066
71747
329528
188301
85621
268305
228370
408613
422206
7688
437456
383602
517099
81074
306681
411573
2633
321918
133258
622923
416175
110055
283262
148836
200345
327801
314833
526258
277883
545281
48157
102649
58431
30429
113063
161180
510524
554134
547557
508304
632592
358495
289086
282323
256718
448279
297869
127669
587313
345405
383094
147859
368110
341897
303349
283095
203839
158483
544030
194742
200664
233040
241351
138497
236577
481217
136926
50441
956
156577
301631
597476
633591
465716
273744
386218
79577
449953
398546
460696
529022
258431
282574
314345
25275
214691
16843
546987
336409
319682
297490
585065
366081
583962
162062
480973
561540
233505
63051
78054
12707
293138
147510
391617
484522
621260
94317
617114
580004
411202
476300
292284
459288
199764
493429
539614
607303
400599
132865
226054
187150
584907
370772
41528
181959
397631
201493
429763
226088
649803
169952
42780
549298
107076
631268
311980
560066
36
558659
441814
506673
22591
306667
264702
372242
486557
236763
231385
304776
459538
518609
530520
633955
376527
42643
522366
574253
432042
574572
393836
522302
136022
645328
137102
497127
104262
389662
15391
301069
220968
423885
292433
17638
122779
155040
205655
172367
528334
225541
27427
41207
448958
597638
592389
512793
537325
139180
37875
401880
309066
37676
315501
185280
396544
320809
348633
648782
334179
365932
167303
380950
184654
107578
627067
224764
335383
144066
549020
614878
183609
14337
537759
120406
140502
291766
436957
197969
585931
433993
494374
119551
278656
394423
546150
148830
269329
95012
131085
625944
92
330598
501737
93058
339732
207800
463171
252856
507918
142123
150583
291608
556060
298445
434444
173154
384654
431625
277433
351887
540747
132639
259407
308443
335589
352924
111433
390379
11664
121511
93839
43416
125760
517350
465091
41641
395382
355184
570872
313851
98586
393355
486591
222790
635095
325129
547074
4349
548078
624656
412765
575191
189581
290498
154440
379541
7573
19002
105124
531677
237298
277394
60618
351596
144147
29491
467559
22813
8239
411515
313634
444203
222323
435554
143939
412213
266185
138520
577901
454713
361698
437272
404234
152774
199866
296943
325750
534705
366653
65016
432051
402479
321060
202200
411402
265275
549518
427400
104650
68176
250129
59233
144268
567038
89349
372277
222159
473827
374578
535332
627222
14066
324911
532099
246956
150896
471380
437990
332308
180213
148430
316644
608291
142277
538487
283308
298716
319617
375945
19209
176829
587362
512909
81129
499102
583744
116312
143715
348162
215052
197200
231756
484692
35092
587987
115475
73390
183343
541228
314051
195851
318166
491744
317969
389813
602673
453417
537887
571682
383481
587899
183202
293168
88319
323120
258987
543595
445035
66964
292058
493444
379210
290948
281489
240328
161630
164862
259919
210773
353466
512208
249451
635626
417983
231220
584893
317133
456158
557834
431448
95039
320195
152605
221633
29816
64454
84763
3493
174547
252931
141325
585668
244143
547188
472822
203459
100521
514509
603534
290901
476436
557825
396290
182623
223874
422384
437382
438059
244097
184123
87872
43685
258778
294459
562511
486000
173165
271430
487258
400116
363623
315699
90616
440841
198746
401522
76297
52869
512559
54758
555715
441826
140312
36804
190899
61123
590647
54852
524507
403583
599357
3288
472995
313589
565417
476045
562927
40279
150200
603027
168648
370393
609509
578798
341404
624071
251802
121478
585785
597898
371135
180036
572807
35917
514962
34692
267454
636870
545878
80538
453319
598132
537621
384677
523581
642860
558425
111779
3059
80861
14275
376963
314131
60719
248418
205737
161145
435521
25560
449897
284478
564215
252045
156716
429140
14883
285657
214899
339658
247627
33502
488712
352288
163520
141789
462487
292008
273745
227782
204048
453193
257334
175483
322700
109974
35895
124344
527414
176261
463219
485399
348654
36318
245091
278507
476696
403776
92808
408312
167419
421370
229206
94169
509754
80122
593592
387107
455131
49987
400324
628312
319694
331360
153079
466933
41429
562185
435823
10761
257425
187689
611689
612647
469242
43327
638798
182964
280310
90082
405392
355601
161247
122800
599662
584045
188513
204971
101285
162589
131427
315354
8683
395918
153103
581336
353698
241198
458457
47981
183054
280088
402624
350014
19787
89357
267887
394634
395027
393439
101506
427014
267371
267439
404680
410723
187969
612087
554780
544965
430062
66452
510296
32981
170975
150429
422020
161549
392018
357000
554674
235297
624350
24437
477769
488594
358090
13384
431708
516411
290717
525996
99420
14102
71415
522001
336611
577635
457183
545519
247100
640304
134052
446857
379038
255833
575410
339870
117374
613259
385786
145276
592934
125909
216482
144024
611960
97651
121757
428009
186634
251889
431588
465711
333115
195459
147204
41848
196660
38745
223608
383714
542852
64521
417430
27826
486060
174099
128525
307599
76471
500890
392835
182282
44868
164102
42654
526253
137546
37589
566514
406726
171853
274722
477651
295801
54677
437751
142704
293163
151474
60877
75734
621082
433645
217722
440218
391772
286897
372647
72297
162981
357405
519256
553753
439408
150362
182006
155184
223506
5772
367872
32392
38085
294091
101138
580752
245392
646556
255695
183100
203464
261512
404382
544322
107949
559140
266562
80861
486085
150501
401519
144495
165696
28612
370666
74594
161670
169117
349773
89249
70457
642103
156269
117351
79286
324003
488998
568406
372996
461366
529588
199240
122568
163330
583494
19988
501913
44342
283374
466868
237785
391829
630757
648873
310563
626447
640026
419126
49758
188511
649669
164816
440388
12980
27821
528342
286313
465962
359143
543686
12059
515520
91234
620757
622935
139360
506740
52823
504811
625203
369524
179088
428999
475651
488380
342959
134279
436120
527567
239864
113261
320961
24139
487637
534492
107195
571046
409162
455860
75822
629522
357149
625410
31057
160596
50086
521154
448857
601815
258574
398706
255456
546784
413241
318000
588180
165368
407512
460038
362332
350977
446912
141078
561403
406548
158384
115398
464999
306827
32123
104604
385442
10365
432384
60464
557428
53531
156834
450524
192639
545884
8744
28103
41979
68679
56720
406695
387791
540311
71242
500687
334272
115623
164163
621839
343823
564936
181660
645164
139715
104616
426733
573480
100532
424949
442623
375985
147633
262090
284572
265960
388341
24850
351948
264867
167485
637907
149635
466156
362693
321181
518333
127026
13265
301522
111354
159597
640331
177608
551485
184693
468960
281058
599412
360719
188680
593526
607572
461599
329698
151207
99886
400408
93932
542261
307645
504194
316703
590446
186271
456271
638019
594875
494308
138429
494143
424269
32029
504510
187773
29315
488122
10329
372766
585607
162599
458968
190206
86309
60529
70307
484628
254927
632388
1092
26261
239370
85273
509154
34919
543783
351386
185872
329182
209636
512742
545686
393998
332812
408030
636647
169798
593232
599089
509298
538893
532402
30703
533005
255682
579874
107491
209532
32103
506905
262874
120226
498446
552268
602777
507363
321561
80444
605891
505169
530252
107771
614477
295951
483817
225119
528359
38844
238274
633261
185344
399727
543598
88698
375564
224565
281164
532715
68280
413296
411835
34055
155628
374181
639346
17788
464717
23046
113903
565229
191415
369514
196337
596832
215834
555940
108012
241793
262973
351288
40370
275854
333869
435885
322363
593707
483353
512806
177799
631638
398706
525292
490252
242213
529914
280912
106372
627320
356462
283044
638509
119775
249568
535536
558775
472424
239371
398111
73670
206788
409411
456007
540378
22618
293270
471574
571931
191929
377671
320914
280595
428691
280296
318169
543890
446419
310707
550912
565765
118561
264705
430639
592524
155989
496937
508777
86784
453886
517507
377069
356061
372086
317183
269056
308267
319856
149391
447329
632535
405318
153299
581704
158481
441878
272976
492828
371933
74280
157761
300977
561470
14121
39818
436983
520210
480176
494812
17191
614370
418322
160850
177810
348633
291156
279756
36907
590283
590586
36037
59527
626936
6747
268767
297211
37278
453957
51795
189651
594450
286411
32845
627959
112698
476683
389287
623724
595517
88391
284343
16478
421822
374424
25269
456007
603025
37699
499157
12303
649220
616699
268523
419209
178123
283860
248649
487097
520896
643099
202308
27759
354280
69406
369440
497262
135875
217857
616578
85389
529412
155875
116329
394167
477214
573797
410792
543897
606551
601055
540299
127823
583637
408253
540362
324966
223253
85684
371690
321598
165937
252106
582478
176511
546293
26760
441046
32634
319615
607411
478952
515933
121351
536178
392301
248088
175302
150872
476874
244679
455737
216050
605249
81027
67719
285374
563742
375221
571685
378841
262949
102556
591254
213874
570393
123543
616668
277278
506403
427747
522499
396908
46703
523246
35978
522747
25716
594489
42756
99127
351537
451703
326892
398924
116005
616734
271846
387307
351565
636308
637298
457947
420500
317119
54177
617237
279992
317382
50588
381544
193001
64784
620061
528697
405457
569980
512424
538634
546448
212135
97074
557570
374779
569770
477892
520688
297822
411917
17608
574593
625902
177195
271088
534806
227901
483606
86365
587778
556978
321325
2767
208675
214553
180141
603215
311048
605632
125795
195077
401380
381975
153822
213099
632939
254078
597236
476946
50437
190659
8157
46907
455580
289924
191097
29174
499663
419803
193463
94687
314908
284188
184666
72035
463743
69438
516072
594297
439474
304385
359863
603252
306731
606238
204526
372928
476196
362392
521255
476749
232347
605342
563177
122280
349599
454758
239988
53241
482612
105153
176243
591604
136675
296242
230132
802
129869
387001
307969
204097
103914
22008
187824
405282
107028
113368
72640
44249
492676
378543
292485
527382
212947
227587
444375
407216
633980
601889
628671
450791
234236
83471
456863
571804
384534
356840
92754
593068
282194
569764
159412
597652
567807
50511
133147
228071
553468
52171
70842
61629
507895
514427
586456
536658
156664
238290
643043
279493
46546
578531
548780
458472
200302
247744
168200
436773
596001
173649
412947
346891
290772
593434
155501
49084
620425
368462
324857
428188
445907
103031
381961
549788
34053
166213
181835
149451
627320
291421
296743
192149
342339
188779
343522
236323
24567
397120
293110
454302
232352
521167
208494
410705
223738
556940
557183
583859
229929
329793
3678
148674
231171
286202
52564
561632
593613
557879
52310
160460
508885
412570
113267
32105
623856
312278
505315
602417
422238
637526
436166
439748
511926
91405
18165
221794
104291
252044
449317
369794
267888
482678
60400
312484
225390
579640
180681
556958
515907
440647
158059
169720
174586
492463
86029
433538
51190
637442
530444
631678
212239
313742
611263
581391
94594
371734
236698
544181
98343
65542
493518
121454
18139
465638
217051
505960
473611
53381
271074
640566
194264
179049
619811
371901
568306
379869
127975
314256
359878
207736
500122
367760
580363
5646
461551
235994
482445
575310
374051
381161
523586
114428
648366
375037
127162
486350
96615
575799
266994
223179
490544
99541
18454
245049
170832
472153
150807
300963
611112
492283
32981
621862
610493
42539
426803
183435
122539
523024
13093
393050
4865
30826
583027
7996
526194
592995
468508
560743
449703
449647
466760
361632
630838
167414
560767
120063
365130
343270
340883
563938
342353
430194
173827
30332
347028
495351
110845
107439
372372
23496
617618
182418
535506
438340
144463
194394
310362
524737
112604
67117
467648
393345
162512
196602
84747
243309
554995
300214
65277
114041
385392
185650
457412
472264
484646
518119
53568
450489
92806
531304
465454
117205
210597
271745
485587
350406
60508
37377
554012
252763
301145
38440
461376
377351
541897
114497
325103
508324
291633
588441
134698
84260
308040
625513
457762
603208
257339
324635
568388
14038
506489
624337
590691
611131
570878
297165
648625
468725
21025
108455
34083
29160
384390
500322
46310
570468
444711
462709
540852
283756
454221
302813
96540
553742
508135
73202
555218
231280
482237
243874
63163
577134
535089
346566
137240
164671
181344
267875
199551
513865
26935
220452
588132
234569
597476
445041
266486
391675
447106
454070
72583
628107
596477
536215
26110
50947
182205
11058
285758
474029
279791
290305
115160
535184
457849
449614
311266
261777
265581
182848
428793
57261
625991
234845
367747
409794
199908
475948
463993
597099
79128
280137
31636
189124
269911
450823
398698
626444
597028
424975
184538
264303
85157
498401
565266
634881
369166
638512
629972
268276
587801
498552
53340
547155
324415
38848
109401
219790
159524
86590
507020
606516
147773
443312
59580
417982
191604
348767
13898
71856
300793
537437
190802
395287
592138
357477
79820
246845
571233
146562
107925
337740
157867
86522
191431
615019
456587
73598
214854
232494
101841
283050
198716
41512
217372
48474
544931
302462
251232
2816
395421
436751
35108
221671
589900
430898
45766
352974
154937
30490
413941
160211
117824
416058
613871
294666
99993
618963
354572
332910
264530
18610
611300
436782
262410
24864
266701
582283
492393
319038
600564
389046
593205
302030
332171
557939
327915
119348
298286
248206
285086
268165
469856
328662
564818
136928
127428
575037
643012
143356
32226
205879
422829
323590
293651
229497
96576
459735
577683
460314
270913
276457
111825
495343
492995
285859
585564
14432
187812
286757
279877
138532
607145
171024
429300
287786
111708
462699
463350
618554
97759
536722
21248
229867
255739
568967
383755
467322
412106
300638
486302
427716
591143
451534
370350
457150
510908
66856
34985
130338
69263
484716
267251
59200
107558
364116
177580
286573
216269
298622
385165
520470
115149
153141
647125
156766
384809
1173
132241
84687
547869
184782
23187
341241
627640
549892
130787
370513
75199
256972
602174
349007
165828
451562
594239
321806
178540
11777
143866
594251
58074
384050
62576
158646
491911
159676
161969
10539
23654
428043
280541
266549
484720
562724
603294
244982
63642
406682
444644
408462
606642
440109
583441
284106
255884
277679
88026
408884
579731
249433
584509
232086
633295
170687
154448
319554
563527
40711
602840
153871
374600
161895
148214
607118
29258
531621
264998
16770
645079
413047
602196
212761
167464
310657
11824
231940
481873
608510
472878
189390
603630
382560
431911
326897
504393
502922
552821
211895
261173
22533
151113
503789
317324
317793
246767
395028
468370
256973
161827
189419
503413
450721
523314
338705
296815
168265
213529
529971
353613
171374
261693
430248
37948
118345
519168
152791
533818
612860
157105
134951
396775
39154
177796
184821
485654
331354
249441
97804
111165
457502
5902
521952
1589
312494
75835
599170
95791
137698
302895
376012
14424
184840
119879
25255
110996
261175
225513
22106
479590
603681
508368
285313
146394
201373
492305
328479
232955
355998
429598
525849
63958
382534
414378
6037
52107
442991
607358
471748
16114
133303
466670
11814
159365
280731
298894
221292
608220
149081
199124
471728
517372
274352
420097
497687
271862
269471
634827
307501
258361
436306
377806
453973
424638
405388
120960
306898
530826
54420
441940
259025
574294
199969
156937
396755
380110
601648
275689
175367
174373
159367
220946
270812
100534
473558
173128
221588
146778
25194
315596
370945
344052
379618
623670
534938
300794
261776
14958
256549
353609
649254
610491
470306
147508
464212
24958
337077
196658
199610
134172
377670
231355
650269
39588
446750
326861
198122
109573
615835
277105
433336
126597
338521
468478
276404
195287
129208
226821
97483
161491
106294
568266
85578
503300
75586
262894
595615
399373
63516
603929
357929
44366
97966
147985
570970
44431
277785
503877
213680
632649
1489
10958
507081
538873
152574
104454
234924
171083
394409
549745
341769
574776
13260
210571
612449
239100
264552
392470
571431
210510
193456
497818
254617
201278
418033
202144
581670
149611
614747
402370
394703
584806
279992
478040
388846
499060
616365
594579
390679
614354
4109
441969
27065
616229
402304
544406
4641
462693
333979
341732
393822
478091
2800
463579
369376
371949
149368
202991
169188
538709
278661
316201
376092
61010
597384
107252
112948
398664
627345
339462
162656
110964
156390
94339
389661
246391
20529
138844
15156
217716
172421
181783
586924
364396
112453
129135
297494
503913
552812
504761
190855
302814
8839
122338
188457
426341
63309
303425
530381
328538
171238
444219
254031
91502
572267
247889
69147
93333
601215
15718
238386
256095
523437
228477
363970
423367
408026
494165
148140
379876
277896
25068
558957
324999
146700
491040
470487
340208
125405
368165
106294
114486
554132
378089
303136
611495
648141
443015
151933
186668
357191
116677
142743
643090
332750
73451
34119
221939
86391
617070
457503
588337
473563
445307
288987
395252
292899
81844
432438
50698
76928
455854
84913
215204
376607
608374
67233
240899
159631
416435
548767
478386
168256
647653
609872
464429
597269
108110
599639
231026
71800
566257
318759
583487
618055
470011
583662
625467
39147
545087
603553
50901
77159
537471
209373
101618
554544
517424
376730
468187
645769
583061
462134
37995
302709
453662
347242
534890
112291
75123
596722
102219
344542
573926
144459
596898
633116
331817
111567
167462
608784
300853
601663
243450
400839
609401
371528
320773
507553
116322
601968
39328
554846
280230
412663
586608
308762
439806
190142
442862
634151
9287
543086
319441
614783
407195
136768
603900
246007
49013
530317
5794
531124
223202
348769
20787
146594
171091
221427
276176
532234
39405
201738
105817
402203
325501
62419
332167
587918
109242
190918
307895
160372
397387
552415
40692
602369
138535
28192
48018
199110
524370
215184
480059
474402
105505
558992
114277
61933
280246
591419
105956
429236
83330
257956
57573
403350
517760
463962
86527
26900
461742
615852
166582
479508
160379
473380
197775
221803
289953
643190
569284
203751
464512
110288
99380
642120
463532
548374
77196
169402
78608
142502
381749
541548
483787
115573
228562
543237
222073
274525
30056
567001
28089
98185
166785
464836
640349
526745
123099
290662
202291
313293
444460
379097
361787
471489
159234
648596
55705
221532
339014
428529
177130
167388
167818
502792
98142
85267
477684
263194
50245
178225
309259
124603
536451
488557
452809
520190
292465
274888
238116
326063
612036
414708
377198
396048
129779
291714
619180
512908
244111
124726
454508
299897
176015
262409
36018
178894
347946
163562
616956
206777
436098
426759
586159
200707
39018
61325
199043
219402
508885
565948
207142
639635
476511
527395
132081
90924
425994
576727
383998
23708
434915
589481
80791
52912
151433
148446
157275
542738
150672
633168
112543
90178
493381
107168
171474
564246
60548
52576
399870
199598
374188
245854
142132
219465
85184
192007
451997
326964
578364
534291
414406
566929
314151
446028
415726
368382
283336
480106
381911
353621
6609
417195
587379
399895
381963
354089
346965
593461
87670
213162
521828
447597
146948
510142
495073
440500
439748
428242
533363
97180
359180
16133
611196
521894
465167
454822
61489
252686
73259
436979
562185
162252
12235
359835
329915
603900
258100
237613
143371
218487
369039
416030
539069
224653
645603
342751
632557
403526
64034
435875
458803
61501
349383
213131
390923
554748
369751
489563
146379
516694
609171
199952
555108
111206
451273
99151
299596
57369
558541
558679
641448
59377
354379
113035
252409
231717
7683
136396
265435
147911
491471
566040
468678
193771
597990
405656
562337
208677
639709
607763
592977
618658
613885
420478
569373
135860
178807
14327
212251
344977
645175
95841
361048
84709
496955
150417
577293
374819
172152
180854
276785
286822
121323
155048
429378
132628
553320
564763
530670
517085
75077
322366
17719
597596
650685
28620
415393
619074
475970
553532
502023
587083
74152
92529
310015
429184
392661
196670
447329
604073
468107
621001
602430
341556
603825
264248
20536
190904
591742
618656
305971
153371
541419
241851
309201
373949
187403
360502
122179
439115
278018
296708
578570
336522
201373
258982
144109
332358
624476
415266
220101
603538
25526
630774
222731
294616
4787
501642
251701
541995
616432
189759
577804
592054
239289
549830
504775
613615
154085
115076
262871
477459
295758
480642
57707
336816
416129
569811
516820
369167
334566
393202
225118
263675
419644
34706
201939
372097
321248
279170
487801
394089
445650
248779
318740
498192
634787
225050
144
412543
414088
404704
164532
605680
534040
87185
413430
642228
328639
128939
428967
83236
507116
495314
441069
274648
85487
160647
282556
378263
397253
546810
571418
509590
269828
56893
15263
105290
17404
74793
555183
400899
367635
56339
219403
501432
181387
177644
185707
313445
112383
609714
21724
77533
17479
190728
59077
480647
4560
323553
56141
475586
456442
64207
493183
283239
166266
301610
12705
470485
196815
228376
296990
238514
496825
544777
49013
199115
309082
612473
44762
52490
540415
92818
177549
621355
523084
584766
509717
458473
422071
214523
175270
528863
74589
621745
252479
360015
147510
4905
79778
512701
643524
204110
288452
638025
163757
244389
500352
161539
104862
446496
605163
64809
335568
245912
478718
614746
606378
352880
380672
19428
530263
348341
135056
241353
315980
315458
285156
246885
424008
92838
416102
15028
533047
571341
513104
338877
614735
514262
528091
500772
625342
478386
114294
197276
235344
547383
532780
433827
96247
605218
594009
363900
119640
411354
586812
340856
29347
373580
328077
320430
288452
493866
632678
11636
227491
207256
260512
616418
467214
624695
334801
98177
294119
529280
562974
310071
264689
55217
409878
114464
68637
188618
402479
233335
149328
635169
517500
367535
39079
386333
363226
145838
92923
167855
247288
576953
120543
235116
617642
37064
265674
599164
388588
395539
172599
7138
162835
176291
452895
207077
44580
272382
253092
74882
166772
285304
293473
131584
23775
480387
303047
553741
150124
96144
292125
534187
331218
599026
252675
451537
78807
86873
324530
217227
116062
548236
99573
129395
237735
557516
443095
332567
357646
135457
27872
380017
914
112609
639001
237173
563747
647563
127918
139985
366070
498003
189794
36310
158064
115715
77365
446926
521278
351590
379954
536765
638366
454240
604300
355812
486225
36374
540617
580563
516588
240188
144460
515191
256565
200952
463038
340102
112649
355599
142880
636706
239754
36732
646558
458058
530180
404532
589304
114479
426040
170127
310915
204777
262162
306944
103307
274005
493470
562237
41657
275412
41160
7702
35422
623724
153512
123125
39949
157113
359126
46804
326146
554714
543505
630977
60897
282429
506239
2595
383339
9047
96960
157657
221629
131607
343482
524328
541427
207180
485464
131561
587057
405817
377596
435837
406756
367020
465418
407755
414235
103729
46585
27119
19800
235456
221106
469630
252834
63913
70287
297465
464666
567314
203699
508470
582484
231290
593691
540
65616
88917
431364
145896
436052
643063
453887
503482
58763
627038
438921
390328
103731
285852
255611
274275
68581
212745
128329
548811
264929
279829
301978
248419
530894
348940
187110
81295
320952
173687
416875
459109
405029
13418
530783
571126
443701
349444
220141
572198
76869
172986
305196
187026
291287
623318
405671
377648
199886
277185
563498
68779
146354
410225
231824
553478
267595
529518
4196
650297
26716
205336
5533
307052
43824
89524
371818
273853
156401
640983
257101
650498
585047
226460
612378
78659
212891
241431
170027
110790
297413
530958
649124
555572
310949
505289
328515
52
599305
172004
598103
278544
273470
241379
217687
158134
202265
188342
118263
506819
45981
451696
388396
603037
57051
280664
311431
496684
327264
374814
148168
375461
188449
83808
460314
604148
529525
374614
239479
282558
83579
265665
444262
84104
463913
514171
307784
524748
593216
430842
157281
58147
323965
420122
75789
128622
616059
240882
288274
91603
360646
547542
128060
399018
458904
144624
577709
350284
128663
490959
273241
239022
386874
353883
261152
241168
620479
463002
314565
84743
51083
235033
389289
563447
223959
453044
100207
292691
162104
459994
110719
149082
36766
189800
449461
483797
19085
184008
278474
414920
237405
25625
233318
440245
20670
563913
390799
293112
295140
231987
335254
569473
79623
110332
234783
469034
51266
186671
241378
184432
429652
403889
279290
555240
382300
317897
150854
430758
88101
160149
342113
457165
61489
600549
71857
277490
558659
181243
154270
163434
488016
36267
279804
291901
242976
524414
600146
384215
546534
329040
312869
376527
536441
629469
19312
374587
518140
119350
629678
311175
1697
60471
424798
642903
357497
319521
176291
319330
406063
78218
285788
426573
291948
18967
548775
181724
506848
315903
644149
395677
217966
226774
930
560836
129865
158580
602633
50703
485682
298625
223904
29701
620603
264923
478880
313175
281087
90096
160522
537702
368038
98109
631535
1087
463899
88434
32390
63633
11970
72618
257446
274691
46574
211821
520449
332113
196177
149221
6851
273452
413081
623071
553716
157154
622598
621841
91763
315663
119609
34042
453225
508462
607059
443336
408651
354646
47877
226468
362870
431951
182086
52883
27270
95909
445985
143634
420167
636447
296340
645655
208346
207353
512911
481034
457157
473499
172473
51827
420769
313983
39876
275611
95266
611884
626892
375668
380581
438678
198908
464754
491382
604467
327097
314629
554013
402058
525440
418527
395826
255366
173942
90358
577248
390009
366695
440102
274954
463691
236366
240541
486781
110786
290139
575623
10398
552566
542293
67750
241386
54140
326512
369891
93322
521298
344313
632429
250201
177551
33766
489546
238799
485707
640091
184171
431442
64681
257444
626719
145422
33800
348844
306407
408601
511547
504855
265149
218670
406047
109501
531950
276259
63482
234617
126715
371401
487358
262821
365477
257385
537272
214407
129543
507901
203030
111758
611282
348684
527301
472216
210821
418260
253761
439703
570620
104574
631050
135276
217191
317365
204113
279435
605392
621066
567977
19049
59875
548128
478269
127177
210774
517128
157632
62162
180411
302874
39829
2493
316741
148902
363195
85712
227811
92409
22731
194718
93978
42922
249413
122698
90476
493736
171939
433332
46547
477953
423172
642694
493038
581229
346989
42899
597642
508261
641217
254196
425732
81665
61824
497298
390007
315550
465174
607127
466636
243365
579628
51492
8121
510310
226280
474444
33213
568927
104774
543870
115075
205480
398391
341598
276707
41998
40368
108055
617686
474743
565607
171938
470760
190943
441509
385006
320670
347922
110092
550632
329055
452369
594455
572441
596786
155843
179034
375255
194476
509867
234885
512134
264005
369506
468679
453423
204429
45879
45
570705
276907
260375
484144
510104
182715
209035
596879
287674
230889
340648
266980
239379
182403
317633
498430
62826
573805
435308
482909
637768
515239
97123
330010
503366
11307
501817
572362
422963
255285
130133
512024
345986
530460
523995
190588
275757
636671
544739
292057
504913
568848
502869
199529
437948
205297
612938
497651
229836
3505
23244
497560
564282
259180
511536
157193
77530
360618
224550
474458
401274
333022
193925
72286
583083
348728
485514
380177
97576
524749
529187
578758
367240
72974
230344
314892
66241
537901
21047
607505
342979
529523
215888
228274
572665
153183
317145
162878
526385
188929
544912
177616
439658
563500
628313
225487
90911
163594
59832
159512
90164
114540
571138
234221
559587
1410
420347
433532
83786
553314
231275
603403
358572
493904
452361
64472
82214
259017
510133
211747
498249
314328
337252
556170
252481
565827
300169
302500
260769
573713
312824
239100
489086
198316
415992
503
141420
277376
573660
44600
139286
520098
342570
588085
545361
48146
164808
395298
221813
274513
193373
539958
394469
475002
444105
421908
234497
186751
281765
125610
145712
504042
222779
30896
376594
33199
131913
191107
406917
603682
51711
9986
402235
496353
380843
504913
323970
557017
209693
472565
647162
180870
148729
188236
557164
35584
285708
16536
336381
367861
50007
598566
22013
630516
575659
456951
255060
548573
194750
333846
395106
621518
587325
109669
509089
38930
47550
131430
121804
525401
432620
497344
411901
399507
429859
248548
501627
567670
600854
127005
42229
479450
599242
545945
236758
514671
114972
178529
343704
158927
417092
284638
219234
169169
618658
115173
490404
428027
190939
624615
360830
629762
608004
531304
490876
324877
300631
229993
532210
507153
603634
138826
181058
203665
52552
382551
345433
81281
209418
571697
114812
599922
442418
345745
451555
31838
76022
132684
601791
256442
366297
192189
159530
353877
17096
648762
148390
536864
261629
184379
299999
547247
132893
92928
384692
348904
327994
378793
395662
164639
134645
447974
409678
443963
232906
291194
581640
495227
634625
598051
204384
345186
49677
620559
391474
2614
457163
302597
623783
8865
119269
399813
247232
585808
640285
413766
5538
52302
533714
577351
491186
137900
576079
273498
221343
562919
439193
205482
291834
428496
498257
549194
482981
24134
48480
77923
336442
469789
108186
231758
68645
422841
227622
574910
331500
301006
596005
472760
45446
18617
602016
557282
208587
492142
218100
550054
410158
300735
497252
332357
285952
241080
420899
13367
449563
164712
47964
250950
179594
283507
88686
613797
372770
217718
316832
334296
82645
372963
606153
389480
178888
206337
131021
421963
164809
291573
532335
530266
209164
232624
355557
480902
283287
525105
646456
253254
403972
514738
61566
218848
231407
126171
641976
235644
249347
627757
199026
631683
367195
355341
344992
621870
17176
641330
98226
35739
313791
517282
421079
606217
108352
539077
271897
29990
533701
336670
296507
267741
7207
71356
560226
327992
586365
494449
15486
370588
12701
454287
122399
50611
513590
371211
262066
355277
313196
259595
447257
39828
12106
498430
494813
645350
612539
398812
110175
327579
548801
648601
232187
468589
500398
110360
595475
217425
383629
417797
305913
24082
385383
515541
182104
392491
499291
234538
83073
252735
621040
82673
527950
501444
115976
255336
399118
61472
28395
263782
28747
130167
644568
195337
416256
425606
615418
314864
425547
388855
5351
297973
428856
605531
585239
62780
300250
411719
221352
315634
180726
20409
470531
142792
344401
483809
146045
582869
394503
495960
450996
457335
359112
14039
258959
105399
163709
471162
507414
139201
430174
475056
174894
541389
210643
566139
426353
94836
165367
384172
30110
244174
516186
382857
156230
519292
372589
427417
283351
144866
166556
629660
544143
182811
158870
463498
237107
617401
265004
119246
7212
561058
425366
637774
206835
450461
287714
44567
525013
482693
516783
437338
554865
510780
432551
291085
542083
117443
169072
568170
282006
514847
339065
216440
299899
351797
373470
592016
618006
439361
60617
599543
171900
191042
99117
468861
634779
288797
101697
10793
601977
160984
579692
602492
135875
100966
192840
141398
180519
233913
301415
178031
376558
319804
307817
593629
17583
261046
389612
597450
2821
358105
438348
149573
562554
11853
506371
581568
166569
587633
156175
69874
223352
188089
587171
375133
37149
593857
324374
411915
384080
60314
278244
472201
422954
222879
492330
67474
283218
289430
353074
623753
394689
262125
490856
506772
21814
211637
187866
619704
351986
435918
393091
557266
216861
279533
136642
639025
516388
58124
47758
571565
257147
161433
550003
542781
270227
505991
251702
131360
40109
399279
637151
474689
498484
566587
556829
166188
633001
531908
4179
345584
294567
281681
390217
465817
224130
289639
373720
497133
622722
559386
518958
132890
595373
54707
283867
546090
420002
551075
22177
607204
229794
474
439990
256472
369859
534973
570778
430253
641119
58357
48964
6929
121426
460527
616898
319249
262896
215882
631211
98146
69792
535244
471689
277221
374472
535134
411260
144442
347347
347253
238348
46605
281193
313725
104242
27907
582086
312359
156574
43690
199804
618562
138382
148947
631358
246619
315460
553959
212637
380195
417956
343551
308852
608256
237428
44429
566309
143384
69611
109495
506516
99275
56467
225568
70452
55970
486335
96775
340443
52009
220428
114455
69167
561136
293109
434323
588428
543206
236743
93097
567038
282457
580363
390169
580899
334399
185957
27366
345490
205496
380061
408293
302846
598512
645774
127743
116512
380161
176830
305862
414218
551208
361001
428593
583823
209306
558665
320617
303197
74600
283464
203368
589691
281626
259091
90012
188795
500861
577467
456668
237989
457769
183870
590469
518590
108553
584840
135006
363877
303291
323097
481029
175802
386944
548194
501143
229561
635929
199936
18050
281095
507165
343202
419482
482286
268604
181058
599461
487562
370780
31567
639469
637569
225203
82258
295566
398961
431591
554429
642325
647784
487589
277454
21514
407938
442602
375981
307622
248068
265960
97372
600034
444041
341530
90656
643167
334855
384425
236470
315229
224615
128895
36135
347328
338695
288988
154609
263859
619411
536282
71581
568658
589344
413104
66161
407744
401847
115553
595993
422963
85898
587884
482449
404258
404507
480428
64347
483123
418262
238854
459344
502253
63380
578440
324765
598186
450560
311488
383502
130965
39584
488618
541387
22001
535138
563348
35420
197925
563787
108484
177295
545355
48453
14480
77703
532284
366225
9184
459159
353447
407476
543044
563395
65833
440821
248325
63842
425007
363813
25594
77272
513247
620375
638029
56620
10265
250314
172413
73663
66431
557652
184542
156608
172100
342136
611368
557310
155140
56723
18108
534926
349696
367148
633845
409326
347451
335350
24475
328779
482147
159934
222171
641759
631559
479189
315720
340780
466250
25298
295597
179889
604341
646276
351640
318425
280097
72205
140003
279792
31628
455083
461486
97381
338004
356222
518830
478065
373779
438043
221589
135570
389242
270805
32464
116639
421902
112978
177960
387959
578576
459772
216471
571152
508318
124774
473359
622219
437061
141677
180463
444156
459638
152389
619406
290017
148668
354809
556746
324335
101654
61135
487815
488370
604367
436440
644730
203353
63163
640052
415135
165484
522740
506116
51889
115543
89008
393349
14970
595155
286556
138940
511838
124586
31009
40866
249775
518515
177417
554375
287190
556102
273268
146089
591527
599546
73177
609765
95088
293668
122267
510993
641386
303154
582145
141272
352164
601946
342898
525526
79068
532648
203255
374693
32142
122444
525774
460072
485901
365132
484803
346675
96070
440004
47392
156967
636572
283977
147045
547398
236081
429233
50993
502911
574242
39820
499855
338031
110144
266345
585189
312336
439238
180425
583256
602148
310271
231266
542500
609504
430248
178118
205274
28292
260178
244969
449331
456599
593598
418139
500704
580521
418484
1840
68399
192311
169047
542263
243022
557610
298999
32259
546854
471279
450530
204480
4355
469008
189299
502986
64942
375000
124026
411418
638574
149175
304342
328718
269951
3355
111338
342925
594274
627212
47668
388766
470372
127502
64369
164079
288806
477108
600700
162871
425377
772
509307
194948
200920
382198
58904
412892
28935
74965
501631
639185
434595
585859
571017
598260
504427
487124
138209
329868
262369
529331
374048
396302
611725
604741
331975
431811
603871
102083
288754
299420
501567
369353
53092
512719
24963
65214
206374
427746
83507
546220
128167
478780
339181
388614
343272
220732
183993
530544
534601
330487
563022
343076
188875
541391
443267
42235
500379
27290
397806
646553
587995
270771
181812
358032
222573
567439
320902
143524
20792
9011
4619
162812
91928
211264
580996
591212
353141
535076
540849
310447
402579
562614
256537
337493
239476
446956
157219
102712
57275
590588
490746
54115
647455
307829
375356
180779
411578
374369
322751
325337
104086
208138
604803
221375
44015
337656
4802
216133
314822
73316
163391
173735
137219
168364
233689
636545
31287
413908
508857
284803
45107
145546
345310
49469
449331
298318
64290
350261
315112
160604
149355
124891
15934
430534
492709
46234
107739
466397
77325
459910
575809
502125
11049
556858
295752
185297
470998
306512
125855
526939
109925
208268
460911
196017
53686
396592
338232
47189
435017
342592
294805
321850
543563
332623
414148
557934
571571
420113
422866
353715
487405
143620
134160
356143
323829
369562
326601
484659
355796
338878
400843
598634
131178
199020
93469
185579
394227
295984
221042
222475
319514
379117
386722
283695
531502
312769
90562
69794
598704
271055
165291
539814
175986
230113
388514
625751
497102
113464
391008
269054
417664
49443
407661
163680
131593
1329
127624
446081
642197
6879
636728
449158
583733
620227
128401
150506
126939
104011
47018
335257
409230
644417
298736
447121
302787
318072
645290
646391
318591
567096
519409
495626
588814
311191
75504
394667
643856
578841
220184
625925
181894
482100
117317
550584
472537
472827
67313
558625
374732
70840
11385
49815
175436
396651
629966
125064
603234
325786
446766
150475
623919
16198
305060
506330
107098
83039
140840
562030
170392
94565
539146
424507
297722
547083
424293
260243
137162
524492
530240
466829
357506
35667
198255
295174
54869
5348
112793
624917
69600
416628
95724
401615
239849
554971
97294
426739
625601
620993
231445
218218
573273
571036
625675
371348
526179
342024
188552
42973
177072
648638
531588
464386
640804
195511
315378
546762
638095
109998
310733
314044
312417
356408
71565
632687
637405
546059
154626
207714
52402
234732
471376
405431
339242
161583
76092
113516
419728
528012
447079
247245
357529
273942
181025
475383
555251
281567
296774
494533
146920
541212
390967
589602
484798
429725
323321
208659
314122
375397
257897
590950
46144
504393
548866
627716
425865
537915
174466
104222
396058
610980
498782
462012
60487
44940
367392
92892
444443
431307
113306
178477
150728
297831
125611
78536
154920
51346
513419
369979
335727
544640
222120
5062
490992
2194
238808
21652
556433
533987
163306
22370
345021
18151
569500
98026
238669
642364
484200
167624
479632
147328
472804
565673
640556
567380
148093
371096
69387
532196
334083
307728
641056
469793
344561
462752
593342
594450
542052
368312
30056
215958
282840
187218
536420
191547
570344
550613
88699
283250
33297
524665
393090
375655
404191
613890
1324
546590
577714
235672
364046
583254
543027
394778
189856
158756
592859
134036
464964
356852
160633
520246
3706
176322
297824
632521
623314
321109
183590
256351
489284
218157
364686
297468
236260
170859
337882
453962
611768
326354
543802
261696
358488
186908
326634
32796
307471
191844
188715
138185
416971
27961
315018
617176
590999
250845
153656
162835
342951
117714
265508
448475
281630
520476
400057
500300
367402
39595
84780
505287
467702
236674
318276
193340
422268
258249
344285
634791
291414
310296
450582
338344
574322
390658
469592
438794
423932
388670
486486
585068
209357
455457
406909
72882
636829
457493
294812
104359
548593
43895
15522
502674
503806
561386
345093
226024
400290
368793
546042
101742
408004
553632
171543
281371
15511
186051
423150
397109
586338
310679
477136
621156
539233
371371
590644
60939
367344
333250
111816
157204
550119
148324
252864
349387
307691
343786
209647
172871
78259
232271
405431
319091
429586
308040
526562
304136
418648
570765
216528
565880
18534
31424
608319
63585
470875
4047
612994
625984
12358
640028
116883
160179
30113
156159
136862
90754
352671
266338
541627
489411
347062
112463
173820
411901
184254
265798
123930
454890
595304
624610
161084
271416
539547
526095
204058
575429
379930
85908
38259
133976
91215
482576
69857
638319
462390
145562
497308
635780
62362
264585
24857
469496
20
303021
536169
490747
14691
568089
414427
343256
273447
308777
608204
244591
15362
186974
429598
499429
472264
438863
371794
548096
404529
261198
112532
92943
465685
66533
290131
510476
426957
20784
626520
539136
566452
476929
307571
214146
265668
235236
515943
448910
236175
501832
604967
149357
17181
163109
253462
350044
78045
95402
301263
15579
94979
540559
12491
507566
456619
439957
526255
124412
580728
468280
583902
245891
439526
211123
226311
32858
103098
62455
108480
640048
387660
380686
634726
365727
464350
321863
207711
582900
84893
210805
135307
178291
381630
610455
275124
494717
510087
146367
352997
235113
55557
572930
587412
82142
54295
157422
414790
207580
525180
117783
610052
8413
326287
572433
513887
604176
217243
431264
455942
477922
547823
641999
628211
441456
518985
197953
372124
627242
392876
275354
499389
412439
627206
209642
419494
625471
94652
439305
157121
200136
89286
428917
266145
469897
223333
121179
287128
22875
217668
327717
247353
372807
528925
262779
183848
586119
59724
369788
460886
182781
31212
522774
525689
613023
596017
79672
129312
609517
146011
322221
85474
273392
620386
574901
38985
615776
24526
424565
253782
19051
592968
623638
364311
151482
519999
148452
117544
245137
81246
215891
633504
75936
442140
90418
443193
503524
259712
79199
198199
648146
217515
161312
275982
529373
80185
545166
339273
170425
4836
145604
12083
10420
440127
349571
299711
463759
303670
27088
330602
121166
331188
267991
325537
94371
162688
523797
345279
278096
112044
231409
576526
491504
640832
468861
551007
278365
299267
633931
632914
499373
539181
113626
434541
455988
234422
132466
181001
26992
369249
318785
599011
631108
507835
473338
488017
278104
400705
536665
81556
194483
547710
272635
584976
353492
238442
157205
159424
50335
159690
329178
273758
351668
510415
264856
513336
300344
539237
290341
647874
101990
467384
459331
359816
76219
572677
383924
568197
583143
512757
144309
530791
473416
504044
411966
437989
490780
386793
506549
455465
285954
584307
178424
433690
423230
340470
303840
191685
509550
454111
542291
89465
415532
284270
226254
594551
395662
99833
407287
331242
514689
133486
338661
574907
40863
180955
106354
621778
52185
592073
553047
64022
615252
127072
626078
92450
632734
211611
541565
576466
59153
460864
99877
386657
316533
198212
550411
408797
357420
612426
369013
347498
435952
232131
180651
240158
542498
638130
493185
575395
68865
120076
298982
627439
142210
495698
571664
517665
326251
254837
228111
367743
610252
117029
592682
339950
455699
579085
515594
93028
2570
562592
576569
74164
536458
294935
430168
513166
79542
243850
561479
307582
618117
117807
336659
629480
406018
470120
250086
392581
60070
241092
261172
554322
35494
259612
614275
611152
57672
363386
86440
29421
335740
389342
78159
608067
599245
232588
473435
584997
60247
586564
19717
316874
249728
236440
30612
614308
347462
155011
484542
165941
65430
410371
592656
625126
91215
364921
420762
553581
506000
287581
226105
287776
472446
290287
145912
438248
387303
61947
69869
301105
637631
209821
289343
265345
139263
38690
121543
639649
329682
26324
402253
586069
371624
106807
13610
340710
483542
49292
105784
464187
20244
395496
594765
406666
298693
264370
330030
358544
271552
593763
57647
339912
565841
8554
586160
228792
306358
453926
201493
556703
249358
241756
390485
572162
215787
541584
270055
559685
484178
370230
336058
363934
259667
551003
143278
259570
35911
52181
84455
368742
642312
399833
489365
465695
609743
416189
440062
352340
582869
626403
216140
407457
591376
173793
343014
10712
487609
166702
616966
285119
221067
242863
19447
143073
291562
240827
346087
109820
355581
290344
349339
373537
610078
140596
294590
370795
87296
543011
238233
109701
95909
156676
579872
266658
252661
331265
350921
233004
546534
96355
66343
458335
31653
457761
631611
46171
131155
181427
216150
557038
478105
545343
122419
129896
503992
128592
218804
398498
484623
60630
48365
246252
34865
290711
161044
420538
117436
282552
80130
616077
331292
315764
237775
488594
554149
605342
385816
269714
377578
404492
357878
212584
201140
187532
125845
344299
429856
102472
542679
580494
547566
572153
407849
287127
586339
5895
61973
174216
533019
451628
526983
501330
457424
351319
526425
598221
229403
272112
30385
351158
218912
459220
57897
150466
203850
110170
528412
423223
432028
163178
599568
228694
58299
644513
458353
51141
491134
481160
238030
46929
74423
248218
564112
329037
4542
358960
374285
230067
276602
486396
371362
445460
149442
299184
47369
371177
565769
3125
60926
314041
422252
306456
94592
382394
615043
309756
617385
457654
164081
647000
491315
102828
61988
113397
197749
411563
125869
211911
171680
330491
605219
622134
557543
315342
140205
454459
404345
650674
589435
243634
1512
118898
45068
98674
436657
36492
380097
372199
648664
512365
551100
580587
606704
88477
336951
342132
85478
288790
129717
141974
55400
609207
6841
39894
305993
410574
476025
40981
524886
20373
630362
641341
277741
556202
28600
58785
178906
325707
448937
449343
555603
512968
586412
144478
494849
242759
242693
122030
174472
536345
88512
334101
642713
23855
478374
153497
457150
251679
41567
533786
219298
519042
551730
125473
238660
362030
547414
485334
297365
148499
348963
564939
88899
195177
83304
193242
400212
86459
489945
195474
396290
285223
550774
132336
15090
113177
508229
538219
192014
61961
225764
475419
50362
121753
347474
443444
58096
466930
1511
435154
622013
454428
121034
92409
186753
544454
626383
324190
21801
311592
208083
146021
451251
140354
349456
337211
398292
542561
629647
122311
355123
230293
590224
84826
532294
172419
585737
458404
347428
496950
260914
446919
17805
162568
275406
562465
211989
317504
352082
616521
563446
634243
433801
168412
118922
615515
626944
480823
194760
594306
364965
177575
561899
103784
397320
493183
109032
68667
11393
74769
589984
161378
132838
36153
298102
574736
232039
211995
286676
327672
458714
301235
190542
85046
374870
330319
477360
113119
393578
491242
158355
630564
480565
32613
377376
164104
534315
178354
279134
180779
299943
68224
79933
273641
392881
186807
614426
580585
27827
368520
148260
412224
112595
158071
340432
291536
450892
314285
533095
268186
45184
386933
280513
562886
316551
358764
450293
631523
314091
151428
567015
39273
492206
81152
504510
211185
280006
230586
46908
326021
17385
399304
214460
160479
108079
502415
264907
243469
461062
445249
598316
625514
9318
451547
184138
325521
86735
131579
483133
377775
408202
181836
16766
612109
436113
467230
195303
472698
222317
328616
129047
400759
272685
640326
414947
257529
78671
311484
550607
553776
215994
574874
606575
488865
167996
173930
31978
518287
370858
469846
281513
268568
234281
27836
520280
462324
427920
87072
620603
404459
375901
508739
186412
78478
342788
222660
242858
397802
541376
176152
242857
369085
359297
306842
346200
366587
251887
137246
575424
241996
625366
416575
555531
584765
61916
328271
648405
485947
247425
186381
493879
430713
235001
562632
209262
124431
458263
414357
415151
525032
290382
91783
500646
524973
626773
13131
119467
649341
141646
208418
617562
101528
256516
408274
6109
584169
569114
173904
239763
277774
159007
617777
491078
494660
43676
582318
593026
83891
40365
9925
244554
470137
206777
461087
316399
280390
451531
339628
595619
111034
71963
94314
269687
465152
516444
54372
499589
20782
607075
109979
537005
151090
272333
424367
205084
376890
342338
552778
218585
84988
542136
479834
559983
460275
266302
160623
246906
534164
349984
197515
599547
599617
34069
507692
303434
572119
124815
638094
341433
7241
563268
579125
642223
27325
395707
102824
514428
333474
191116
497622
305384
445860
304478
68847
239870
415242
581883
517826
584864
237406
83791
479786
249930
343098
222550
102799
527549
599632
456283
379773
284976
77196
636280
184100
97435
57055
620417
341512
112469
332118
566375
345218
390890
24907
437918
536892
229555
218730
132254
239757
601846
212507
500680
268327
402943
174587
272722
109287
205324
218711
297553
342351
400741
633920
351757
472479
81979
631291
274528
78094
485022
228802
474071
496637
147612
300335
386793
57847
8639
476420
179975
383099
307552
624443
391595
521623
624118
3231
304762
107171
275145
7367
416531
151272
494289
264617
605601
114589
527753
14438
38943
74301
467559
148164
476327
255278
493053
423216
470742
424531
382652
231111
363905
16979
128259
126106
397210
419975
606755
33188
254830
119304
487597
276758
580475
251787
202227
474522
513969
77744
129258
550851
96079
528361
72968
310816
632190
462933
129609
423315
316659
138803
61347
415954
449804
245965
188688
237744
131413
615312
456964
477651
240933
287588
302845
330957
102613
280151
553774
47845
222102
425904
127397
208937
402037
76753
335400
27141
476300
210085
135575
172722
88552
232995
335430
359311
609468
178500
285128
443988
516446
74332
109732
254848
302517
393796
615302
164161
534753
912
140398
22852
426998
585800
99754
452252
628101
224810
617990
544963
54560
478896
594751
36358
343704
636599
367891
103333
288242
34632
462045
583107
3956
527113
206870
5584
142729
190550
562264
34163
56963
515671
134441
49893
299585
237681
502120
199408
491406
362041
178444
411594
73049
622894
37603
288573
292540
311867
439033
238005
55928
13275
566005
137668
179396
192123
142156
615042
389558
234987
507640
70066
593702
441090
195864
189012
443536
216960
295582
21014
103425
237340
49184
24421
602097
214116
368800
354765
89098
270546
116582
216907
389875
486275
125609
376609
607136
561766
81840
412909
366557
83369
431779
307855
637511
105262
208666
172806
309972
44799
120284
604501
383198
447280
186904
559439
387709
203021
476424
135526
350078
33563
273189
398087
5343
189645
5663
4576
181894
329341
590368
401992
350661
391886
578927
363521
566936
447067
209920
345906
177087
331810
58738
133269
432941
251232
157207
351470
259476
386594
447754
324086
14585
394910
6916
576353
76324
249387
91203
15638
85029
166477
307857
342463
537735
355113
412745
310919
23146
136140
174602
76786
354370
166739
535235
165192
540086
65142
487164
379367
271022
350799
260728
84556
15373
56887
35656
278911
88962
534406
600998
25416
567647
556617
544596
147088
377909
368273
488361
280515
571469
569650
238456
546763
21590
28481
278892
169081
643975
112920
635524
420592
212222
527056
239306
481894
160310
342645
469043
202244
264544
169760
514044
518704
73762
211744
183103
386398
343527
518107
523195
257570
212515
70036
497796
332579
136783
164341
348926
339158
121929
202498
618517
603189
422359
304218
261144
469803
512996
327099
65291
202999
179952
120639
264058
298713
548781
450021
178781
574991
575160
489772
401811
587538
32672
358453
168439
346147
283536
367405
553364
556017
604544
647294
447017
604205
355561
371534
359709
127138
252799
261341
360525
379544
221685
326862
302557
369234
626886
226782
462029
103784
17753
445824
150916
115512
429475
618317
561395
340443
236014
90462
260220
63492
615262
272675
557755
574441
467296
628559
2469
1716
77400
575703
599351
504707
642987
622723
187248
435294
573239
209624
307999
365207
607833
173335
476302
191479
350016
586929
569822
291216
270759
270949
25251
630174
622522
381759
243484
102244
455614
359302
280977
204709
360619
500509
252725
145423
534883
401423
157856
59057
493287
481404
373538
169885
600038
46476
169351
371950
499291
340469
10530
344719
447564
24087
244047
3262
459153
236431
325801
359218
121515
491750
52408
366750
514348
105366
611246
200590
477022
514716
171982
408361
260728
47165
234260
333606
78826
408975
214721
170698
516254
432573
169228
251779
622167
167236
477315
329025
527857
467852
366823
475758
546527
311325
577766
513860
527994
62156
369049
638849
75091
266589
11220
597596
414545
115843
480398
264366
263156
583494
520930
340025
587672
284150
89143
518246
308154
335185
147368
13039
542753
111872
140951
153873
507045
469245
219237
176105
39497
310626
410978
141910
231722
21077
497727
235749
93673
356652
544878
326489
277304
372322
570000
128168
368748
233351
471569
433347
106910
222584
499394
122359
622170
586005
478614
165906
612068
178137
434125
570049
302763
522974
225220
582661
611008
93406
277010
505570
261138
429489
519071
497255
321845
135508
233337
347889
403708
414196
394756
518241
484787
367631
619207
538465
540484
5380
427084
547401
576187
495235
151625
249938
268025
147037
139766
344537
540359
413892
270090
38521
165910
493214
66030
484528
140500
111622
197587
555545
449375
257062
491371
538188
71015
293148
163477
417856
5039
497079
151625
586425
502468
348976
242431
106011
432076
342034
258175
116673
481563
106884
59940
590277
243524
517513
246892
64087
475035
210301
102487
152314
385411
216726
357409
623311
530744
516298
585216
209042
226110
542450
293720
153602
227898
137790
196111
116849
616230
457183
402768
164483
339525
595428
136684
580958
22891
359414
168587
140534
95386
72551
460182
208677
15969
327979
240382
524702
636165
230152
532180
268516
535621
136608
327268
475562
346935
5642
251822
232632
432913
344449
601137
484231
350838
27954
311477
511493
571589
647168
322761
526522
585529
614527
592330
387150
179021
31105
154851
23276
92429
302594
543851
521937
336944
417694
611181
423655
82007
607859
475835
379333
151855
622903
461933
255476
509566
649799
55223
492020
474057
432139
328813
22338
103779
301290
545318
329514
197446
444104
421301
513121
557923
103639
563079
227121
80084
526257
121749
559827
26816
334159
131193
609526
592272
381264
106017
584725
540073
478021
513750
508723
305620
87166
556872
416707
237095
459575
352128
6183
216596
341084
253278
573397
286695
263775
594767
205359
145572
57208
470654
40746
520915
608698
63785
212528
618670
201509
311137
523747
440173
116377
142136
305701
512266
264199
237445
243143
205464
571787
541200
399841
157314
104591
633170
107558
38113
176036
171549
337204
586505
216244
463894
355341
644446
446108
439072
167319
343394
504349
542786
380790
133384
568043
412410
226030
107997
124140
315550
260491
533450
84939
647233
319502
530483
120245
632780
629082
2753
575804
296104
289886
338519
388750
268591
3349
524232
270745
532369
563752
336231
41301
284324
441572
217602
26295
515224
389975
36182
585097
471126
513762
436546
620949
345096
603338
246555
323850
370546
177617
94786
545730
274573
285648
626002
392387
344752
590030
347521
261178
286531
438376
8392
358428
485026
222820
597107
419010
228919
572080
466756
452032
99198
523805
417924
245806
46077
305161
629042
107640
56205
436854
512514
465283
299903
633573
58071
482313
444640
281900
533146
139324
64868
289146
320549
213373
98783
309579
607078
257867
207605
625969
392446
598375
620111
336141
248218
416872
340793
187709
528595
544834
410664
258269
399799
641744
151499
512468
53072
471199
111498
425890
83711
368684
281839
214574
112184
535760
514587
477694
110095
368629
480497
490241
634475
389508
102780
176633
502903
333395
278028
484780
338752
575490
518501
419228
493464
85918
224594
521181
99721
559559
385830
377948
384228
224090
232781
612806
369925
255646
61220
205311
508464
356968
239304
289771
246881
521255
341980
334744
315846
297222
106627
264812
401223
601806
16333
537407
455465
63713
227469
90831
380331
158542
378510
315607
547393
96308
186140
60904
120797
361738
133012
413647
216635
178174
139394
252174
575538
74725
411216
32044
617459
565092
498013
467541
635838
516686
474711
222550
645596
205724
104143
16263
58559
607459
23739
160389
93187
9768
138488
492532
580803
515386
35276
512628
554553
291840
194746
181477
259736
543252
460861
434060
284405
233334
34283
99748
160984
138707
25233
174399
392784
400175
470471
576078
538921
232642
32981
647362
278011
527651
66817
244766
235134
208528
253373
544501
545134
27635
6127
196156
432725
148230
568545
105647
521585
181097
361911
599804
275305
107920
110586
432383
506679
290439
255482
119865
327936
538063
634603
252291
360265
272992
224803
49306
251839
322278
227107
11414
91753
439916
495369
460402
9686
472766
321937
21612
221349
118882
339123
28988
647230
615479
496474
54500
598871
258613
588434
469849
483163
596818
409359
31612
312154
13085
641592
508151
263871
203488
297275
380359
38155
90028
599607
509865
199731
102047
296994
186939
627388
322922
547986
8584
499897
389836
596049
106667
65545
305573
157414
107878
611369
516327
258138
293221
219984
212461
528460
192191
429079
314167
508301
209278
630977
55251
235736
114231
570830
279935
60471
51604
458652
454251
313331
252799
234658
45419
61483
441509
263651
249894
630705
410287
594664
645030
589718
436532
140647
614244
202690
71264
587938
329015
178360
237467
369393
475755
55762
215834
130233
476940
208053
590017
574905
5225
265898
560908
147328
256728
14847
634150
571134
6106
201020
41648
615171
604263
29776
590017
463735
86643
223806
70447
293815
157945
368567
91142
252056
103359
472450
151012
290565
204281
310741
115218
15033
539210
225640
135636
205647
293737
609155
556505
564944
186618
37770
428287
148829
171849
475864
253929
622779
450749
50969
116560
470626
120284
504326
176279
535621
534387
530103
109190
473304
374556
328523
536945
621207
123616
572696
8016
155571
354825
149544
16347
313795
345711
96999
65066
125573
490772
520684
44942
554754
603033
27486
455020
474928
512822
256550
640852
67183
372900
507210
242129
275844
401997
549836
495331
293492
486212
621933
248807
70181
310022
501983
181865
60137
370008
311258
283731
65310
455147
44411
436215
214898
122665
375661
381073
369906
23554
60752
474136
134654
267235
570366
269426
463085
483029
587023
568941
42059
514868
514068
112295
223316
501249
587285
354065
534299
535595
390224
152269
247547
140948
414595
563227
630056
227434
297154
490581
319825
174784
505123
299415
409550
105836
285615
470757
462634
188251
452793
113152
614904
197660
492463
539814
642840
130173
85649
627015
148518
208073
205766
283570
259124
133851
537301
14441
351015
577361
377587
621051
170011
509733
141675
133115
641336
472889
23370
462257
498469
334956
1615
539742
371128
88286
219248
310137
483675
563077
179446
29254
124076
161167
73438
559694
96789
641575
319314
91554
99699
138128
603520
593502
476830
637049
369192
511742
557349
174073
565865
482039
423294
157365
287493
576300
138300
555294
221357
514666
534393
188862
99924
1974
65465
536160
576037
351291
190714
74517
2968
357380
532477
510207
481060
448880
588984
63476
209317
153626
386265
242931
233378
10792
273620
333743
130900
328050
576807
552991
363073
153621
177654
582916
411108
310322
437211
333838
293457
542673
596534
640235
235234
140651
528843
16662
31661
179304
431195
376648
294091
92534
269470
628044
338139
212304
501625
113060
330570
588872
634489
480192
303550
514641
423269
137727
7969
598400
408639
28109
444264
328570
292275
136474
288780
468215
488484
447648
4825
223325
321453
321937
178732
630985
472691
24033
480456
623156
428531
182480
149701
308876
428496
6418
193805
406504
274126
514605
451293
326324
523000
410750
361737
72347
151092
138041
561212
562329
134836
92409
143146
233021
550396
21436
101539
395982
160421
62660
134822
508364
646100
495586
465820
547942
247002
346022
331724
84957
63081
139010
131536
118217
551876
600486
409746
320883
206510
29246
10036
443294
284547
615833
626014
315042
571288
69095
449893
237793
465453
496778
318642
318667
150270
584287
161939
211724
298736
558928
409336
47259
563635
582953
379343
578910
358006
73175
464909
158818
629580
490130
289840
351024
363731
460403
317403
223445
10006
463484
6907
394506
422615
22039
365687
560157
440788
621218
229560
358876
351826
68513
285461
204119
444737
51060
104181
392584
573309
44424
173269
221489
401477
152440
405439
548451
620323
323070
241450
371624
143926
261603
455503
4582
448584
436074
543629
141129
113650
26539
177895
211597
498883
511449
59264
50391
446749
584438
526043
136407
98959
309972
590020
156680
624392
107398
187983
214940
206494
93722
285860
313413
460841
365252
600861
611682
228954
279820
605107
158781
160380
544515
505561
278984
32603
283584
569637
71110
436709
259349
435986
395187
63970
196721
583552
572233
17635
383095
389877
541452
83772
270241
355101
79497
562164
558466
366879
254295
81226
245975
589130
517057
396433
245363
369001
427888
218635
88023
572393
484241
360371
383679
191139
625791
517054
257011
153306
399575
472999
558631
271078
246923
490761
448828
226490
190766
603651
458544
338082
211554
384113
601283
417070
384892
114495
615700
28940
160710
545808
457751
187287
621438
156680
649312
308884
600055
59358
483469
346362
494208
101745
354345
504534
594989
393996
51220
445020
181634
631058
472154
138747
263557
438345
209972
645870
369873
169930
5199
617796
391764
155790
201738
552889
527828
373821
54304
616891
603996
10462
103004
527932
644943
94491
468872
482805
354752
282848
226727
102941
370603
139346
395968
351532
624610
362264
588016
460703
522613
527382
407313
385520
385334
496226
257954
539267
556934
383709
15432
118573
243629
256807
449644
535507
594259
101740
312530
467825
265436
390699
17622
84604
393277
455041
636127
96207
506394
102387
37285
43657
165781
181243
316447
218245
322059
637017
542717
81759
156349
647967
245876
28379
597317
389355
331666
461915
193785
158443
204263
467286
237342
456796
307863
632997
12059
455551
167467
99798
533114
223283
372513
306598
544950
213792
281559
622877
69723
262206
439707
177558
375351
12701
492527
544497
224191
11299
645051
603832
122083
626965
24649
21491
180191
499989
524543
368462
92966
554503
342248
559909
509042
10156
366047
355075
590217
122280
303471
399951
485653
380327
42035
217430
110679
57895
501712
644485
430042
400543
112542
26279
543505
25859
183110
453724
388081
102476
287126
343704
155490
572815
579433
292232
172334
202528
57049
351162
309152
322073
264065
1793
221945
192939
190089
410229
433228
136999
567860
170264
260767
536208
638401
418144
23344
646440
107053
462146
381413
465270
45585
419083
536080
618466
196111
615121
174012
218532
620600
241012
478861
80131
498547
638989
483097
461707
25836
384653
285799
280690
462181
164885
638001
406883
236536
211284
301849
48274
95182
116468
481304
98134
435218
401380
169317
347678
69406
70463
152237
570077
481934
289835
61755
86840
52525
359686
439876
134256
325897
380868
650349
461465
384156
268244
28439
421946
549411
171105
35762
517730
190922
89962
403499
448221
126982
234188
597261
195877
192455
61175
16380
261392
593946
524049
514653
431993
602282
98355
271285
95397
257979
489139
493429
472794
648343
255845
207897
288937
70313
105724
433657
11226
127425
352360
49213
106285
500202
251150
19290
606062
550922
76573
342266
388638
109817
640036
41850
260936
90229
630442
344053
450490
222610
224053
163691
495236
470777
237408
438395
93173
79500
56454
595111
588397
26695
300824
177239
302693
356517
348266
377499
40672
405640
397091
61480
632879
213841
7203
540529
369603
169419
60493
159060
612573
412971
220315
593216
649077
254795
351747
295875
436301
564462
538644
250456
332659
95367
119381
380132
596088
410737
329558
458012
598737
344778
20570
195965
314998
83159
128416
142337
86959
132254
84526
521928
237727
520790
192026
152888
456796
6238
203839
218751
589932
491508
238768
417529
76082
177119
207981
543904
110580
498712
243090
243275
18287
180480
450437
210323
198104
273375
384988
509162
44600
485040
579108
555936
92277
148188
75115
490138
509971
574917
444393
55736
368411
490886
230570
179542
159638
104408
143290
390070
3166
95248
47486
335913
603928
526573
121466
395108
295384
27360
417908
138819
58561
195888
578737
636600
101942
377939
553533
457206
338275
24573
606053
37486
512259
122747
55659
220720
647971
250810
571834
381145
6681
259120
53243
608743
219286
499476
241685
24223
288924
26432
35765
13461
544748
143392
356021
31046
577351
382853
68321
312932
464910
344457
130217
4928
40504
152326
353136
252923
294964
366592
458491
480236
445431
626426
115860
620617
495613
285822
189591
498494
502666
605008
48357
282059
329704
395228
3756
127331
309571
76674
425736
245366
174932
461151
276260
593082
81094
51056
454389
303979
398241
346318
162226
41544
366097
357401
332260
37027
23563
525090
465773
468960
161722
47206
443091
445397
82806
370913
375320
323656
360004
239380
229943
178242
316757
455024
301002
585635
420185
261361
2778
201531
61288
153415
372543
123722
476861
229266
510065
162598
11662
54240
562943
555996
483346
435403
267442
451874
153353
587727
247969
504576
464191
256221
391245
7508
531440
405519
330418
464232
546160
41293
195694
372307
179836
164060
357791
352445
535932
12632
419080
37945
536307
297833
233257
623693
318482
557425
571444
270652
135464
598401
89806
333549
276411
530078
272125
431783
407699
407072
427700
353729
520295
589106
365695
121392
115112
232145
453728
583623
105107
214010
371534
304974
548780
311617
407896
640444
168955
145177
520173
307103
220005
96330
624541
565010
385892
637472
209720
626696
132002
468220
451703
323466
167566
329051
84355
520916
166922
188115
1264
529461
468172
338708
377989
111512
383347
199199
237047
552432
151355
295740
357304
442032
575938
134813
424343
432892
485885
420531
577082
407050
94131
154010
560316
68421
190773
48558
519627
327000
597092
82005
276418
248740
347415
80294
603546
235216
414531
531707
20524
452262
280073
78739
102924
236162
268169
140702
209104
647364
52413
131967
86804
200844
301751
223104
95338
114719
400683
271434
598937
615409
27052
357820
43675
411714
617330
342005
511942
420451
7959
464219
90423
43244
475440
306308
242583
222618
509311
521517
110254
226067
198692
516315
324351
638847
601161
548438
529604
343411
448109
303241
92905
530540
247969
645218
44151
470533
617174
354187
184238
94547
590635
609042
541890
96828
277221
409329
620282
14367
537768
393684
41746
636534
346169
185519
525735
150124
538540
596874
362069
304023
14457
324268
410736
563077
443598
631585
415987
143351
344712
290546
390704
493806
423056
299101
243039
341108
390701
31838
338649
59173
316734
42324
36831
550518
389741
191728
27676
198001
38033
527300
29024
486040
615866
503806
50366
195742
421376
200456
433303
9039
178302
367514
15805
591653
259324
600379
23851
366975
470633
116533
202712
189263
306385
159056
155861
370312
27201
86161
122555
193237
84932
86864
602293
401882
104387
446317
497259
512441
226603
628509
495578
371853
9040
109736
21686
81137
165759
630417
649630
81274
599666
481671
534048
178780
568144
281653
647050
141040
543543
360961
541168
448280
196135
204046
571486
596293
439223
173879
43880
117243
530988
129432
393116
64871
89715
230571
355624
103582
272554
4298
392944
421258
133541
617809
206642
342358
499599
184619
519111
24872
455096
143114
363875
512409
553871
153478
409633
637339
15157
545189
36267
636729
128663
185880
82958
571388
467914
100509
511582
435950
14590
299515
289627
291460
559302
50518
467669
312711
123401
241961
307068
481364
598825
263662
96851
305409
62865
236201
432119
105314
298327
59387
240098
428749
559201
312264
409032
527638
80174
224822
105615
502703
13670
68921
23197
530825
393639
123796
493533
320406
258450
500351
69996
255980
465742
22394
632680
312666
344120
80530
212081
76584
524808
220350
257799
471077
402608
325874
143133
345985
511960
30232
613724
442952
220971
477478
518790
221212
318081
210656
445185
276495
399974
601547
56121
591358
620569
293420
285151
267295
247498
437198
72231
178049
248179
268448
121651
490389
477720
246737
351758
498973
609685
190177
443198
109588
252768
551151
274197
427382
542307
341200
442357
197226
631375
400897
172674
255696
125786
502121
201333
259174
76877
71320
461747
333416
251419
261871
610600
36656
89973
55704
315492
231390
250106
134143
155154
504919
283755
598328
616337
206436
203460
565035
518258
559369
607301
293889
189305
69390
407060
387959
3219
561144
269817
525707
182869
514833
204297
580850
304665
285264
581631
105542
86618
7711
55021
31020
152466
277324
577954
429085
305666
359744
547507
163994
120277
55751
516217
539539
380629
429610
45265
610292
613154
443629
550554
581337
482857
192983
315774
26895
273768
314574
538065
47029
274883
442437
41777
501254
101155
548481
150686
613630
260480
295099
423051
27547
471544
587433
194749
190407
565209
24026
137332
638844
83245
568227
423815
190469
336555
234496
11476
159187
622650
383444
570159
425980
586722
269756
461301
385193
85383
315173
301423
244206
375368
93127
472767
60828
108761
442510
569451
601696
371535
132642
641448
635159
599646
1081
269503
626587
78723
227463
101700
509049
550216
160748
609667
354613
154229
236023
65892
588184
43881
442584
64490
425933
179668
194037
56562
257913
462785
136672
79951
190718
566904
515882
581229
149202
8503
141859
348458
170282
280355
386298
439639
563242
415761
178096
486769
56826
585612
460365
2708
600058
247880
259769
173787
288141
594796
453694
67403
160351
209381
545325
157242
388215
41455
584330
299500
624325
546459
621843
621981
445457
292634
253963
642754
357968
578651
82296
127672
546696
293004
604380
191135
99085
40982
637055
82666
560383
438470
261443
170576
143210
341962
244238
549367
321884
574868
86198
152405
335971
39837
259266
66820
380451
9224
429622
195074
428892
451747
267725
258347
135318
84682
557799
10498
426618
595603
30394
415046
379393
376606
591198
91524
598333
590854
123616
78165
338980
531621
574687
254186
35848
463353
14760
16926
312272
273297
310416
92377
605607
396508
136680
373278
570758
209470
220309
87972
467534
220833
438892
581425
142539
401533
94343
70902
26843
402711
375661
84361
487969
231151
391904
607449
91889
432028
469499
386551
14322
551476
206894
626261
14194
338755
253973
490943
164970
197893
24315
570091
604872
33153
319891
351879
333651
504780
436838
430994
168359
352981
579484
263623
545421
589586
129533
377867
523899
328918
576601
643480
298200
88017
419384
365238
285132
530561
148368
532896
296459
41352
1268
271315
390805
533818
338873
58975
492566
519129
182041
328840
103629
561005
499461
523834
457428
241525
383965
191101
332961
594335
104341
198192
238591
3072
200617
137341
584594
534745
618027
649167
580374
42413
456432
648868
455462
261749
495868
298890
492667
335819
285982
8793
370392
117471
649899
384191
308744
4249
244118
349527
568787
547491
543094
197998
476549
380110
440062
82122
540029
362749
283039
287
454906
55132
316038
253356
533243
507258
281795
295701
527822
445068
180223
229388
463803
558821
45746
186224
283387
24850
67710
481251
644762
495640
76147
258684
484328
12171
500382
643208
608253
286772
69997
538486
351825
487459
212660
308698
147904
23256
201844
510143
641975
227931
260561
474545
194674
515200
178103
152507
540235
583823
578807
144162
351604
102242
626075
619083
490563
503591
465913
279507
138035
165979
379807
385296
301162
55277
172524
432140
143308
413934
441195
192307
292243
330786
603790
132029
591830
410275
413001
469849
566019
535765
552261
618817
200247
333558
624998
228425
5128
643910
641816
490395
142746
478404
521826
513497
262313
293019
147728
218333
15522
143850
160383
90144
445947
606461
228207
10134
287944
548398
305125
614950
10246
130777
134688
344586
536676
473477
154784
399605
437338
588697
268099
20856
401437
635732
460610
442572
479738
156931
135263
623513
514167
453178
113466
339896
164408
621743
202278
452963
270371
271727
644755
432735
129670
222129
131487
242810
113855
160486
334802
440828
643545
392018
643805
95993
19266
109380
106409
236521
313026
548366
246666
159958
259323
311143
18831
343072
623385
575930
436454
553907
59810
198115
625187
650267
366052
201478
514366
272590
520001
332083
604136
248601
315962
147295
79772
531788
550774
210871
113210
430596
473310
53217
290540
17275
121869
556881
371968
513215
141087
488119
270804
620098
280222
393756
307486
474013
474916
330365
31344
282577
598066
416629
515353
158600
256408
573253
2449
178437
130877
159460
580057
65726
468947
575389
359548
231087
640034
485412
351953
284645
104221
23004
568675
528351
374961
4796
345153
621686
71733
323760
22120
491313
21721
170202
262527
384692
499558
366502
45012
43530
645969
547178
223641
465589
391610
110288
352756
187187
58459
527893
554103
605544
337715
482329
151348
431211
491119
481601
552911
628017
322928
149512
498789
613629
581159
12189
529723
513595
495102
649771
548822
591954
246945
246080
558672
254867
469452
434857
365918
20907
639667
641303
436819
470116
383442
576300
266303
121436
189210
641559
5523
529217
476011
319872
160961
598026
622896
206454
89941
265275
452584
180040
641524
62678
284702
182473
239218
366404
641303
89200
196234
62977
76308
123706
650265
301144
193216
496278
623211
163996
427292
73835
369503
143317
73582
344704
480845
90921
180689
89520
434497
477977
97510
573296
584143
500917
101735
469200
379102
57177
581446
375384
550965
255361
292172
632877
128972
376147
562888
591386
532482
566232
319999
374650
457242
148591
445487
336074
643093
26890
31050
105269
622935
480884
296900
601459
407644
94800
145530
608703
449066
510155
200952
427221
272713
3455
268161
459434
311760
356502
104749
75725
532054
574294
546947
645820
166311
113977
344841
120635
644601
369942
61137
164218
638108
334474
556347
187802
343814
120111
42777
174927
286094
361110
54712
323170
643529
334457
464459
168613
48275
461027
538271
332967
540449
630635
561068
578969
643610
541173
460197
433528
348930
160254
190326
232882
226334
305876
357354
283996
156690
285785
377561
213515
496740
349894
231087
297694
287038
295659
48248
44704
24555
598024
263751
648933
554345
582056
563488
135945
636719
362709
348375
122659
332622
44762
399966
128266
89869
530374
215763
605843
634594
618315
266765
178837
447064
406949
625318
353138
12073
579689
232368
62513
385917
192291
555709
75210
213129
595969
121694
389326
376079
439274
269544
378397
19522
270162
406774
169270
351518
12873
482071
191642
78153
504859
488718
249714
121074
103197
510486
357287
247683
525940
264053
61733
20476
388317
127127
83888
243766
280093
620785
421803
31580
231555
318763
100314
237802
221744
584669
163462
349020
158523
78214
119207
259776
637906
339328
206618
108511
232509
117736
550776
14307
50147
297045
275177
274049
289349
226470
400578
158529
349501
234110
320824
541444
449033
562421
318596
26903
249476
268648
451908
570779
194055
491073
134810
303783
599813
73531
55598
359738
444032
549010
461827
448752
186501
312053
229962
196215
576179
290190
92971
424154
290706
20630
53088
241424
319876
574887
387414
642475
200594
456629
596234
157150
96335
591774
464270
144329
377642
372479
230570
317340
405402
334099
29215
479652
141518
86774
148255
81172
472183
516847
453818
60421
7110
81107
111861
318203
284392
360559
427350
317490
51850
3756
134928
113725
420906
436870
479386
283229
469868
193493
53414
625509
26276
628561
87141
641263
147968
554689
150486
14717
132865
595220
430896
601968
115094
539567
541797
567780
529877
589965
390752
10125
573875
333286
450182
570034
167489
392413
234989
617433
515454
345758
141637
457510
125059
233054
458003
358845
14310
55064
333005
281947
603736
9880
223011
181354
398720
633890
589504
456530
104307
376786
557587
199712
257638
35059
148188
562664
271121
336566
517993
306009
512400
129988
104851
241189
518307
327787
429799
630742
594641
234446
212327
586622
159178
11898
385647
584537
370781
624862
585865
207205
33354
530350
232015
93040
112977
374780
224348
512559
601913
455079
639979
627497
421475
544061
246232
488548
305691
159228
585435
198288
401577
459702
370576
508286
366230
415403
23145
325141
49820
106227
530974
299744
406985
151725
469789
47563
557308
618585
494139
451248
595069
577230
595511
147893
259840
434683
372677
27175
5801
476808
130286
587680
406530
8846
446232
559639
153266
57120
263134
505382
431804
162822
233573
569053
535000
132443
621006
470929
210788
234451
236938
220602
380936
137503
610212
101338
90811
116371
4669
197031
119276
367540
511533
344822
367823
618864
295179
39003
536384
450525
543277
600422
593144
15443
344183
525734
468621
225161
373174
104768
556069
288416
369803
221980
469931
533639
585943
565507
55930
646906
20578
190669
541953
454769
628208
267362
495446
346723
117153
612378
8556
405416
639834
82274
111264
218420
357821
461363
458517
157960
295669
527002
391332
113950
623924
350543
440857
576337
103481
58060
303867
149519
61582
637762
341563
525613
507282
383141
305432
562557
186057
634281
25070
611209
399053
345399
71084
236567
377028
60748
501105
284551
195658
505477
610679
78658
593562
67576
209070
480275
525994
646390
476271
636504
367634
507011
509640
117715
478478
69428
34807
401065
408155
363097
580737
306901
159992
534794
60330
155559
281717
3683
32991
374582
372026
61341
191684
20827
183819
561035
351548
483571
320130
237945
617913
88726
562096
408728
463585
271649
389467
225900
481988
15485
450642
351535
242013
97993
238936
281443
322389
551034
79427
126174
119328
496613
176417
500378
182010
573380
368500
637970
647183
474016
113334
70774
38483
600558
151606
376435
320396
40786
321360
188062
207607
484869
235530
412998
178860
357078
614533
93203
422370
100671
117307
274266
586958
384491
472835
505112
118616
323861
94860
491951
136956
349162
303230
35925
201259
563638
197789
380306
39464
638706
342051
166942
343857
469312
75955
173523
302241
404406
331664
162871
589253
573718
348215
306616
610083
633149
527800
506307
54878
29729
537073
100181
238488
137564
118956
462870
343319
219895
337666
442868
175552
119745
411215
248180
65964
546984
450086
212388
525341
141524
354806
62869
587543
352961
175343
329901
607737
513877
565841
268171
620692
487445
612592
313000
250659
639530
624836
394862
201950
249447
304785
497821
67978
70992
466776
512722
19601
544264
475645
262019
583026
105832
527737
541188
373245
87332
360031
68392
388964
99482
335847
346828
386052
646830
175521
207133
318022
596608
624831
603887
230007
59326
242342
344137
168335
213962
256417
554848
12684
556844
461543
591730
7957
80152
620224
39835
544913
154102
132976
452008
465044
485593
433711
387435
131309
494002
426752
567822
447710
550062
303813
42297
426430
643323
23205
642444
195583
371443
228268
126470
497369
150494
578073
215182
603749
271761
51036
51578
574924
75546
197456
562407
72115
54456
108261
132124
410333
51131
262441
162946
582745
543563
65688
134783
13903
514821
179604
603315
421241
614750
276027
470501
284903
272176
379571
378028
54971
128733
41304
167676
404162
589384
103372
98442
30209
171169
482684
225535
208001
236105
409571
279676
142046
81598
458649
242967
630489
370550
127347
475751
85683
253319
155173
200545
130807
489595
331343
630625
48892
1010
324290
441477
342056
179867
446120
85691
555747
649312
418794
152024
553261
476922
350328
488977
260475
326647
578056
645107
248594
450357
626318
459781
342240
164766
152906
215495
148794
397346
23279
285825
284881
224883
623929
250830
398196
482635
572154
437584
255013
77822
45042
470595
338655
198923
472217
150095
170766
133699
276642
282026
616745
96668
260435
91918
197640
595302
211549
543422
19625
388675
177561
537240
143728
474176
92112
447102
566670
615815
422610
644576
529593
33026
222490
265866
432524
210161
258510
390397
560732
350678
258188
374135
560962
288144
418439
454576
178296
322544
350774
176374
210845
605527
373318
433576
173824
273960
556571
319404
443345
52175
179738
574167
608615
57208
208714
596417
207883
139597
253663
153389
491797
97909
563026
19778
357267
303490
47859
374160
478545
221431
281729
422987
624549
212037
315799
1577
4089
31208
377724
377712
71076
541987
314899
301818
191828
470410
179687
377106
548109
53995
78983
247026
154214
236819
490341
12562
285372
418286
263356
548659
204481
121393
450474
208044
210953
33221
405728
108341
504696
300148
57757
418786
579799
125713
350379
329754
236758
428323
539904
469623
848
486858
116530
583896
221454
543848
566931
387373
506770
46925
58300
100149
570523
158961
168820
15033
190671
285091
429954
573476
233515
517897
16891
296680
632868
450697
143026
580025
492157
556791
449062
153727
530159
9511
17672
647532
335436
552055
268383
48248
383749
35221
54643
294818
166547
616512
23255
149513
635202
550179
92629
14157
492228
174803
388885
66645
434086
220535
158448
303672
421670
584993
133888
114741
630995
519757
27839
85276
251211
511554
134617
352807
29697
551742
302693
106216
486808
423955
605977
404441
102991
50895
428123
528798
61372
423627
479156
259937
104109
246264
472264
23717
557027
313979
152705
375180
168873
20807
487410
493428
206070
446119
366985
348064
234778
198289
426033
546070
343968
356500
136595
70360
249683
35290
362283
489334
103303
94042
498972
74417
39511
459389
95600
125362
172614
75527
134818
302191
302610
258686
109858
589095
423775
48588
115005
347365
45583
407031
555605
158607
270895
546891
251030
1158
206963
143337
464998
370002
106209
458349
517215
405915
481524
351254
378720
600261
600292
38664
326370
382171
386281
167268
541614
210046
318617
508501
120195
456094
367287
604757
310779
289167
87005
218335
528969
375313
348878
177955
356785
608663
309201
297865
308449
312434
640458
641033
415705
45059
205033
24804
342295
187229
351632
227800
445819
364625
349537
307866
174134
583429
33560
573492
120779
303111
331073
527098
246362
202379
555810
335118
504665
623995
346922
486109
516838
79352
78679
588735
642372
125028
143767
222966
485388
412669
634292
83157
617682
550893
276649
38798
35697
180272
598183
521710
106907
446602
496709
236271
412831
443618
13372
222626
564572
54339
224901
141736
369534
169953
267060
335486
64767
227680
183264
407290
186083
164027
196063
609940
457399
76897
285575
181760
535111
70174
347010
403739
549855
342720
580579
431511
115346
371636
140920
595076
209897
419554
111955
316447
90400
164161
23107
567448
229772
103982
154705
3880
138544
126109
405404
282975
384186
120510
299867
141744
91072
216049
412396
261162
587195
622462
165306
586466
619290
103671
46572
463002
586501
229744
557214
559925
96579
244506
10204
100250
44274
163798
108725
323610
630563
18888
181817
626279
202786
553824
157457
446953
24246
236206
641875
335788
626776
342115
221898
262514
168260
354269
401526
74659
103504
418727
546963
226781
338568
35228
251630
4013
254791
401191
226996
613600
229738
278532
260155
43551
608501
581582
172805
347047
580165
160629
404345
121370
545469
441307
155938
408181
537929
225983
596607
201362
526279
342167
248059
307653
16788
228040
103942
40074
151943
232801
60497
570994
153204
46846
588681
230615
434576
615563
369856
106162
269683
43382
482245
616556
394891
537166
537063
24692
565009
475258
33848
482579
340897
284866
262669
314083
99384
489459
190776
565691
399758
12441
472720
368443
120018
154052
496552
129003
509915
226426
607325
266288
639211
417352
3318
464343
539759
325441
21554
238979
182455
402151
426299
604148
405877
283506
555713
93299
370986
563551
190330
267779
355184
520773
287323
218685
502812
424687
533754
331968
143752
287462
23256
235202
505815
418150
123794
135907
112467
244934
37761
254841
319192
111232
288857
85444
264949
559018
526900
635649
608428
512602
477917
594117
74259
296988
166328
433401
477683
301519
355259
279903
290971
588204
300258
426911
396728
623263
468647
570395
105931
338100
454028
567477
273083
13370
460456
312581
360951
75023
105764
160343
129283
502439
477920
379333
72279
480520
219143
479810
393483
627710
327814
316269
322862
391481
139677
303548
316660
543632
231599
68496
594911
42170
363809
207184
599312
256423
340371
343466
37900
418691
611339
600000
317117
461349
269662
624573
8328
276528
60569
611359
498379
465385
435862
554635
29624
59632
80151
528659
248898
153853
599797
32900
468383
16759
392167
615272
15147
432832
38045
612387
357029
419821
415140
241307
93820
603765
30516
425225
490128
329973
501624
453812
242041
552427
459812
571844
616715
7632
555823
408558
620294
601458
504773
133837
239958
79179
337165
248557
614450
105207
288076
231423
465223
573511
248036
117995
472119
408712
151596
477578
517141
641179
517474
210337
217895
405846
431584
451881
434262
164451
553830
12466
154809
130212
551167
601819
417674
1400
636232
500821
418440
29466
402982
462873
148410
176537
369548
63851
432259
283000
468506
308840
318273
310464
440204
590953
159120
151171
20483
321676
492379
499477
331177
223155
610246
132141
510700
537510
648085
536243
436297
120724
188018
388075
388178
611636
465579
542681
468936
219529
356510
605992
139557
578416
566279
580258
531261
414511
309343
424778
406477
465836
339318
538445
609053
138169
12390
272449
492849
448952
460037
53710
264929
417300
248056
493772
576324
306521
147565
209906
634992
616442
222132
364048
558597
552769
533545
194341
282504
96146
142501
457245
268529
430676
231854
599231
56367
216956
83147
153060
23961
136612
439645
432867
219845
428347
191831
204584
400050
122824
188136
366270
476901
71187
74092
300333
584011
146203
212113
297555
532631
646619
343956
491888
427903
123170
306365
204876
179921
648655
262128
543539
233316
67048
647048
270463
115893
157241
281132
621784
317022
93248
356407
585419
187824
129280
341251
615730
510443
30854
133154
179562
295312
573876
472529
458758
447146
49293
235405
327672
286933
468732
632691
448112
305471
642714
4653
148931
323659
210008
478973
12073
441513
298185
135109
116008
510745
244781
14007
109390
20951
604729
429606
527061
495010
555268
239404
21966
64301
315109
546075
417088
150836
352136
266446
573885
564134
57075
567635
189755
624028
227797
533974
92539
638188
644876
346817
275508
185627
54734
638503
281127
327121
414622
236349
555795
645754
7598
570769
131798
246957
72660
589555
557593
560677
627474
638283
214387
154349
192867
623243
499922
335752
131848
143774
542152
393160
583974
625957
191449
307703
362982
361655
268898
263791
415911
241446
358858
580217
206514
480193
581164
335950
26059
134936
115331
505936
192965
356031
423166
288204
368658
430278
224005
644638
381564
167958
178872
179881
63546
581427
255530
306681
216301
242963
604247
114301
139282
583705
138581
190098
112288
475611
326296
273094
543987
7633
234013
391424
548801
222829
114102
144404
364766
143946
601977
403093
255400
377891
3072
522165
502272
318867
22865
230146
207151
516838
531143
188504
331371
99185
351031
593909
243668
411703
591807
256992
353226
141145
626303
45280
309855
207597
110589
563880
25141
107124
112363
94418
112655
119208
353512
477159
343955
561611
465143
152597
462832
612888
141025
567933
317250
80346
470953
348864
199824
291567
295663
273992
68618
399066
244699
187167
259086
122101
561528
23185
517142
228174
403720
558664
317156
172341
145799
461039
320423
561396
491845
9317
272698
417090
164745
212497
316444
136823
579503
151673
632125
212117
334503
406248
9821
116063
527951
433474
27079
606998
231451
13081
630872
563473
616188
33117
373240
483150
455682
343360
69687
118815
165154
630218
477757
574773
487273
220502
305326
240067
550524
542248
514908
216721
254917
96909
134101
343599
390154
186556
275406
157173
371460
248734
600142
504191
546019
221285
262253
390718
91658
602107
123088
441065
562983
232728
627737
337241
105834
72542
435603
128734
17409
342598
200912
211980
134998
448144
152959
458681
420795
389258
358638
554200
510689
342434
17203
502288
417467
442001
646961
221987
503459
502645
351175
479281
420163
562696
639119
496775
393277
9473
102932
462527
253916
154067
175779
375013
478707
174892
478794
244711
427936
173905
457667
319103
480788
487973
289253
104878
456797
514283
635113
568455
239629
633857
37439
396066
276282
383689
303689
567196
380171
31285
22239
400083
590417
395071
480575
566645
547751
61805
588163
257062
609713
72883
298566
174743
174212
268210
155925
160149
615813
25299
568376
84787
463155
119795
252706
598028
422796
134422
203565
354115
226720
551876
273712
335474
403649
277759
325184
224626
318118
84043
138630
417179
598890
584569
202535
598325
419376
533528
118696
428631
88843
456681
532695
36951
609888
66645
176863
441865
261217
146616
357042
246785
496428
232623
254775
312899
392085
77539
595313
433405
81603
581106
230622
182889
480651
46649
52662
434249
110628
428073
513510
105673
409321
307350
510606
279654
562415
614531
265612
402132
189472
31754
120934
567970
429525
506831
270099
378794
255840
372835
491455
472359
604348
283982
330393
74588
83335
262627
89272
570901
499155
42683
293524
635399
436081
235340
345421
419568
50578
586550
583605
397777
462585
255834
566814
382869
602988
470372
239604
307619
394651
493255
154185
174108
253482
238858
591267
182656
615572
528578
133599
383093
407055
552297
95997
13868
416306
493317
358638
480900
437752
218028
461361
517160
186860
242090
583656
7706
156423
515491
59314
324894
502472
424500
294214
192375
56538
206668
583311
324084
121361
146917
353139
506783
448151
403609
357214
420322
538378
627864
320481
90771
146813
619956
405079
398662
600795
349384
582601
27937
586183
322343
41408
555199
68173
392118
9616
332673
267917
319981
139827
325064
512566
328763
402440
21162
508835
527683
630447
210292
31425
571547
359472
461444
74163
264315
556493
214449
636800
160446
457369
459455
570838
475144
129455
144173
463493
258346
514882
168669
41767
468992
110196
153523
432203
645754
5546
572054
178902
60974
602617
649790
553953
477661
292702
391597
198984
235672
342557
445672
384284
534877
123903
68343
585620
360956
76093
536049
116260
337203
608046
227702
73098
248590
292608
436618
562436
480817
595297
442599
251265
6621
513633
298128
427444
606197
204563
208833
168922
321071
150453
422581
397268
249631
400815
403237
159116
219725
11063
593396
453927
333245
607555
584916
541083
386254
609428
177812
96262
131261
619821
82526
643281
248894
79870
323983
451001
264062
357993
613215
107083
382209
67736
274398
462472
160286
16723
141442
294445
261046
151453
192158
305983
134025
379455
253074
292314
3590
189888
66320
675
28101
198661
574772
252726
246578
142195
431505
385195
379118
389140
445467
356879
231488
126414
383146
464468
121399
544342
403641
510158
338665
12652
121363
539340
397919
599737
634831
469618
233643
342926
561939
455453
609669
476803
51518
39803
627248
149737
258640
367821
646494
624757
266902
234112
203812
139704
155065
484148
104436
553428
315074
192983
143262
466998
80570
94301
156490
152696
447870
133592
322025
255459
159005
10113
298610
100429
122425
127112
315615
163232
110606
547684
569040
344960
27436
412362
474153
188243
530465
560897
288595
202552
145401
511344
625046
509247
374144
572536
318138
446362
203336
478115
474231
512122
212446
533411
290877
424897
426093
131831
539352
16960
645924
543195
3361
441583
408010
596327
456869
138369
298144
167267
184895
85957
23450
625213
586977
567443
430355
465785
433614
115244
248055
108768
336829
30894
236238
339167
485367
567423
428574
422524
143983
86100
372984
421617
616661
559051
87892
599224
332522
302895
626642
367549
185315
610411
592997
429730
375105
611532
433404
350241
25380
65277
125593
170263
425427
74890
115559
440618
522607
333309
12106
231220
21257
44663
452895
595932
383629
37824
204900
419969
43125
383896
38562
162738
286895
155557
71252
413371
295002
352259
297462
363393
69494
403070
650100
12999
412119
396857
281675
40335
5515
385025
277271
566472
166493
392414
169864
200203
436721
274551
260008
571160
487611
354106
487593
44816
186462
369022
58053
234644
32538
623328
60345
546811
25569
325384
238139
627180
644746
236725
477173
415853
191575
337453
520480
138013
330619
578029
360175
499371
138939
408457
244277
605095
533677
93419
121303
24739
433997
139150
405800
271990
346828
445618
494119
412479
370306
579932
211286
1998
398762
40207
184144
200356
26828
581407
351120
569851
90691
88205
134330
63205
410066
351374
53227
115835
221028
494972
182485
396539
194573
444077
510442
85399
247509
198082
298567
545393
497944
386297
575782
414378
609544
24952
372590
137743
322444
312374
401731
13643
591651
363373
570435
187689
248547
125228
596389
153598
432700
458905
603295
224907
554715
466990
405422
351269
376126
322236
47716
601739
260647
264086
63457
520356
586868
235112
489618
616162
108252
461362
10409
139428
429097
584959
114006
512139
239642
457645
577166
502042
229149
558348
183313
598868
175923
269378
67356
89735
37468
183671
504379
231087
211966
611920
495915
146332
465016
606509
100197
542811
59872
619460
613567
441101
403502
453692
216410
129905
218986
100508
428257
406124
59680
14273
453205
240337
209625
643572
534262
197282
452572
42243
397709
174675
499065
407561
87562
191285
172085
54180
198778
127568
408986
617655
92044
135607
537342
88177
432246
646674
499000
281218
379448
141766
401951
285550
301493
234048
511159
519298
199902
347077
33619
404112
432937
241906
70139
455637
223853
511315
98858
168623
229570
555839
135928
71963
32857
341765
430267
562647
75503
250832
527379
513228
370453
593911
256953
386671
61573
533048
404339
136446
474215
357070
292101
528040
250289
118321
174487
87855
69285
191113
16029
623441
43652
457702
506254
529601
373793
432872
490847
86716
583334
527177
49830
272482
281474
203195
406263
138358
270692
286723
240800
79588
113439
385763
543011
616684
504430
243538
53693
347921
577040
499978
418322
149320
386412
18331
193143
14518
41986
181764
573600
614198
247127
393365
406173
357303
586339
492210
524215
355742
466271
545604
395211
27138
539169
224172
379029
260814
285910
4473
602137
98945
138356
10127
323142
266860
626076
146911
534881
229494
403528
237112
537981
401911
56942
419011
452914
198924
49062
379101
615128
305142
513522
189141
358862
37898
246381
252733
7785
434700
490959
61153
231464
593144
487428
463499
637163
608481
440998
193830
142871
297775
134953
529029
632117
424152
480771
528708
616972
243790
160708
177502
444380
195113
616749
594028
583392
451901
120465
571890
509914
527950
92944
596457
83712
277821
547027
384984
328029
461901
396240
479380
54132
633689
622721
295765
52965
447492
181980
19201
162287
366833
366511
270769
333586
577829
166961
350194
425297
378431
219340
196120
42770
525157
333567
317762
638524
186526
97242
205851
18836
116168
312776
96420
265195
391725
488896
60424
218333
376939
326940
559488
432333
436919
243283
51913
476898
87158
226456
187467
221641
259068
242426
487246
573799
314212
539692
278963
229315
594065
398856
646140
363028
595120
28297
479060
167943
583591
522559
527643
585408
133137
648878
387803
366171
79319
211954
598728
35371
67724
576146
23030
553022
539030
421530
334080
271572
632968
197255
566693
133734
524186
515413
496588
267254
345233
231950
112752
471988
552307
2182
620786
602976
42261
584744
463458
261244
490873
91337
251540
439491
198590
610550
393603
265346
281009
145835
445795
292406
458011
435830
526075
380218
273678
367951
370591
473885
613061
627424
133206
142185
499987
478714
72670
143971
250608
238293
424220
622492
408398
216606
12569
349791
477353
327976
534477
424413
335410
238015
556075
594290
647393
437205
108064
589868
365485
282527
315652
367039
588852
225042
456947
469219
354627
36699
546852
629972
178459
180755
333239
269438
397930
604121
440729
384418
182413
294581
347380
586961
270890
237184
312437
402538
133742
64131
258105
120111
445156
534823
533818
189092
557837
103159
416337
260775
568579
426154
203077
169231
263145
386011
563821
187879
264669
214528
135100
365520
121704
605716
294892
443319
587630
24774
283234
46390
581546
65883
94611
515559
207221
438205
332667
433891
55416
341421
166404
316637
109314
117226
19369
607413
213874
271915
335534
306730
118194
300291
336153
558712
447555
270708
307987
644343
71242
503843
126413
17490
383231
305236
579377
193425
642064
21418
499691
212471
13945
223484
217026
560994
462631
263849
513785
170914
310555
228747
582063
624899
147693
624048
134664
476737
215157
411900
107539
131366
81166
462567
181533
605546
138100
157834
540072
471976
229285
182862
8410
161533
145862
315621
557611
481771
393566
643666
273942
245140
260227
367639
231568
408258
497410
411885
528011
398066
463852
435181
415066
100878
629105
380785
396069
345203
397511
26541
312100
447958
611418
308098
413140
322065
220913
592464
445167
102717
64781
121448
241738
647874
356538
284145
66224
642485
136719
169836
238128
94450
389450
412637
526995
48431
98069
374239
532996
504953
10560
10351
386148
181286
439602
572293
456192
557018
495955
20644
409393
568075
301020
449094
167411
413083
421284
413607
61993
505442
138668
306217
106
629422
100140
328817
88126
454036
343089
576753
46673
548501
44892
421952
575497
303205
241777
84848
454595
313769
450819
36399
126804
219078
635504
83392
318642
346404
377574
305060
572609
27527
465296
543344
73935
181358
339367
346596
579643
39485
279891
209906
144049
115716
572375
18657
248588
220048
152203
526525
266585
128027
382697
639132
352832
574251
53964
482250
461622
315302
200751
139767
264484
112361
27092
452248
154304
420788
1158
19949
612469
266698
102369
133120
354848
120431
1716
478635
142084
494416
26629
234719
30765
552647
605019
302395
531786
447561
231554
107823
592479
487137
648510
540679
306799
394223
614926
439870
273767
29639
222704
122072
635555
489765
533326
555040
286556
588359
282493
80801
53944
500669
270382
299219
207276
602648
572037
311351
273324
399390
177930
388239
93090
265331
531199
164375
585555
240744
247980
428754
288303
325800
241999
159058
255927
246262
179213
576532
249494
600850
161330
444692
351754
320912
77743
22501
614881
142995
116483
103379
137153
578281
285618
353741
536660
312042
362709
556273
395011
487420
550830
517384
357616
585300
271867
630862
368733
217672
515473
82531
136386
299541
586551
459109
470390
636368
294251
181864
506656
556364
450227
200214
77503
205502
605755
604518
248478
444450
378222
400922
450947
109295
320875
562523
67462
162753
267814
475707
166530
384069
189777
420658
427889
405195
385442
306306
579487
535761
86398
169001
57567
393901
328576
211587
555839
299898
143068
184891
379618
127319
234626
626497
323462
594243
79911
63421
569026
109626
166667
187673
159123
436648
244250
207398
492142
148801
155384
201968
181017
513647
625177
130071
503861
543843
105840
629780
12708
585679
90628
107308
197701
49796
306616
211959
299650
315967
363351
310135
434306
205875
408360
413896
533135
550493
43026
260561
450547
632564
73674
480268
632209
485878
362071
480428
518543
5521
86613
111305
566382
179058
518091
515659
79919
45725
551558
6771
299404
645286
495709
586501
564066
407772
409904
640437
157763
634208
453555
40649
435921
196708
466262
150262
87421
92620
398506
495903
510847
470308
495587
512935
384951
495940
548927
279802
283925
282821
264898
74119
335968
292127
47252
244822
370103
351089
645059
236052
61138
567059
425770
424432
397396
445203
501383
48852
521168
301096
74106
477651
596701
295096
319810
18042
407787
99561
155171
593915
305487
317182
579511
422212
237979
278161
622370
359650
396592
94218
57959
560153
302954
405636
197749
307395
625520
367901
134578
205963
418714
603199
581069
631994
85624
77170
75068
569139
18638
274525
218145
537673
5133
456025
528015
452602
629366
298845
292604
521428
329130
88881
304545
263363
424785
294644
637451
17762
84833
366365
111653
541764
81505
252758
35015
321110
272753
497841
335708
83515
30882
209748
198624
74618
376003
35126
459633
613529
587736
194958
399358
510291
431749
344692
331240
342940
99991
87830
384179
486528
354381
300761
133496
362277
340208
135617
545059
599686
386085
146543
477345
600349
238613
191789
21618
23276
263306
326667
391096
174305
126252
564167
6927
516782
585472
578066
242080
482972
336465
380367
576135
438936
103675
315279
153414
53749
355458
620093
121331
365129
278966
490574
593776
460889
16364
119057
47706
76888
240622
341608
218144
234384
150899
375683
399385
405751
32486
205360
58335
497784
598207
401089
612026
637293
480164
438347
490844
459939
331542
326638
449210
137209
355781
586590
630989
285501
419805
100926
75985
577512
55767
588972
329347
274261
308537
537034
61771
165371
192046
501932
126203
616620
72746
541460
75123
566057
141542
104302
95535
599536
160144
149510
449960
140631
558187
100176
332317
598971
1561
576548
419936
567348
79239
85212
99648
438184
585076
487649
221914
12777
299246
447343
92964
462300
40113
260556
268619
478911
36194
622705
537516
99278
631933
415346
249204
572258
512259
45203
146805
326816
472250
41893
414049
630528
548090
348856
17160
114890
359547
47099
579988
130857
492772
410980
536702
545141
529216
497302
1919
25879
226714
336376
409645
625260
502561
335677
309679
485284
393796
329284
123271
58028
307202
558014
208186
31096
630356
415898
105770
648455
445832
327553
59590
243542
184977
287444
626447
551144
494874
443176
156460
483136
481373
283931
609052
306217
64511
373779
413875
244170
217667
292417
553383
354900
328890
297739
367772
379389
568008
137665
456173
304634
446463
193161
15261
46704
17456
455241
392519
210718
553574
552947
430625
296485
420207
22347
226278
203378
643762
518892
85688
636630
15483
563983
273475
481644
382213
98397
159199
375443
385258
139419
306094
362926
610657
383697
623242
29516
84517
496048
339083
293283
192796
101600
56557
252809
104124
456473
525690
41427
240325
429098
131626
336716
309928
37130
293968
56489
329145
161110
285191
214270
188796
536092
369300
292041
276534
432790
374121
305403
88101
166731
431542
59903
598281
616834
170519
303909
7983
47275
424974
467462
155272
76392
195709
186964
83495
291283
84094
503151
18721
116283
168770
430300
612693
288324
93174
62637
458601
590149
85762
524288
230047
166645
337311
138002
168584
318684
356713
30498
507609
415088
278186
162659
395417
641150
342635
220366
429721
601385
554322
293118
38305
430350
595895
364791
579574
363004
559887
155292
547278
42747
22098
104311
331510
122946
418287
524808
271984
520180
125400
540929
107272
84246
433990
283990
631632
34510
578038
163234
468467
143585
376447
524663
248238
246948
401204
28976
414953
109470
217661
83212
512763
454151
448819
97067
586977
421547
200146
12209
605108
407983
650336
566239
43973
184447
147398
30797
266360
444576
119665
528080
505546
456796
568851
40112
509432
242308
268617
273046
198591
300335
320096
250221
643974
357254
246709
515171
550630
132241
457958
379735
371052
198264
340741
269300
474105
112124
179540
40566
498364
302365
82015
571247
38594
647949
620952
16095
641245
364436
285980
204013
552746
428833
225405
140032
197911
566506
41664
546540
353712
318231
540620
272587
190196
103319
6477
496049
553267
6761
299322
538840
408677
10478
468174
409327
180382
132199
250384
47726
557186
327129
650086
570949
464998
516546
465495
610505
536185
377866
453802
289386
138213
448478
93680
390285
412378
333861
161534
561118
54869
201457
625595
227310
197226
130837
637122
160216
495226
148802
317025
404569
147698
242109
477156
224873
508165
46679
10467
130276
56755
534629
609526
258991
534962
352962
603948
262656
592669
611193
151003
330610
381419
178655
564583
108913
131864
389189
478077
20850
164808
318765
301358
590205
423720
326515
352898
641641
395754
38710
273580
173879
149316
316291
538909
351511
650690
608515
387993
601322
409639
178871
406596
98834
638127
396418
55944
649577
461380
465936
460182
105632
436708
594322
193736
60102
497898
339499
574804
250776
146083
470337
142913
211500
635751
45081
303788
330289
417361
599702
616839
44857
58604
537510
483358
623505
541753
522196
382779
77640
47827
435131
372649
506935
243565
434157
149
48045
464998
514508
608140
247240
296423
109313
493273
514040
526063
10115
494904
405437
108688
559267
170290
53462
515633
80644
96622
76893
443914
605373
572634
11767
437872
102098
468614
72582
175606
64354
200613
26417
504262
101697
476436
575864
584656
601870
390530
276622
343381
5596
177433
578413
410063
577712
562276
561599
535508
46170
119283
107830
256032
570799
362293
277430
79739
83024
613261
414081
369700
105169
508399
608767
502910
248169
203111
261769
347813
128948
577369
465203
49961
532872
447454
330411
65569
438919
154721
290424
83113
174946
22216
25621
449026
598368
279371
261050
399783
519952
260104
502787
440443
457737
640804
554326
100175
492617
399616
204507
568298
350077
629462
637307
214044
50856
179638
202510
364903
290796
15167
430103
609472
614629
4344
574398
17409
177181
131508
40545
177354
530959
181627
637902
313820
327503
277850
335279
569579
106414
130005
450634
287028
602610
647577
547862
307644
100549
373391
81071
293978
381277
182655
468706
296357
234586
555240
25116
446380
190384
208437
214201
49733
131356
221098
318057
48540
595602
458034
584958
461739
583210
206380
620007
110380
188655
95188
74998
2419
177915
206777
234800
483707
468713
486127
12754
303893
304416
264571
220206
180202
273519
375555
225780
500010
1714
66239
158854
288819
495226
166710
64558
230304
371481
593212
587960
394291
469891
52351
441787
282231
420016
456270
128178
616537
16232
531001
174563
381748
530175
233336
174152
420107
442759
298481
65471
38717
70693
221640
514094
242232
182163
67804
104533
570562
146773
541527
95945
370084
79712
303843
520064
150986
17731
254638
264992
105
72333
159460
135534
412611
624450
310025
154981
484826
247540
42108
379293
161875
519090
170845
74029
423052
496234
438064
494769
308449
512381
249172
542810
236128
184708
485943
78374
92795
50572
150781
446892
557186
59743
323211
647720
471795
188655
270959
418689
79807
181143
403348
519745
431173
244172
618296
438682
395195
192777
438003
479351
239222
494279
499102
564023
641488
58038
255893
103197
181783
144346
488226
144814
417494
30480
381312
148777
407702
254613
401447
528669
560055
297912
176321
264426
14668
493745
290127
486934
351982
414495
533559
156741
596916
525148
114466
379241
556866
275716
134878
140509
243782
220216
83573
222221
628637
312874
5311
213002
559328
300622
15495
271255
297514
325557
303614
390183
520351
194108
106710
214703
113926
615656
453097
610403
380962
295129
351040
285994
418904
200718
443090
316390
147922
421462
178868
219201
624151
411451
318261
549087
413079
544694
2648
253429
14079
39241
551810
382794
646413
105511
32040
441721
259147
167965
497993
54369
441041
171503
394121
369804
125566
21883
467757
614799
84230
363125
212326
578093
236788
586869
460024
535876
345803
570696
291393
447004
440888
288503
600236
408044
211912
194732
158512
539148
583287
540816
151273
576288
270045
280104
187584
469802
373640
114178
144343
272039
571935
91951
467628
406522
30856
53557
281199
212878
622558
453743
474727
184189
558321
204038
330818
43998
641529
552350
283439
221066
367051
493411
97782
435569
462878
561603
187565
112292
257951
416745
186494
240035
480085
610549
296254
340129
624415
474632
65302
345055
70745
637018
216224
96205
397140
543070
161961
301311
513159
512005
598198
475259
191530
175563
284225
307155
522954
28679
163465
644290
258192
340298
275277
560541
535366
346185
26433
492803
315241
28191
609709
492871
272196
261709
316826
266808
347527
17357
147553
51055
52796
431743
499779
505727
341540
432538
549263
172446
587696
280787
84204
365404
202745
612250
509200
611770
46429
490017
333266
568303
570712
381246
134870
585497
425541
46805
247301
507091
287394
304250
221030
82122
624416
160175
114645
365594
267769
634743
139811
26090
280817
593619
160203
625559
440067
226389
526169
321327
2870
252151
180145
55275
167756
431607
389675
514873
224879
585791
106277
346979
573753
183917
271477
107872
183221
384914
256538
418855
515257
328409
337035
20612
436439
615834
36672
268195
518802
323775
402674
399724
137730
468320
35747
216645
71718
151659
502455
88206
632691
549376
80767
312106
634706
365703
143191
484818
524396
200299
162817
499738
177678
52562
110347
445135
142653
574321
318392
645592
384514
499690
384230
118513
267630
498845
316634
444505
10639
118809
355081
642710
608122
274080
308099
541335
617286
280363
302169
437981
278367
281290
324679
319913
626296
284225
364854
145311
23090
148539
380585
433919
588454
207853
540420
638913
645955
182447
596085
304946
298487
353693
629356
455234
570755
186443
126442
441641
601402
323029
301067
117825
631381
443651
128364
143438
517791
416425
429821
574824
151031
119016
434780
397748
42021
1489
218788
396160
132172
528356
385194
400899
529770
453188
124038
316120
334123
519580
62371
212314
481783
533047
204178
643312
429317
6890
376294
154633
486230
21551
623453
83170
279377
557295
319817
575920
555216
222117
371447
254756
143568
92236
370340
370244
188972
66299
385190
301145
368134
445288
586518
608356
303202
562814
373254
79070
236511
457932
541528
208586
348037
565569
159577
326500
283311
263808
620955
639142
534493
440158
184013
592606
550005
498446
494400
176582
103679
201480
260292
356408
568804
421588
153484
170491
531492
420483
544905
595218
462419
543367
513103
266083
251573
303522
340190
636234
313158
125113
397607
103123
134574
79014
456738
362140
112103
331941
9275
85536
395958
591704
615642
575881
113009
163692
544760
306717
8768
622738
123929
399659
10146
37797
505095
422037
300266
35901
130421
463177
264389
97966
447237
425069
290313
65111
78424
172471
494960
580294
343100
578387
372540
410092
316285
275083
601315
543829
184174
307314
267307
250703
109955
458396
242437
354880
15754
496976
73873
356306
387218
624905
592933
442698
255655
441878
311689
91877
369089
325218
333533
508493
126851
123860
565583
459590
576441
305339
268137
315076
295522
379081
288614
379496
520745
538061
359789
298310
468305
273925
423523
311788
550021
307558
414712
5290
637434
640534
239347
105383
371602
20794
41689
194279
242819
188510
623565
54757
483883
248420
568985
46753
465174
124559
390980
204251
595240
7584
196511
275156
598989
264566
605965
605560
626673
458506
215066
503784
360816
234963
366901
263131
578445
6607
507951
622578
443945
408686
275688
647421
530407
593400
573701
278105
497441
2733
311312
372366
627060
446154
407820
472034
166165
619417
526527
433886
409943
172436
243871
340208
246511
257091
357735
452237
411790
468217
570495
248010
454863
86587
7539
187749
648114
643821
406319
350826
597181
54932
171960
426288
252947
626550
23375
582339
121540
465357
141810
90512
210863
29280
16235
203089
321709
319478
400355
296459
10995
248280
20374
547521
268522
584080
406868
48703
575625
616504
634574
529949
587166
544173
46720
574837
278199
476158
429603
359614
106175
142643
180670
600332
241335
526191
470525
391584
452677
252771
73073
273307
437024
208618
641315
211690
437012
262526
146083
19974
532601
634741
243657
261255
330586
446294
325885
9929
197640
226236
554010
98309
601529
500936
196810
551868
551752
72397
493155
620640
2245
88997
289705
452221
90673
178531
487882
414873
464488
299143
185283
408475
638406
346008
545250
1290
570954
949
339824
490092
316284
498096
74371
604082
615253
279768
514721
561109
549266
93522
554869
430999
209914
601848
71576
353311
157622
393344
628460
559101
66730
512221
500625
67899
238292
451442
49895
114045
631861
197525
345380
64433
619431
10155
90576
498461
505032
454480
295930
215325
520755
239512
503080
242805
39376
476183
103351
118760
87724
413746
237567
472875
294599
449071
552210
290380
603908
235804
80292
181631
247435
408751
248879
586621
491532
397780
227880
21131
11393
410875
496510
219878
593867
491481
267889
505315
246159
576109
594464
444332
564342
536338
132431
279882
102746
264862
621825
162117
386300
617199
378432
637319
86754
260208
141322
314001
477416
423901
172051
126307
531084
443304
9393
541496
355068
622440
347631
301752
81073
635856
100006
550056
261137
635781
44997
459814
392018
422531
196725
325556
519106
400937
150439
612247
81286
640678
493311
434289
216113
332799
228800
483899
207621
287378
228703
34589
226071
53234
82326
524541
318500
528956
70037
279202
340766
281960
239572
360341
56062
200930
525815
449627
28243
465543
187906
246488
270933
12081
290338
86583
557879
133271
386430
439743
623634
462686
491305
4968
103601
141341
621825
401369
30487
75707
591597
64292
264605
168491
270333
134941
428982
467649
18090
140469
26035
39965
200966
623188
391550
389245
20509
341039
122357
172388
15426
509901
378125
533812
212
382354
510475
91637
26480
307912
119425
226526
630275
2133
475017
438204
430744
115391
194455
86701
369377
162381
100462
237111
292546
39205
12169
365270
305852
117987
523942
250670
365870
394689
539738
328817
23576
375708
115539
232403
482573
420410
411108
575925
574586
241464
373487
449965
264358
199931
280264
56263
484987
347496
208963
385390
434515
604769
368924
222415
571862
257578
500047
101429
62602
129088
336979
411487
583351
528962
203168
500840
7740
139726
167088
506404
158172
601641
508692
32402
230861
362335
172161
134869
302371
228977
329498
515335
461233
210723
326559
451957
20989
114288
115742
180342
319972
354987
287302
467694
221074
313298
600567
263871
137505
434657
193181
539683
135653
524166
530149
35125
632233
168815
625034
436259
214030
123330
206802
524874
428980
172500
226097
475024
11635
546939
43833
11920
186230
261445
2823
347505
489422
101340
429416
620646
106187
613070
559559
354589
452177
304576
632114
512740
555356
255929
567176
226202
35451
473831
398373
650045
53256
268065
541259
237748
183890
489345
28731
86681
479987
307909
175958
526623
358297
416114
127790
275821
125471
261498
538606
378332
399469
254254
231417
145690
553049
465195
578628
311197
646096
628092
413158
605298
465095
602195
634882
399765
224941
474803
580569
396251
21408
164121
449703
162648
199942
616244
349331
590640
354879
220446
35011
484439
472525
419603
377919
349477
604229
109120
119992
122130
436761
442937
131473
589736
126313
570978
448934
313115
14196
259687
250827
622274
79030
330481
460193
284263
607685
409931
523663
264672
579469
28344
345489
250534
62883
413430
431076
59205
280530
161954
520512
98283
588258
244851
168403
293638
134854
26115
25955
410427
522185
345202
37278
513347
336072
46305
511895
123905
109134
151749
304711
8780
513036
317155
590437
247820
433403
425882
26696
424576
604477
86856
85669
497593
368456
504540
32165
535052
420073
23452
604757
629320
524864
514022
370398
171822
321009
279098
599215
633069
556853
280617
208734
120558
267493
355523
63327
613722
611301
351146
18365
212690
138634
524342
550944
383710
222143
504576
313043
284732
376047
337844
141395
86523
433395
106822
404339
222660
86594
543025
514319
505037
175518
187610
62798
328726
236698
134049
296183
491586
34500
444841
256039
567563
532518
572416
435933
137037
16869
626563
554935
161390
295315
556746
538333
170726
326116
647791
627458
79734
278247
104253
326004
93743
375093
132287
397934
582323
615340
350827
571512
92750
47768
113745
80683
400177
508960
293883
408584
278430
455175
416811
35283
256662
419717
94692
623911
450868
498151
86219
189003
35302
636428
297822
360502
475272
506065
646431
81621
374790
120015
251084
206994
11372
182791
134073
221404
263630
158481
456793
155065
372260
31667
98080
546519
464081
280631
133728
75897
206352
10610
571731
269566
124408
64754
225121
562375
618050
507469
373711
303564
251100
530857
35520
266650
126948
230568
388087
118516
606656
6667
649876
394166
327820
91806
145601
145608
381064
332581
164326
82358
132223
501614
529118
450636
225684
520395
550791
206751
556786
49727
583507
497775
527577
273680
21172
80871
393989
265807
55467
241612
411304
109235
327361
201067
549665
118072
227577
625527
187300
245085
270000
623382
236966
251903
295818
5147
295562
445241
70037
7241
483157
80355
491521
580066
26527
413591
191679
540163
274326
173309
480778
360561
194618
366815
518339
267079
518333
171245
269580
301516
165861
388851
24966
474760
371843
150520
322059
153040
401546
85314
205306
315977
401609
58488
450816
512566
32959
505598
96089
418050
481203
514571
183990
625033
60875
409550
195272
208408
398555
542316
611266
525840
26480
630464
84000
208905
450824
280743
57062
261160
588641
26017
48273
275917
490294
473073
34569
393818
111269
581382
134464
27686
502510
630262
456339
281932
622583
459109
44586
581679
85072
628478
15822
10415
320899
306806
151821
141355
452503
411411
520552
27144
148410
429535
357100
258597
525058
240456
245033
177296
501490
152221
415043
486286
407189
109660
338755
125411
72960
537033
625417
75904
589722
628959
24727
480822
609360
572112
515520
546551
44111
225047
481876
548623
181260
312428
445686
399619
12069
605648
567298
587804
214203
114612
82742
182400
500486
517193
101247
143973
509877
318555
222140
563754
230384
175305
635594
124354
43561
459860
142574
107126
53451
164700
254562
326036
563375
4302
228950
23775
507592
172158
242289
47059
566683
428472
8266
396940
643606
197165
637000
229645
79990
59106
424081
551976
452296
345064
525703
522540
237163
322392
357817
289312
342264
488182
36749
45496
19209
291442
584278
142495
432177
486497
129056
624547
10913
21002
560127
327724
60802
326296
432777
396023
165831
524828
264316
345578
604726
450615
128061
49743
195345
329392
115261
149026
387822
622712
207944
206032
573381
454987
209542
295140
126043
286728
144602
356871
144817
528585
591338
43675
360277
235673
550304
540983
629974
442794
398194
206832
113913
337117
496953
349679
541459
580560
30094
226678
15541
618697
374903
438583
116608
99236
150936
618736
117715
512110
586376
577554
471611
530212
252674
56465
138211
6053
254233
171054
157286
535796
138618
471613
345335
575721
211095
532849
196964
606765
323857
256445
509121
235950
8778
438333
392287
424535
344456
38158
166216
42665
86027
225501
172517
214199
476538
64424
439391
387570
595743
89635
469753
586521
331294
362263
562075
97232
221744
33049
459382
546367
616866
68884
604773
41960
189537
452152
225302
437680
330299
273589
542927
442754
75439
507300
303446
289914
324449
281022
272755
326357
174320
521535
156895
328049
22623
222630
335049
281661
384359
57881
539607
297879
288660
498690
254184
88511
536755
586474
563721
312084
49033
476455
248989
46698
302188
150674
263246
645414
233662
596891
541425
318410
568335
335162
605002
200551
519799
121538
467340
127246
196913
147231
559341
337450
458092
281485
114317
517846
235611
591052
575505
528628
395086
584416
306469
409614
167795
211784
618249
24137
217212
201119
198
31373
188186
282394
255748
366521
136926
193192
211922
423678
193286
550744
325196
367988
644885
529608
360477
395166
381876
36349
303320
471909
305360
583847
108871
160570
613736
37455
422910
346357
440507
158450
62271
416782
538359
15069
12563
175334
259835
592503
366847
31516
549378
32046
632926
561583
80109
69914
149514
230217
229335
562846
152163
585661
599072
62760
361914
621577
53046
5560
165958
436383
524110
614432
294527
397034
253441
27359
316757
410237
13934
174323
51913
309734
573800
483407
282255
35689
86435
268776
582778
225599
271568
63933
225516
520922
289851
303367
146061
533661
82548
340794
181560
510136
310327
30536
583762
174760
129878
247644
494090
171369
576483
423144
475841
449146
432917
615174
26329
13241
96764
159114
294640
153228
73485
306593
591601
63367
188671
250120
564505
216763
61500
199776
640323
311196
336138
197021
463178
646260
114402
76239
302449
44850
149697
228282
513152
518725
170949
535323
638781
86982
510745
162124
310713
252079
92623
278403
82891
581499
177298
280251
506328
244047
55550
28836
209208
317656
98705
570275
532653
433897
267825
39502
550617
642854
403140
428004
513650
566117
511187
190381
547496
342606
274610
521596
108965
360718
48076
148411
222972
520161
281538
313166
507192
267697
605324
521536
502420
34878
105511
121363
358763
486865
35991
139230
175014
364749
135842
489978
204512
48687
275970
499273
544226
70695
498873
201334
426382
121018
463109
155489
176609
516178
571381
89860
614583
313966
472190
453447
425181
603335
118514
353199
284772
325223
533566
432959
180379
122849
310962
303140
74947
179173
208586
57396
215833
59153
485950
599513
34839
639184
147998
25027
507746
128939
357380
91054
391794
182649
379668
128956
73830
301015
453716
144540
13465
333077
333100
159127
332506
408074
568548
9747
194854
56045
433673
172910
270056
574708
157451
1856
428072
391551
85519
42208
239542
292051
560207
33139
186108
402714
387198
404275
158508
477156
432919
30597
553426
431810
601489
645325
154936
17313
30463
427822
138850
25127
351245
350079
189482
41614
215627
478104
264769
415463
34466
399737
136934
267951
83619
51329
96455
316911
444559
340677
528622
535027
439810
366142
354861
313445
70212
210567
630014
381132
369591
106166
439468
604283
533074
431216
97652
404093
182226
37328
97124
572936
63384
217825
557728
15804
327119
350620
2947
350438
184758
295371
396895
295321
370483
243437
1626
256335
372601
44956
519753
59158
395492
519206
180272
342973
200417
283811
134037
294300
75764
235030
485703
587136
8066
591768
371253
411828
526807
411397
290020
542278
569036
299180
326112
320835
565545
503312
633793
570493
522196
10665
444157
165217
217116
10805
534391
319189
560201
495640
634686
354169
542562
567673
129574
647141
556869
538351
31409
536916
383171
216836
507002
539643
639816
567151
553026
463826
12098
561823
501671
276499
103384
82160
108453
631605
236505
438510
403135
312539
311830
316849
588518
629220
637431
62826
445724
570076
138290
310436
47485
527607
617751
596007
554787
106509
569629
525582
218360
427729
382285
204389
204476
626442
582908
603927
370445
278966
222628
198888
409959
180594
253125
159130
472345
397320
589401
628990
3807
576579
200110
422555
39556
358763
51608
551322
568795
69165
249737
308874
636741
519876
304441
200614
457654
192578
547150
7604
192475
77582
499505
632996
446010
366280
279040
307541
575391
247826
538232
367148
142330
624347
617382
101576
403992
89758
268246
45985
523672
498435
311103
249575
576453
623797
295564
412684
246581
137070
191546
100788
483521
53008
505281
418982
456374
174675
452444
458935
510986
161591
41690
621124
59809
301297
190584
67425
157612
280241
325667
242536
640685
559683
413588
152009
325790
67918
533757
406489
420042
55782
526828
192921
469365
556639
447145
59265
138633
467375
37273
365882
607984
195570
159007
589796
300975
371552
182467
547505
590421
488002
508124
525044
487264
511723
552568
158197
219410
432546
650341
256462
444399
408226
61819
612642
206801
488852
303497
408668
371396
308537
266611
408367
263161
60644
587025
628647
290445
620693
478292
223035
427084
234066
532298
245494
260392
478082
577405
273353
641857
614902
105380
352842
629475
48895
415512
515356
159830
372564
538153
335139
281009
213762
515949
86200
251475
517129
275074
234878
540190
207742
470857
369318
306830
524892
593104
65349
549051
149459
605448
197340
637341
161523
77188
196907
80519
215147
450017
400519
92563
311499
87104
358610
609772
77386
515219
330063
224880
387050
380254
95497
517260
219288
342562
473887
649270
423797
634999
538716
394906
543848
62757
561789
638318
133373
584630
397189
500735
448272
398102
35095
416616
481109
606146
330964
415420
231946
475731
624257
90966
450710
562863
9180
374625
282972
526483
492939
645826
8959
160748
355847
87400
630306
525763
606615
78758
31053
550826
148825
372473
95966
114192
548128
199056
473413
4098
620627
430015
354051
345318
124860
305892
192944
228126
16192
457099
304938
550322
513683
206082
188158
643299
69756
495671
213444
435892
325182
239708
355016
182942
400603
141325
403872
567263
484019
245451
537625
167068
577685
492793
116846
140893
22245
134434
625838
16426
639158
319083
577587
276066
567349
614929
16957
198344
535075
452728
262380
350763
420369
527870
575995
311984
520145
568243
190501
602522
212292
472071
166465
192057
259388
192527
245967
508205
306051
142795
226164
601378
176329
257197
389052
635091
302484
542672
188861
597711
284503
421672
285759
82074
22980
640510
108621
15294
19614
379741
288952
45557
592734
450460
788
50131
295764
448622
172105
131105
506761
431913
539643
469943
641586
179998
238780
155989
498996
69552
215443
508928
368038
397730
489768
478291
380362
215765
602323
337668
504029
557017
391533
97313
610452
497399
511390
222769
246337
391410
270142
16509
185556
266930
62186
278016
401776
414111
270132
369353
485338
323159
21878
151393
499815
414199
8633
576273
572665
45825
553886
543431
422754
29854
643759
555822
341533
519688
75931
634714
166615
384061
282402
519122
524949
260243
89370
385131
244932
461849
649625
273260
352110
176694
153154
642799
518588
34104
636461
136841
142954
4757
286597
188332
522549
126569
509760
271563
358879
587998
600304
545021
546512
23553
219213
201065
484327
158960
196519
525427
531061
630409
614681
219183
564639
373507
636817
136
518090
93565
414085
418960
203018
369660
608051
646580
218739
277538
11290
355999
199245
6474
517747
146892
51888
25999
643179
113091
149237
256531
186346
84824
605739
434066
193952
223371
628455
265290
567064
76723
570680
24447
213258
143330
248158
377459
296482
491282
429716
66398
257425
241723
279524
76123
19017
113284
586525
453136
524309
412462
347096
626802
555739
531195
476085
26978
60964
490908
482972
209947
345119
347134
548922
38207
265884
343107
392984
229161
107401
341319
470842
135639
314984
371975
494073
293531
71638
5820
568940
578001
54358
148116
164762
15799
62217
520190
385257
396978
388509
73934
305928
462628
378128
278595
631263
212691
424029
140199
559811
525449
452495
327028
394674
543470
366305
573016
426081
375440
106109
84765
119927
504184
238506
598019
355494
102944
31139
602957
471613
633339
340816
114915
633799
52613
17436
610081
547894
51874
302779
371634
171554
547218
467963
457224
328146
307660
384691
514501
400127
54886
129020
371151
253588
104343
324263
285518
580855
49733
93894
297102
30796
142443
30632
382166
61175
408587
51377
184439
505734
63570
492805
571664
42684
632243
52299
281569
19256
430248
506654
35576
475217
154691
177374
8181
450697
355457
205844
470700
365046
335861
294380
61977
480224
54500
376988
592853
613116
498831
63258
341649
8237
336209
629028
424209
76243
167862
564263
563600
273951
412529
315198
34405
526859
568654
427856
43984
338085
15442
335275
221532
429624
424693
459965
582152
483858
322160
633786
444605
124473
154085
203039
131948
565224
19391
486051
342486
407703
466306
214895
384208
157825
461267
49910
113528
61776
499343
285328
364200
467982
608954
326627
409789
328338
108427
107923
321296
128378
98301
166932
50292
212354
489231
401428
623107
395786
390654
469674
196442
340644
73689
495232
87465
233689
606695
222499
165446
564379
567783
322336
183373
64840
138788
410588
601407
549046
128234
456187
217808
323801
346878
644884
348350
553642
377363
166422
60742
542849
105011
623674
441846
513716
634862
606716
17575
436631
121475
345272
211480
511626
311402
242220
328947
607694
282909
460996
563747
369425
166716
138335
367063
121048
430391
136959
7575
331276
620223
300603
309631
157514
567451
650613
182985
148889
470306
114591
81019
149967
413438
347938
299206
347915
81012
429127
149559
380581
379436
170691
608140
443786
448954
245151
545072
615813
477126
476334
388934
170648
555366
436312
67495
547224
96078
81974
487873
534828
321688
309145
473018
591612
102484
75077
91125
313837
599879
354136
366291
248522
122097
135482
312946
269526
616999
340139
74556
133263
590164
82771
482786
101469
55668
495116
237329
245295
527112
530797
56869
650359
26340
230395
362449
448775
418542
155271
437250
552019
387646
399862
555281
5205
71495
100066
551922
178230
223208
364451
578455
359891
265570
164690
70805
260007
339085
401896
356094
442791
341862
574656
87411
468717
62572
101120
307719
509612
521567
617888
264051
604561
549283
475853
239754
556295
143811
389895
295407
298676
187348
463811
536376
354506
108136
147706
487120
566148
574377
355160
292610
138738
469918
450015
146233
358243
293379
180688
97473
106386
256277
86168
406535
171396
629107
73158
586083
314712
333809
643944
643009
331444
489618
481140
288724
9080
95398
631188
447605
556026
90033
514006
2309
314440
596612
360423
435147
476957
587104
503925
18762
527515
598468
143803
180913
100845
360272
286033
307617
444364
256362
180330
318107
540612
556013
161406
393588
226133
310026
494320
622913
412017
645189
637750
279008
308265
174401
142969
244751
400087
421297
316521
104312
598581
65860
472281
597476
130986
204281
622703
455907
26181
131872
457837
330623
470332
208535
179225
84880
599009
198996
340208
547552
110916
432078
98440
239197
526430
521498
449311
229417
225153
161378
441858
69591
17694
299229
411697
249394
262233
603923
627211
638272
393251
293269
82098
184878
270721
354405
75428
511916
332245
546214
377558
364801
215321
151206
56245
526532
621675
635912
93892
497569
146734
31898
259949
424369
548052
307296
57439
619253
169044
4856
81566
137572
241429
377194
42735
466192
419507
342639
420563
29107
181626
83581
127429
578521
289956
57547
389044
216884
140399
579192
228907
620424
89313
10504
88411
219875
330693
530739
14084
510804
268162
198846
67580
625405
373920
504921
437639
506225
644115
400930
436264
162657
410876
189710
73611
34659
512314
436219
62027
468721
58680
508989
487620
432722
150396
201341
626990
165569
203529
52090
7678
610008
537541
429372
166078
621355
15012
321863
454175
318919
547982
105979
402143
246032
194661
250849
175188
477447
465730
328821
480119
110129
555175
522966
411872
353121
422347
284331
220931
357570
402247
428435
441418
348940
551084
649656
208758
266975
388095
342028
345218
155745
368148
427784
132190
111936
140553
219269
76516
258503
397896
262651
479944
1789
365991
317595
19859
308070
620283
347318
122857
336998
500002
350155
562267
118440
504495
305486
401977
241466
331434
459642
121595
19441
406012
387597
313679
3737
52918
52156
270621
587802
627482
646620
542034
345529
319134
515702
608595
508662
331772
382029
246202
225343
531116
257067
70478
593726
366052
83626
634292
525645
580119
629336
501600
29605
357999
15509
535609
120790
103113
434849
500785
412582
576698
567390
386100
240580
318042
366868
597582
346050
158120
453630
175490
23400
537889
288647
648503
429227
213641
348978
609514
434395
230522
450069
202881
79662
345423
181381
626522
505453
264898
118496
159061
80558
298015
230985
197562
180359
616857
104842
525698
524254
357916
632996
139764
250228
470022
306009
386022
152173
249786
642843
395188
197419
435166
10555
475869
314250
259413
2348
572078
599802
67134
623399
101510
585774
125519
284501
20912
615780
283422
474903
205689
506716
490205
377921
535122
224293
208291
123804
628572
633470
593311
310978
525595
203734
39024
519732
239214
471585
4991
461831
308819
284625
615918
443235
396277
408044
165431
249674
312915
191805
616878
378372
449706
216423
91209
99533
180995
618155
20364
147077
13774
35290
37472
310301
210348
600903
95861
623337
133230
632049
516454
437849
632564
185342
72894
384523
39459
310915
279557
1091
31280
203988
132062
524811
370535
513464
146899
417911
219429
646028
379854
335911
406532
375190
632581
144465
265277
222648
101971
292378
66506
249176
603125
99636
176055
425664
80360
178645
194473
222269
581593
289244
504196
132783
266882
312662
419572
575081
61802
396016
290542
83782
381607
161007
260954
145546
65189
477432
500247
89577
170932
494177
211332
357982
172940
442364
436413
110064
470027
22904
201793
498297
592166
4431
54458
471409
573840
618288
195496
14468
579131
232295
329178
297298
261662
383611
559197
212480
627333
563892
422317
23374
626124
188898
532003
412036
528994
320550
566269
126936
25827
297976
25998
285795
68978
359291
163918
567281
429234
542817
3383
589468
211611
637816
350577
485947
16386
223574
497762
290568
489916
389973
134963
411061
263187
252628
44044
359123
256351
574532
478973
525326
314919
606532
283961
235395
383602
541932
165294
571542
566765
98790
41208
326268
550083
360436
531355
525181
30349
90627
227709
46121
612554
368795
45398
256300
250021
519772
591225
616821
183890
498145
563719
297007
102038
374343
338038
23737
525182
631703
142650
258507
95799
597661
472231
627696
98815
86599
5827
374477
101314
631440
502430
596851
591546
590196
83792
318522
31543
590672
246930
204361
142061
111956
299082
112360
96002
479424
190918
297042
425030
16011
340039
219458
55487
18831
90512
504409
262793
48108
163342
226097
172425
159483
457370
255414
261323
174448
32363
319685
307588
537240
627131
299084
31873
308518
235045
20791
612443
4196
361861
294305
253929
492761
76045
554818
499508
609733
137304
523824
260499
477749
86857
436885
180175
532160
435583
361330
47935
579702
539583
302164
556632
123240
425075
415848
26532
616141
233947
579687
447475
158198
118729
394079
279217
393279
273454
122655
422864
415255
280421
173600
333898
90727
202931
491267
128084
122164
203152
429793
98352
301848
287187
182509
106005
60647
356394
238581
161673
617268
601073
84860
181051
527363
537663
64716
239291
435427
234882
111177
358743
385544
397806
344514
222076
269413
218499
326461
172807
84684
645747
327427
435883
558894
616452
122338
520045
525273
106302
171978
204471
577568
156961
544235
207094
524492
302596
645086
606196
237504
434834
368085
532028
632350
201945
122017
106268
421306
138857
483286
59242
166516
149510
202852
123471
153441
61776
429971
80681
108912
632555
194362
566727
296490
286566
261066
313703
157351
106218
66578
348340
228766
119338
224688
163841
240445
480058
105670
46540
463623
299086
443042
548367
211149
433283
104115
60615
20272
229222
62996
201076
393203
483771
503586
577275
199369
95846
213211
514240
57883
203409
265940
601019
338383
7944
132424
591974
526640
101856
56634
465585
58568
640154
530939
418152
509942
134934
535677
620467
578218
456259
299350
360341
154094
402278
181462
607932
272718
224921
186437
51576
541049
485280
315926
507477
625240
177672
45883
51698
595436
560100
309547
25562
28269
427659
208537
63624
362312
543200
90479
260318
301635
425446
320149
468702
206936
322115
554256
592748
252021
601902
415521
561042
496454
593681
502544
421157
149523
9012
500359
429691
649371
501554
82394
326610
276551
229231
18341
578336
76792
589323
521386
427154
636660
337395
563161
530403
334103
219530
612501
323761
603891
226
502604
354556
450556
254837
545722
297487
218464
268965
239224
457758
277669
160776
107408
550798
53389
405926
616965
181990
364813
334439
224182
636002
332363
512167
239385
338456
480942
359692
331968
424033
635917
294238
335642
436120
456483
450811
277087
170447
143283
547054
149694
234997
158008
380161
439512
535630
305822
457623
347118
135001
173389
224249
437834
4349
110313
276399
515756
573621
330420
123003
472268
496198
267422
557917
148027
395264
94884
190067
431209
341862
112737
410745
204195
86123
162557
202373
89771
533324
465835
487479
245321
317532
629686
322434
351949
242705
57040
565926
559862
38951
306594
152735
11580
116923
454777
487115
648814
319763
520920
193539
383094
271386
112297
357581
113566
95045
242013
526742
361543
400736
51522
438887
332507
221971
492443
424211
348776
263044
393825
48637
301487
41722
292781
640910
449602
317190
197074
255482
73485
470096
545466
268002
320505
135803
449967
143117
424421
105670
105681
483576
495862
163833
442599
463381
308152
373447
531625
139272
506372
125008
353091
107701
636891
218701
621679
389093
625322
420805
310876
448946
332299
113171
154808
44298
605567
344549
205842
225141
130398
169636
535384
222731
126656
191768
48902
177060
624013
417263
612371
566610
480320
7893
104410
553024
601957
98288
553428
73869
36379
498122
549174
391437
575392
82723
236498
112387
100698
495533
448642
457335
466986
228893
329075
28375
511524
591783
160681
94971
69185
566786
41101
646450
202817
149975
557186
537947
166423
223824
214819
597572
638983
237542
339561
184482
232672
608103
454024
10433
480584
543443
117811
106472
617414
613959
29306
621861
291612
482959
6097
173977
554715
189072
319979
165796
274095
24986
529329
164630
355310
584634
486575
189801
332121
403674
144806
565559
327606
33018
374414
575795
235516
154665
45192
247575
316895
380558
151831
362122
346116
595756
151129
487377
568774
183170
401401
195214
578042
623867
394285
389311
37961
382867
262389
592768
412859
286878
168740
504267
221072
633688
372065
558876
75035
379216
281795
242065
327396
318521
289974
125887
169490
606138
356039
426906
365190
539258
112467
31172
476221
235261
366731
251711
357596
212052
49126
622821
89389
574410
137807
243806
2060
413909
263261
157920
281994
497681
197946
536156
510947
168420
91365
173702
583058
623266
252242
70168
125266
199366
310773
179066
403754
372594
371354
109004
212810
420516
306031
423854
130640
32342
370820
145839
292329
427177
510477
89559
76003
306955
46015
130703
467446
440278
550923
312787
301585
571651
30501
545854
227406
135010
509830
535889
414896
126365
303629
427120
346073
627
129111
349529
236947
180795
58987
595198
413207
65879
139387
526258
179693
428413
386355
425972
452546
321235
135424
22166
367335
244719
354171
257416
360965
554276
127580
619379
308257
480555
133367
417044
131217
213951
295457
490923
279925
493127
174311
389652
301116
589146
481392
522505
365290
488656
450885
579188
98989
1492
203289
626341
135004
49496
91279
368796
312688
270174
142511
533203
626416
412917
69114
60461
487187
328274
63044
226075
240785
73029
144121
314855
483363
37997
184596
4588
2090
469382
252197
617434
641966
207946
103581
332275
252226
444448
493129
539390
379690
107385
527227
186597
550846
484440
339441
539561
6769
625422
415913
461431
152563
431871
4447
16026
356832
586137
325236
568999
380133
105367
261253
186713
236128
406799
516837
540608
101505
627498
535537
485929
479224
256959
144126
316384
186130
260676
424836
512323
574168
29465
187422
546157
201020
384188
410971
548274
322000
186678
358139
613750
197245
500025
422084
323609
598821
234447
352324
359177
359340
554735
366135
611131
34266
573735
90032
425046
259431
19251
312743
78987
260636
367610
312846
56942
47924
216397
413715
15234
582510
281557
471199
217372
486141
303383
367688
310779
573273
201829
337937
592984
62024
153782
545404
348011
94684
18746
179362
459290
537833
447000
154659
106675
381849
76007
291823
452823
510265
284724
216360
288412
141990
212537
378415
339469
125376
165426
98118
114335
176762
387445
140779
451902
437028
519905
526557
245957
495417
19751
618129
62741
208357
436774
176814
226785
262479
452508
83804
560523
224827
557364
526706
474193
39120
252961
488209
185639
192854
4005
312319
166408
129790
401932
619909
260275
188180
180497
396484
306360
71848
480472
365407
469687
260032
123501
319655
266238
525272
643354
424313
211275
33733
645088
50339
125587
459640
182454
154029
169039
109753
206435
496832
552628
242328
585429
292607
399316
188940
254545
154744
592564
465223
295756
319712
225841
225210
596200
395561
340117
630302
251661
99464
226614
383202
570055
152324
300432
220685
449414
251041
145444
21334
518373
201471
50406
390703
207539
55919
132095
183817
625091
323266
137018
153546
476665
295133
318954
576235
449648
458234
146881
39593
382346
100246
21967
176628
341227
552612
476576
344899
578515
282018
509915
274208
647383
68080
353400
411482
547893
219355
80182
604917
601880
225149
175884
521172
85652
603516
629800
12125
99711
250201
554842
90032
267651
580733
404920
19658
561879
78543
234575
134614
6111
34578
564479
401732
487867
72602
306963
187259
116509
43625
48571
51284
370396
450238
97552
61224
461790
419634
107084
55847
646758
555302
190233
401198
259158
130446
149903
373087
358779
194813
57801
291630
62105
213631
323115
285388
302404
47366
568339
186503
127417
480690
294365
240371
445121
5668
58402
111657
4129
282241
246132
251009
622273
571409
511146
265754
485364
118717
380434
629312
255624
502086
132102
139863
413977
446610
134190
598934
372487
219474
593526
569500
595440
108673
291744
353348
40518
194936
477666
133269
439877
222744
432726
94622
344222
243396
47035
343976
91767
50214
624415
561677
369049
407342
504554
561775
395443
161807
111565
281043
260780
439852
335757
141887
546343
192360
499087
295869
322800
373999
605320
154579
363439
497041
640373
236676
47189
433377
516156
454742
575512
517085
70363
9159
340097
198742
132485
255811
154301
87279
362058
322955
205855
371203
367291
33652
105277
193851
33743
647430
11595
623929
196241
223937
477415
204266
205433
83962
456843
203175
544683
276954
95332
267905
76657
362130
436748
46979
128198
27713
421327
414264
289930
221847
353047
252617
16860
553676
235401
375217
12304
167774
164961
292152
90277
35496
260069
408715
163020
427161
549585
207831
246067
306683
645740
524365
576507
127060
548491
338482
574410
107144
498776
30195
288805
544451
465822
66843
195194
83500
347061
338546
378424
625829
216899
36378
110755
151060
68919
625914
456975
482352
432084
347593
439329
304991
432251
650237
308256
401416
333241
406910
181933
546216
629382
200413
454294
290593
159441
404160
205833
526446
547217
168875
390961
27647
314524
378975
469666
536960
378370
363017
493904
48564
194424
57783
259257
443191
371695
247552
412810
408251
254459
312989
340352
81701
517689
238123
105058
419243
351152
625155
603879
460651
587124
543759
436676
290222
571370
282504
250133
289627
330476
647386
191268
49212
648971
223193
450070
347329
124599
325609
531637
329571
257278
494933
145888
130532
566786
585559
118210
549227
643641
626944
184755
414348
98417
372936
531506
53630
197525
542477
98941
424031
53542
309755
525595
636773
523112
365627
551055
350038
546093
549932
239338
47156
609517
57754
422662
5983
176383
119732
182122
405591
610230
167614
169006
6996
435681
490994
400255
109503
48476
208350
180047
143084
20469
57040
536266
107309
174893
286830
152224
461218
337367
223026
201879
351334
315722
264333
330049
89117
158505
19648
445376
342923
335462
572070
136105
454137
618248
128908
346829
457622
328845
343832
47317
276881
193287
14538
226392
590868
264311
626903
321445
223544
479409
598955
437720
610010
460116
178203
560042
148155
32466
543679
337041
391765
195618
274733
202617
17789
38591
252335
51196
421753
554831
446281
307446
187672
240712
189774
563505
91149
576964
548197
494874
318914
608608
576584
593597
646985
264001
102077
236335
268116
627584
509757
400029
99599
239662
383632
237863
265360
12991
91470
300794
333912
88244
72879
132825
274648
218516
169476
302643
222113
560549
558768
453511
69518
341955
172527
306413
215549
211601
530926
590635
256147
92103
602350
231239
621319
260644
226436
522490
229912
460344
162216
534796
468050
139401
286575
94706
620150
629145
530189
547566
274237
197446
649683
433176
430005
497359
315526
642192
205400
449245
408907
381734
513104
211983
300499
65895
179154
337267
616421
58840
289197
265614
192092
377845
112285
550361
171627
276727
446126
350838
167314
483726
418032
522009
497061
325744
54871
517479
385264
623962
627720
67928
86887
173302
470668
118794
384490
201284
179193
421335
129189
186245
364653
634486
461428
362156
529450
145663
459788
455969
571847
389597
342944
134116
224693
399448
350672
184345
489931
378655
336285
419126
297835
71034
309465
507128
86201
224526
215944
419307
115458
162624
445386
99150
573103
357723
631353
245183
10637
104733
116833
243091
315073
396265
581247
547416
553852
562908
377499
278581
521270
156933
184877
439813
247074
70308
330960
509681
645119
477911
19543
616010
429558
60484
26543
634349
23696
189683
300824
105738
419676
526735
382216
295933
1016
605941
555597
179203
542199
508369
622580
14085
337194
325800
141980
216269
373584
419296
565193
588219
225267
574777
28528
326418
550778
552915
393686
161255
282198
448588
185127
619807
539310
4262
564415
130512
550241
386712
193626
213911
613114
614266
245762
140898
146303
41811
280603
276988
64033
516051
45792
266562
391969
169805
74841
424483
205465
313815
536114
536072
340942
234928
560158
385049
255416
281869
338592
477392
367091
62520
614017
41368
445271
5771
595175
554375
184864
445175
515029
145701
310525
496560
489
108501
163834
121283
134517
501481
590298
350322
196287
315047
315397
192222
424931
388060
38777
199273
619773
447392
183343
431736
272516
200874
630154
81058
462572
602537
478025
28326
190870
572621
245417
171543
434028
130927
131143
576034
188589
388087
567196
339374
156441
490521
331131
148099
203156
376094
506205
458096
504129
528481
246292
498983
178067
591731
634073
292723
230598
490591
265050
360270
622033
598141
159073
263777
95195
188641
21472
27677
166078
73808
501160
596792
512602
302389
584224
71447
258383
179073
483186
298966
13053
647589
250427
249979
533510
605326
268000
457045
503671
604726
330431
34839
390864
212548
299887
27481
270868
389125
580798
55451
517076
210647
6314
166965
75668
188997
416102
260859
363920
289188
231645
157773
557855
524467
5307
545407
40639
68245
599429
615598
46987
33215
470257
132562
334945
587583
34498
317544
563722
352923
308168
602748
606527
553994
440785
457257
507269
70618
605809
205716
252929
218539
481021
276228
460683
186589
154448
121225
381668
187339
32723
507778
67496
273828
164988
543543
603285
621325
489617
473642
399300
179305
194087
362383
205207
603538
377748
83335
189812
41486
548176
318667
375274
420202
162930
442582
629010
499944
604449
308765
553917
67617
573925
434661
592482
112814
38499
547642
395411
198835
332780
556664
639630
85130
535195
466868
516348
519933
512678
483469
79082
597110
198631
123770
642601
95447
139727
231419
620561
210160
359671
246637
14307
627181
26462
184380
526859
100527
583632
17538
526281
105069
254422
289571
43474
77212
510070
557342
57746
475051
417633
570085
77947
642112
126111
198740
565339
107982
568170
421358
398107
550572
28920
529010
573278
271407
405935
3000
142997
283104
324695
154953
518368
168432
114094
600988
463084
151066
59547
479745
227224
147135
263487
250260
246693
641039
289112
178529
369358
552921
283487
485761
542303
389804
433148
298386
559444
303295
303168
117322
531828
230630
634827
616698
130158
31239
152107
238440
290285
583240
574814
632998
196288
429005
630814
181104
27837
2945
506921
89516
343674
115763
425352
644078
570416
161899
430726
483893
495928
549436
584660
430617
24413
220857
124086
211965
315587
207617
111872
209306
260314
541636
165140
160734
636011
581063
391685
141893
622096
566364
45880
263345
431687
207936
161495
475858
601369
430817
226388
65142
349463
333586
572897
391481
561274
557435
617434
175893
69557
385133
187273
602795
266246
503195
611986
71446
391658
424081
643052
70619
422586
332171
272273
503731
28616
227340
413588
595701
489552
261628
433296
586166
95212
111274
266406
588341
542056
464167
90328
570291
2348
197628
105359
332504
607083
323657
241701
48770
369066
34821
346891
523407
324783
40950
135997
276495
419681
79311
538310
73248
416264
618662
223853
124910
352451
537865
228165
442723
632525
76875
252928
572617
219077
611024
151397
631488
594199
395347
229616
317188
21485
464626
148456
439752
402041
578613
398343
509316
125492
189899
377762
18258
484347
632891
530317
284532
490823
57593
574195
220821
51169
577524
90039
172162
184467
366048
75436
35093
629652
280157
265416
39818
563983
288163
555295
467003
559423
580888
559141
180014
68975
374323
330113
196098
611757
77541
396445
343257
232896
413465
387674
73115
272646
107092
216536
524500
51736
347289
67283
149618
471330
647857
643072
21031
33496
284729
107144
196373
478173
604083
491158
390624
217983
626188
286010
481036
331654
224541
375538
279063
118646
344469
98122
485275
328726
59303
547632
149468
77995
405548
372394
500351
517937
334603
638827
441386
130257
576312
141835
558346
93193
576650
516884
531095
549599
54333
549462
572937
36063
503978
487907
293533
532762
327097
301114
340225
412460
482974
96270
532689
194135
88099
473384
157552
631765
277203
284910
447476
297741
370852
176708
226034
239356
341424
475988
441437
534545
603322
172791
360252
380750
450130
195152
169179
337540
233271
270340
4883
601275
264669
469243
649417
461910
192595
572880
359768
524999
87269
282556
293783
87846
470950
560370
572518
440023
7569
267376
22670
2410
316495
318942
376709
378284
133879
313080
21373
413878
457576
538541
324538
409894
12482
317133
23127
470692
547642
536755
550324
414110
482416
122758
28341
439235
270441
136503
194137
49128
110760
647473
299138
8855
184998
625118
629071
174411
378268
367454
475419
113949
254352
582585
102703
57258
35259
645185
416655
479250
260947
28696
161335
303635
243820
170304
14717
101895
439274
646684
110621
491340
642169
25650
507590
62176
28278
72484
40707
201180
561670
526274
102973
143024
42620
564223
233513
588504
118241
460725
52485
12861
615831
34318
295066
356644
335863
443391
610294
19131
549661
33301
616179
292251
182783
337358
362622
397387
28267
24343
347876
389518
196816
237602
620256
8819
105287
607866
552604
54838
590273
129651
129304
328927
646731
9514
579153
339255
374729
291219
259756
576060
458393
280967
431225
421253
553865
426014
525588
112884
116965
1573
120863
347861
473127
344021
551891
494262
644210
466410
118016
602924
584118
135159
326804
556105
310831
104963
552646
450785
118310
198077
103147
82685
44756
439345
52815
153927
545577
458983
350093
406318
170856
523004
234681
64268
476481
251796
425263
545866
525380
195984
297389
249872
335250
313863
363444
582013
391399
355343
333493
561860
624603
80876
127435
219955
290930
191366
94587
521618
54354
374927
306342
249085
116334
114599
641963
175559
74098
317814
214835
137218
485191
277579
527641
646094
182819
186512
8348
646992
167583
646757
344503
407685
317623
477701
310378
99623
37104
266342
25041
312543
266771
240851
429857
477457
93056
533462
307486
577186
604872
631660
640809
218441
3093
208743
98400
78327
420081
553016
220793
284739
159535
358268
336633
280663
475166
214687
416996
518578
217170
76378
221221
559004
546891
7617
144479
118903
580168
586755
633604
184626
408842
109960
504138
104632
402137
161912
108617
582743
555747
67461
10398
45939
141839
69747
82720
495697
583004
472933
536144
409860
582802
32342
289589
227757
319266
244221
40475
127790
278678
404484
266523
440830
559743
216256
410118
1042
494947
189484
213079
390163
309941
101957
583422
551318
156668
239832
369089
190002
309492
339045
611684
156171
57445
266287
95508
66064
340890
338442
13173
222197
437439
513408
534292
557320
174944
602177
351548
135878
484963
171298
391567
105011
409228
392316
104018
15003
548242
274992
371870
410350
77734
226130
263374
436434
90128
158647
516973
489740
523809
645988
618787
461899
338520
555714
547465
637125
17614
407276
607904
312857
370799
315723
377500
516309
645735
347282
9895
647768
566538
575713
533997
24460
642916
335498
15912
429103
212688
563996
276134
530186
277837
224618
402681
205006
278812
138722
85305
243057
609363
547133
533837
633193
94676
64633
528722
285468
621006
237689
139791
574268
631078
236216
460404
551344
322911
48261
427564
309168
32878
93505
186594
337286
30181
639108
357947
478371
283308
89403
4160
300628
567897
598914
107422
296090
256497
427109
278102
484186
467228
292949
542401
127177
569304
225806
107653
30592
336477
459980
420200
305964
308128
237892
643314
314440
162046
314252
23490
295572
146907
630384
187674
192189
400526
447534
600346
289719
45414
83437
516341
636123
411756
463774
455107
187425
493611
582642
274030
22244
78776
140887
298910
452543
320763
486125
158391
458396
343798
169274
35899
155777
133028
216080
394558
271246
637998
550913
640335
617327
443459
286370
632337
435880
402601
214055
483549
523078
213224
233769
418705
346001
498555
539125
413297
299029
572743
380862
354709
12451
46719
439108
298970
309414
45100
164956
143416
379827
574773
476874
528099
174551
310835
41163
528117
127811
547624
325616
241143
450568
627545
47052
343381
2188
379072
176321
573409
296672
157965
449861
275916
443754
102311
184066
450241
444913
445464
184411
85419
59067
128089
418411
189234
183749
49060
267079
432541
188235
373779
504080
386759
214492
495999
453905
230412
35323
2219
325218
378054
298663
568839
399869
199534
621111
303347
41818
243038
441383
619625
147873
489897
137348
179590
629599
160703
218162
101941
247493
232066
505060
165784
122924
453397
132147
603540
507826
480611
539013
418903
546710
587669
611158
584707
142216
643062
565220
9333
151189
541120
512557
498999
76323
115260
345764
466230
513029
343895
462886
340509
23666
491466
41803
456132
155491
258283
431143
465204
102846
323167
510142
623605
400611
605740
591536
291892
484335
252165
71250
382007
174726
365739
362379
406944
526123
126519
107105
60968
575882
196504
402782
474871
486450
345259
615992
485209
209838
352828
359299
586762
256841
450498
576760
62124
330459
489935
71099
46789
136642
89981
150716
46964
492485
399651
602284
576079
152477
603964
125849
303085
443187
47286
26240
286334
375622
482831
441489
128834
471632
125894
33549
190976
497938
600790
107062
517513
199073
593383
79682
478488
61373
333197
5085
86473
439892
220705
464794
519503
129118
589290
175596
148499
523274
633495
633001
379754
589577
170002
518332
298346
254501
398100
493089
587558
104704
153116
308976
85192
74809
442082
563339
511906
203923
256678
320628
551352
93360
428681
120446
277269
64801
400959
346204
609440
338057
190106
168551
82307
426855
21901
220685
534230
630732
388125
474934
437801
180726
220300
574234
475501
110069
93185
23081
435932
514171
169173
432935
363930
73573
147153
191292
104028
388269
461109
600557
21489
451019
583705
165189
360060
192072
41601
553439
110581
584265
168609
173525
510248
161523
325116
250123
155203
262370
284169
170798
126850
377210
17280
584262
12181
551048
23937
129793
405318
450123
643904
6318
15856
380707
110689
412597
203681
12638
399064
213546
536938
607545
523874
562556
460064
370432
643664
478662
206024
128658
235029
437864
522853
634617
356341
270853
391519
111502
50634
110433
624673
229272
448514
498836
521230
204044
342778
43523
392852
305928
173540
70289
497452
129445
242304
389201
425334
449899
37259
102350
454910
179328
15131
284112
520110
197680
600367
243482
530101
15064
198524
276321
449500
502394
250768
631779
634646
112118
174670
472713
480955
48531
281919
582187
435798
435649
492248
511342
247507
595250
531575
477842
318334
209775
446742
354148
466928
342777
369271
358852
207232
239421
37781
239986
40406
324624
570755
631612
132857
192816
522333
16396
557694
21905
300334
563235
207798
603685
362429
620595
53266
74011
121571
1728
201489
139942
12199
407000
429711
512629
561194
178173
572711
638510
442300
268631
600203
589616
15590
66305
256837
454329
105993
330217
521871
212916
422755
368280
119934
198035
118105
582464
509952
624610
309035
122407
54138
48769
618061
636203
411008
378428
87951
619583
479765
452468
207497
257067
494674
27884
96317
365451
133621
389947
457746
638798
21825
239134
549021
141104
161491
539874
495942
117502
152348
129287
15703
497810
32789
170457
624602
363898
503958
168838
535035
150597
641582
310938
550802
300874
62684
291770
636135
73958
181307
321764
5671
601362
215331
201725
105899
31749
390019
150836
138572
612570
93190
477419
233018
453165
139075
180700
288954
75562
307234
365970
631042
637558
546636
344830
160980
7212
518678
54052
6240
622468
224669
153853
548455
559608
443475
547333
231051
36099
217519
446017
322870
580295
224820
266732
535950
235783
477823
83458
33758
590867
541278
27104
151484
387968
603993
360177
256761
70583
359830
427344
298778
281995
90195
527170
35127
371417
226690
526370
106762
295581
249729
122434
229655
254291
399992
377682
384378
237631
610063
496245
394626
237024
508930
460205
175753
435219
503360
463509
305653
5709
60185
362164
268855
443311
72197
154092
407788
348050
577033
615474
631752
531032
397299
639055
616226
289210
340789
590407
518735
154841
307195
193774
242570
205795
352697
89403
100942
500850
495167
226815
88325
287374
649648
30511
421964
139627
70828
190712
371250
303989
435678
75359
634652
60028
473329
370179
89685
648492
242762
378383
119362
150004
112195
218773
436078
361923
251311
123865
259704
358803
137033
643986
535296
530209
648653
647465
404240
113834
434118
541448
545308
180817
68822
273035
174669
182480
611230
203776
316396
485402
404315
30511
154997
30777
247499
544289
324005
642754
429315
456456
242668
499882
609412
637231
456694
525839
639
569966
212206
139180
522079
117845
396743
395587
340357
229495
8748
329832
420820
78415
312641
220181
511991
587611
36712
264897
647984
403857
633665
459464
325464
4540
289848
535467
358681
395374
501144
162584
331820
126290
144313
620131
272175
580449
44693
547135
609182
238232
80320
403188
354048
124635
46127
53027
7789
50044
78901
613992
390981
463341
372051
273713
22693
542647
87402
546764
484222
171982
306717
523435
482304
273956
614333
377861
27561
372564
147103
569956
209652
495148
221715
215304
32861
219946
47463
163082
246050
358085
344730
584984
461932
512775
564534
455359
364907
443408
536642
37793
482572
27047
627038
516106
218724
507392
57546
396128
317198
85464
431742
388925
304537
301516
494297
292976
378685
131552
545640
403790
493433
543528
417424
555161
494864
329967
322613
429140
585290
504375
523528
273242
531251
300351
463322
109914
623612
409262
268979
29889
272358
188753
305004
346537
605195
618365
267710
311817
429101
492267
586558
452344
475119
593804
642038
296792
632586
304966
616836
645538
353503
108252
553475
260254
293079
585135
157041
365460
341597
30278
474697
333636
575763
194744
509095
6786
539607
378212
384016
311392
501804
400238
89769
499371
278711
111117
381335
161262
206194
116588
145313
395483
601167
311993
334540
435357
647967
466706
150365
607807
246790
638941
407705
602179
300106
98609
126883
399690
129007
227853
222169
396153
219937
579985
339255
512989
215278
603010
2845
9538
4208
342326
645349
469612
46123
155989
268593
522366
412525
368679
429098
545760
632017
377830
390418
534643
287969
620289
622046
257530
547443
545746
45400
513186
134211
468755
584756
515694
594870
254324
5385
315581
250876
239661
118161
417931
499851
213007
299321
18861
125982
540487
303432
96964
584329
400241
515610
125749
135368
54052
5722
61049
423768
280071
39753
46283
411482
536465
111646
574382
392821
274936
62728
259629
329805
377497
499055
111219
604373
186515
486938
19063
380412
235933
465142
638630
29997
443712
635783
266937
618534
259351
503338
491468
603928
601978
219529
11740
4003
354416
404980
392932
149819
292705
327004
326689
589170
109482
17194
364264
120828
8382
194533
181566
553638
547834
87152
1332
201406
270118
212278
289561
21031
558240
467833
525099
646584
104815
538074
219859
564016
355418
584653
439775
335919
492147
38946
991
168366
196119
91868
377225
112025
248256
280868
464897
618990
288023
39589
299746
470969
316238
11064
237370
529068
66156
567935
4205
153012
428847
571787
71539
394456
56190
125872
592234
237864
303997
251047
117893
458173
72861
107148
319057
588084
13584
630040
250345
524146
350112
295943
230186
38664
409925
431301
57312
343650
181681
454480
471080
172437
388469
305671
67298
197792
361711
565611
322817
601514
612976
103070
44531
335390
460864
110423
41769
102183
127937
502917
7087
89453
598891
229616
267217
263345
475236
380199
519313
362207
4653
526232
438892
645655
115366
557867
2656
163167
144225
422815
373041
187499
305151
509202
630520
81748
386423
636861
408155
204447
129023
50138
375101
75441
60916
75262
199971
94457
153462
150941
382227
553260
495130
645397
182981
423606
307928
356528
382194
523048
236809
390787
96187
203687
477757
527704
344349
446934
101843
25505
283466
492024
442601
213900
102923
468472
497711
172894
564489
484053
534536
434617
544512
467758
484106
387060
354684
447340
5336
635936
162611
447461
94168
159293
382763
636782
17720
511527
267040
98760
537996
510989
210977
254902
248957
229711
647762
143750
189139
548105
467287
205037
273266
418553
218484
182226
538672
472953
622935
49703
496617
565134
217915
20960
460345
540656
481131
372638
135607
60926
336087
75419
397822
593864
309526
177596
263561
1017
70937
135432
632235
145957
58247
203590
620834
376622
89731
323536
361960
9333
406952
106643
318013
266934
360
18625
171703
337367
13051
298968
56223
44630
549120
448096
644471
25251
262559
630461
242050
446515
558172
436290
395551
333918
254059
641091
21666
23056
372577
171422
136471
625748
642632
603291
91911
618260
287019
309975
228033
631355
194732
132265
391115
292014
350857
433770
50778
596390
283219
248308
599228
279348
512929
571070
196780
558965
491513
617380
563039
34220
71876
285916
16070
138547
203094
299160
215308
292367
279252
142247
263017
121894
534391
45909
455988
647695
618873
644439
356196
137546
62689
560626
161819
197087
513867
162701
411163
261363
85608
208837
401632
323662
133977
265077
286298
186954
467822
455290
159270
29983
316357
497679
14008
84920
616006
240683
195287
344919
297234
391254
249836
184379
135408
249538
565016
554722
545248
115010
415154
394545
11839
125587
350370
559675
247595
505322
235343
600216
305409
382344
583161
155007
211967
21002
542740
5215
65613
413376
164289
414752
555074
396578
5347
436269
320670
147442
371506
72814
45811
502722
88173
253053
269575
47190
620617
620212
21053
355695
632754
389623
553424
79656
176016
191232
180948
97857
38571
399772
232215
603906
421779
464997
597561
646695
149403
295236
376700
223229
198692
600032
182480
370458
427793
565337
478707
120504
251611
182504
36236
508193
631251
434171
605533
291414
128625
119725
93161
472768
97047
33076
597137
299945
602653
303745
437622
304734
250577
117033
51170
126625
117109
133077
400814
176713
438396
573095
488041
611497
397881
177407
411281
213871
530298
214712
122541
482432
403791
308257
410416
585114
550657
133558
264809
210172
497784
296096
523373
539852
467966
641828
415024
631948
66746
279062
439878
603246
282975
35983
107462
576339
69906
11542
250552
449750
591167
415986
117182
24338
65478
265356
198153
252537
435139
217434
627616
316853
481528
640013
579042
641342
303221
399556
67014
307897
474981
296757
557759
119684
201645
265765
421664
557727
414908
413723
314758
223986
281178
406282
385484
556232
279771
104478
58813
283989
330724
383047
195717
138807
49005
467693
366258
139946
154825
553341
16591
534372
499102
28545
607628
593184
210755
82515
610653
351255
189565
64370
587077
368815
72644
343569
359615
388671
177289
421584
206872
136270
259871
125578
601694
352079
416897
7225
503542
30406
174256
562142
337535
33774
203436
41796
503495
12901
564867
397987
184417
579372
441601
268917
522131
102240
163350
604711
443971
201071
538289
97525
150856
601580
76132
155686
616519
332975
170284
345071
200964
288171
245934
581734
515003
70994
422287
574545
76485
72456
31486
89019
443312
101400
34671
25331
234333
237586
256932
60694
15583
578468
646397
619343
244618
187799
562972
375956
147667
138152
599803
189607
47359
588794
292529
102574
501451
542310
270255
375762
394980
446221
318727
177940
601222
494433
72357
566217
459018
199410
19538
378982
634103
643910
169059
8177
3841
347647
345480
141167
434037
236115
191021
120987
12865
135075
216666
250668
311024
476544
294373
458831
389342
16506
431262
430210
405622
339473
467699
101638
490921
527240
435503
637998
245157
25709
23316
125452
244220
168117
148068
20368
521195
90261
52383
334359
83318
337448
404844
11293
208973
613389
59971
7318
552679
94592
627409
102278
335541
319963
452795
468142
643207
22870
610743
265331
285592
248568
607354
473332
536925
409638
419051
13899
596971
330299
400280
415163
405492
66290
284818
343787
392716
4950
351910
615112
246268
170709
42616
414710
375724
563139
215014
443051
424060
524736
75135
279757
125632
274489
417249
452044
476643
226393
15052
244373
583994
599470
472162
299320
582904
232058
311571
25975
323143
117357
366114
280956
227522
98597
233701
105997
255686
93296
365845
198703
630909
291031
161273
454717
322873
625451
346335
509975
23430
314075
350704
402949
141917
24707
37171
550470
275697
343472
316535
287517
603411
191247
152675
15549
591955
213864
92901
628931
370909
525190
79456
621256
563239
90988
276033
540922
516327
589371
249389
393198
419219
576512
581811
85208
346979
70832
35129
12701
218631
485041
181990
207563
475983
195872
452119
220987
538270
110422
526828
501310
88451
183774
575045
631133
243179
271178
636454
626733
6234
589678
530040
80374
559509
74701
104617
309130
3590
339225
252618
408178
298227
515270
191090
202379
192743
612355
35107
364900
611278
90636
138151
71526
71106
488771
405374
461609
626580
252912
532228
77746
411278
627806
84048
614105
451989
181658
292921
397385
386946
20298
415855
227363
325515
93833
106488
387978
227216
298476
14789
198921
122761
331773
615342
40433
379065
427499
10499
134173
158393
71306
116820
118607
187446
324585
414710
189355
548339
626092
345191
396134
490010
165325
151415
302855
48269
359003
230779
592917
104102
108552
399527
378396
427611
592852
80155
504496
512793
84870
181238
234891
13133
408334
218584
504427
12219
217960
182710
141475
160747
397926
418910
223369
579034
497190
432213
359344
122120
590344
615899
631553
270986
46743
116437
576919
517305
494203
158107
479246
559682
251810
576458
365583
179498
433473
62862
469470
107487
102669
59257
143220
142520
169234
182438
65140
125211
389784
179165
294960
532366
241826
636834
477819
528296
145505
295510
531656
644537
512640
626733
533633
6935
199226
126905
393237
458668
451805
480823
304006
528594
557151
291551
641759
116614
159989
79068
495071
461062
206193
71597
228187
259542
357757
513061
23823
359361
188118
87184
274307
325480
644119
645067
309359
238378
616525
201723
648759
323390
155637
416281
26795
24726
266398
128325
423118
550884
171096
85892
362359
380404
401319
187080
156423
389264
414917
450593
518333
51190
94960
9214
321889
226811
366542
211007
388914
598808
277096
360101
471759
496671
635546
642161
487164
158807
375087
463063
585210
156857
604063
256369
69793
374401
163792
196276
550182
643330
616268
33287
378664
370813
450006
465057
27125
386676
487384
364373
98042
212059
554081
424666
84849
398272
496104
346888
69378
191172
633724
597925
281619
60554
495981
343915
13601
354002
472190
140535
304646
314322
434031
352471
558346
285769
3926
44820
505646
274902
203116
386329
470225
299163
590380
211997
435951
496602
132869
276102
457099
121221
371268
525070
513395
176703
593830
58952
253055
46942
635107
28001
247895
324748
386002
360462
165452
21192
306932
592649
581
126180
272659
167299
84624
8841
492894
277262
91049
274921
163633
260418
642132
292427
622460
50724
539587
459478
636243
322453
62303
524206
521494
577228
175397
489816
379405
124036
189721
394842
31807
2012
336320
444678
284299
637793
454102
521489
44872
234917
219237
341699
471384
572212
242869
367736
293201
467518
533753
232680
107822
406586
96488
314380
603912
511057
89236
8853
382857
289679
72554
617768
391432
369065
169347
622462
503861
479141
544896
476404
493470
563905
623481
363785
300942
208306
441194
59544
221513
333356
587057
275057
151287
381933
322467
96643
306602
288115
228332
603440
274473
521799
248854
490769
594853
588769
499412
532464
445904
411020
293110
154457
501121
333725
114606
171696
488740
565771
82009
100776
483193
392530
249670
53916
362847
139365
215527
367476
336244
400366
578037
210234
295631
201977
97359
638655
368530
162590
645612
301420
19165
80440
640253
341623
274909
247042
411575
258830
425196
200951
318276
120034
434399
394400
624143
392899
212223
568820
433895
416684
265273
570330
243688
560053
324168
199354
263726
284143
387843
71877
162854
174551
312789
393413
389831
388162
487598
531040
174002
76551
115614
9359
453331
608592
202081
537478
30495
506621
473648
109647
287242
47450
211015
588312
88108
342689
352055
40568
338882
6321
162576
256435
224116
4467
285852
485521
598398
152677
565644
262300
627408
270887
463540
276635
329381
334706
472965
621230
95578
237143
48288
482250
628176
397395
343701
518883
542014
234219
561728
544357
502521
275196
375327
257898
75835
212653
93393
420347
272486
579456
8694
363720
243174
308211
499698
595712
13907
324875
291500
8443
23779
36386
581804
551395
130939
148057
526375
547266
11270
469559
256832
308761
220345
195668
446895
357117
282592
216188
236829
310363
195638
85575
408943
409431
193374
380284
101325
399227
574795
207911
405341
151317
170740
4314
578837
441329
275880
72796
496759
167865
171623
69927
601446
387507
287221
62354
131458
7482
109854
65933
220349
223114
6393
552998
458438
270819
112974
581926
421887
546042
510520
505204
123236
10821
427799
330927
474892
306904
597921
487472
36761
355582
141397
219368
41096
292661
273955
129066
163210
464939
613512
48207
419102
100260
144530
592334
193942
541544
173757
41746
221046
174256
198822
634743
126330
560555
122545
514941
468599
307776
234251
128147
226034
320735
327238
607828
182389
230299
171131
277250
451078
347406
342944
401073
482932
212442
586880
88842
385768
554756
185496
586438
105228
410066
525207
437314
494517
580392
277764
16657
477651
430455
356323
646807
555556
195380
371017
441413
634073
392615
123203
621433
72778
538689
641014
317726
8153
49092
499094
26342
125721
620253
592469
595159
597872
149125
254136
8455
328697
242125
540894
294500
130144
5670
392789
31460
581295
201567
413794
569161
77181
570216
204644
634979
598401
40752
205723
511839
156110
170708
518295
221945
128259
381809
585063
223514
359128
25033
381267
458740
429716
247886
636025
639539
91454
334083
343375
33545
304077
367166
234648
361056
604926
444295
466871
255247
349059
521967
101738
566715
512091
228694
271025
36016
459817
584936
132492
276360
300586
127787
254128
566595
482433
470052
411853
371393
63380
401291
320972
257418
611888
455922
230903
132988
297546
555667
477421
501630
80193
534102
345272
239022
314277
573381
443053
99350
304863
529754
613741
291291
530028
315158
456940
283431
136928
98279
466137
519159
53633
406261
57118
137520
479237
475793
588189
163699
142531
307448
262166
214301
217379
46985
468044
395159
354160
529985
530334
603450
174252
242684
363764
387843
532075
369799
312831
631306
301135
313041
481793
130823
609146
594774
85335
616289
382165
405029
564656
480407
67289
64242
42650
640786
70499
171974
569954
160129
459627
225442
609531
450709
377233
105314
407136
141584
647910
159980
39068
105611
17190
605157
589146
141964
514290
316611
67174
601927
77670
626906
195066
436651
99963
363486
361325
168367
429086
220482
331987
165496
522013
641089
50875
247671
440819
89549
514342
220044
413310
38204
621646
596755
452560
445058
406000
326357
117753
183406
503396
553225
437399
316503
624028
493203
563362
105648
480008
178885
318249
547895
650733
609423
526891
387485
262791
310915
70243
603440
396002
483387
13864
307527
341601
301048
128154
182890
613894
125337
391254
557440
54489
414131
472776
133782
494904
523210
284312
318009
260057
321623
534202
118505
73258
616564
648124
290860
649957
59144
230061
203690
31221
358996
274886
18710
160289
387306
519021
337007
271557
256302
52461
79488
633038
514132
388483
324527
326350
456590
368014
600310
293042
85129
344465
38023
625633
505195
124809
540296
135973
457120
102852
593749
581210
643093
19257
292410
210084
161089
613052
184615
170246
514565
99652
630099
206171
236965
206903
40848
534667
561805
563593
536236
641861
165567
645789
25148
398760
242515
445460
447800
169562
515839
318763
209753
455095
215290
631898
271215
393132
30643
382246
266046
554223
411100
513749
334298
33913
460683
429764
2264
54004
257986
564094
143316
422408
103822
420097
127690
649383
253909
75395
193207
67189
433383
92572
466705
499972
268126
182804
78491
301737
94359
507890
137090
230767
612246
575213
69378
564358
476147
307434
551396
109888
304339
298032
159297
248577
93339
305727
1804
608099
537077
128065
407903
36072
332797
556639
579606
217593
345870
211026
113172
107313
483814
623775
266693
481330
228934
118460
56234
310218
596378
39036
387207
519372
277334
96981
120579
253423
328234
214115
410732
416405
367541
262834
593727
514217
40676
206495
269342
197265
437320
452285
543635
320008
246676
117730
502272
298300
455848
224897
146139
588552
358652
84996
598052
338769
583818
236589
382125
18543
68217
356761
410092
513671
337856
337838
251409
429074
648234
267354
302643
24760
270700
611557
52631
526549
258660
444233
511630
392850
647469
371405
635897
634312
587206
12463
117681
480200
249455
310701
347278
621917
76443
290625
409904
359114
331127
556253
364496
379888
122280
246067
549514
458110
358277
376434
111272
510786
508393
225783
481845
462574
22431
564336
58839
558229
306983
27596
392688
412962
611615
377846
326814
251382
169957
277236
575599
316272
398921
64522
502840
163048
467763
187776
531623
498050
240814
265738
223353
545599
99656
570757
461661
171351
248470
470602
51467
503009
357020
143582
85849
621082
613147
441596
211917
90341
219571
413581
490540
318202
335582
526720
598530
164421
408339
240587
389084
569496
646119
247065
539107
623783
397421
309924
350791
561133
101186
522380
240566
4744
408274
584387
39953
411641
340329
193069
568457
123087
491942
8139
365734
387521
315578
195173
382512
398537
96796
136326
420346
342472
241392
426770
403693
95412
4471
258977
475019
205942
567547
484508
38041
370716
518182
47206
420757
413841
458110
648521
291234
56018
537280
61812
218726
432589
226848
101742
430535
255439
499110
312287
478432
621333
73329
632564
255745
168908
83196
205236
135754
433628
2347
458947
106247
445412
89755
307678
83164
540141
298005
35015
38869
571722
409764
399379
122740
291430
62430
360346
634569
411918
407550
197980
121508
524298
500327
634434
431091
514055
584041
410862
255748
142835
206208
498270
484503
288460
402130
210725
306088
279236
422898
151564
239693
612130
348058
577348
349158
272699
182454
564602
175474
535369
372414
277244
323900
379106
405598
528815
563339
324637
417383
235446
443756
349507
218346
528
461993
423049
337602
415977
433786
517474
69895
620242
614601
448570
579469
433156
311900
435657
320615
173764
397181
185464
2564
521430
170653
115664
462819
366062
372923
531988
271845
53584
174192
361108
352731
209075
15185
429722
30860
555311
459869
423303
644417
554103
314454
416193
132428
630487
480909
404955
610595
637276
200186
125157
360486
74989
284753
243816
40911
604380
92265
573285
463388
381834
614029
108787
594040
216207
329044
522260
205518
149561
465664
229239
336656
222779
126021
158561
429360
187427
534074
568033
25908
403674
490084
244776
420347
43109
441449
140821
473328
467430
308124
437549
384757
66485
252393
321028
248972
409665
20755
48849
364421
614035
423512
499810
236768
8130
80701
542666
491740
135733
221385
472295
279981
292557
233668
367798
430641
280237
499784
650741
158196
485341
375245
328688
646913
254423
153787
90571
471115
609645
429363
178711
282929
163783
507824
569670
218810
328669
371376
450682
92653
400271
464035
380263
20343
464074
636203
40999
573818
131029
611157
473956
488403
55378
574609
164278
638201
153002
233448
490817
507860
353938
49444
535392
265353
56336
608700
358564
530801
551817
324391
86117
39904
76429
605047
331606
173249
180836
329545
517562
86166
175089
495193
223674
524567
122025
245780
549069
486809
627014
395831
297240
205173
231138
67082
574412
531746
221236
3926
531509
514011
521783
155938
227886
434429
362079
234960
92579
235130
630618
55694
378397
53293
418303
241889
613922
137410
56867
477313
584801
472569
486621
66724
427016
300231
630126
358193
142
119425
3286
569705
320911
605737
58436
623417
123973
404055
132276
103733
250268
42022
90711
19475
581848
298244
142087
475542
335245
168700
596641
321845
67720
266162
390376
482729
163710
338452
177467
377066
593885
363875
409117
637241
342729
378445
228544
279228
439023
211673
236475
386800
451441
634832
524754
404671
43920
479055
621538
466829
650482
95411
514657
236353
4664
607083
4584
70153
107763
612317
396433
518606
7845
513225
32806
600126
613814
121064
182266
548873
527607
185093
10151
199828
221365
441691
599337
333631
320760
314146
544708
195949
177509
359237
62432
511138
512284
19456
641708
7608
326745
595643
609124
39843
622677
434935
369554
591082
329123
419657
527649
501295
198621
461167
499732
92090
91924
272743
318290
302441
58837
426644
541094
7974
560582
337864
436352
473718
83121
358920
201752
325139
472262
596899
335705
81577
636625
20770
469458
83771
360313
274718
570883
106062
297941
138402
471100
65448
539313
571909
272250
605678
18440
232130
35587
191844
449424
170310
249882
613246
485083
237793
360600
209892
544297
598051
265471
74164
67190
246111
594979
302924
314213
116450
562441
334945
78387
320763
354512
10964
524988
300754
48613
10391
275624
286984
122030
539763
391096
560013
400728
611274
197132
346678
258373
389754
328059
223541
177593
612883
592495
313008
189101
81756
239265
453020
420656
183977
64985
301781
502073
648790
61232
580049
253065
590615
43918
630905
524085
417856
71779
221528
409337
465987
68672
121100
148606
591777
134952
90787
444598
596708
2938
108891
602397
275804
100791
332522
432855
365460
270646
475263
85029
29547
573392
73360
414827
566315
257877
495235
414275
587551
318327
480696
357714
102333
508251
65818
471650
59146
114080
380226
449264
243529
592770
637133
471647
325851
611859
281899
351958
514662
313004
424527
321456
81953
644423
438670
206388
22979
241277
556030
297942
630716
489047
413993
189562
7050
618369
528300
110681
108802
285321
320952
636624
646748
598645
141751
81631
176914
62216
45543
607698
196071
75110
443067
245603
416920
380148
519691
350357
138554
428520
475710
613915
612051
80743
144070
465759
649928
571044
350054
143101
87373
360613
281893
637855
74171
8282
419057
469453
459410
159146
227766
66273
199016
591948
36836
599819
546726
89664
331118
130604
497958
475888
527562
502372
411540
124200
384342
532945
445254
139242
141882
325050
558085
419701
54371
18346
615933
368914
32233
133238
396246
3095
192831
600444
111234
443117
569187
310105
609568
517979
135686
265734
542775
524567
496138
468332
409748
348593
414430
550157
110323
588354
475640
128648
229642
37847
414167
83276
573372
249408
645293
473984
219135
96974
375513
560608
273398
292135
447824
257748
521666
335809
274385
243912
294777
459616
235821
334164
65207
563177
258630
185190
358850
581007
429120
14476
458235
424476
346836
635385
363255
599271
624616
592802
566055
110489
250313
277717
173366
323799
542454
116977
85538
601851
594643
98955
11695
118357
314364
22977
138678
347007
570187
96510
205230
197658
267157
32617
395055
541834
631619
101865
577292
527740
494065
472999
202572
342276
488210
48857
190656
148884
202468
51105
587700
609659
479510
113406
292850
366813
202742
251743
481193
443428
520269
528942
605256
59445
462072
458145
269082
183562
256917
515454
306794
624808
1174
195532
411601
571484
74131
628651
29559
131561
624275
375939
371000
273580
69903
363944
542792
470050
75357
603178
479991
414196
604623
169987
609040
171056
238875
561587
259694
395749
524738
143915
152120
354747
376882
350240
504028
95273
103469
361903
128707
77896
268331
16379
288376
455780
601850
251678
371288
167027
142769
8971
322530
619066
153582
605494
402918
536516
409256
417826
434850
462965
529241
44350
564307
406298
533399
383360
632592
448802
299939
296548
412540
543253
602107
252560
145083
267645
57790
482948
48287
242289
408038
224174
351253
641185
560255
420274
14266
416836
216552
71655
421128
633612
262357
432975
388877
158367
445725
87505
504516
475685
147558
332270
633339
143167
439215
410558
141432
404873
68106
432440
246369
62153
69115
628423
330349
337953
178198
125926
562032
567768
458578
615221
500103
122898
70888
642479
320914
295128
319775
385012
361066
114836
457718
393452
606334
495144
564814
433901
130446
206520
126747
255392
395594
245923
42556
269099
341127
527410
111624
383408
119892
449992
289630
17264
230052
172499
344982
136221
409394
217799
457746
201869
167767
491811
482943
280475
3899
569370
236203
199227
472698
204078
609198
391317
28926
642729
360049
222281
262661
633382
502904
524822
253425
493321
163890
508145
564547
529982
448802
513225
622040
395056
478277
180537
528831
82295
447640
54818
587933
538160
530876
117886
515493
3098
519528
206084
169807
454945
323084
449275
380100
113857
640554
10004
48297
292052
180495
525017
342336
612125
221490
261255
416232
370829
488028
111688
618093
386615
360232
135549
564028
213241
599170
403823
117646
555052
335282
73379
291174
594387
605866
636771
371266
516734
620269
400136
167435
546480
511326
409046
68104
326092
321350
308368
596134
507338
291288
422752
102858
619768
603903
100250
464576
431565
463803
446432
549485
224152
188006
636291
614998
19402
413969
140305
39471
167289
116126
68111
326864
351893
240119
450988
113213
21471
434734
563066
318315
388666
432322
222466
434144
255414
483274
447351
113847
507434
332800
117792
603752
537038
445445
268583
122660
97120
443490
418988
98478
440183
380852
61123
613979
627059
469050
121716
363560
588350
223689
52334
56864
218766
596088
602601
469063
339578
272552
232795
20061
415926
236643
555018
349498
131693
200667
528051
589220
297457
213044
273002
154229
304983
55533
643482
87576
429098
391100
420391
7721
474750
487831
122560
309928
103166
410888
603442
600907
450439
158526
370861
204660
422120
481559
594124
392359
43845
282247
628402
242427
63933
221594
610770
548105
401846
419351
379609
280637
204991
608260
607868
386140
69764
402568
323547
501153
42866
537261
32132
254215
237445
628572
51594
371324
23022
95500
509503
143347
46057
485756
596925
611275
361082
315470
142765
64244
180192
612477
439378
58902
244954
583048
291078
18751
585678
402062
513198
311593
358342
567255
184348
468081
427481
426508
414365
86681
126767
302233
351219
262012
15498
277426
53310
163187
556746
264828
438099
29616
486761
494886
593855
363818
228354
13257
36349
398706
89218
326692
111255
599071
247182
164402
587821
38166
295825
442428
337832
162707
157739
276791
290372
17454
435103
340939
334885
108854
363155
496094
174393
203595
416820
439644
100943
615557
627555
577375
193117
63948
420811
352508
180021
394366
287549
629381
391337
166626
61682
546447
246308
96725
359319
344854
619346
354478
106570
140067
253507
482696
11000
72829
440241
541251
325851
51804
73932
8053
239891
239672
110727
68107
158539
598693
277835
166829
286174
17412
523996
518618
27612
340076
167456
85879
97594
481650
379777
140080
239176
393044
526068
118309
468725
473161
567770
417766
59382
207430
261772
185773
95534
159517
265900
349937
316361
303111
336404
29753
196631
150262
32613
360309
492160
221156
329119
115779
75545
248548
217258
176863
85249
80153
125772
143121
580968
524087
602234
448885
265153
478386
72009
458631
174427
94445
275970
469761
402941
106524
418157
27027
346372
33523
314529
470459
628694
198912
441776
32853
327722
83447
160933
50714
343099
29919
2418
31323
480046
341190
419632
110352
558777
120318
571395
378029
38022
33730
176773
579240
158623
28477
291536
338464
404137
148213
639567
350987
547340
219326
241689
188009
8707
428217
93717
377132
461661
107692
41332
549370
632923
550810
81567
435771
237742
72587
168600
314688
566971
11923
403591
558252
245406
592669
631396
26750
244388
645908
180239
144249
598588
284409
155098
576082
8029
101499
527337
161289
341926
491175
1714
465962
302918
508467
378508
89441
217131
96351
178569
47693
595519
69571
250876
634523
204743
507464
533780
300977
140146
518256
252022
630906
423835
440074
615240
227284
591249
569677
337060
168218
470642
630816
320777
218631
233264
322682
43585
170977
213919
273502
304407
158836
427149
395508
563455
71808
469965
49639
446900
609761
424602
299783
253004
124239
522916
214882
82379
308774
605704
45640
513413
606777
110637
334496
290013
366143
562997
168478
369802
52903
578086
192580
334748
393696
358381
599551
487279
35317
533889
155410
233666
645531
425641
73066
297256
588821
43536
65947
341795
161332
227100
172177
172315
618844
491625
348465
45583
278861
212314
335635
462841
579135
302866
213002
391835
418180
216810
283802
53550
319955
69974
98220
225343
470983
309795
61074
187368
129962
613907
335074
292816
483893
223862
499908
436052
121322
350397
391514
122364
120399
186121
63670
566273
209532
74766
620719
56113
487863
277658
616690
481339
455950
620320
335654
569478
624148
499255
341154
109380
329344
193478
459821
120828
443619
529309
381906
471923
109920
532946
446281
53457
554230
529322
121020
119314
75206
415877
607233
600418
525648
44226
560720
359600
82591
436609
624672
304621
583766
8777
84704
230210
173161
244398
434716
148410
10379
495727
285119
31386
345386
546656
142881
93586
624328
446587
337001
233788
376881
581670
19718
364152
603990
332772
282748
203727
611147
209498
116330
646586
330644
593752
174189
363515
228581
365892
481359
471552
649556
435016
215358
638074
607362
587426
431682
532126
208592
95645
649379
149282
487682
419426
132090
282967
453781
581157
191392
103608
93337
61167
287541
217613
393247
280006
237601
393010
233347
539799
384193
84207
626787
56278
421939
344514
166298
207563
6869
448594
356932
279607
426009
572414
158267
548118
293348
392524
229562
445522
595457
394014
522214
256445
172837
38084
323060
86972
274467
338755
216365
572945
481298
547705
57015
493707
16577
356690
31646
336653
179060
570821
221949
570574
268769
381931
637141
379035
564653
116774
144833
39187
214910
451799
580299
210907
66503
56834
186497
472021
302318
134631
319212
280092
283226
230838
474007
133736
555219
238164
254765
55243
275950
7313
395491
414828
123874
106755
203663
538804
362765
626279
144838
248178
29826
473941
416152
180442
116190
228541
372996
267026
196301
264641
216704
517907
388858
161433
119964
627389
98759
626345
136123
205829
283625
38143
83233
220864
94428
84438
443148
351902
53744
238445
401386
300935
642291
534183
365436
153611
83036
338222
459416
508265
481430
411068
640538
117700
116590
9963
483949
603689
404432
293202
376858
522013
377912
293291
330966
191642
189612
163623
280006
18340
508174
8752
608235
292109
222314
372
48358
635930
541511
477006
548478
178156
252385
58028
244629
201531
569769
504088
383229
183650
465659
411618
6048
4413
483264
591313
123339
333496
649832
533474
111671
598440
215323
293864
64102
148690
399747
539074
325912
74478
567559
116095
501708
53644
571791
600032
562696
93086
470792
605197
271241
580691
494557
404565
474599
7207
175693
493914
344148
356385
245376
546273
451165
282303
494990
465269
229237
571455
183308
478896
597779
297197
396294
493353
541263
169593
493773
329388
178065
594225
94428
475830
484379
2379
118520
267419
299734
293270
595186
263290
295742
230074
298242
2053
307439
250438
98864
489408
358777
112312
477604
246625
74321
174695
195406
606020
138259
233121
125064
539600
575684
602957
32794
429008
455992
279796
470423
525908
640887
105808
295033
159563
74079
60435
190824
621665
283695
639941
363523
18098
16679
286866
348046
138754
327447
64004
358969
379448
378058
536299
53596
181422
191280
350491
374999
195409
497849
376796
569971
174892
54747
5969
594885
208043
47967
240505
198470
238232
282574
227761
255253
630753
148043
629525
533116
144872
412292
631285
625912
457494
496457
122909
597786
538535
134380
231063
539561
636189
400812
548130
24835
155322
214986
488702
248665
144453
623469
567335
407245
23189
153673
24638
627978
535995
534918
462843
138448
460582
597975
422283
3788
624065
642340
457986
506150
600368
143257
404250
12371
225913
644785
197898
61774
361100
572815
361985
472980
475683
301610
70342
68425
443599
83654
155849
43776
504252
14226
620617
282491
144034
499788
550164
480309
41815
194384
454716
643407
57977
123130
588477
472878
528322
147226
174401
277067
251511
291007
53051
225524
520688
29997
642869
156283
461267
399643
357327
166418
84529
515063
441489
602814
316811
417611
103466
280508
608464
258821
506100
547291
336251
275196
99116
622821
485257
353191
427279
156693
176115
78545
449897
127901
44366
413383
329919
172825
274332
528240
61582
611960
433345
131632
213952
289321
588061
61120
232942
22360
41681
134108
181782
127632
193511
226125
176477
555216
481357
164737
312674
589822
14213
487881
631545
112960
70998
144126
242406
594580
484944
642532
104375
295861
619816
362220
53073
501924
1042
477949
24838
345305
532748
573782
195093
369417
289467
601553
122963
603027
252526
257675
352385
299730
194539
65320
361527
146468
377604
296044
137614
388829
196213
118543
59146
602004
124673
319467
111362
267424
126766
434124
339060
80289
105211
587574
370307
272621
32641
149540
76459
623735
282656
263182
597480
524067
480436
601577
232254
567578
210269
455957
315173
169375
448061
261827
101108
485603
640294
602971
112366
55568
573107
558072
31412
83119
293193
592177
403346
298961
623614
2938
47202
136139
431487
630421
359523
567372
205743
504100
257283
210897
547695
404693
129409
581530
464740
25636
498268
146417
327605
280387
135685
454493
494210
505425
513698
386438
231162
391731
413034
89244
595938
55748
17428
253347
440316
18556
523502
508856
181661
111137
332550
132914
503110
451324
513650
442444
173960
471722
645301
345783
554801
599710
169334
410433
358505
472116
52449
224891
547509
470898
493451
457703
596630
176547
550986
56933
540469
573112
410509
405549
555385
8896
207418
128578
565442
99315
566830
321990
103404
549966
336783
509469
292479
91936
449380
234671
83135
274255
341246
100444
244417
474181
472879
498442
207579
514418
261338
141741
188812
252514
122640
178239
495578
313293
442507
132479
311890
321489
306095
376611
469877
134905
177252
8243
476442
124645
280307
442267
48871
97939
590375
139097
360558
42634
297837
199269
109802
47912
102663
181134
281936
90775
547445
10659
169459
341858
184624
646249
158471
268078
39385
264856
436683
34575
128614
160096
489211
154834
343760
260018
326847
23834
192324
213326
487779
54082
573687
519989
144940
183321
78424
149
628084
463442
623884
228523
140542
178632
591540
304608
253995
650690
76700
650426
425377
403218
487215
303934
508459
469385
433535
288395
124198
167103
431473
437490
636912
449514
425656
579968
47247
354465
339593
62745
301064
213094
461209
320474
260687
72582
584282
334825
525057
449800
567093
575664
217857
309147
114174
246122
535786
622889
8946
486919
581871
74615
611024
211585
553047
157402
84326
469903
438941
510713
436868
298529
15519
246431
80474
470206
446903
592410
381981
396977
387955
121589
234446
509611
634324
36940
616433
5262
308064
330872
584770
96972
479271
186799
473767
499085
377923
91218
64125
247624
247637
541272
366891
88235
240397
638313
356091
337568
178720
251858
295299
412918
292724
368090
432667
298207
173853
543230
253967
29631
577275
24304
203792
588740
341208
336013
568386
623266
609203
363963
55728
335061
377634
190886
141739
19779
537771
582647
8370
235059
346740
197340
114415
371171
407238
347983
566512
515666
599243
183976
80998
583807
588624
556662
400169
170891
157441
176533
435738
153472
296298
585936
583944
451732
550988
221397
39773
374562
212219
428083
230694
514256
638242
230285
611429
182234
65957
2472
453325
416199
624889
536028
77026
279379
76156
504048
102849
568716
231478
88407
189411
486539
211391
232106
377363
230259
12425
475257
404835
251103
333237
490389
610787
520620
180641
577118
325322
481806
124938
127467
644084
622295
221945
636018
215179
543177
3541
192742
204522
82017
463410
404380
498838
632449
35252
472947
356340
636559
149601
139401
190601
225506
84510
11426
10396
12427
487221
323061
257910
521595
284078
115677
512731
67503
591160
381378
362899
540821
90938
472926
397617
468380
129779
192836
362233
646043
147569
27271
21246
206994
339769
317128
415810
455585
305954
568195
437688
541100
537341
511162
508328
349219
296509
404455
403733
251729
137638
319172
405431
613894
182570
252899
347896
621213
83945
432777
465125
485806
255867
99232
424029
321008
561603
52455
599002
362276
126176
486646
495604
455227
194731
499037
355851
447250
41807
484300
587882
604649
308928
488060
69464
112757
354792
222381
535436
161839
564847
601618
268524
12815
265332
249879
475916
509590
570862
608468
469829
429445
233823
398203
176383
534710
563528
14990
412896
190582
571925
250143
369348
486212
190858
607530
114028
430029
281911
452118
462679
200589
295143
23274
4128
593008
340777
139974
16284
313523
351922
555979
46316
288753
500890
161650
97591
223650
313228
367919
4279
615618
455336
243608
120563
53302
344750
363963
353612
41077
357762
125944
128135
346567
493710
482421
574261
469095
62458
535538
469325
560829
310988
397216
525120
59171
174274
456547
84321
425981
296865
134284
330253
283753
605562
516850
5312
164165
333201
221447
137040
433089
287169
623600
355026
46717
569678
280484
160845
520204
379476
182660
537631
598748
111234
316589
147390
482771
618966
353392
586300
265428
226529
217909
415987
543043
142904
554293
310408
592153
48701
79064
493663
178577
516304
233413
530494
287165
253515
537865
463092
273183
105083
605364
195896
326293
604399
415412
429963
366916
154729
345472
236887
553261
61334
56597
494232
354607
417609
411280
562387
592669
394031
524793
192283
330188
325869
448309
561857
277339
118181
198554
284452
107455
222145
610375
360469
528497
465943
498910
17578
139766
535661
257016
360448
128940
156104
420506
392566
274420
434312
204930
345610
195419
486807
192229
424937
212920
366362
498886
131208
632356
352704
605220
312286
455122
650515
30580
3897
549384
205568
519052
382298
263397
347124
77295
464604
188474
192420
597817
367396
560643
537083
188512
105353
490468
398793
319871
101906
93382
592009
573232
311606
194596
66837
544274
639439
559139
6852
447277
408665
589769
211765
539360
297084
201561
545906
127577
128201
644987
417170
460429
332297
346146
13480
428994
518764
552295
185808
146905
139980
127693
497219
617538
556250
407921
571397
88759
252732
140372
107919
189079
377546
615342
342062
383577
314184
114105
583299
630995
216981
496757
109789
369859
620965
547224
195982
175462
483199
63363
346170
455857
455512
47745
63625
411756
56339
337404
65518
268455
182219
510926
415822
132814
120913
597004
416452
253417
443513
13100
563009
559316
91397
623019
297666
4794
446947
394040
494421
210959
618252
371973
515237
109455
112569
68795
465992
476385
290240
350739
66425
5873
527497
573366
648615
602389
520746
614774
603855
258007
197756
198421
616862
397801
212877
437275
373336
136466
614666
485751
119849
103365
512902
458359
313527
369320
274883
73464
371324
251333
171563
299039
232144
360185
173173
354347
133423
455484
634511
144033
536715
446947
642689
376832
232131
304672
94949
478374
125809
374400
644184
258392
189770
529163
262652
345870
15511
88369
608103
555928
321634
344992
561373
378447
167913
378989
481244
224218
463538
418258
143227
238665
514915
155008
571702
223963
192280
556129
527197
516945
469454
111928
79315
353299
262285
268284
386264
206532
451834
484105
242319
374536
140383
397108
499283
613770
190045
193158
437849
462215
457727
300837
57737
196495
419006
541610
560454
212046
23472
78238
413462
496980
464426
107283
235570
637017
64962
596790
69434
396537
315873
319673
242361
368215
141491
642896
207185
418301
471336
263170
581893
129394
509420
205099
235774
257287
75822
110679
324721
237372
459048
461612
299555
141932
184019
145002
458395
439851
103709
631506
101118
6665
348777
529723
299425
142398
213872
281860
378597
19828
71272
564766
68324
314808
451808
56677
172386
312025
98184
323953
111120
326072
533408
192608
19755
53724
527507
635943
74378
118577
345313
331739
639807
619307
202592
566420
622274
238642
625405
306627
388758
360979
10705
295420
156786
148475
492707
386333
614869
331381
58041
413117
135524
173733
198921
438450
237431
124784
552141
558788
506400
571961
464736
156840
268809
304440
403486
247969
154228
565159
431359
418669
518655
12258
44666
329249
364552
327034
321489
66447
513293
229247
139333
267740
204686
598954
231773
525028
612937
29521
439992
347009
552492
543114
408964
27664
516368
635217
208214
641094
416808
571887
568344
415227
458986
231562
80795
39394
491718
257771
283336
122448
414913
201265
192280
641223
559754
383066
263881
372536
365472
408986
259277
300011
363196
363747
261100
2216
198300
342737
607654
492484
363710
522331
578603
622040
203324
177127
18162
539908
567185
159773
174401
145153
609727
444909
11696
315188
573457
343825
182543
105903
56850
107856
151822
286722
370876
294894
217290
580820
542063
512238
438873
566637
537632
90422
141481
441648
177971
416841
260546
72312
432914
109653
157049
78072
555213
67499
9128
121216
122741
455992
90663
145397
584171
425469
32216
422976
616989
102167
168042
406100
5162
329315
247762
237253
232637
418347
128686
70938
577833
361173
184652
129715
31425
48996
276799
408227
293577
612933
314819
515628
270527
221698
132446
2436
446162
619705
39984
186380
293986
54212
478998
275358
57740
362962
300521
359222
155753
455774
563985
245889
523281
184721
339866
495671
447810
92632
138559
591833
634954
262247
592442
367578
2219
202034
221098
261709
560994
206315
241011
569524
63017
258790
171389
305555
467536
102519
477132
586835
646007
407420
58029
71994
40212
377889
423320
552867
443971
8522
556977
289165
462451
374206
135318
60468
209753
535516
380610
382555
245482
452059
495298
584513
447203
371538
158236
591685
205560
627884
396480
211647
624340
167080
127061
543577
172390
148247
89852
43299
201697
478925
190258
194379
456231
154221
449514
266016
247682
231889
194721
109956
466206
9826
75140
127145
435362
446133
248588
232498
173898
283265
493761
585128
638885
558021
102033
520930
125751
242914
332668
177096
521739
473564
38853
598452
99946
342478
439323
512200
339733
199995
239549
642415
185193
445219
485460
364654
257008
108843
175818
402150
353341
369975
299331
375217
276672
331685
604327
563867
52560
71284
94072
550835
194089
538
195398
542204
328069
550891
28561
24684
510322
237715
46159
567840
620210
307353
175861
424434
208037
40155
113434
335396
541200
599444
428075
285936
36378
234496
191959
601502
357916
325587
587758
192064
363696
541751
175888
481364
219114
182006
521105
619703
128725
398253
369821
248372
473071
85969
498667
7838
75537
121550
67546
644642
197894
582017
174219
78553
514766
40007
87587
640896
290352
140309
86359
310184
16779
363758
620714
476983
453510
608852
457962
489550
218774
316699
578776
132482
489834
166815
32675
440753
97126
95929
399957
635095
237242
411978
270064
496947
172585
612872
60150
526173
595824
184358
47702
277624
261357
165297
533517
390905
565371
10898
284005
459675
396614
34944
465772
178708
426532
494972
71120
389476
188813
440475
54266
66848
162262
209340
356446
635387
209129
499975
383929
47790
490936
611310
214204
492484
229323
594869
463652
584568
332090
90298
299108
179479
246996
609872
57967
616174
614093
618254
427552
510475
277886
468667
429719
66284
183161
591892
92286
505533
27266
289584
211458
92710
276398
138094
493671
256238
401673
348373
146290
621017
407226
477403
127856
494662
325873
163368
163073
126754
11151
523223
634096
204203
490273
373872
407213
624353
624066
202392
481702
619209
453474
480738
528721
625950
299288
150423
435333
425852
517463
58104
127611
319653
472262
399377
367938
437702
465136
415696
433836
443923
551048
25840
247924
72379
229793
365463
607442
48031
582772
165538
493460
343330
435627
453807
348793
514157
186959
165568
609949
399856
528538
205848
375983
199076
618856
381508
281635
356057
205194
82116
219996
131072
235036
119174
86277
189391
474173
503207
255813
363868
45098
473695
101023
146749
477382
632822
193359
11278
110786
34070
251871
147364
34847
540530
147649
332606
23137
628673
231076
337952
581688
310681
44294
584831
609151
460082
371353
435737
420044
362681
413819
27300
331719
147725
248070
460310
122145
483925
620113
448867
163715
28395
18375
594551
209539
38553
131683
157211
24725
418590
619149
477523
378372
577656
81801
187670
331764
53115
529815
216770
407671
644934
632371
378002
101628
372418
525105
156203
77595
561134
240737
521326
553564
75630
451819
16908
167406
395718
578849
342159
297739
415259
649431
332895
46982
6308
389769
340252
106122
33113
586280
460428
522769
538208
425565
108427
173473
589153
169683
532285
642122
240823
580711
352746
97543
459168
555968
295114
214450
253401
457803
65633
374239
460837
618063
431856
182469
104724
544118
622583
236001
343323
109408
406724
495708
529704
500283
450642
48109
227323
146761
223017
128295
26398
569385
533590
505728
610903
103924
534186
85385
577576
265981
550133
460626
349532
532788
470198
453890
120355
71298
278281
326151
268825
546180
3996
421853
636907
599782
152342
390827
603297
411644
56149
416191
537136
430574
308738
306190
487529
583639
242565
431933
33143
493127
382065
455151
97168
442964
78666
430689
43603
108652
233544
108438
27956
392114
126840
17015
312323
38767
357205
43862
233369
519430
1885
148835
8403
193618
263819
54322
649289
564754
531661
63291
136295
441762
136911
264959
399438
142945
258753
278397
104908
44919
191528
586456
86339
569517
457948
457783
562814
286776
269989
28249
321843
442963
437285
269344
21477
97740
179371
323326
162713
273186
337959
255118
134842
366291
452766
103178
230850
62242
343005
442944
589014
483727
263692
265796
329680
182241
235638
508402
235174
569857
625491
204941
612628
517739
233621
545714
443067
25003
265844
288268
192513
132478
635567
380590
573417
613820
429714
495312
501096
615672
562700
346668
396707
636500
403999
68669
473255
144416
597671
82704
590435
11920
397494
108587
126695
88721
369338
284105
460546
385278
41735
287078
178370
49093
316588
89658
526398
606782
48905
387813
288498
621002
602826
445453
590739
148913
195560
156110
634288
235433
55964
353815
288132
616724
200044
595302
167087
515255
163674
504889
306985
563553
215822
526571
441527
493021
57278
506383
67500
139890
266145
352768
507008
362493
403666
527977
448910
188768
148476
390163
567960
373095
134390
95349
96223
19163
56340
341072
246135
352629
91814
570033
156935
414817
527093
546181
275231
35924
351061
4154
571097
571171
152084
265854
515986
382486
96960
429058
401537
397083
195982
596666
341104
31386
10377
33705
250888
580124
559729
442572
166313
452555
360646
399163
84041
27060
421740
640418
127954
99956
623665
644975
512347
23424
568971
579099
248237
540327
620516
73892
471238
311626
64489
143601
110733
412663
387459
528218
182122
198606
159771
488383
96059
69549
641690
268815
65709
530837
620451
307554
255689
301008
615899
515092
67188
260614
476615
468436
135174
38770
471603
292059
13436
114565
537285
364
406917
93052
157187
259960
56736
351834
76892
179638
137431
101868
335658
372143
611358
647858
388055
499456
290139
274417
428358
458726
497225
116470
614327
431708
287230
332637
34014
460056
622947
459650
143334
201605
164668
47350
72045
148720
534303
210828
131235
77697
34741
366234
93777
534852
151851
347021
517511
157154
478669
129160
622462
121303
130259
355341
176914
328438
18650
600379
164404
560587
124455
516928
259552
644647
424688
627934
185646
46309
158079
335279
353203
399115
538089
533540
101676
590093
199166
952
554908
305297
198514
181341
212474
182331
634677
113644
356308
444399
394761
640654
353299
393676
368665
426041
199744
56316
411067
539664
548982
350676
331506
123431
445982
391322
641318
479092
376399
531493
16093
408913
530123
482372
319285
610341
521815
112442
440896
613036
262702
333689
493047
544286
44912
618395
232907
553674
319692
365120
548100
102101
55495
399969
387803
14293
558252
505794
459720
483462
237995
390197
396666
350064
12701
498094
364872
71147
166629
351214
565451
47684
28680
138259
20809
231955
281984
544920
322830
191206
92807
338519
415393
541196
359589
427188
46402
353482
395350
218207
590624
506732
67487
525601
442295
570568
476667
365234
558426
554114
287849
320477
69534
229971
99503
24587
99747
256909
422224
398010
487972
519012
372942
338333
273795
314411
75709
421510
645320
351264
599382
449742
495325
300302
421677
227931
191737
443232
340633
465637
45934
278978
423972
348508
383477
236355
87814
603458
26643
102644
444743
7405
617486
360086
494631
347925
171009
312727
528876
280883
115239
166920
441827
168877
645557
241516
510220
17388
227496
126342
427481
640103
502144
602786
311109
477306
486372
564430
281433
64387
521322
435490
302857
354666
481422
566949
137667
75805
446341
306429
445324
89543
254243
208615
560796
612895
178792
362981
603335
34161
261372
137505
83494
516319
457262
630249
26155
434614
534516
602437
331776
131570
523881
40070
427414
400626
576403
415992
421450
536490
111239
397637
513967
355982
229635
293225
326981
41616
440508
586104
192324
351948
533911
586950
196767
162313
112563
294108
58028
531004
564395
607157
126342
77143
375292
594649
142020
281262
215686
368232
579988
365465
529313
338285
639916
221803
548101
606445
57130
379221
360628
580444
218641
101473
389597
481966
29623
256408
184023
366587
440918
43068
431372
90312
570183
73080
325045
234342
357177
537364
605380
300407
290389
375185
185298
646415
303378
559337
581734
331307
499855
291097
620301
142570
113577
194865
478677
246237
240019
106135
160769
297439
18133
481304
462756
66970
575171
264036
54073
650477
276282
49964
615304
72211
445457
145155
48945
521145
333998
584760
438352
372401
171502
51896
92398
486590
154683
98729
211217
259916
426891
568978
149888
434426
569654
328639
275776
27290
360751
435050
412924
589048
48335
437952
513480
442400
175520
463449
205890
111791
384661
621652
569412
224468
470708
80638
327999
561479
353343
213480
261220
521399
166478
294703
189205
28741
116926
156626
518791
216131
648432
375666
484422
474393
604609
55545
16457
641270
224975
631095
523290
623531
170031
637470
168211
7600
247214
481235
361304
531242
430779
452170
276415
294865
629534
125319
283496
367128
106124
259940
241043
191608
272339
539802
111276
389128
89850
455232
173565
147891
57803
237651
4191
648652
441627
19241
285160
487358
209846
236184
602065
212120
138102
258912
454364
172372
531084
44665
143922
356587
467998
329782
357082
443053
433191
555563
374055
287089
327883
170219
598945
514779
586640
419432
12233
430938
96464
170511
382808
390527
154469
74681
138952
236352
184768
172971
8124
188140
290296
583561
21173
153584
328898
533518
326075
537126
562542
584627
573940
500996
76999
624064
309299
570560
60544
596938
385973
277364
423025
122770
9996
344565
634790
427678
260510
338658
48876
86029
534215
638605
602114
56817
400200
379674
164142
80673
334783
280725
584507
101452
140547
596940
145402
318371
101186
314087
644112
198626
170475
31343
83099
237384
174295
490713
109687
611428
424465
597023
472879
152102
44574
537011
628103
60849
339836
492356
201911
423329
276711
555213
362925
358175
173302
63109
176162
392023
336662
186021
208636
301555
126955
35696
241449
300660
169535
428400
75981
519543
626704
293372
189727
638657
1176
528719
619382
212549
526631
596181
201779
353102
639725
508502
171595
579240
339080
408105
180010
216896
260750
419785
529195
454128
551762
425679
579448
646008
304384
199354
16119
384891
448690
122302
105513
466206
532746
162702
595779
590450
286833
485564
420521
487479
581456
190028
458691
588092
456785
127437
350210
299369
316419
638302
304140
6914
270294
612916
639743
324635
208659
430808
196788
590351
449022
576749
230860
309622
403335
360608
636521
405533
385754
214661
165089
503759
526121
342136
338075
47227
498083
144122
600205
615855
157610
443945
126113
526091
453836
578785
287518
364037
287183
634680
300164
350756
394833
443479
493370
430332
601458
308951
452947
89622
250003
593514
315835
120127
68902
21086
642541
267817
239041
598948
466870
182979
173766
256167
166932
570881
145756
432725
602789
235465
155703
151669
510354
153598
166086
46042
467034
490362
380103
465687
410024
421839
457345
520671
158988
542672
206873
427381
635385
43726
602920
416533
380084
417782
176531
230042
98285
1705
44821
449527
553698
647830
189604
132095
536962
29147
36484
201770
462700
599341
597077
240271
118190
128500
625776
320114
292695
569704
186177
460055
277096
481805
232791
276042
206088
494038
441776
508654
496734
404697
167478
287697
505436
137863
407798
135883
593855
200765
182706
89358
537926
370764
23287
71597
512864
234810
344424
388224
416876
256890
353238
293692
542188
596967
6519
191475
140624
517454
225681
611379
141501
122055
7180
233480
68839
224483
473137
559284
446619
56955
220842
33267
148832
432742
441308
509952
613370
177828
639817
526546
306305
154771
577358
12323
72594
516856
551911
440060
580284
486626
315776
50946
237947
615428
196402
227395
51105
127210
595489
405498
514807
259681
55049
58585
600548
634844
41954
355085
477053
490496
245975
31966
181158
373858
481847
292618
84402
463721
295831
488889
430671
358546
6076
477148
32029
546462
386879
542485
100462
135973
297388
89255
424832
456489
351092
222373
113064
74413
415640
486019
625057
38338
293216
474029
458057
253471
508234
399544
423385
163564
41674
445650
548675
571909
47187
296797
565905
117295
141707
527346
372168
384128
85343
362097
491381
81860
87555
105414
190645
181130
629421
108503
38604
344652
63205
377527
344195
291417
479526
477504
468170
372279
85320
175044
311839
256364
377627
335896
462059
453351
481306
64433
255047
525982
638731
17090
12060
285309
521195
24800
295287
605095
173162
376133
541216
369905
302590
419629
584548
383527
37813
501419
647591
257523
436889
468427
543561
288812
566696
373362
71799
590305
3237
289569
145075
184681
431674
616594
172078
513070
139970
451436
403255
496137
356053
334260
236203
257739
588661
395112
492333
641391
107452
86380
490288
237432
247051
199651
86255
395852
65757
260602
347812
576508
478975
180099
595624
502205
250778
541039
479811
49143
553271
491554
4903
561887
625496
303799
159603
601479
365751
45363
408405
464767
101698
300694
226286
534518
284943
609172
48990
106426
465342
461250
20934
267079
257041
393636
648711
68971
44904
14344
35578
33694
440850
120690
194288
345813
592950
41641
516385
497912
551102
380733
624609
115222
634808
117878
239519
156283
443093
412480
18544
12473
477764
340139
495925
86772
237281
23757
607822
138000
500507
558960
539400
604157
286286
252746
295043
243219
334050
514159
64134
570526
399001
531438
273813
468568
386498
260497
46462
212467
268752
89317
61871
318948
537714
601137
608007
83446
249549
580535
644675
351674
212905
626343
140062
482343
625185
183939
167984
42497
269867
310436
237569
150627
106313
57966
129571
419268
419874
423599
237521
616025
474765
53474
230959
211438
397323
176417
228322
508966
316646
631564
28428
217793
376064
320809
648564
516733
48604
494766
58781
117724
302659
170900
277826
165629
98211
645249
76895
149948
394031
253232
645038
275672
359964
55212
143638
315518
271223
88491
401374
152252
149137
200479
222636
376281
462103
512794
225776
181752
43503
294697
89011
495476
508438
138318
542376
535973
11604
356379
371486
366284
490270
70819
387847
631078
170923
512038
31027
176717
625807
410654
325165
264503
286933
369291
209674
540566
539235
616078
54306
354934
531801
493281
299883
345935
251050
540826
391931
128545
163462
390949
639548
541786
232441
269951
93878
484629
275283
423125
124388
29774
21227
490890
458612
506739
70819
548728
486242
53012
351425
203529
612947
126704
469817
199050
853
146840
178527
400854
164451
538421
594551
564354
469573
363161
34128
369056
445998
53211
130814
495561
371253
545541
565804
469928
506114
622889
47732
424907
622160
271319
448171
235733
233460
395960
534428
53818
222924
579404
95277
423176
551094
114547
73534
389121
576970
380809
115221
274412
63514
641408
622430
450763
311864
426063
413124
440351
601740
426445
109829
269914
431378
479578
31693
592650
172760
502099
363537
59179
495446
609360
532203
490975
322759
406187
180518
126386
533252
596301
359201
277177
327402
56178
211056
314398
410934
244647
93406
192793
520811
615884
257251
109092
338467
263863
152727
449885
174068
423146
97396
191652
86629
506315
199282
85623
341002
61105
633714
640657
542655
6617
90966
50817
228657
351600
450928
518220
299034
611269
270018
470787
50499
123605
146898
429962
442398
136595
374396
291443
186049
571349
574191
30224
238845
263278
541955
480052
77835
103400
628408
261169
68954
184141
273027
205693
155909
259411
515100
330018
520141
168827
597077
530976
398489
327876
391677
152713
120530
463043
251268
81959
312257
210442
28908
337921
314065
100734
156665
68882
234211
306469
248660
460174
617395
144939
18837
616939
397798
538421
642227
416910
617538
499907
82331
77102
118451
541663
280852
358947
419109
295195
365451
531151
642075
571455
464050
4541
601516
289142
282329
287412
176159
452422
636619
23143
453058
119428
278206
508695
507740
213653
516427
467695
139934
162548
99624
560528
557779
628762
491214
368385
188913
114765
231746
327071
147982
33034
31243
196758
71524
253603
395758
509266
622317
570573
241424
189734
480018
604442
396584
409354
208617
246557
527418
68501
269579
372010
289534
234333
518344
305556
323570
311400
56110
225017
68406
431618
159141
494430
589622
206456
546397
474503
199381
5037
421603
347695
337064
60533
605070
106329
197169
429279
484463
254987
366833
361345
198574
71573
445162
146194
83425
59859
371533
496493
125836
430576
395212
142249
382545
22800
332708
266759
409153
191603
835
255420
97562
284708
114768
469241
297628
394435
453804
557499
500027
184968
27021
239598
511564
310550
427401
311946
119017
538063
69703
385927
482211
540716
392356
370597
229273
471186
361199
234291
639872
309022
426017
196913
178201
602499
541230
29368
508665
389576
604345
619979
40607
246742
525094
345570
104195
528268
488723
400661
62338
432402
477218
374138
502679
396539
289142
141461
281815
535403
211259
615425
382535
312120
406918
256429
605008
469701
472318
79194
129100
372761
338564
637072
520202
312523
168627
279084
408627
79892
387934
85659
620468
589498
521651
300651
121935
574135
605436
167680
597830
416614
342292
645789
356656
73325
638345
258879
610963
500921
478979
510870
512134
217778
572648
189390
447232
474687
287364
630074
319369
495643
292560
568131
71112
419979
106351
583634
500827
168275
207360
108675
350904
406532
413112
310967
475920
302443
22289
491360
150408
36967
485747
461024
309820
605514
501743
532087
254388
389936
22058
566564
371932
95268
449619
411024
413158
197119
582540
413505
408971
456863
597529
619581
10369
5646
349031
24556
374497
13899
486119
462446
145976
472835
601556
240931
262786
133291
261307
487770
512219
395955
579547
515438
96804
506238
451294
490497
641531
168469
22457
593937
5045
7257
326538
146996
62555
264761
610143
395441
116185
553526
180460
233390
48508
17723
583828
63278
621063
392125
130566
555780
620682
153235
295591
411677
437870
456837
637034
44267
582908
241455
613682
161653
182644
18572
626657
416236
311431
387367
195129
430898
159806
104268
175620
17164
628021
384491
310057
155532
104272
14064
392131
490540
81832
3121
570433
448833
498879
215366
23822
193352
228421
356778
445686
619898
307421
572546
18890
384530
489229
289018
475648
571025
426723
560632
311717
266342
312288
587604
181147
284941
339053
243859
442439
194568
208121
33871
213161
487926
525386
69796
319821
52869
562573
481298
14759
479528
358268
395052
615998
588518
287870
564867
406310
469922
538020
254413
298842
460677
396818
122912
252558
396426
495467
311850
113312
191316
487564
56207
509356
557823
474825
351690
268039
52699
21727
205200
506060
439457
59368
295234
379495
85337
4129
143869
199487
31167
383170
644709
433461
470346
32932
79506
193319
542031
67332
158351
440711
253319
51553
177833
241072
412106
355728
399033
38647
373014
13828
26594
112758
631972
182254
375217
290980
460998
549344
278636
426895
135146
457547
493298
248711
453022
449329
353392
116805
172780
457612
646540
133250
648486
343151
230619
27474
208155
172936
647641
237620
515897
615464
256395
130735
179944
547079
144213
81685
271421
126087
532752
546019
111612
659
319634
164290
295231
173479
600055
350174
147744
206051
96172
341204
470617
351520
86243
591915
311362
43260
434724
310479
10979
435307
550697
622554
309838
379496
229861
406970
398681
602110
25331
383159
98224
151434
349012
523816
151638
46127
632008
523420
145443
209785
190382
520963
563052
478263
35058
128585
635573
3113
244148
353288
135916
98990
253984
280037
60031
590463
358637
344819
635616
425294
34154
247397
617733
25276
1549
67388
265973
9749
369751
570521
18353
533678
72702
248890
477949
308499
415011
325245
121082
461329
121306
63047
369686
127060
381725
446905
371852
259827
81551
200775
341277
269827
134680
27712
141674
388716
304540
180617
568028
23391
55765
133655
405420
152665
17585
398542
280797
445798
193805
96903
171324
604455
643415
118509
519659
602480
582042
47541
483430
643069
61849
526784
419358
229153
473372
608784
185070
538799
283878
212226
157231
620601
393318
460615
464823
245348
216130
158710
58121
157190
630006
48495
601905
517696
132459
414357
293990
633239
75232
411061
54225
33673
133496
274453
201379
470799
395677
170047
358698
369963
85309
7224
205737
329182
7470
524341
175437
369049
480302
637850
95144
605820
186783
549725
71975
32265
231291
249999
535534
209734
334652
473351
629580
528193
68771
79002
588183
415140
581473
266853
15442
421603
153711
361651
390235
256749
192687
451973
488539
201282
35593
247021
170855
316270
160459
366417
167872
536182
55839
424915
312342
52380
314583
21388
196771
419456
241117
422946
293068
608632
65549
287796
399114
99414
233133
206388
128182
284895
233041
535945
588000
589809
509733
226815
96622
100597
156238
112068
378939
283232
427273
124859
122591
592861
300917
422829
527523
97308
213913
76704
243746
123904
78076
483761
438993
424359
324538
404323
2293
352231
644936
567848
275943
590872
56466
314625
130105
603928
430191
105952
385918
455976
612869
90265
611474
98716
390685
461468
582655
161693
504241
223864
114116
317846
208213
434540
237587
36644
230622
438183
637847
307047
553027
165275
148039
530059
515677
500604
300607
347834
519045
280549
318556
201235
343581
564358
232372
348910
420158
125220
261622
297368
96493
172436
529450
380651
218893
106942
417664
181394
82220
451052
584070
509010
553189
65621
288
183375
141137
517122
497898
546609
334468
529940
81269
399226
339908
108539
110009
419151
429568
87980
18876
423830
288939
309586
47862
216338
538074
351510
329324
57347
223031
289022
578628
187319
583901
258679
369174
555789
405511
438123
328171
313937
251444
306945
452813
503738
295859
197276
56264
124541
22018
307891
482211
225721
104707
486383
434076
327767
488044
214612
491096
136270
127752
443797
502253
243958
327125
597061
132076
642142
227168
623486
597481
234684
4115
345199
48083
366130
292796
552321
468435
243192
211143
543153
209631
296336
23516
154217
641215
293689
189056
278338
56556
91848
42919
143482
587821
214768
640884
287640
584644
158307
334650
462486
221530
253502
271061
289465
123441
187710
109787
112435
226961
599257
197381
396928
8963
462135
485091
500933
45313
449327
275889
20858
549191
141589
431844
180793
333466
136658
245450
182332
484032
126158
472064
265185
38661
541513
32923
57740
82976
462653
204113
122629
545504
508324
494556
457943
105255
611453
32183
397041
248502
341923
621486
244667
637543
599431
204920
321634
524987
605251
223410
321941
199145
26159
363596
433494
357458
434971
146309
362392
350893
352936
340838
506242
315159
221170
603272
608237
26150
168412
631087
630824
612668
63064
198718
280795
271609
194034
116322
76957
159646
641866
203480
370495
537136
82738
349646
130889
556256
484436
363507
394786
449375
428762
583891
103784
649457
592753
160647
372517
166455
593765
557615
384861
598792
123401
604667
539809
577518
87669
504057
319066
258616
322978
390562
65626
353694
585348
405339
468224
322520
642555
440686
340788
199213
154229
42365
262203
577895
70036
270005
513869
613502
126940
171124
325041
288849
262294
329138
518723
221500
263428
46579
143703
225949
470721
298927
202012
573447
50196
348687
454671
573113
632194
561419
182645
390333
378209
189210
512563
41464
141219
458355
255557
72564
475510
142795
600258
256498
377157
529954
276480
478705
321614
334940
529039
61245
229939
530513
540673
384936
129781
235982
392426
454944
339850
336316
137753
81573
294603
395528
560784
607038
240110
623227
68832
242875
545086
275809
438662
238847
124335
515683
558306
435297
358596
242059
320882
210512
622447
328828
649040
337949
526620
190142
627109
622185
443431
291034
510482
199279
312021
478117
472264
287086
342
178251
634428
572910
7255
228849
418760
8075
314323
322490
143477
649030
627120
462860
44200
507511
237373
554759
384770
539384
182817
262950
474360
196534
114961
470411
338374
254370
48353
376173
626440
50926
384968
492223
252847
305023
129779
334838
578063
267484
224232
559029
532232
523926
84689
43934
221804
373023
31784
97032
151136
513658
478651
637368
92583
266964
160285
388894
396267
374163
188738
247021
197151
129507
311618
518786
54239
210577
227154
54878
360434
523957
186502
382478
506195
434803
642697
514715
217121
152787
47431
260385
99890
181479
478672
525326
85912
583784
302828
562301
554527
240857
123668
472472
61345
163047
529448
184363
79005
335916
444916
436328
115151
97775
280106
14573
602731
503575
436263
201185
592073
373697
117029
490179
20782
175633
134455
400554
360643
634585
204388
399405
362440
11147
275511
265757
195631
556717
237150
532087
574461
561823
189897
204380
228153
184089
178097
330866
578005
417891
513549
18829
378137
536300
103737
14325
297251
214302
618858
7301
103655
595113
88251
628815
616760
106758
11240
616435
452246
489453
150000
107372
251634
421476
129055
538739
469722
280361
405295
144262
242394
564536
191264
466491
277583
538136
536629
553619
571587
575178
100398
454176
54122
312770
535142
13088
67092
406155
454269
406230
330724
380546
500419
65790
628269
579801
597316
231148
623614
48095
245834
566964
220681
50889
523545
302125
70924
75429
232789
313000
63110
144146
326597
239302
634520
81224
65649
532938
183826
337966
329380
347498
397199
9495
482771
81770
294848
220578
296910
73813
328982
588524
541993
72230
501404
568706
307036
312369
624855
504985
414534
350011
144890
8025
288789
182371
41616
389727
204696
250596
560055
368790
523545
191249
402097
460590
568003
561774
121042
187003
508767
533884
496409
490609
360970
236346
265332
57202
267956
350772
411684
650470
431275
311790
275090
216259
586103
170815
159253
550496
382939
421114
23581
606636
231834
156529
515367
440192
564743
586491
140399
131435
203779
12639
468764
82034
535226
535083
409614
207430
21499
633227
255653
304045
575568
104480
235200
25441
636939
263047
336584
419802
197088
566551
234973
536664
635897
169804
466271
12456
315954
222013
559229
132740
383439
206177
124291
578728
477619
299273
527361
476165
118812
266496
486983
525207
119269
188586
609252
98792
87245
219979
464313
592917
109236
204897
543535
369285
254427
370166
130105
179904
32417
579947
492501
319378
105251
299631
234139
138263
189331
436373
146065
286809
216465
327642
500559
466350
241516
559088
552224
534521
122511
573254
251018
160149
295042
610027
522111
198337
64259
83196
244356
632870
596454
211654
617357
90539
40606
615177
393401
119072
471758
342871
243218
151575
367856
158214
8903
364181
492059
635147
248489
230944
279964
508234
453696
64274
29706
353282
349092
240416
422484
497947
204268
112980
275704
348398
133257
279030
615749
424336
286657
40771
630068
570105
506394
121745
380898
603923
631254
544873
106772
26242
390774
301118
288422
449731
471126
309604
545095
102229
260644
23026
298731
338690
47234
625373
636603
153947
92799
38392
109904
645337
493231
113552
8386
309980
339484
594900
184866
131735
510964
385498
58221
184404
515581
188501
372636
376660
323611
171430
69485
538730
62235
581671
107201
224643
377895
316419
409331
445348
553917
538588
54232
624249
9655
579048
349201
495408
213319
492696
319610
466315
520078
175622
109691
628035
173099
232382
100014
164390
537766
146036
177367
316287
330992
74224
625120
277629
503049
326592
105625
225012
299112
549326
59921
68422
587452
140335
631289
331414
274695
91341
561202
168565
417436
74947
78108
74893
83267
496439
449076
362971
337452
320419
521745
550799
216235
626655
334961
475699
441637
162821
196088
312477
314570
99217
532879
643491
39455
276526
112933
630605
346860
572127
149683
217578
274055
634194
419433
212711
181310
566609
319091
264088
550210
337704
277843
58602
415782
404686
557318
14624
242110
604675
263452
7559
128721
53962
485177
95288
127687
549753
596252
633472
305573
123836
48507
483632
203727
157209
239323
26516
105317
498651
333376
57202
573698
446691
404679
290440
6891
168237
103283
518372
42147
375243
615236
585803
568726
486998
226373
98965
182718
324878
367094
608772
413464
96566
538516
358092
152876
240048
263597
392876
403307
623346
132217
404740
55942
357348
345150
533506
503519
76905
396944
371019
102154
444323
188539
173773
468226
365415
392862
463883
578914
348610
47189
150329
466551
447057
606660
631612
38493
147864
150377
421752
307666
267560
611121
182880
106912
169004
433366
103814
84477
233982
25676
149564
452713
116279
47329
613887
583014
537524
23833
432507
477204
576751
335631
98352
204843
448785
484826
407529
224296
208222
165631
152992
519222
173598
43543
239727
37373
551037
499538
535257
178530
123472
542195
640566
181777
386649
247049
34596
639029
501663
48783
359815
174589
265730
591917
585084
207236
90481
641028
449001
368184
312838
622968
11491
220067
190864
643132
414385
268773
143369
141680
382426
112973
77373
245494
269223
253065
244942
378545
646839
258721
601947
104289
513158
306147
648933
117681
149922
239764
486084
443847
105776
445811
228039
5394
591388
243227
204083
293033
424342
108854
350099
521005
281487
607792
566776
526966
186062
92930
24938
363155
648291
478258
150408
37788
277666
264363
26124
322152
276679
241908
605613
169232
182129
489244
10158
89790
48132
175093
280960
464984
335582
259340
5334
621565
190130
458805
101371
37523
198573
649809
483484
246227
62434
439476
609869
188654
371174
112643
331116
512598
5802
419944
584307
152320
401646
63559
239801
529791
172514
143471
224106
67473
275481
429111
104355
474552
252457
239371
540540
254615
42534
98240
364834
371170
542901
391088
220333
122525
175596
182536
623554
241448
206072
157227
248460
31922
273720
255799
213008
571836
379093
24436
117599
621825
558456
290446
213897
304426
640722
318871
386696
161760
277094
486754
400451
419362
223095
581155
75272
414880
206626
544634
370731
12959
398237
392791
511520
482518
636870
320312
622953
585348
200761
322136
131139
589303
561625
133850
639176
461241
267374
64492
291615
387472
387500
631389
339734
610432
613892
407846
484515
586368
606398
255539
186372
187493
98435
143480
76872
374560
551330
218645
374572
361507
3142
340550
389215
423835
577181
639572
388470
579484
432753
314082
175205
153522
492235
576799
613002
335251
626977
423720
645789
22631
32502
443163
456231
98260
75052
36750
359015
9702
569246
338598
417619
234577
304789
449503
609828
147430
387584
407314
533443
390176
296408
362806
528410
431360
183288
35040
386471
427611
215488
247158
425054
318582
424879
346365
394802
201913
625032
386561
441228
149180
106632
572501
517793
391454
102325
188718
60484
59724
606144
593961
608312
197059
414610
195436
647530
452069
565863
362048
264324
37523
329268
474713
616748
371692
615263
134277
608811
110640
615017
455573
277590
552905
342081
424557
305159
507305
482873
519586
648588
614226
468952
230196
524867
215568
138746
154101
530098
109764
444997
313299
80907
91140
603552
123207
210484
605511
254194
367844
591558
191950
542696
404886
102594
5147
222632
526031
135777
564684
371864
88584
79150
127394
558216
477578
324723
217773
268350
494052
179554
496976
5226
19356
371542
606002
489950
223531
92289
474807
528381
191087
252940
491151
588883
612504
438205
474153
624180
395261
400096
89713
9405
302478
436740
246467
496826
288636
418822
309120
219596
615795
59817
47603
167502
390854
414803
441918
552837
161970
299321
538230
19578
437537
107166
618717
170781
303696
610408
314880
58565
195362
279345
5837
610663
69996
371100
269404
123614
16545
144798
90500
137870
378616
73753
242046
527205
367024
239524
164466
204310
201818
295216
469576
462941
204188
229568
208312
570075
16993
366784
587628
76177
606035
177762
588408
619225
595743
399312
118745
101841
329211
530732
37709
105772
134286
418776
254698
189727
603908
221808
330826
478393
345866
475316
549333
130091
488004
414797
63258
627199
176156
287343
323773
397901
555174
99590
378303
402956
253481
70456
106805
41769
22389
135880
11221
617470
331573
350451
26151
516526
124177
294731
269422
567713
265486
222499
350371
210319
537480
532201
287119
452514
502703
178465
464344
197444
593264
510824
141677
526134
11304
266050
88870
118787
436697
609819
618869
6986
270751
581109
298010
137699
90514
328505
463691
613130
567254
319800
343160
447648
568580
359566
133087
279030
529195
554702
194536
370802
117116
336507
70454
21462
302754
108432
525399
313848
501445
214675
93068
354369
18264
552427
473472
437628
123253
107346
389895
536204
253550
225478
85259
323939
370007
546878
136826
201359
77865
126507
370306
190773
634899
633096
475383
147640
551309
240973
377524
439825
27828
606142
202050
396560
90461
623336
1919
397083
425778
587581
296493
606504
11853
72327
79297
230193
282313
419576
649384
16221
167071
92532
580871
101154
415758
129540
233711
589761
194569
632695
633529
462581
397171
443177
330796
519303
311158
620348
519957
507743
477719
263718
500875
39783
107454
195611
103263
188893
32079
556368
354089
437915
603891
275391
593225
253008
489905
467494
298267
216790
365671
46870
220943
550875
62952
88703
337983
9418
329380
563503
86889
251169
182926
58670
299763
236823
473736
32636
347331
563829
109536
462256
617947
99643
434958
155177
356413
519745
165175
181135
428722
177786
81537
119732
188962
612927
93950
529876
90745
45328
380041
548251
218309
12882
208816
508842
263526
210783
644369
496167
14837
25407
275646
231998
89903
554856
598237
485357
346567
330499
68480
543619
401602
130257
647913
104881
555137
223168
601702
635339
613566
425630
208051
382896
326980
144363
618697
81732
551736
30722
323547
556181
433836
32700
289709
136159
472392
522489
77115
198301
310002
396940
562139
467685
185531
12483
376919
302823
308791
339393
382486
120817
435594
155762
509174
128039
416588
231598
240759
280948
36672
79063
213172
486564
86698
395611
396436
526485
7262
498717
554060
472546
391498
257202
115261
360065
248161
299640
490457
321312
600997
226977
360474
511081
390756
306745
168669
559141
510543
430681
576189
182073
505354
489815
200396
98052
598939
461755
176754
515753
512058
354607
612279
497494
122008
236676
328576
583449
291470
520349
396564
36117
543526
176531
271428
199776
260909
128147
357334
393445
226032
113939
353725
189390
75938
96967
570688
243143
348886
557936
242715
75495
483273
509115
622069
617087
345316
649407
5154
278014
502524
125794
384180
419621
147811
497404
551568
130936
645325
86889
123660
529932
208179
458173
198438
551752
257986
295942
344366
288659
311319
556866
186024
603376
304643
330466
377436
393399
575285
153119
61350
583136
315135
528193
542524
592675
104401
325747
342606
39625
100640
478532
560577
634790
610878
203475
221508
407562
204203
495533
396234
337552
191670
408439
366297
585110
383835
264295
401166
601500
468008
211438
349428
54262
572575
407837
577965
143084
479282
614806
430269
602865
283873
365409
251222
206976
546272
445481
341839
53539
294835
104460
46691
575829
539980
542314
570669
311563
454222
388392
555763
591824
278165
250310
152248
234422
248489
78527
153121
268167
298942
101486
40729
554648
180512
338066
176239
121545
421911
336522
557707
226629
400154
535166
570061
28393
646428
226643
510866
140881
183955
323739
350003
595939
270024
610855
59111
320350
88103
633332
58656
358849
540284
224361
497700
565597
520737
531287
568424
155366
384984
341091
341516
384765
268391
44556
559817
102276
378276
35803
16208
284008
94880
295739
478195
271674
97400
565617
109464
614198
250495
63645
511510
127652
158987
6055
107007
369486
55970
181001
602375
173994
174735
424781
604304
275242
545383
154621
34133
291813
332843
608897
93093
340138
88044
338970
580769
161340
574499
135931
317152
23178
188444
379008
573121
429616
527922
481324
451503
420001
300070
609477
112317
381513
81418
522306
169407
300746
467063
126852
611879
117008
420820
45893
371587
157552
640064
202873
351468
26480
306576
304746
321849
420147
618981
227477
519114
322535
536241
384937
39758
33657
459281
607600
471301
443956
474447
596393
384611
369531
268776
122233
286793
526198
154364
431305
220102
178253
546701
395604
71396
162257
208062
309523
649930
258835
352890
47804
346902
201146
573147
353523
30467
806
217011
428293
217637
205327
591423
542461
131889
381324
394951
90635
604018
13191
371381
180817
90165
470972
231025
136665
461062
157255
219773
52092
603811
72442
526654
96263
340625
633001
544229
548207
379891
539040
273909
419059
599391
330179
416510
140200
122916
197737
528622
514797
150045
235251
41831
267102
61642
332083
316145
576507
95018
228544
150400
406567
516626
67291
433593
22481
211945
469387
174266
153395
285799
211978
600499
377214
182074
437170
592036
283330
644048
589266
67594
84755
171623
571985
199772
107185
243141
298706
234496
463638
74796
461116
130028
485246
266904
635105
225042
511596
139628
162940
377985
88815
281771
102662
280236
452072
581528
480973
68144
328788
119261
419328
321319
468781
601946
377264
155252
552251
386647
63711
503353
445399
302030
303279
550343
531059
6795
446463
158814
232630
240908
86412
32073
623620
527856
575713
508835
418121
154977
268961
537054
8091
612902
566307
627508
189384
63645
465900
417579
477256
509632
259487
229028
581973
400177
431494
273931
451998
615960
431654
350533
593084
114021
205460
263640
456748
433639
77222
345135
554715
193422
3141
404535
189956
12328
179828
237438
536131
138732
185860
39539
17844
40024
295543
221258
389461
173791
109421
524417
40368
115668
645178
271524
634460
146998
343152
370438
20758
172834
101726
7643
192070
44082
44226
334540
118591
344302
241252
647898
571932
16348
49717
44653
248705
143342
359535
99757
550202
617685
613389
626470
624052
137920
72373
481420
64956
524407
467401
169541
387038
77178
23952
506460
301107
598122
574531
146311
319356
574347
97192
287499
187612
329965
188037
534207
326120
558208
267741
499617
449232
126904
369291
169613
553182
585994
301863
317631
518850
628403
267805
470605
271836
649309
614362
610324
434011
591059
507519
171625
513591
98160
516216
139962
514568
531031
473390
4300
323737
512512
275341
195376
368946
306130
106917
114228
307947
145650
250904
641961
334588
164746
518855
443506
366344
338700
309630
564854
496218
66746
581452
91005
361543
176373
444479
85298
390397
175887
59544
10097
306158
478460
606194
255345
215492
187998
632270
440551
139119
90024
125612
300885
588732
298779
465908
34601
432553
315169
566269
454313
163307
327454
155974
219316
132272
88718
532062
208067
345024
577025
458798
56401
386594
93395
536022
372923
492006
350485
93792
468736
238001
260740
274575
483895
523310
238752
141929
440748
369374
591933
7820
582475
188346
32735
426241
352423
301438
49026
603270
518264
333405
575206
253874
245022
179195
361937
444399
456450
106019
326476
597825
430295
222579
634744
171406
17135
301102
77812
642619
195386
569795
614046
77562
447630
10909
119651
224022
569998
431243
392847
472860
164389
247822
626778
321927
199838
236048
170587
506859
280828
100240
565382
612044
153803
102428
11576
106118
300766
133601
37334
404442
384058
198463
491296
427756
574438
369039
349329
642496
603914
220946
92656
648712
143096
37841
440498
161269
379597
541308
608879
269568
187207
459924
400369
219342
219349
493996
591709
103819
372655
553984
536607
48579
364510
358735
527159
419118
11477
557404
203268
19065
297832
503455
566131
608530
628652
127112
49600
297471
195992
16795
610041
506489
467147
29643
234685
484692
529948
346699
240803
127553
485382
67382
600455
441695
392191
417582
236844
475685
330073
193580
572749
543407
97819
326896
233176
378438
250018
491272
418110
505339
152898
57180
570059
503892
365155
584516
516578
274167
121428
636407
40306
324210
200951
164062
180271
93690
185286
45623
208925
237928
319884
519383
154318
37755
542017
331838
172233
129377
471615
596873
461595
341663
40230
219494
773
97784
227426
337134
18740
555864
133203
20483
437129
155608
253900
477292
358674
282284
404543
67403
593118
185875
156831
580040
224760
241667
575651
629667
297133
184276
112301
430987
26261
24904
178905
339158
68774
549105
202353
248671
413680
399031
400861
111679
67135
269477
512729
23021
102570
499459
95505
436905
616995
23174
404220
594066
572621
510084
69940
232623
190691
45525
435403
166212
318157
110954
54660
26123
31831
335859
29626
378570
292861
23579
616764
321117
285081
449703
503030
535234
363314
92848
121261
555214
368704
305839
493948
482958
222735
577153
40187
134835
466896
105846
31911
99408
65700
514768
638681
12707
404564
299365
589595
439314
559315
314534
352248
448317
17653
630885
580296
506946
599128
576655
566147
307784
150477
549119
131848
260512
100962
122539
464080
505297
112513
63384
484929
398419
492604
275455
554894
410090
179223
243966
546216
513630
117236
444447
260633
335798
299725
208072
276980
379867
27961
622939
273882
17451
274525
293532
524085
623100
401300
52869
192346
116881
222587
30621
434474
78249
338151
23234
621093
313679
570878
356546
54324
337794
101968
489111
213345
342415
557567
55858
471036
246001
429211
610191
476114
190219
365540
642562
469946
31376
595069
645864
619487
386584
51753
192501
635755
242337
630742
178768
632793
151143
400345
253808
639368
284311
216862
357916
603073
581655
559853
648024
13107
431256
132618
644677
553163
239847
45909
490744
48316
649190
420082
384148
123870
47831
641634
577361
552517
259181
71054
572018
274541
301020
588676
547223
235804
346865
245903
556732
255701
617358
244646
488687
383021
278604
332413
243565
146428
446321
250059
591016
142808
463916
90978
26979
406586
494015
511518
321862
151728
296979
32913
543018
335863
399851
469606
282367
79579
83262
113003
507701
127707
404143
54102
414801
342311
39718
31673
477293
403954
555507
578570
623203
507117
174252
375842
575308
196240
425914
66691
416604
567278
294947
644399
608435
615395
488709
573639
131179
413939
543230
58179
200858
396966
303774
435729
122198
519452
328158
332492
401
94883
4375
154102
512230
29769
329312
473387
466014
624231
409541
20212
386029
537476
307543
167546
628997
233551
372813
539369
231893
582926
189859
430440
266515
110572
83417
409051
256741
246317
639168
528331
146002
190997
383502
183087
12098
371734
305027
424587
14494
366219
299995
155361
400728
313117
603861
368616
58361
238032
239285
250704
269068
588859
620072
147990
631553
303586
526529
433599
578678
472423
191677
157050
141378
449598
385657
118158
70327
632618
154865
188337
497341
164759
403381
367365
440540
74867
451097
512570
320240
12424
221989
569418
546574
290651
357952
547243
391141
104873
374695
507402
638618
486943
631334
199652
527304
264334
354549
614446
380362
194285
311838
405035
231733
102383
515698
98441
391075
399073
285057
338112
268059
373101
30155
604682
171427
432267
633703
476692
621612
284762
429953
362450
201852
269265
418705
31214
87040
512799
516805
179820
187632
624817
27417
627444
232919
411676
597938
788
624131
137100
540283
275690
53891
378008
241513
223799
404733
262191
254484
518617
129767
515145
461669
617219
457285
80537
360976
143716
398069
358936
617035
575189
79384
502547
619501
623236
524599
32408
367633
423589
200317
240535
194092
569202
18597
478984
268191
62804
384796
536811
158257
321240
624840
135816
575570
81431
17012
23296
336049
40296
423251
298135
15074
578136
232515
94911
337367
315639
576349
419855
294540
391129
206181
490971
256757
362361
628814
91604
243850
641801
180261
147333
291116
296115
129897
462483
456783
106710
399396
536648
584468
243289
612529
411868
255142
475868
378309
309680
238402
437655
61495
398527
335303
155139
610483
13068
60407
107916
629247
313542
238794
507225
438999
589730
514505
173381
23554
503980
611865
99836
245403
415324
616432
136860
56826
427917
266117
210537
112350
428978
109562
164319
280977
110483
17956
402705
337599
262636
619496
197401
261734
162370
578258
49669
343649
496860
172354
169696
101247
355860
39175
121210
203568
280383
643445
16364
222741
402374
594856
268895
239900
384285
132750
318876
599158
181280
372260
635678
396345
72244
359786
541747
641826
321985
238605
444864
599093
413459
460909
644602
595801
562869
209577
697
475327
544297
31788
149157
639388
142153
96802
472825
140399
347622
564364
637477
302387
555184
177179
343438
405689
494922
340335
435656
625968
229897
525543
173005
269595
123425
219336
359440
102325
60496
85375
612809
390125
515598
551432
106557
261065
467496
12341
547734
526858
289704
412065
597767
414791
514954
399450
519692
183363
16835
125123
569241
94481
194980
590155
566680
205468
195980
297128
333401
418048
286606
578250
509614
77167
379610
646850
497696
436544
429730
386077
275733
426467
497221
507404
14521
488994
532976
259215
169732
145365
248494
3436
243883
425520
271041
387653
314343
285001
50731
305175
226502
309464
447557
272029
495262
222219
305183
546649
331880
413368
104644
383196
532717
120446
94664
49037
179369
275905
424835
600660
573074
480616
338581
378958
553426
222938
42360
61942
108673
55791
521392
244410
295373
136608
279802
483340
190170
403870
347952
26248
637770
210462
120195
45641
20053
295289
200907
541729
223464
176562
536669
51193
543018
441489
471720
315100
600499
81541
114250
193849
432445
226535
165195
22384
316462
330795
455685
517585
307000
285871
139630
468523
47499
370128
200032
238231
360269
122918
8525
544805
42931
547428
485855
619878
152725
611897
5534
524453
650298
85284
49844
101960
11824
95344
587083
399643
210770
469074
500108
405269
67083
159238
402348
168950
602039
13846
275435
459841
268623
279177
65301
583516
78603
183745
221881
575862
617189
533968
600952
535503
590259
241211
236431
130279
263879
6589
90658
202218
233978
625509
614014
22619
88602
66878
381670
20316
517742
106186
129916
468818
294818
223151
388326
232686
602621
451307
184972
287108
240432
505214
421685
506627
566956
347110
528998
118465
251632
297928
282325
639135
180424
258387
550995
226052
122796
36486
631519
433542
287966
92519
550520
218205
405563
455411
288058
329171
396043
642032
221331
105077
536388
233378
162242
512142
289281
505032
187712
527734
416749
434560
389233
376642
56669
278202
216776
4471
330252
540921
36797
220137
646315
214826
328163
402325
156520
457013
98516
574053
162636
397107
99726
612787
71257
271198
589255
176749
164327
357969
416827
416146
448698
37245
251078
208581
125880
168180
593932
55615
285884
448301
180730
580744
176641
102140
561110
486507
101190
198913
168187
512131
41973
112396
100251
126413
374151
5364
27457
52827
327871
184992
101505
96408
18131
625668
407731
224726
526156
208415
381447
367723
469528
445586
268435
417275
125387
211831
135536
200458
223867
607130
506573
130816
466062
184172
132882
449752
608577
153716
32701
38811
475097
20420
255631
620852
16119
649144
74874
646571
568825
478452
589158
130412
299982
66993
248300
79488
308781
239451
563752
37033
648829
184148
586872
520512
610802
57897
109179
246370
153635
493228
144483
576112
160015
644671
321119
384836
261507
496049
100202
278144
584995
143162
250398
21316
31219
594737
220210
47909
472732
238242
567374
544290
402524
109430
85646
307116
310115
175291
471230
463533
232146
214657
250003
356491
633728
386979
52030
419029
464434
147189
380469
351306
497670
458073
32376
397102
531061
321537
224733
250409
401067
60210
573114
616441
498003
93652
370891
603345
217228
522347
549754
355904
161241
425107
265376
48987
476803
218851
502983
288788
486707
72048
210999
628880
175699
391091
181999
197122
481704
334750
411479
416065
137848
109369
266730
385719
393958
283266
371126
188978
330151
423462
633131
50033
497529
408549
583276
390358
554861
324255
66915
109032
254450
531850
446089
75225
518555
152818
100471
572190
498217
545462
592096
458953
135585
17453
235030
594598
60219
598254
72911
497229
431911
616866
80418
184609
16744
267081
360170
413612
486692
287488
142207
573606
473328
143332
545087
52033
600203
483204
15823
449740
518297
392456
36865
484998
230942
599949
454715
235578
89881
390734
73680
157722
206377
316634
380755
319345
446627
140819
33888
617514
570291
179541
576652
315535
492379
249463
339622
637437
201817
361848
452748
380646
389879
616791
621127
254396
494629
305032
90850
108046
563613
203751
124523
510716
574858
480623
5509
429003
540871
621082
551658
123341
390163
175195
158898
503794
450115
495640
28630
451046
322205
468608
300302
474056
227541
323425
280613
301530
153630
254434
556030
242423
622771
526932
600468
220391
501591
32538
324925
157288
101863
152499
142009
396563
220483
289222
509444
286803
362488
22030
316439
226112
138549
229331
631724
540850
15440
376918
295425
88597
443990
461755
176911
222556
516824
50189
449100
142405
388217
431325
343057
351113
438564
640020
594491
455569
48113
124773
409519
92344
261494
456744
127828
121191
489451
504563
415512
531127
15302
377653
294914
11058
212884
413915
321887
36807
227873
489212
598280
489400
107636
427216
369737
45508
130039
279702
199234
424710
400689
158384
396782
100004
606289
374833
207343
474626
345500
14362
519236
265929
282822
86909
20042
543181
440612
361773
54791
610518
525411
35817
360307
510779
290381
631183
20026
401706
402472
606899
326617
187326
127693
520364
638848
133932
599765
584287
432330
36944
464681
71215
178694
95991
452395
189827
209386
549839
639990
520807
288671
150860
556659
242858
107462
309671
430554
617286
495689
20181
1393
631033
174609
495177
507303
407555
246947
518830
392335
422087
357844
179862
154563
512284
48134
97759
444120
523899
415457
151604
121109
289782
389744
337422
435745
203034
613168
484818
470524
372102
362358
263142
109483
639764
371354
255509
330249
540050
550526
623619
107872
6266
282506
216984
396669
166607
570863
272734
196000
159131
191952
549065
157638
226777
421749
456664
482581
186367
110872
270999
84784
489325
365687
94420
364719
647438
488087
277878
304341
340096
356497
220085
139975
456397
505540
264920
620584
148580
428288
171704
616665
65735
182162
97687
259938
134274
196174
246431
150210
376067
185542
613228
439396
912
446696
416882
418584
535888
431093
529920
91881
553213
267064
504444
645293
349073
641348
406086
628252
121398
208042
618725
401681
54111
261389
407087
381613
640911
145777
274387
469691
16127
562522
413452
448577
314470
257863
29598
439230
558971
2108
45449
631505
71899
245021
226064
112605
564415
420712
648948
387425
340961
628351
52873
370995
505246
450826
52764
240297
29032
425858
200210
596006
97325
454226
289099
551323
282490
378718
528652
249863
401894
76262
201383
488343
238814
563331
576603
134742
321284
610505
454822
386389
368855
379336
417135
350126
534204
506986
41584
377837
63038
458280
174333
195937
521301
439510
561002
307
130771
626643
563705
455889
24524
632459
610220
642114
189095
552913
110274
400613
221054
219017
453173
405795
559680
357643
225497
399612
475628
347253
82529
78088
248937
451135
100987
4112
373038
460061
484053
608022
159299
117191
473829
331651
80569
135355
461771
129392
102214
362516
301695
95478
391533
522811
581407
495773
187088
586912
625008
248291
248112
206177
645161
175909
277071
464722
375678
596214
127038
608610
523401
217391
516924
42945
502608
218927
103400
407381
88053
630661
200774
375236
631132
320361
524085
120843
356427
561667
322889
200914
30661
48429
464184
496695
174971
442818
566213
463562
78549
290306
291800
93962
347859
608127
72886
487944
197766
384493
214536
108512
310336
65910
133755
113432
9782
543229
548423
478517
387916
261314
300787
525728
350796
507615
322739
279985
633892
61368
441784
577703
141908
480611
579595
620163
83730
279724
441101
475819
512731
467452
152007
550551
13044
601526
559727
78752
578090
430266
265272
380924
562200
193593
234681
433964
50215
2190
644717
603481
604329
239392
77705
137100
312881
360988
315201
178103
296405
572729
428701
208834
376337
210213
54291
90304
82292
261860
585003
630561
105768
8319
116422
350330
261609
544830
259013
523921
118196
528519
398860
13723
226808
442668
28705
214110
259318
232937
58685
424889
92902
177176
40704
320579
232926
226312
535075
565455
523109
113106
420747
605244
575420
450490
507629
133657
620744
558727
180740
55051
597174
60887
628134
329791
295825
394143
503673
470067
48718
49097
305143
467062
281863
447162
629306
495925
386008
412190
588666
302045
548837
24727
519447
437062
382319
398943
62539
389385
276282
61320
43114
609202
346025
637660
471678
383818
247321
341242
166047
440733
86733
604632
22891
102863
341340
43760
441979
55202
532599
560842
264031
315342
291633
623896
454027
316566
510211
194325
543921
407366
397323
333385
202604
95119
286858
255761
576306
640319
591835
443303
287285
360981
625006
254964
491891
587023
61607
604380
379160
550172
386250
344130
196371
234400
590331
514000
425045
166185
116401
570515
190271
157567
364440
377089
280451
333656
416240
56743
620914
167211
109001
531419
610961
86115
413059
578147
217372
255426
153999
347826
362057
194641
382914
77371
485548
56190
511485
260771
162081
61455
521265
237759
376716
81211
584243
470595
14988
31339
120509
551045
421226
274992
108856
625635
237801
165691
126741
461446
529042
361670
377940
242185
103749
15987
178782
306396
426693
429916
197534
499264
620226
638647
117678
549423
549244
628481
309283
509534
330609
213641
643902
429690
343834
138940
458842
298911
394584
484585
320940
316578
560165
282809
594262
251610
570669
52143
159931
246875
441306
77161
420522
265906
85812
449286
76675
586295
462384
604762
291993
236856
49140
422446
639314
399363
442036
184619
513121
63115
46045
173436
393585
281654
275462
308899
444159
167989
39575
311737
323160
188784
140486
391806
424577
492666
576471
103283
181650
570452
58481
77510
117527
404794
341526
218038
262997
266545
316915
343508
174694
417649
319832
245148
481025
38929
396924
622738
228940
284932
96518
502729
483391
401434
433565
402071
483899
186874
75428
224688
448051
76693
225513
83537
313516
130039
183410
448425
648327
213036
533319
38644
202890
283731
558788
557610
557666
457428
507282
69171
578562
106504
330411
417973
122596
304002
443963
66615
24630
446216
46491
6707
487402
131967
32700
290190
474000
615196
545816
95380
139777
602172
359336
325722
155813
522049
378856
126403
387135
369232
282476
595773
648596
488049
141869
418565
68841
286518
463877
602528
242728
84911
85114
160251
52297
427570
346243
323413
45653
570188
618584
497234
506705
176729
36759
466208
62368
1911
425743
350716
366688
182919
334289
124868
580892
261635
460088
486522
196267
588328
162851
586423
604290
154296
634482
27392
449898
620454
577081
544760
232565
340854
629979
113806
330288
478530
590255
189149
42181
413487
641053
322009
620370
432148
111373
430300
100231
263257
472879
524076
499647
513108
371939
219061
321410
383866
380367
259786
492765
254128
222318
532227
282507
247117
370768
230059
57385
625566
68207
221962
89080
414345
614663
602999
607469
310769
458415
414720
188256
495515
542494
642732
123227
327269
87633
535500
410509
17696
69722
145168
498590
410266
340842
431329
327752
415378
240151
72469
422540
234215
505480
299610
231270
643179
593318
617388
120583
602931
493222
381057
11385
125111
646741
218194
89099
552879
377551
81911
261519
478112
446766
192189
415587
601032
578193
178734
391548
549924
247153
327879
519984
260072
217938
319092
286400
159711
248596
55890
149445
571192
615901
630972
263137
490457
469946
580521
299802
155452
377680
34209
217368
155062
56575
473414
499477
614730
550383
469930
152366
621557
406754
28530
260362
430741
31902
192212
129124
210686
557690
299340
18457
86041
66217
305868
255423
188908
541822
301770
241445
55349
458138
283238
367753
128410
459092
319778
440988
585939
459122
487731
30148
155408
374982
518861
292765
549983
122023
649788
335473
62431
120829
23823
216789
647288
604642
198940
145121
387611
289177
479742
30133
246475
273119
254138
329716
27384
558193
336212
20133
124367
650324
145056
271828
50046
344018
386694
613385
525635
640452
75988
585191
544587
312136
618201
234566
400734
266630
359088
589919
435483
450089
56657
358659
377042
341752
371766
153856
195074
539303
555511
446836
143505
93117
476123
128578
433546
280982
173815
332357
494481
219860
356158
237541
436743
384156
55654
404302
114183
412698
358609
30410
629823
580894
9427
137184
425016
413472
516306
378256
135988
222487
203403
458768
634267
64227
103649
111893
197834
644512
188734
181950
565064
427056
426981
371840
515775
172858
100488
493788
602188
282369
217078
28324
444385
76847
303614
149833
173868
541753
417500
632953
630632
341453
46225
288627
102831
80970
500743
226617
1220
269967
284699
510487
186796
158917
571562
240755
100868
94646
111592
374621
552007
281059
242130
14502
628644
550756
191476
203996
600122
119120
536070
493578
440888
618035
544285
551788
261397
13584
495967
102324
37776
418595
239189
204236
133858
401374
372774
311851
126950
474779
431716
429452
283362
93345
444547
178534
596759
221223
579433
531524
400087
105720
26706
362869
217437
586540
203834
372468
207643
171674
500840
2421
405627
232
4981
225796
262019
418118
320872
381975
407784
86345
586056
519656
648998
380088
129808
293305
412699
71730
85252
109819
211561
153934
47369
558603
608930
135383
554484
630123
408666
241949
510695
379557
412691
58095
278892
98224
54931
533644
214922
558981
54942
312748
146084
114239
233211
486465
241936
131206
487383
402575
635390
91308
302573
469201
84632
134610
521890
601164
104859
287900
526482
199136
612428
459415
77659
306180
68860
130604
254043
410371
393741
182964
293594
296242
233795
68585
253116
43310
2498
141421
257327
31293
162765
140170
115131
49590
362831
569738
190704
33295
284830
94873
105849
492580
480504
450791
339760
291869
630215
374883
507465
35754
225185
240601
535312
263639
577462
108600
488360
204976
165904
446290
360574
482352
444948
85906
580034
421773
142375
609542
238190
353073
380544
406566
568180
84370
606720
97420
424825
458019
363903
263657
304099
521440
22878
263222
157035
402502
154945
649007
8078
151953
129011
879
527663
368583
608060
581612
230787
310701
593226
584067
475908
134284
614433
450007
447334
28540
71671
194203
184666
71377
149745
504084
127971
192435
64456
589457
317665
84770
167260
162321
431286
434313
500174
392031
272413
629171
20846
194808
273789
184071
228519
44964
405366
532340
309769
388812
241329
455969
597930
97170
539238
634292
539692
142666
209190
472859
277519
3366
632818
39771
211969
123875
254756
27485
66271
605664
595365
541280
348979
28573
255192
641379
294456
643606
167253
179738
637643
356465
265713
438865
503913
284503
75711
157512
361948
312114
111716
238754
302845
101879
626358
169298
41493
39513
295514
140588
588634
273964
65053
173115
429091
5264
263880
638980
230847
501916
106304
471353
518753
606457
293164
106696
213195
637905
609188
594667
153487
570173
595061
553603
533382
119502
152321
328450
625436
261258
345548
379178
288616
312653
342136
152094
445707
344133
631631
302389
244615
549315
479394
4749
161089
437648
218180
185611
385629
50269
571608
389017
63918
204652
28596
449745
146422
497156
220831
123236
535942
59488
366135
454802
469373
552227
556132
193937
289312
370217
591142
281444
524664
169099
486085
433978
616411
238815
122893
449374
258563
393352
134890
64212
11683
3111
76045
429968
354355
119965
456879
255094
14239
490764
451603
355837
389500
398118
471588
453205
38328
495109
504378
337279
458525
36288
76891
599629
106111
16567
443405
53123
324277
218934
560539
554075
393936
164535
379326
328479
574147
517925
527613
72791
281195
470
423807
537145
527382
106655
144176
242303
438985
104416
273278
73876
67639
443488
46029
197161
266737
601336
333506
20931
86681
404732
73795
554250
616380
211716
131731
373266
323343
504761
250214
554086
527413
643462
401472
570327
447106
339529
575569
430757
173812
218098
72312
443963
377704
430584
228721
598196
595733
527847
407504
484001
476543
269854
350486
59430
148024
513315
106435
212116
5553
280553
359180
463002
435513
381663
247709
367906
566190
435777
482326
185153
505495
610291
637247
574043
461478
244021
73483
393984
474194
489112
438517
348096
592289
3141
23189
59556
576728
101520
94527
282988
246646
140507
265415
267242
183888
384713
483101
348161
118444
529834
235199
501513
545172
287044
161020
340293
110123
406408
276016
227614
377830
146331
441472
514571
498068
232899
243688
73878
172206
475937
102844
406706
255798
413742
255769
636534
279866
630766
197068
456385
518353
287739
527602
299011
270768
221315
65207
274487
459836
327820
288808
221733
232215
320921
491683
73347
417359
552248
285999
165439
331321
154133
187666
441764
142224
338386
186078
34698
454066
556905
421720
215952
225384
486766
494418
404660
115173
56877
2957
510564
450173
409916
533188
437146
187452
47703
582757
565299
452495
107277
407543
562711
121922
188740
296079
67767
643178
515888
75794
606573
241430
228410
165131
307739
377705
164700
312144
360279
153854
518559
222526
285281
224066
356659
532123
269081
308193
343204
372897
255313
482635
452791
470154
69254
441148
296077
488820
140813
461525
529517
137921
283212
471268
328916
237895
203920
565702
7263
238063
479642
244662
491224
241571
175306
71967
625284
247911
135327
522618
544694
387488
64504
114687
553538
182891
325376
239415
564583
553327
603571
411862
305064
195242
446166
206856
608713
630986
336814
833
337298
301754
475623
296499
306730
453427
376426
463192
285274
268522
572559
412811
262162
544637
609858
149121
77940
438412
360446
23680
17345
524001
52544
569890
625382
355855
536572
177617
650460
120360
105120
598315
348011
265401
60208
163724
396680
627189
207217
217974
395160
384952
14663
251538
418611
519461
582189
338494
5942
24611
494542
383853
560153
253469
88322
570071
239689
28093
146070
6228
40933
201993
633673
27045
565886
57942
621124
37711
241546
299804
343219
443896
77277
337784
239653
19874
29035
625698
316789
204334
370654
19227
350691
45747
404547
85979
584513
177614
229359
445499
313443
46282
162327
403047
145905
474890
349880
364654
531823
328945
595233
207846
166174
571546
292513
208653
486429
108814
187262
578062
200619
510902
248820
605906
227769
547474
164473
409763
646268
365854
158917
307096
552954
508774
461074
143486
320141
13880
479186
647014
218711
181781
441353
72564
606901
355920
80945
392811
408450
480641
348447
420930
412596
574035
447920
524486
246889
521735
355063
541182
277126
642103
34600
543611
326062
580162
309994
116076
96494
205092
41501
389375
605629
473208
475675
9165
143782
527429
493663
450644
81137
262535
226209
495844
433846
79720
239134
224769
161552
111403
474689
317429
100265
370929
179409
222074
274110
7561
569923
263359
131541
604457
76356
453576
227406
372926
516506
16539
141910
72450
413201
568940
33941
116322
183011
8737
224299
509518
370132
631946
620574
163810
30694
563847
52658
451997
513066
482750
299430
533564
446380
556395
305737
301622
542043
485429
413235
511471
23184
262123
506114
310969
526959
140487
475
45313
42196
300945
36601
531919
148126
446011
644897
128452
199643
248424
148531
105113
618054
150681
371694
205672
253071
108386
580913
316999
357820
198385
238672
486897
349979
28697
542407
294296
376215
38026
164951
270396
273569
303077
132935
220128
375873
414781
329496
456456
193917
548501
159193
618571
108508
279174
202699
326995
377601
62504
645405
606771
627937
49022
628926
436206
389011
465804
279
76558
23925
474337
455679
372655
462310
153016
362295
184630
62676
221596
522815
273094
479156
315150
162218
430762
26633
3077
529852
634735
237063
125872
334064
382735
175417
207418
610492
465116
400237
12831
44094
29388
217003
494052
217406
610862
194944
445656
464714
84996
151529
124451
49121
438326
170822
626960
497761
86033
572062
575767
641483
27510
360515
120536
58512
8605
179758
197574
47781
412701
142263
637105
503626
197233
537551
369256
24432
285471
553402
416308
291556
41898
534114
323862
609048
537961
590785
126851
519791
76630
314067
132551
495802
188541
544872
602641
131181
621211
131601
50722
106857
231308
75754
640230
263465
180040
255004
172246
518107
474053
197636
466486
402226
562506
441458
295963
388478
133606
504371
73662
379564
65883
79884
51227
53149
467652
37040
113841
59670
476014
627895
345844
613363
293205
593579
49981
540882
217065
594174
276382
442462
561708
307748
370053
59264
259146
358486
636805
331856
357727
51485
246907
578640
114998
557540
263808
577034
65626
70517
262133
626163
60727
432114
419831
59487
58568
46789
346926
335420
388240
100446
614130
391038
515578
75664
243711
7382
165168
486231
127523
541072
644186
120849
372398
570885
456486
251783
77686
184437
33097
74736
122209
380899
436177
74662
362410
453160
597211
75529
251904
439936
516257
387834
546987
473987
168568
293965
439603
647910
604747
479791
83557
622205
58598
29884
85837
221098
567170
226313
518385
271011
80262
591941
507229
124177
301787
98141
141157
447394
140156
103919
401647
455213
243738
209774
213438
441394
466457
488595
154818
492556
248439
487040
314616
360182
288833
171510
415229
134856
600125
45826
51915
117730
603922
195037
209753
642518
529130
295008
293074
437664
390662
290925
68574
96656
554114
108907
291099
210942
518889
307424
81545
571289
493051
589970
356481
160465
642220
11621
370306
378508
182783
402023
559561
452880
530355
118342
522312
451411
474335
476045
27610
454567
371520
137837
525327
108340
268369
400027
44411
402340
183239
250368
319216
175718
244234
284379
35105
206937
40292
413556
85375
526352
493307
386826
556530
466458
70718
351548
200904
224616
612030
139113
333836
366843
2144
222181
561453
517843
153490
30195
232086
388269
123373
276233
76227
117948
55072
617116
100971
601113
441041
547623
63155
184096
165731
334174
593624
502505
502343
11870
235852
470423
496719
637820
268889
194774
301578
491469
253596
479636
469471
72615
393647
509098
257219
69326
157414
497466
111799
400150
355582
282315
353957
84317
275995
370780
544595
440105
161901
443308
221673
388240
612392
2476
5062
68337
467616
508055
396172
110444
466697
199293
614215
230253
128380
470605
155674
203792
638696
105449
63247
496342
214758
94961
112115
37787
295938
49609
43708
540396
592265
389879
229965
488932
330473
71508
68284
607413
206397
453219
194720
438374
86278
37829
10270
526459
192348
48968
468743
640688
609975
134014
456989
383973
600191
24738
117232
498828
66474
518685
61511
575340
152350
584856
567125
466743
306747
67
607926
616267
151612
43108
2699
477329
591683
418078
557202
2926
383909
630742
56512
383471
513002
336987
331413
67445
593297
312639
435606
382649
400840
87807
423408
223459
210811
623236
154482
635576
153633
431864
357545
206815
499414
189667
61867
620226
530777
399000
609968
117795
456744
371035
641235
160514
404181
178694
208166
84572
276643
500291
212574
410836
589328
461324
625861
110053
558456
624340
297129
325645
172421
131508
16035
7842
162648
391028
395385
400212
348864
442469
554916
318506
591092
648853
635892
395503
335960
421695
261506
65375
513946
94749
103870
465995
413608
206078
318845
634588
236335
601142
355033
234074
482053
382535
525559
472294
327893
397404
609869
486747
649979
249169
312646
474617
6900
502722
420789
159270
290549
244903
36959
623807
483324
529650
607513
291804
534883
76642
357149
2021
152024
353312
354913
607988
405524
337818
115171
348127
141874
190776
621145
519840
533553
278697
143844
166005
78999
401053
144204
389839
613498
252923
379086
340406
518133
587485
550884
515330
241385
472374
158288
630639
353245
170538
522212
114413
475094
254352
129158
638638
309363
57475
94099
263134
598254
70226
163582
107045
439359
582286
459166
161279
78046
57388
148364
9796
611506
101142
306746
404105
86006
621747
96687
263718
358713
530826
529138
288127
365994
115950
105411
387721
608150
569501
616211
199298
593026
389331
179637
248494
331169
408325
408922
447533
53714
265874
362235
303552
162771
467291
351500
594507
330919
330550
222664
31226
242210
98089
582204
252706
448754
614884
601041
81734
340735
200172
516380
246273
296713
353891
141923
626854
481337
293311
616787
174490
304588
448155
152926
569357
381343
624370
430807
603538
169849
443516
231281
197813
337055
163435
642327
464721
134331
451562
45116
192646
297133
436387
494678
437938
77839
262308
417341
214522
75352
444751
120058
166476
132041
369163
480654
36864
306918
312885
453207
419648
638557
540986
289337
40373
331420
97842
113773
456337
15862
41050
299188
119982
453172
458943
553306
452189
507172
119153
410747
595339
27671
96194
328809
71106
603444
624587
240757
450365
449913
486277
636927
168259
21676
31344
449952
39230
62640
382057
297785
230540
189
616167
366528
604475
374258
407973
269883
442838
1230
2939
299158
599912
214753
532994
289134
248870
549378
328053
139295
141564
474841
145204
411750
200735
553986
599948
370579
345872
470668
385221
398278
205677
204392
533070
59593
413701
464576
451356
151859
60824
71495
584313
368207
61812
621630
300381
560616
193759
283394
104774
581410
352397
183450
352902
631541
615572
532373
348966
488390
165652
186634
428371
19146
237612
441311
211575
126657
321920
509370
385156
431584
360020
412721
638075
326669
6186
281087
109114
42468
145100
475271
35126
175947
364672
571749
414350
242834
634246
431578
259360
10643
261916
145216
138322
122576
214629
340237
461027
299689
419725
332129
309499
9151
141420
591077
341350
123818
291578
426842
312242
567065
571846
305020
380399
396865
116307
68906
276584
304631
605853
293127
232286
75922
207424
309651
294644
617629
627223
335262
382185
514426
427935
136384
468974
376127
304743
517040
575463
192216
31814
430028
218951
315248
304598
50834
621425
264403
556208
306982
200774
542544
456223
388075
468132
217536
214508
103201
643500
545903
427622
415647
228867
487815
192083
334733
51202
109076
188766
350864
114564
120431
201424
319729
482932
410415
124721
159883
635116
619663
144559
547456
487101
566528
441023
267985
158148
336761
443151
52916
154989
73118
586250
535104
245957
37021
8450
40043
342025
49302
239999
181767
273557
88254
144931
52915
282747
54072
572290
228779
454004
513081
174904
463015
222984
587963
565612
235113
441144
581314
245615
120862
309471
237842
6971
377064
300351
569932
636178
642685
166828
392826
217959
518236
557042
358812
625959
636057
569228
25120
175197
61284
582716
99788
76791
555255
355176
591260
18555
249696
580341
104504
207158
263282
258511
538209
363934
310938
52222
331511
647467
26686
454769
22424
453754
559938
645687
616233
11306
241052
136570
218554
626056
297000
518059
257649
24707
438045
547941
277544
408292
247646
162237
503158
458000
355860
473028
411078
622427
624405
623706
265485
379376
151801
288078
484741
30578
435133
490102
360523
22622
481870
544749
189907
262719
473081
162741
630273
383771
349645
363413
569880
544785
168093
277973
185535
640316
411202
328063
119486
318818
58027
106804
541803
85895
412442
433772
421317
516817
139822
65646
327693
398607
566773
577461
320830
182861
252338
191676
301913
416557
60896
9939
431200
355081
575400
291426
316570
406519
110034
269646
603187
409344
649099
339546
352510
469683
94833
200039
116450
222378
257625
113527
438347
395171
263264
492665
245257
470027
1954
425483
153989
83103
132163
562649
207124
88766
235134
502279
130486
89633
322528
150484
347992
281702
456007
292936
192991
170052
12514
432336
620047
136491
40944
542732
547122
537203
424738
132027
539122
152020
500987
42529
613211
455456
194781
453987
618588
455272
235782
396427
908
284932
579957
224851
231998
567566
537966
73131
468565
353343
184240
92568
604574
644506
629138
201123
407232
242131
124038
62111
328135
188244
318486
175354
637475
633571
122537
431527
203298
112450
581473
287733
311843
298226
372664
343785
549085
404307
316270
525466
139511
199805
393308
599069
273376
215575
414568
420783
106368
448552
493657
396938
394036
52651
604840
519999
201322
609866
1136
53304
158695
5912
290419
649120
401632
102251
33076
157558
109630
246752
396537
505158
171329
149812
178492
172020
215316
191382
531228
531451
566645
47013
387445
557928
93355
503442
454926
258818
75783
75638
408024
87940
554949
550751
302630
610660
428627
411488
174691
553033
393448
288861
29932
565482
512862
69680
148250
572265
43916
365284
171194
262446
28738
588682
67965
528797
150639
194221
495677
108515
152952
634863
391374
237611
374045
157284
629355
571953
589257
325268
115361
55354
117333
229741
12443
148712
629647
613050
118450
243067
328897
603158
141675
574890
429293
452817
593475
38188
196351
409657
527171
107909
111268
474275
168509
464618
297071
515365
454908
436311
561184
388351
192168
614175
588025
223711
170859
290139
3491
26788
472741
266303
163963
122583
236162
407545
504342
34268
149699
436177
132619
632513
59670
534881
302872
220347
462610
417346
580391
252449
217291
610485
34596
13276
315744
7383
279559
10476
56010
510669
622952
127171
296241
515975
406365
247614
451759
302210
22669
104734
615168
40791
212867
554211
323078
79387
620708
547658
91606
437973
547007
269714
113872
91455
187942
146484
614281
284702
97103
62615
423363
42885
292525
515614
356282
574438
373766
434218
490601
515506
152347
121128
1009
473836
162931
138435
283032
487733
476699
53069
343488
593216
643553
358177
231677
77844
277713
497544
422720
56217
104898
381511
497294
617563
597926
417744
345238
627703
417643
87769
424604
454592
389735
273301
43722
495302
159383
26191
456817
591553
369440
54062
311607
224867
498754
69824
494379
525297
118848
105429
86534
57492
60579
281730
245404
564968
469176
450256
438519
622423
99163
180941
539437
408102
364251
647171
315951
179949
241564
136074
215602
620511
637009
166100
114564
493895
273611
598363
475687
107874
19112
648323
284878
334606
62529
107348
268910
425463
617934
184860
322529
73958
66510
409368
402159
302870
38309
249843
374856
422988
9918
497795
112487
435860
430905
524672
526959
225474
67233
429488
324302
295082
67873
647737
363144
151213
452449
538501
109994
463913
198686
483393
216989
468460
473974
171637
200144
79570
240994
531117
214118
25962
66355
94684
195148
257404
456953
102391
120043
72993
289284
372550
511298
63404
104398
578450
593768
228596
230618
543580
216371
573913
310471
382679
283366
282729
631611
516776
20143
78443
135001
426119
101626
649378
518848
582555
474409
127191
558728
75928
489378
250211
649573
638164
463341
498378
13066
650661
632399
306861
642977
629224
535611
189214
411063
98760
566105
497799
398603
520684
201400
252895
29308
344268
284756
379766
494006
141087
202035
161733
401670
180302
480644
539022
80508
377094
318419
426762
44166
82960
7922
574933
45680
281166
178996
604095
151788
420062
592200
418499
242098
118465
367764
402571
200013
190857
2630
108483
246639
628338
573056
451459
344886
229658
71172
48050
278095
109936
531832
153553
602125
499254
372453
533499
597603
562634
581637
118447
395229
812
526553
332452
334796
379404
581922
310126
254159
124810
520032
396069
32749
273410
534560
75512
75783
247631
159989
512557
389793
371188
542360
262925
41745
204581
530851
158430
425430
508452
190869
368125
580985
370484
164912
453975
502219
87959
342749
67952
153494
210335
649958
339954
107872
317266
492167
543596
156049
191683
362191
124645
373628
20554
313325
476963
538544
485097
636573
294711
375127
232880
483693
561580
289376
513042
89061
548559
476302
85634
534044
574475
479568
300644
17255
598775
520169
516039
214315
319833
497727
431446
399438
479522
145507
16651
504499
371443
295915
92360
27996
647636
414119
504515
2760
551094
11314
201721
79729
193864
387101
251446
182492
8790
127830
425331
591513
334006
340212
182413
623266
120797
202916
346813
298410
139961
568398
208146
545535
121322
6981
168148
101607
382056
515431
639468
306022
558485
105938
422466
178780
62394
641068
141442
361722
174531
444587
441346
540124
574077
104683
39109
442589
113724
156
396425
618341
592005
630364
439702
241593
174472
332403
491875
352861
466697
95493
31756
189189
67663
642205
193946
196177
166348
475452
242303
271595
477134
134510
618583
525281
113449
136287
143194
32463
646737
202722
131239
142943
535179
252583
401825
648038
46665
16881
391810
182479
252152
594030
258832
633347
625451
159269
38489
361759
634311
151269
142978
561631
515686
266180
543090
239570
113631
336080
343459
517199
265853
234976
170395
20640
66578
319850
618453
419023
597107
83311
609748
174462
2468
6864
487776
303374
456574
405829
117414
243599
342668
36993
188630
343665
625271
538825
245512
475270
634196
122072
332762
26169
472294
487844
79094
403689
290442
368468
631704
330826
451563
639209
567481
99164
499301
25198
206246
416888
78994
624545
120551
619658
555810
28818
12043
71678
73113
482648
364175
551176
190066
91715
402225
89967
438838
128453
326031
187390
209287
52114
547820
611069
637312
88630
566286
283550
205467
147456
630091
197674
470870
611361
175793
403023
319300
120867
210248
392038
485777
222855
137807
413176
105316
559891
72892
208135
576348
275876
328274
12021
321576
243668
319802
126341
510561
200336
91869
565956
231654
260187
295158
163563
144379
225313
55119
572620
75133
321405
312
212680
50093
359565
31040
208476
642077
292637
121961
110561
37238
416079
476804
268370
8252
180746
603391
280147
132157
417972
160875
189206
239097
349774
297195
93759
503689
510173
608954
51890
78224
585985
544931
381920
233125
117677
315583
109703
581928
536063
178098
481252
390028
156159
311186
384857
491829
362421
505212
204282
394891
103007
483083
37552
211766
422619
599473
590998
83762
344873
299571
299020
352958
271564
359465
396698
32780
124450
282337
400438
325356
612910
426769
528598
126326
128755
486375
104255
602175
57646
386866
354473
398351
310952
96330
362004
300343
153713
310301
538064
566255
593140
387934
5569
150309
152681
273072
430181
310121
74626
95804
177834
139892
453296
118995
62389
376414
117469
12472
266603
167609
449079
485399
18513
40607
33727
176859
65681
246425
648109
1387
330744
300676
135277
570835
440748
8669
559056
365163
382943
270733
89086
595610
88301
331780
82752
431439
558317
14727
459253
413151
287137
599164
588708
168053
398726
239693
568717
538051
528790
196947
103201
187203
474469
166279
429326
55575
478991
498036
585191
109380
362800
225820
56616
250884
173158
92660
526400
219607
303266
367967
523960
307459
340251
129501
281192
636541
195368
529062
98893
312143
29766
562882
157728
418960
213900
506358
441814
504983
297330
573505
484968
454863
640380
589717
447498
595222
562361
381067
243091
44888
331538
34487
422412
79013
466594
386935
585155
506073
178391
333743
53851
96854
306497
85318
224109
125689
428930
271470
31576
20107
240438
37417
250613
341064
167737
559792
133955
592148
596317
78576
60942
125967
615102
485241
329128
37714
567303
615336
383148
525840
449388
446411
241430
290764
300640
417093
308465
491138
356472
126725
34979
161691
573954
587564
239652
289
296909
256693
639300
434477
410105
27135
230236
62994
51093
111567
174197
516266
560115
515767
283190
287553
120565
71398
92008
615846
221203
233997
517264
266726
511998
526101
488927
502758
177193
338646
93393
181936
128779
497434
80172
570665
398596
241734
442933
376198
340025
350815
47475
114292
2116
544779
344936
173357
541381
70770
335449
360808
576757
16426
13373
609252
71016
609207
220859
557022
92217
85763
21984
467892
576426
497334
106422
266416
166261
295756
253162
142638
325912
4428
579423
234391
120797
568211
576081
178242
342768
558560
182491
77801
233455
479410
581945
276544
464212
237903
341117
395416
95518
272163
207531
235979
624401
464018
1758
299029
217503
538985
326184
367382
451901
70124
541798
312036
547890
106446
240495
95685
477512
200529
113954
158303
599270
992
570555
636513
181241
394607
515230
386340
334840
247121
74687
642039
344047
149451
28588
153346
554401
68746
292468
557642
593155
201714
250074
89031
506433
200555
501191
219700
607057
174222
546985
498720
556413
45192
362122
472837
25843
182229
302423
81735
23847
206537
144385
290370
236017
81186
193879
243922
441697
480463
473290
165975
239248
31386
150562
212690
254472
251562
521696
403556
634955
445196
384083
646100
589323
118059
528053
111309
311506
340640
504111
420842
7176
196209
572749
641885
109224
109192
581870
579864
352876
83231
147610
259140
103363
209464
507006
258560
480513
470156
107578
368156
617045
317794
260159
547883
403984
526997
615757
162702
323796
381218
269687
184035
489923
217697
526772
553000
508937
314993
20917
59188
409903
230519
105104
398439
373575
82800
212924
513752
573359
204892
503907
521121
479835
103828
117389
645888
439488
126363
392515
171518
615569
528
311882
534999
91568
153075
547687
311807
419726
331463
89196
482848
27675
593583
203530
481268
26672
288601
267949
541311
398818
158451
416929
153975
201992
60524
170064
601500
247495
225246
415292
56126
584906
324948
492080
600416
377947
417010
395077
176378
76628
540189
355541
452583
257102
603790
532562
189099
385967
94636
535067
253656
322498
289272
526449
347067
24440
220487
595957
384887
89485
359307
615797
279658
266711
475947
294208
602310
142276
190126
616586
359933
324533
155837
250608
337119
188921
335050
58301
562495
470766
147934
317445
639804
89539
208380
436326
541428
37435
468447
420265
45450
126192
16476
516824
384319
170231
55508
476533
463773
409827
126966
264107
152579
347219
74980
208474
160250
591304
290645
585744
362291
2497
165641
399886
104060
359186
432044
247115
328595
120501
355237
586477
312902
139344
2245
344826
355235
4165
523724
592876
260765
293907
321953
355494
267125
335602
643771
601007
555505
639209
601441
603283
437841
454395
105990
251947
352146
355729
471472
302259
382355
225818
258217
85692
544417
173176
13853
59336
318927
169140
638779
613933
569349
623314
622812
145173
298213
351051
335130
615988
358354
588974
33135
498884
368649
52273
351268
352782
83031
468562
560641
516547
626294
154786
217767
545435
483000
214976
425020
42791
237680
632076
598651
547036
214544
147083
233537
349108
629499
80817
605262
352677
208206
590854
231545
394412
74778
564774
375608
315931
315382
500716
604738
499753
104060
329888
12523
544232
635775
595122
542088
560441
144540
55678
411873
486998
85450
190989
395293
255698
399072
268752
242203
526672
503001
406535
399116
127488
125606
589253
248684
260247
318759
241645
198171
94951
544559
212037
472444
149140
631033
445659
117251
509478
70970
189356
612867
218239
147510
100635
123082
383480
145370
556030
357554
119022
59559
72005
572070
517076
401538
291105
20170
427306
495845
175301
327919
35074
69447
14784
131105
536675
427716
514694
310990
37922
464344
352559
642052
243844
64261
125471
647827
284165
310810
282712
378037
222479
215451
140872
58581
367068
529691
208840
304175
599187
618408
537338
348426
622287
151269
617702
140672
268714
66989
419558
169872
70767
389251
32059
326652
521151
362634
359078
593136
26385
322280
566537
42747
61420
469352
52298
507047
268501
430002
19924
228723
176565
444147
427752
70108
117413
104173
135314
479841
418481
636562
224720
133887
392826
44797
549759
286383
220888
155062
271472
623764
132147
591949
550116
641592
361730
82439
336852
630338
312757
308181
203808
343221
131064
362135
143611
201323
480472
199669
10156
467314
559026
601569
192088
166054
420201
109720
113773
105851
196270
559646
477117
348962
85690
91637
309525
445819
210154
523534
607184
51909
260011
599391
133625
33025
513097
503157
327595
123582
58207
210588
486555
202660
437646
248958
556280
295906
135949
296223
42787
650590
319823
608434
57615
303063
532065
244758
251322
540114
621138
67866
403591
65320
437653
25868
362469
7573
570336
633319
163989
415961
163302
386638
400422
478161
330567
446735
491075
594590
24393
318013
564389
97724
524245
69984
222352
513289
268296
237630
623932
371869
370342
231395
291732
300764
49767
23047
102945
583111
309274
582376
288953
318025
637723
567443
632653
492273
353411
509723
294867
202370
445384
235957
623889
482796
537631
101224
60103
16351
513187
467766
491955
60806
112897
140358
227242
25827
98840
470833
251203
23077
478021
294364
268809
617760
244546
84458
215346
152418
320971
361149
505853
172696
212739
440052
363603
142899
236448
347876
637307
271440
267959
6916
253055
52568
116044
552120
197251
297700
588603
490943
441479
362429
644835
596236
21447
281532
9599
244932
14099
325224
480945
584532
2952
441910
77848
310094
481021
99379
566069
424069
337546
23937
470055
435599
137668
56030
570476
572495
3767
281947
553161
257006
471580
423037
381457
550419
99260
373858
273585
588401
546965
519306
137178
283396
385806
425994
294564
8098
311080
286276
347376
35820
548814
377971
197927
374902
446494
191306
445160
292389
598918
472428
156241
74179
622960
298847
266023
610778
8269
204920
557416
179094
597463
149506
2437
384727
162042
565236
212537
643610
570858
53222
549961
339440
148672
448993
176058
650223
531397
507434
362846
616064
115998
210190
489604
314044
230545
528204
634712
136936
504820
539716
42243
118649
97595
325111
9595
567159
211572
577969
385465
81351
29708
640901
506559
378366
326726
250026
540533
408934
19062
313995
297762
35470
350762
46906
3550
67892
252041
449796
22177
416996
554581
386651
588129
530399
13803
224437
54420
474029
585402
210815
317557
576988
495018
316618
628106
569768
591119
92430
165445
485652
605716
411725
436985
145961
114877
584886
431514
298024
94248
444226
644126
170274
207724
226226
83196
6274
507787
258307
171182
575199
501863
420576
201782
211472
175078
648408
436030
71748
372517
176807
73044
241672
427304
195596
50900
514588
515629
463767
311175
392191
243435
389669
499986
584846
538675
135520
269053
435595
212198
584947
272128
347365
514262
283584
594372
357632
482858
391699
234830
276706
383345
489849
83870
490365
484301
316571
267929
580273
305712
63918
638856
401542
560074
84470
362130
642705
153706
275323
93309
143429
562174
38526
444154
645063
172300
48853
585714
426151
409466
12088
421397
540558
191561
545843
283193
63970
397177
293821
647210
57339
240467
360733
152228
444539
3449
484108
228093
313475
49549
619696
545025
37787
328024
50635
614305
622067
261682
601837
268617
422037
410404
623863
437938
539724
195406
548675
97226
477753
174761
138555
141934
371717
410053
428300
164962
597764
514859
138420
338074
36231
615899
392689
202537
208295
620832
182721
298534
205499
266588
459079
11300
35030
88115
116831
289042
360741
481257
523353
441697
148689
625886
465649
397465
396013
494949
608145
567603
101681
295147
3344
105629
535790
433345
495765
188390
448405
581103
595885
334031
139211
641334
415811
10118
108064
38775
395459
86786
215050
460699
253016
345601
376152
121511
545138
64748
348431
581972
438778
287581
272432
17399
514040
340641
297856
462005
38109
336234
537972
587131
200416
388841
94785
557722
289182
304658
160253
104491
583932
505385
287103
388765
250553
206249
530924
598146
337656
452966
232693
471361
134325
256856
374237
352695
508869
606195
318032
136144
207915
522185
327426
643390
328310
346764
459422
233007
71792
367310
90481
176645
461843
245649
331365
63796
548681
580177
540265
496967
38226
177998
532225
283058
431090
489865
436433
484423
546204
288215
535544
395173
160055
581898
593051
297710
268973
474686
579142
55218
207091
281666
228059
335047
486543
532420
634661
77421
634752
490296
71650
597428
247180
570444
384127
643693
331852
219679
136786
509125
503406
344115
471110
198279
145572
393174
323514
195576
559095
433557
45770
507462
364373
448391
62831
178120
282167
388502
477063
405002
629459
104600
227804
373416
87609
452426
643020
580862
168651
240898
393980
172758
441027
217889
1428
267829
604929
282557
463053
358051
79192
376076
519503
486864
263846
509653
136785
230754
384479
614815
27047
232754
425478
109892
354997
157447
314846
305404
197211
306085
178068
395884
638787
303357
370457
498982
542109
449064
98192
182100
67616
79669
426246
510824
486512
618260
421323
78220
619066
29299
341537
389507
288530
68315
433512
178650
273718
630525
12933
591352
637541
343968
186660
545955
612999
524759
487287
69562
324588
57930
218491
382135
93699
423070
367588
423885
59368
60916
461789
503978
41622
319839
558307
448858
340915
373289
575520
348043
382475
585546
571861
348522
271090
182239
516025
431439
128112
320690
523527
622917
442599
146339
572593
408574
647186
45495
137471
25843
306070
3534
273324
404381
72883
419992
402544
253108
616156
116868
226732
429369
411579
515737
400751
237649
32744
395664
589656
582424
573947
194047
542926
647751
308635
646290
55941
251309
88987
79927
591704
610432
276367
362711
324927
166173
559169
266589
104275
582512
286342
363294
148282
205129
503418
489663
599081
454785
407523
462003
489935
219968
575116
316744
413383
513023
267152
220501
136544
351938
347465
36096
222959
111490
541228
563207
151791
352239
147244
153919
392556
184467
133045
478613
425307
353749
630973
427247
80967
357894
281842
454547
615843
566908
125583
412585
587448
44371
200698
2259
252593
367213
193147
152490
203251
335332
148670
332419
401619
146258
257457
604101
421223
519114
553585
329755
207925
142086
176662
455328
411750
619921
411849
221871
136149
122774
482705
404616
288927
138592
413368
7949
457386
472998
99360
343700
629669
365669
146808
596693
62170
177376
388510
370974
306306
598192
648285
473024
147864
389461
390568
623642
399713
207855
275290
346181
442010
109558
488338
503658
309984
184785
340893
26988
366985
423779
616109
312604
305016
120400
556378
428244
393275
320469
606912
69604
68410
635054
459675
551647
462782
610925
40709
415121
537304
183577
625488
366752
608547
254783
392430
244700
167000
363173
538116
306305
315878
66983
463319
615949
224389
528567
548438
586517
157567
398591
451872
328896
432934
205468
469753
363972
378289
276937
330797
81759
124376
247562
517565
117498
126169
467646
354283
475520
524896
493742
94627
300862
487549
95075
623892
445975
240191
353284
384649
312505
398763
562299
362959
604387
589894
66301
97394
549412
574834
589468
488918
472808
181967
313729
640554
599293
176423
47333
585377
500621
636452
309222
138569
531445
498418
481023
560578
594563
163095
513571
594481
221526
182490
205341
552776
287417
525856
564648
207585
204561
391244
184224
112092
421833
70647
474092
335709
106667
172089
223944
66783
452945
482416
420852
637059
458198
331607
524888
239088
76353
59885
227903
622868
318156
8510
428064
226220
506800
486557
175277
297874
331930
582523
528053
423602
519992
331851
86659
482636
626775
483948
547738
532397
486484
231053
539030
340313
57112
8313
321009
599748
12522
101937
125304
514600
534085
472303
32707
320199
79891
213391
257174
201648
391420
53350
68287
343941
278287
30909
507187
46163
83593
69460
586755
197532
116580
619952
381170
78413
356395
641018
262214
254410
599608
185166
466046
152366
571087
418262
499782
603896
385009
316487
189022
104661
589926
309029
461116
267769
603142
4832
156656
149156
24575
90317
568213
392446
96237
299216
408275
338592
276477
206105
412624
5521
21590
359088
147816
595387
577034
491695
233901
127000
569544
84210
257041
390658
282136
252075
60492
495232
487628
408956
206395
190053
629870
216947
236884
147509
579024
513521
2763
77358
540737
404887
199383
399278
577586
95973
555846
46370
364831
570658
558669
452039
201196
286714
383342
211801
195506
53510
483632
631133
618731
568251
497855
556113
440490
190707
629502
389075
644184
235281
348956
468502
196142
52731
247766
511689
552879
439979
403930
488553
633119
45522
51673
195450
275716
167816
277724
201246
460185
327330
171238
18080
142070
195490
325501
643292
553375
463220
327589
639596
487317
390354
113785
430977
396161
589740
234286
284975
453576
148148
345558
592302
267574
600241
255908
155296
196162
429819
37041
460368
615363
466576
602055
555074
461216
376399
247420
451787
264126
286135
225348
248929
42950
416718
326177
629154
88219
637315
561611
589974
67279
21692
159992
562475
169676
249360
469017
194206
431395
469151
336157
92669
103089
24087
255855
192480
353588
586513
563471
39217
290039
113464
454853
280634
178222
137987
476326
393671
135315
111494
626453
58879
248183
106059
139860
297029
25211
283191
428758
507697
650635
623424
416012
3843
185208
369353
97091
434133
317937
477261
255186
274986
439707
148406
533392
396900
241558
473573
205599
36239
19448
371911
53614
512484
530923
324048
418326
590517
62401
93700
418469
24344
364506
342525
590397
576893
583745
440590
163448
85079
240376
144200
436727
345674
591059
485661
396430
228782
175534
208013
383228
237968
28786
173088
224331
148216
433183
45303
386811
38271
320394
183890
179463
302185
392414
407103
276528
607904
570422
443398
465101
93653
395632
450768
365869
541884
637197
199837
636152
287368
87114
392751
212805
308515
467328
576081
552742
561236
212900
628053
541335
253883
574273
326018
337312
430846
319790
513559
421675
478895
333363
112402
392087
631073
240105
1203
23827
126038
38351
156740
306301
327480
104873
456539
314893
528709
347717
297674
455760
498018
530855
578377
339959
610143
49291
509995
298246
518829
317154
477269
576891
292383
398996
272171
641305
409330
538184
266435
357010
10069
61796
70511
36461
78834
566061
228542
594927
438771
340604
16907
568233
585801
161835
361075
160250
217745
251398
143426
314287
498590
515479
636223
152052
193397
183949
537566
498594
16328
375139
194459
245473
225389
59737
636818
294756
353526
30310
96141
601348
1075
573151
359757
293053
559622
493582
363950
248387
171620
354017
180720
356171
586237
433011
345438
203763
547119
89500
248463
49356
497314
520094
479209
647095
120725
572584
533938
443320
10129
635267
267188
271775
248170
47635
312391
620234
264531
582539
17578
374637
188227
302652
267506
202439
489352
279560
646647
572800
552169
604238
531724
567989
602644
199481
345128
195754
76365
155544
292118
351659
73381
543679
546526
60944
623739
220297
447595
77477
386414
613587
296450
70810
132572
289730
478611
57325
273627
2349
531413
588910
330084
23338
415095
435373
646216
90619
513242
194110
412709
160668
602992
526332
437989
482547
439287
148950
207217
10414
596218
429691
466053
581576
504576
299359
194729
287400
62900
201827
146039
278051
290493
297663
577155
559539
640461
543403
415670
53925
543236
560497
64093
221605
264065
649781
236052
569984
495164
261887
454110
617296
138189
640020
432706
556240
498295
548667
276359
489645
188720
614230
34219
454437
279247
6855
5662
422906
412611
275126
191664
107721
413179
528337
430641
311988
321190
590997
50121
256608
123273
569391
2177
166120
9560
632838
356775
291417
154279
605982
564694
436290
613423
631539
307260
367499
620654
132856
645628
534913
538933
644016
473397
68877
89724
542172
405
133761
463769
545609
280530
418743
577777
170448
202490
419479
459836
105000
168716
203629
359643
175438
241973
92155
81875
237100
481469
70739
16582
331959
490782
575898
245606
333710
604042
322502
35213
411455
71032
95792
300526
476457
17060
544496
328262
63410
235494
637708
396891
500153
110523
130376
537026
211442
106926
523249
425890
164383
514250
86665
541030
440898
472616
550977
76630
266785
255616
320326
149247
125707
628525
361100
517143
224913
153445
642211
580472
311850
204251
540492
568984
507689
110011
486352
230467
55039
263893
152273
634791
121149
435889
582887
172686
130686
369516
265487
611297
417470
588523
141866
171119
300789
56410
390693
110296
99214
316277
216767
361634
557099
612248
518791
215494
452479
158354
440450
251438
61003
296152
638304
188933
276701
527299
101111
172041
623831
235125
630976
291859
622926
568207
312479
589331
210904
225141
435152
193187
3861
223717
449130
474294
138981
501991
506645
125200
217733
383431
69485
19836
355235
482579
94508
176468
261325
207767
41258
348074
576930
491637
168424
622056
518016
505444
260570
146645
497173
448765
361220
83722
422250
355063
188186
578079
125581
434552
247262
543772
509202
442775
145664
165003
506673
257697
460472
385235
270441
199240
183668
121123
443070
583805
462801
333842
170721
364298
215536
191427
30439
516574
244916
366639
345829
157743
645704
180104
102995
256559
519131
112811
308112
56965
280993
87002
334236
452876
498133
463790
632658
331178
200228
465032
218873
74777
219628
578745
489968
94311
423361
379692
141300
97654
396222
274687
142068
300794
150329
329043
202449
317711
33921
354024
105869
416939
404616
203231
630454
27844
334718
522623
360960
210720
318953
576219
432429
179946
493291
338250
145310
534246
366947
93636
1301
88310
279133
86773
264283
604675
238961
236824
572374
25750
563968
127128
564330
387874
434731
614307
105297
428975
49435
160381
591950
340444
355257
84319
124804
516025
268042
362214
302460
558175
179463
127915
75393
494451
178653
638960
562790
287364
234019
388642
611339
326433
128658
587567
25686
96361
312582
292524
267833
78398
168548
98540
382841
632441
130981
185596
47968
154464
337218
16245
385043
361667
113233
496618
642459
200709
460419
533640
38441
579129
21038
522131
436369
644972
113318
231290
454115
126607
379295
527950
109558
92540
466783
137675
612962
429525
442543
184694
522647
613667
316912
170590
65205
216227
392121
81158
426464
551352
170310
368448
293525
303260
204617
23244
311631
486493
250726
339049
367764
532449
560842
17807
160554
356056
281710
42965
248211
101342
42648
476903
402081
56689
527365
476116
324899
339147
449273
444500
160163
199086
132471
85340
158213
593464
296220
401102
56817
110634
424712
435562
1127
514805
635047
224587
179610
637518
283691
222869
527800
43310
171822
399986
171160
598620
238592
403722
431866
127040
216404
533983
139803
378767
373036
495436
73829
640744
158580
386247
360610
609822
168763
620940
93299
380669
435434
237987
308494
95331
535735
519043
473912
183791
3191
372515
485542
9218
310915
445960
249140
382285
213044
266411
354577
107020
252865
59593
646678
89210
435829
5
19735
374310
91532
592099
387012
106585
574938
291750
177174
491214
120454
244107
139875
362552
176431
428663
411168
100835
111656
2664
79397
110634
53838
134801
296692
194576
316720
532297
2582
63673
518596
595215
28965
554074
301975
503595
61444
56818
216159
60435
273394
354118
499480
568867
185403
189470
289854
559254
188727
163176
277444
115932
158181
111493
569586
512987
28479
188089
353396
77557
563759
445132
163535
329202
29876
4473
423579
538416
78835
411408
368462
234928
28080
627956
341336
74111
166177
199413
610176
570373
327113
287759
463329
505379
66669
511577
157463
527257
84302
62087
237443
244099
331985
75112
458559
590817
180985
648413
365164
552930
360891
92315
107882
407228
239131
369153
632976
255748
353535
425780
21236
440118
398345
376499
186612
487782
483707
266089
633322
510354
630703
574158
449480
545539
442130
506530
386570
226617
488133
98503
626838
138873
184160
21456
334375
134800
468946
466020
402196
113958
186457
551602
528659
106545
646344
518360
137812
166211
83808
312422
308957
247958
477710
79264
385578
25513
74639
390378
581551
225007
625826
125695
403675
360223
95672
620363
190715
186499
537452
607914
241129
345024
205812
242199
307497
47211
247415
26322
389962
130232
556321
533416
615331
127261
101111
593418
37433
494972
533519
70232
352413
204357
87647
81327
456121
182443
178535
609084
117469
346631
27788
310287
483618
147052
411439
407798
639170
649717
581336
132908
438725
158219
604870
275644
377884
432518
101743
393856
72872
395668
294115
726
320629
509414
334061
511501
395817
297759
87990
125077
532331
37521
67772
140718
178853
559196
450885
443819
394018
193422
151801
431457
439041
417169
507902
506523
177839
163994
563446
563627
182503
423920
539689
495781
403255
550338
127601
175787
545898
441673
285301
158647
583273
121128
27067
474721
574409
586108
357182
51165
336998
610068
634726
303267
380854
235029
167444
522940
580174
268715
309484
637380
443163
172446
403303
557473
601458
301617
61437
352337
156786
234532
357676
14688
30125
277221
109802
240083
18993
250113
61269
581430
324724
265345
267465
578522
557430
500811
566735
475463
357549
383834
488972
171037
447580
563257
544227
276369
12585
620825
306771
244997
279879
520833
404757
251672
593112
279097
474452
243034
472120
246087
127908
291298
33687
308865
8345
363994
141923
163001
78093
526061
133203
566318
304614
593205
572938
408376
644834
123073
177391
627499
209337
89313
625081
639118
31430
633447
306819
232065
96364
306421
196346
502775
145123
283208
543333
478798
504987
62203
25300
93486
345794
216826
343656
129722
257895
574227
456489
65491
22441
47848
99560
100492
146843
184142
373900
79128
584975
266981
376986
87195
318546
369314
602953
363624
188716
591306
83211
5913
169716
592493
95281
237955
37900
590182
150626
64934
59300
20901
604073
141424
192679
362168
47572
413565
329200
230419
375621
15207
576108
611061
348170
54341
148836
37657
360039
505552
109058
623119
481646
355313
441977
609987
436740
605110
126836
553459
247498
118855
181058
531556
7767
293598
375382
253621
164646
560358
502418
350121
28614
217121
609941
282649
41822
646228
319908
573613
362274
200595
423153
643664
649851
576227
316315
263264
162732
443418
398020
452021
451686
592470
226429
14680
245053
297810
189577
295972
101828
416409
143205
119028
649795
432711
234326
616210
639219
246692
404148
286910
304622
196716
298996
186854
475694
612385
112484
357913
536752
285641
607554
265747
259147
330714
518551
126736
67842
417251
395766
25420
292966
609390
209997
529028
430295
454198
627242
250198
527562
146157
89455
69171
427469
279250
128561
449664
58988
639149
92646
287849
548971
166132
18504
501080
557733
438162
647143
25969
606183
311324
295455
281184
442523
226543
98539
351333
185919
40567
515525
10113
190551
607303
526233
307315
584508
560637
88964
636572
190904
35867
355103
163918
582334
57461
21031
352608
243443
93801
176320
518854
299949
595113
35867
545012
193070
508717
623397
138104
337888
446107
36942
639000
352654
62331
156109
85170
513355
635039
16471
374353
359624
115605
251437
374247
299342
638306
224965
632255
205645
178105
533407
42191
571366
457750
455578
115666
363517
565435
4950
423175
208751
370607
352961
572368
561284
60600
64794
567986
319402
187553
578463
585494
160453
348813
117443
163761
19579
167583
339709
504599
133554
197818
99020
389653
473567
635672
646075
48186
362847
278468
22125
80677
271722
389344
490468
407899
580295
594638
72976
90836
504299
221167
268678
544705
304911
98792
456627
8687
647159
69450
51157
221528
423297
143667
8895
151234
351906
158549
51337
51640
40656
280153
24594
167296
322861
411366
35686
358707
194421
481790
181714
262238
351983
133173
319020
483290
97117
185999
593423
462092
348792
521240
540349
498877
366446
82117
499128
463458
330888
287314
50805
580406
159935
591328
335810
489396
555424
503054
129183
172197
266019
383003
268340
466572
606062
282610
386748
227661
20253
76921
178630
4078
562576
435797
480766
308519
53117
165220
518371
582415
239629
374679
166377
639209
166638
179869
249739
640631
5714
497553
303089
186439
358843
286630
146496
610489
170184
463381
179897
319700
250508
584312
560810
562141
116679
480888
287464
470844
6794
616072
434723
208609
213449
630568
19599
317074
582953
65236
647059
286626
212984
416643
538112
394285
362886
566672
143882
238718
309477
261624
607316
469405
330229
567323
232553
86408
261648
487990
271498
297869
595963
649630
575140
21860
427689
261506
145585
584953
218049
82458
529604
162818
484255
72394
392054
111627
440118
487748
525120
314409
449292
397736
422309
566960
557064
336059
522152
477870
499837
310034
549360
213768
371140
333333
604458
235410
240714
64913
566920
387605
478930
470480
78398
496218
322872
148521
555564
192222
595944
130631
569524
84254
179625
141699
127222
192311
158834
577117
179609
601585
9418
404378
591425
216320
99496
253318
392160
32970
363412
635380
37837
334630
575540
220150
169486
538297
645368
150757
546832
325991
564863
73442
381048
465609
407863
9004
469110
534184
420720
302836
58315
336785
104175
405524
385246
36668
302648
407538
457060
448858
199690
435789
647070
238592
633001
554897
175520
498975
317588
643156
332949
456902
138818
313127
452532
634444
190510
86171
260586
18151
44081
222238
64779
56594
528072
93534
92953
487744
157866
203253
383720
533722
355014
256324
121969
591495
620957
590350
379740
254508
10937
329451
643113
620031
549770
494018
484697
344328
647954
617883
354905
2247
482921
183216
470548
358464
331839
128309
256388
422462
91267
317574
593975
35329
474777
530455
112317
487818
210126
455875
535737
8079
113680
600853
371552
121689
211806
151690
461804
219300
407809
383719
458151
622850
335153
463687
405697
8871
201968
438300
490436
145925
556178
241272
292037
277680
119339
258172
380696
397922
644122
613561
336703
121595
593572
622612
61208
344828
625581
579442
133638
205963
138354
144169
534102
142327
43588
378297
472161
236519
22663
526703
601240
534222
526352
91760
455710
510591
399061
54487
75825
13252
590164
201879
428342
88353
421494
449614
419655
74076
503015
594500
198459
474263
629864
164288
349524
230399
209460
270241
169163
379533
108393
18582
159745
203859
21447
208169
137715
4929
779
288103
372834
387419
534518
582485
220297
155215
305260
208083
5408
626471
611855
255904
314607
427762
352238
348115
27996
74462
417500
647631
423595
19092
181125
517753
14552
361336
491743
207211
359977
407764
459387
518928
26812
174848
429481
3951
139368
377727
626771
91293
306022
225085
205616
286708
337658
163667
130988
439186
112493
498181
523001
327498
192227
388328
24822
359772
95692
199749
9738
405573
507818
485938
267288
193085
520083
318874
554573
145742
416406
66734
483760
139591
621887
350252
402108
219283
608059
619322
617791
359886
23453
34422
397629
329475
403093
647157
162802
529002
403064
442054
302303
324808
466292
17390
540568
171728
495032
621166
506021
346481
219872
35405
579069
191366
68015
199574
414320
430076
398616
488811
618118
460307
68553
363016
522061
285686
419698
82454
130545
82477
344721
132058
97858
285024
228092
512566
341339
566835
83264
297109
266577
62113
584462
647362
92739
472646
207610
608661
596251
529579
79134
335719
596763
387959
413270
117510
494984
294743
168431
321641
423786
474863
12584
104825
445295
166899
390575
339796
627687
633547
502134
136647
553298
387870
510226
386297
287505
154066
456555
29302
338937
56159
179581
102816
269705
98245
220026
249073
251004
209882
647330
387482
28240
315159
92065
257381
126427
304686
50863
548865
539954
367387
456401
352862
644585
99002
286515
611162
244429
103609
309323
48325
472412
271755
387613
649190
94239
44928
280423
631114
200863
578099
635203
577172
207504
185361
418315
606453
159941
629398
409829
307719
313182
83225
605032
13770
558917
506322
417296
647338
461653
223615
607314
192965
355397
375711
547786
44434
292526
132698
256655
257644
56028
638282
56973
525016
350384
385457
561102
609
375334
145784
498839
313795
303610
21696
579619
230294
465195
584507
394377
501985
133243
515011
606117
309820
131574
602450
85898
34384
532194
398976
73586
605434
246400
239266
303281
118857
563104
597792
398005
490930
266119
620770
544899
298010
157691
634704
364265
218151
327611
290157
261039
579100
821
80977
495596
607313
569760
314465
582572
152735
313998
480663
627061
107228
606366
31468
101216
24559
473748
84843
251886
125761
615915
441597
259784
381899
133459
222757
319468
563388
270169
453245
504314
94519
295051
189415
608982
75896
278309
635049
555595
434937
547207
620711
268174
82292
165885
274941
206851
6493
575996
211764
311454
365454
50797
517451
487097
143492
358737
210662
188381
314731
582876
553323
551601
73727
265499
276567
323385
207631
561367
590777
485291
54620
626589
96444
445179
204645
19948
479067
619603
561656
207827
519305
610776
134102
640268
429307
373655
570873
505627
131892
486833
107126
75731
39940
545689
203722
20102
91753
575909
128134
51707
142309
99414
360658
159979
333465
305799
419829
568578
647353
527224
239006
332306
497343
297456
74073
74685
146543
554626
206326
399785
56350
138031
54995
138790
527296
533572
611266
245340
49919
497708
551150
384907
231850
148712
447246
119558
415381
502911
327614
63684
405445
496993
95077
94392
210301
144767
62066
324023
247511
573568
606463
478934
458604
24986
195149
190705
351782
341413
106210
487950
493577
382290
422336
149386
564622
52990
149361
399521
282420
291904
601083
133961
276722
227119
433400
477372
125537
298686
367604
306093
418735
172446
435760
510504
396040
468219
301687
247415
270116
578071
6362
213898
150409
620631
301520
8457
400625
128865
4672
317568
470354
179215
324319
80042
101378
558565
566258
520498
280656
24424
287628
521960
295893
502796
18005
290888
535482
439870
168345
646852
6215
580363
100051
486481
88777
453328
56023
99033
329771
97207
566855
429616
519790
515899
308922
218001
576765
134933
519408
493965
332402
33377
127484
228811
614660
643615
78693
18632
140895
51610
538966
112284
289679
92963
130770
448331
298414
169269
40620
343351
253280
194496
80132
206210
7081
286099
594233
262390
610785
70956
634746
490489
511883
528786
530343
307560
184072
400019
562211
237621
99244
297082
484781
291890
17242
249891
458870
555572
423385
258646
620352
505330
483773
266724
650474
113259
437875
327892
38809
426876
348286
580603
332350
319302
290024
427024
101818
304018
184519
141494
407547
458203
225335
367872
53405
118245
135320
309828
366061
406428
406049
482585
398303
584225
199435
496976
595851
265264
600521
128529
35137
491021
199359
12359
99797
209701
267059
119218
183827
420360
383988
299910
420979
83594
629133
164930
622946
292470
178320
441211
264763
272446
452253
649834
500023
592603
583421
145849
569442
593150
17084
295775
174730
398262
343608
347077
71844
392772
524437
304522
154057
636999
252079
427621
561132
329405
98814
249649
573692
554337
268802
201822
77989
126300
303965
570297
279369
389578
139030
647589
288146
135928
10129
477519
582450
74236
10337
83854
331830
434806
602824
48705
623032
204662
388651
358635
644616
345434
465442
96545
511174
103063
537919
399686
166849
319128
65868
66727
504597
218434
534897
423705
627116
164001
432243
363343
74985
313996
371099
608077
577590
96524
98701
204717
284345
102495
426225
337798
88479
415381
380471
32035
567453
210373
153205
423269
206430
277940
172006
178909
161757
268930
286646
633723
393826
353151
645666
402059
185897
594489
183612
260402
378921
410573
133905
68466
462213
331136
620644
106194
218565
199118
557824
126009
2210
29106
442849
279092
586759
458270
170472
102006
217514
296805
290019
324956
72977
254593
249351
165638
159083
84501
560345
137442
40734
604603
269134
469580
214370
472779
634907
625068
186409
63871
436556
50032
579738
183110
297165
604374
522619
236319
227031
592934
231914
143625
384490
140031
79905
320371
177099
65170
169830
593622
200094
360199
590177
274708
585282
647374
523955
317310
137761
240763
164700
496249
108261
402452
483968
185118
10768
327978
349374
522233
113357
455234
455936
316109
380256
325640
633086
357331
293744
422168
517897
35448
21784
58239
15454
545038
480570
503724
531237
20892
197507
327691
287760
512330
532069
463845
19212
328611
525789
456198
372965
80960
516535
240571
118750
553846
274922
603582
345572
121424
518092
274685
43108
332648
95566
85238
440725
167870
257896
55271
557155
358491
227304
524953
583564
639530
521298
570780
360612
597575
153317
238041
278284
487648
40746
98183
234310
580391
250075
461499
355103
278548
181910
490699
404543
273440
641465
379273
321463
52825
353212
37288
42625
495557
319751
570050
542658
197565
370121
499301
608190
386452
378895
156721
213059
543175
175551
313936
89624
222220
590983
38425
359621
405936
65060
178084
551525
6020
96964
476328
244635
43653
490056
286641
240293
274806
138876
487336
193380
448938
219926
277934
575181
95249
637223
476043
236940
379836
197143
110913
537608
381424
650128
601066
526637
142732
215900
235877
58812
337178
579515
368594
547861
638852
193192
384650
88414
301464
616811
603962
193838
512299
491135
468844
168584
303818
199138
443163
444093
507153
314122
216342
391845
614077
57053
164154
452212
66928
548910
547412
156125
80187
75574
280877
649419
113733
415042
353239
500318
379752
384904
464571
4453
524262
8613
149247
519479
581167
178418
281666
581602
100414
77167
548856
380299
462939
222617
256423
60890
228754
63400
285815
286794
234247
538424
365364
536707
162316
2266
342681
640123
182813
526656
551863
328300
462414
514207
179205
590067
643632
74743
12622
430096
325506
160144
643584
513194
500905
423984
624921
258618
229526
174574
369506
121205
325018
329813
604878
217501
365473
176087
501191
464952
181323
359310
204120
147140
26303
8542
614399
9095
46449
185812
73790
491824
602150
138535
579368
290773
376168
528250
419309
443931
501356
452667
525807
591955
1124
95200
26207
319367
228450
269415
552967
475500
378646
7234
526734
266113
85829
7180
196755
91222
582013
401008
49388
637531
269462
153698
348033
357549
407226
319349
240923
541911
575790
26748
646551
610545
318795
556740
140638
57732
88485
252558
150317
439627
494011
99167
44483
594541
148239
213511
354896
237280
167586
13095
558755
355850
417764
278552
363545
139930
157588
488972
497176
469376
385216
225916
432440
136908
419172
379336
513577
163488
587214
420916
552381
84265
162579
289385
289889
276026
75554
582570
387724
399701
459548
284898
545635
361322
514641
222380
73697
619200
173049
105216
14391
171386
434333
241832
151121
460130
313839
53524
395618
82103
69215
244572
479787
411524
485643
29308
80403
479386
20718
531117
191364
623687
177381
163304
573590
425807
449515
293812
385226
376642
322857
220483
268542
255619
536241
147383
538945
534644
587609
128602
324128
384895
537344
299650
586633
334680
382404
147437
446768
425207
213666
424795
598518
321401
197644
276876
242514
385964
512393
380430
181968
457117
583591
176144
564823
352738
427719
461908
597855
557943
117176
35100
343353
500094
630093
96361
400346
275323
367717
249657
441981
442827
373583
346693
90394
496832
418881
251880
158356
369409
15350
512438
228964
46184
539978
312914
505179
111567
206255
156879
358161
121809
267747
573354
158873
46906
431218
294499
54831
635633
260034
345473
359665
383197
99904
422843
602907
300286
87192
493197
36072
29966
217580
339752
573803
453310
252195
182335
590891
229491
55798
517485
124014
119366
13005
626814
575918
189867
584262
119890
366375
444185
44456
209942
46972
554623
106283
392260
468605
308279
238010
35869
373729
573417
590768
425116
57431
442064
193576
224060
608311
483882
191997
568497
113560
542273
360738
480794
179612
353260
108058
464753
383065
13091
152503
18517
572539
76139
279315
50322
382007
24026
27056
151999
31634
430074
363507
295737
575047
415589
562308
341617
604041
29155
107956
81909
591470
424807
574420
425352
488745
223269
8619
365975
246326
356798
161341
69266
189634
581142
136975
522903
637346
495468
41137
240238
339877
563331
77295
551694
632074
559093
114477
196074
184851
2352
338252
147259
355527
595659
45212
463958
198929
518394
95876
203737
453474
348939
515568
375823
193689
104910
99673
69260
549993
337099
4934
96222
8744
353613
261408
568746
343744
4456
488648
527824
497781
67500
444630
297513
307366
386194
588165
18256
496419
254313
586514
600246
464371
196430
329923
168372
126857
38687
629684
315833
39014
553968
23936
27589
232663
316408
435841
61047
73260
587339
223180
282965
25911
194687
476140
453161
204913
247437
391183
126599
38524
243495
390820
231073
157133
279180
353027
365658
593971
615373
4792
508686
257881
326204
390615
496639
601498
174393
427899
312150
318655
121116
147168
623161
596748
594398
163412
644063
69932
430259
282410
599310
318334
370306
495657
66482
258708
143355
551488
366128
314044
188353
585430
133594
526462
456197
432460
480864
524890
61296
385291
190320
642570
270241
63345
17378
161241
325619
558296
569526
76518
647891
479642
146626
532327
24310
540091
561300
417590
66441
170059
151191
379334
385196
548978
513093
34896
122701
310162
306073
157060
344423
534854
587256
568823
433054
534790
574612
372419
551937
221845
486003
12872
534781
475306
359500
528713
469158
300817
170120
205781
356775
187010
535821
254601
319107
170618
559137
606123
297994
160061
350196
241034
473318
125208
167829
207630
157292
211185
146195
400629
292886
493338
473657
227481
214797
364986
136677
14222
163496
485878
545043
295999
589442
383599
88219
588143
634032
360060
623633
166240
528302
176670
177362
447766
385491
586268
115304
172825
135845
56088
283070
124386
645692
595209
431379
246023
25761
347835
248598
218640
294597
261328
407757
352004
506469
566949
563291
223143
250787
540187
9496
278274
352821
193796
462237
580871
374423
414828
378497
201361
90884
633744
123092
136673
142733
56391
419208
201607
126729
311174
157765
266919
102892
473687
339546
487420
101617
396127
423799
583552
197907
16907
122776
99354
84826
211308
365343
207210
553245
358010
594199
555094
78128
377759
123425
171809
138933
106352
49191
40028
475543
229295
349955
523115
384445
2272
140095
136701
120166
234236
562249
601562
384571
414330
583404
507008
447665
639484
137909
95200
394599
275633
221551
184192
105613
103909
447699
23754
139710
286138
14957
621695
20614
166576
447122
476834
451185
323705
168449
525456
534286
402854
643222
131693
626040
262392
635563
579888
36380
296727
169508
131564
402424
248685
438780
407203
78896
37077
523743
195111
221272
17309
500229
6371
42611
616040
453911
443100
459396
63233
517092
547549
504494
41868
13597
179560
201077
21638
266164
547776
274541
498408
508132
364520
149049
91023
144064
608662
413216
485464
390926
450145
502141
536807
82252
438402
187739
133479
588190
445497
45708
40225
436636
316241
83150
301665
128377
212936
2992
522344
394411
577437
512379
318104
430191
488104
442081
610039
197796
397594
580767
4191
86194
382986
631818
459993
597550
565899
192690
618658
425375
121904
293165
189739
11311
217663
88828
418342
250881
172344
515158
106648
344292
42061
383056
317452
320085
92848
192389
535320
120419
389905
514122
174637
215219
214046
180250
321648
42262
573676
607197
321304
649562
344097
132391
11968
399888
265642
304045
361162
3494
253742
380089
435528
436567
644035
583422
207714
64621
459765
147900
568732
2613
436748
563964
440362
424395
35674
216853
68096
60874
139299
182074
61725
487107
345558
240903
427408
567496
341733
386767
22891
5487
394888
555900
176144
649045
515365
377439
27512
157273
481146
144109
129897
649647
135660
13604
267814
634248
522942
330154
257242
226558
448136
474014
552671
84849
95426
167567
566169
159993
557220
332357
272169
504984
491332
80103
73744
512331
199856
68837
630680
481846
125810
139249
440472
490061
559513
125366
207057
133558
602117
611535
337492
270107
37804
57202
409582
410158
169463
616509
160459
358436
290188
415671
564987
474420
574371
63763
640239
88735
226006
641387
45492
424055
221562
74973
620062
198350
59279
56599
580711
520148
136170
213862
339593
426766
80770
314522
368830
543318
290694
450004
263494
167219
645938
489398
616699
247180
442022
216256
584737
614976
491537
449416
117200
184704
437003
158378
186808
285938
68262
231364
29843
211794
336501
350032
505075
507692
108274
474447
392397
303960
473929
595232
266015
150212
387676
160237
270769
399505
253536
290774
401138
464023
344169
349620
516833
394284
588929
81673
623985
139704
82750
330312
532385
220297
40587
303101
377745
596700
66574
291599
373330
334971
609293
395694
454562
373485
447761
373412
37510
136366
247738
421354
304228
83724
588779
445054
89776
257930
428156
115955
60004
603971
429869
613140
297066
409622
533002
379251
132662
276722
144564
455869
127023
105047
336858
600108
482307
29663
425740
604431
478252
649935
329528
481404
380136
62128
281429
467483
290763
593157
496445
534603
569878
264991
478876
24359
130437
317670
539755
378024
233863
356061
426163
133594
482342
577219
491783
35011
87272
27040
323230
649944
119849
107733
184467
237952
332546
520248
358475
214183
316235
45227
531685
516227
439067
161197
50977
393953
289890
168319
52985
308359
340452
295649
538570
222506
467572
567237
317070
374932
126991
281551
387690
253315
334886
79601
575846
505503
500280
313565
529476
307960
321616
233135
47098
207552
192627
596029
566797
200595
204471
115816
604986
56436
279485
555725
594626
138015
244203
177157
444441
497660
234577
54990
286380
594646
154162
467472
417567
469580
387837
267611
66989
538567
34639
150144
340897
353409
397276
290762
472089
138103
119892
273096
373999
437533
639725
96658
619923
220729
260965
9765
108755
234152
255552
227244
174975
447122
597620
85902
139746
564092
106329
412894
593101
164349
333426
232041
41048
379179
511846
146935
285991
515492
189019
408859
157347
474537
507566
537067
290253
370565
595880
113436
105864
171947
76211
131754
614975
276982
413733
447098
181655
199838
35259
378331
59552
631974
225362
566532
563397
471202
625834
536776
447588
50564
422786
268709
303594
392474
31474
514505
612742
132728
462706
271653
244377
300955
262669
623464
540081
573962
542179
624769
583604
312283
37771
560408
295811
425874
305626
345467
277937
6128
62117
317680
236823
152611
645001
5541
302060
152157
143793
291493
129814
91455
51802
399227
634911
154451
453094
70789
303874
218709
220410
579824
567065
76781
165038
83196
319848
160361
76155
386374
300283
262819
127586
552190
159170
574381
372917
36563
221141
416626
493752
242587
237903
187114
418008
46526
293245
320178
64364
183833
383513
606463
226169
533443
199016
462292
363102
393394
191652
52014
129465
400944
539731
242297
8959
618379
213919
172663
203261
7625
342787
550266
57237
569132
216943
58656
331528
309786
320774
102494
18751
523881
328292
548767
239487
242675
462801
437981
265709
249566
233729
543093
566931
393696
118446
363411
451882
491461
53997
247330
520687
48190
377569
119766
560592
248734
125163
421967
502570
480014
428967
184879
244227
524929
133801
65725
551514
356241
642429
518121
380099
612170
581342
6215
156488
264368
471698
624932
474210
616094
245864
332447
349145
396479
784
205565
248262
545555
370368
473924
227947
429477
20612
529771
633559
289451
510413
402192
17004
82497
383731
367131
249025
137619
617638
109759
394004
26803
449893
440386
588106
455777
578698
221848
624223
251118
433931
54526
491893
477364
155440
638831
451838
404389
196504
57271
273772
283565
572068
310982
398832
53558
550806
284845
451343
205828
235822
218311
69906
636120
421586
220681
544963
498993
136221
329141
408048
124997
575936
477306
219452
455767
369751
502633
103468
275019
163793
316055
106750
499432
130837
611514
584564
172234
628208
438326
543533
318676
168416
631877
353606
603667
442871
381657
14098
197001
387924
329658
12274
396942
231823
382772
453490
385241
8206
494409
73562
47074
56525
530149
533219
238204
502476
542706
446895
301935
461288
47137
375616
277970
164931
366542
200514
490410
321908
138618
465145
390117
328585
255552
465261
217930
399130
315153
425525
26905
505896
21842
97233
67268
388663
468267
98177
236143
319686
201083
99315
534322
263161
614423
246767
425089
319216
210826
95715
559720
444139
313821
623157
100083
426119
68835
44368
330685
76860
527566
607251
50724
497476
60427
591444
201491
369667
177225
570384
274609
615698
48409
409087
263349
517394
57609
377965
138074
433375
399436
119691
220287
416087
88804
279722
215398
119156
193409
279381
341244
613618
125080
234106
205853
49461
416452
136448
548679
498365
415403
187213
44554
368376
83586
135850
22446
387453
573021
268082
112282
503192
509331
204183
358681
604582
88639
121987
121197
429964
462135
321570
235390
122543
33724
515670
531861
424754
516514
384672
134833
280885
362445
591024
637523
632185
15364
131304
41305
398876
401380
598180
296900
389944
647370
295674
278371
83807
414218
534596
24087
380511
16975
344072
464183
195252
106030
629289
79467
180465
601600
503542
475988
107878
487383
347803
56846
384322
519459
53803
199888
70740
427024
2230
542926
566529
216086
268915
296971
9988
593468
25752
548657
563495
441739
435891
629731
491830
256261
633622
41578
481420
178712
291300
297557
395303
162777
427289
101129
373486
543939
423422
532297
284856
453313
474481
393489
169780
576464
510457
158987
454168
570371
508625
306958
530110
495762
245742
638873
174181
68217
403021
571491
42897
456240
259373
328898
567697
502415
202483
260199
618081
585191
118423
422935
96582
16280
230348
239818
407650
133515
426134
234751
36538
476521
242850
533675
105487
520840
130460
442552
487099
587579
244001
175738
509601
264954
219794
118121
576878
546319
214438
8758
505826
216059
123331
560521
580721
581983
293639
396203
31562
395940
626752
162510
373209
431449
327004
167750
295226
264437
396544
48721
567331
577586
310312
44316
159306
343700
232160
167561
359566
479387
211647
568501
378871
449996
9318
381788
583944
230032
58711
632006
291330
302677
493810
67105
58512
567713
15034
33181
409957
390664
304741
492696
168711
538536
437250
352833
236871
517791
34107
876
467560
404328
645635
118651
183634
208050
456873
397740
63502
559793
585996
339554
40603
463375
419696
476153
64809
14102
482207
104061
113224
230345
398671
180700
129389
68486
56417
256864
346010
646410
240764
465500
103420
100585
353077
63682
546824
326350
88524
195429
143010
503181
117153
405981
151527
107164
382372
425606
586927
211632
575036
351880
36766
365305
2419
228905
283284
566693
121045
452731
27149
647823
332690
480798
185013
10489
576575
509643
362744
627922
640465
399656
372645
417604
244743
508683
505929
144311
332596
229526
649326
102097
257843
148986
497938
71155
415020
501725
112570
428998
297082
404598
120465
121736
258724
396201
235622
370761
225175
529463
319979
566352
277693
79628
274558
211044
489490
123734
110101
529628
198673
413220
120408
192983
421020
392628
612062
442076
121701
4830
310642
71284
479351
594358
413680
247673
567482
399015
522949
14612
420376
117606
510150
546435
447019
542842
523084
579714
570507
462245
268657
476553
313210
89323
480349
202955
362555
154448
261848
44880
306408
616055
32936
193439
376167
210159
157325
82495
177883
406316
243724
360313
364813
374481
453268
525326
367677
617327
625313
582173
301652
144454
181203
324263
384891
506893
392252
621058
613995
80399
233139
83426
169950
399031
517023
229576
206853
399414
427451
358105
381297
633758
641836
358180
503444
97466
476832
84947
583541
553152
213979
427425
341030
533743
389805
566667
91534
141179
478494
257585
577830
268883
467566
56066
179532
309377
106961
38612
502874
305877
220879
199487
389011
7492
284154
541488
515526
548361
50096
537202
254491
231455
341527
311370
65710
590901
34025
565723
420740
46813
194907
635502
528433
247064
60186
255248
119478
482933
536735
496502
110944
539645
149985
14546
65005
567886
596349
22238
238964
454502
10432
450400
138930
72573
37724
103652
522510
525866
111914
450215
547598
461652
237215
566206
229243
483199
453451
29001
120239
124414
542407
27042
80535
588927
519697
543562
180758
470524
455416
415120
580589
1855
605246
215295
401522
416214
450795
94636
642064
580956
621709
564836
567734
338100
162582
61670
475956
466508
476645
393333
125392
96862
610327
164992
523092
121110
285725
519206
606015
166005
236281
583882
586956
331913
239435
228158
571147
145854
154088
421193
606167
61258
337416
420584
66125
473348
578130
582842
197403
64979
471042
433264
498853
214735
477716
17402
516968
435362
28988
37538
337191
505425
254244
588710
541938
335561
87565
577102
583731
563145
474664
206125
166070
211537
170080
19406
370819
61701
400464
261223
318800
537590
508938
91272
350603
399217
490895
244459
505758
226021
588677
27204
400629
376968
379621
299436
474833
108016
471936
283558
77877
414845
63693
526932
459271
555893
345049
601706
524949
234735
270162
165551
524394
165932
389481
536019
441383
94430
627737
367530
530555
373359
586629
382951
113000
321489
17991
342353
432343
165170
561864
79905
273915
17321
278116
200417
321224
615281
169947
525129
334614
248396
597070
341858
539778
255322
491823
632300
396135
477557
22544
458063
221528
515534
94443
48714
511664
255699
332684
330762
401711
69556
484692
132485
36892
467581
4851
118142
583145
562294
410346
508723
325100
241496
580451
617993
617315
234308
375678
245018
340144
307651
280644
504761
244703
232397
200468
498181
599757
425825
556493
31377
431487
304644
300308
525371
506740
629274
526180
304163
165148
114390
215843
359474
452891
369551
195398
215895
43539
113411
225498
141178
603322
647607
569417
435893
240437
328699
300888
107674
418559
28126
242034
270513
309259
156972
522391
133205
58630
534945
192102
128400
530838
269365
402819
384814
341933
494151
500979
66720
196824
515383
36433
18006
345631
152581
389080
57580
3582
79908
537166
416211
564905
525771
92566
496015
445711
261181
338553
28734
286836
26711
386427
171679
420616
636321
384773
544307
494029
11853
337011
216336
213529
572336
92652
646153
610461
56041
24651
618064
432630
90985
409090
503716
156424
485040
107351
537406
91373
546494
88301
239572
80295
143306
545799
376661
489531
358549
97134
416477
147399
139446
220816
599319
162985
641006
168450
66675
580603
330110
556533
83211
264198
155933
298126
219690
48882
507290
368421
161371
258
594453
364151
616784
428706
177229
593039
122053
15358
68834
257497
430800
644319
325307
536466
633971
399727
52087
555449
485038
367218
470799
145679
434574
268556
510410
580774
191226
640511
420033
30835
69043
518571
372714
610068
306033
645754
298010
140713
432845
478134
445295
622568
513734
271120
98262
420449
445073
156304
24176
188520
223203
164374
348716
302997
541294
259296
304152
111108
409500
559188
301789
436242
399809
68554
79783
197043
474681
447559
236141
420300
452962
518134
295620
266593
413718
535792
579780
299826
187370
641544
530650
554834
333338
118358
199389
77206
298285
478817
265570
395494
114788
258518
529154
36604
462538
196510
122696
588013
242362
9829
354654
255406
174896
264150
154199
196480
459576
98674
263461
596130
360192
317389
550099
136933
638966
12240
95522
216420
62577
93949
596686
427142
62334
380636
177525
428706
543669
116448
346453
536541
361457
631533
464241
280746
216934
559879
179616
525142
41830
335727
386911
512763
138456
382400
337751
142177
105352
479141
234897
397889
416951
194529
186207
448867
269487
215102
368721
556867
374644
473140
361496
170635
592314
636593
633048
261211
558186
281119
331097
382969
246239
183166
33991
63419
87375
612933
447649
47578
529892
304296
180567
234144
81439
351085
127092
94561
153410
558387
15424
224426
309284
72861
135945
312008
344697
172582
599415
585151
350507
409887
5463
496515
518395
130649
549899
62667
402754
97230
1407
343936
77860
159618
642480
325343
617658
70517
523495
256118
154621
614899
202912
551069
413176
45221
638977
576181
548945
408089
476166
265210
433667
316701
478422
32570
459601
366049
165575
479581
359287
4808
177931
506526
299445
406367
470
392881
265642
573216
398090
62096
501621
515568
622598
72581
452569
608743
469303
543996
571738
8626
269826
13048
161340
83105
11790
203164
348977
631727
169458
385060
225202
54574
93302
395643
318946
571644
279613
338457
219573
353065
468278
278590
146395
532717
176654
350676
416452
119669
383653
267045
495465
581605
28044
291628
645379
287088
2552
354814
522596
136368
274094
87611
104622
356017
416219
305944
371819
266574
80231
527052
639255
14393
264402
138670
70627
239130
390253
423726
79780
479619
223323
640677
207592
558199
28659
93660
72460
72681
645267
205459
255268
383708
421185
446280
276436
1442
479463
242626
136882
307600
398643
443509
180259
11496
584355
102948
188014
127631
101334
237170
563291
610545
414448
137174
371840
376634
509174
643991
174266
307066
615670
394283
89589
611910
633244
544651
599635
424302
457896
438820
415407
404389
503016
417280
324458
65327
298510
619018
298540
638679
408503
444353
216208
409989
453517
415320
383347
39783
139610
129012
566264
420789
638195
348612
353887
333596
622339
571851
200288
610216
377791
61404
2226
309273
110954
86987
389741
484862
10499
147835
177872
593754
585604
341268
411929
11059
509662
292348
180420
316840
616394
264543
362030
155704
238700
256040
74865
138304
388468
466538
84304
8619
45292
434406
194379
294182
542518
400111
486179
5990
167928
59815
424155
340918
402533
480986
424283
643115
393230
156548
188400
515568
27945
466862
428945
552769
424860
342844
413972
142823
161762
202820
551847
324287
150525
583947
115990
292333
287128
78773
377827
92696
303638
584465
153208
308069
396691
63459
211561
425016
427510
439007
138358
411633
520457
171924
489057
375074
61224
221474
584119
442241
148293
333829
65936
405580
27354
512457
277784
478596
421764
21860
547086
351089
393508
333482
513950
551517
368442
150918
313900
358146
359773
592832
289068
307453
65363
638835
181128
590774
451537
194593
100314
444443
94233
527170
425239
373367
384286
429182
391006
465914
450947
140489
278750
415060
187048
619098
512956
514829
228829
231405
403327
53348
547672
546637
403805
6502
461583
38049
604376
454665
425373
47105
425181
365143
210381
243865
495039
61081
518895
464028
119637
260313
12838
539541
144754
588247
81524
588342
411338
216465
536407
263354
472289
31343
123824
263566
649092
181899
636461
493411
377371
274612
455898
168522
572486
451699
650125
88941
166590
226006
148050
261933
638770
149587
289932
202785
594245
43612
4270
452213
104366
500173
388186
616064
399932
45098
52307
599682
137668
139515
331135
253980
299316
197843
634811
476057
169418
37153
327933
132908
223957
206616
167441
218896
106725
297670
482196
393379
319394
14307
261108
10864
302217
106684
634079
409246
163689
42090
53877
29077
250608
333767
346583
214725
79585
73007
159830
82923
623307
413610
163410
110558
9845
463306
14581
612171
580887
88386
492718
462275
150331
73359
391438
63705
578427
455584
310179
273802
19657
371077
456171
465637
620272
315022
46138
92653
25178
155245
51332
201266
312908
365405
239503
187753
576584
161419
88155
178424
509614
562708
334722
387754
644569
310397
449506
300291
76762
41391
348323
87694
372740
247744
474580
451443
112636
231285
111888
585659
414224
433616
127687
580363
315475
648546
431723
394423
80853
364232
607153
557965
501237
70601
387671
223540
304554
500103
474036
509795
233207
553861
441449
113338
617523
218591
335040
298360
117680
85895
122965
141547
470900
465783
506973
399685
380711
176068
644500
299475
615222
610461
93056
376076
539128
426790
314973
40213
470789
46822
122389
361899
604961
36443
555095
648544
136820
409819
588846
399463
222996
637031
638634
201282
637094
511227
579924
21338
285278
487038
585703
648424
80508
151201
93509
515888
572594
483635
529151
511510
364297
319839
70163
597436
68845
529431
574476
134485
23380
193761
614777
527290
403916
633252
22138
183418
28372
168207
85382
53227
570403
169210
457246
446943
617177
568470
641218
85152
600857
363386
453508
568133
94158
29112
160826
543219
306954
514686
594129
236487
75760
620249
135263
647647
606347
474830
621705
296234
581567
641156
513514
391525
36583
345572
513964
2044
295251
118050
256898
443041
400534
523647
454636
431360
613904
157107
372440
359826
231344
308099
543690
590330
539510
83558
620994
235759
268141
449928
143623
124970
143267
18696
490288
147872
476792
67706
498507
121611
339511
317458
582217
443785
488190
246765
38194
359523
293532
472648
418336
288003
87205
395694
107619
74007
52298
542410
607412
88870
526587
253133
383807
96754
497518
591184
297593
324415
525326
183625
528401
213129
37442
189038
274333
188701
48060
3017
73042
506269
344774
310012
59540
345387
404139
330621
239499
224823
325801
496321
367277
593068
279915
83234
58034
605295
404335
98198
174135
18195
449449
432997
473377
189050
228445
83289
333120
562855
37734
505545
484736
584979
595198
92646
626024
542048
572126
254355
72146
392920
301995
227375
612343
220761
41278
469468
606186
432882
318566
333310
151280
24270
100785
424001
220803
274510
472850
197307
615167
444917
105708
568259
560691
259205
101044
193721
600646
633208
490015
384845
317504
418821
41818
381480
391067
514575
527801
585678
88494
203714
7275
330245
192764
407101
608983
373592
563055
256801
453812
312395
85973
645673
291664
363229
448344
482870
600925
475441
475813
477723
146918
163487
46175
553455
426629
10787
180067
524137
432164
119499
350638
552890
52111
164587
199731
494439
221898
385385
126917
404715
36352
262277
449391
45692
417596
28227
233629
16959
581460
222330
305810
526073
208089
161186
444186
133205
53231
304745
347331
378433
235831
558052
109073
161952
510510
72535
430194
271984
72683
424741
613817
172284
519294
612709
195705
99510
229364
234329
347852
52785
426075
457677
90156
532402
509849
249229
277897
369548
602752
384809
232922
509092
243366
547134
616192
335740
546893
516703
106037
253055
415716
159004
147227
331810
462603
287513
232588
178968
89975
333674
460435
22444
126451
295411
319250
636671
570723
281754
5438
353337
197422
574371
54473
282091
44644
469698
611214
364422
585056
374
482461
320156
436458
357200
483211
67935
121662
14070
271227
355561
614887
435074
623509
589259
321785
290476
353787
286823
466673
61080
537889
186922
489518
125278
355600
42930
502537
237750
187713
387346
327267
371448
358663
222506
379534
182989
586517
525376
516737
108745
625785
169509
89680
388645
42368
386520
638077
264817
367612
558967
251122
242187
146564
46144
39263
556674
238208
218885
647602
312805
641160
91614
479766
158390
612573
9238
300181
89596
88303
99625
457667
442359
374533
479218
183716
274896
529858
292137
628440
253729
251894
135948
400267
567718
524085
323939
409890
197029
109680
628869
421403
307382
135891
511782
191522
610934
628468
357679
545524
155634
7611
49225
512158
405277
160800
584657
390991
594563
26306
417208
588682
249291
413103
152995
610062
187295
41775
396488
464744
649381
463068
491417
435837
626437
558001
88227
246251
383106
225996
375282
140255
585324
105778
361928
187999
543540
488160
197346
427680
275683
285652
448626
422370
5670
130479
541837
80481
578537
205199
463438
373874
281017
188549
556187
190421
232179
235633
50598
182609
309886
38395
517240
372620
29078
648740
608615
412424
43382
427118
216737
330390
539155
105920
349452
627593
326785
515209
451547
45819
19129
481622
103036
39828
414876
114375
453328
385155
90073
568065
645847
286241
506235
122354
364805
514870
47021
243664
257800
291442
532676
23683
491928
146997
267642
409390
185248
70669
398345
240423
294916
370337
370478
611716
196468
263304
633586
65431
607931
99885
207629
67895
173585
26168
189525
65070
318613
532588
373998
124631
704
53568
441398
337011
272792
442264
296997
486591
451481
339105
444928
432690
171094
280690
534646
463585
644645
617236
95149
152347
520266
149737
93857
556414
217584
501743
433254
268014
202050
342440
232363
311818
228549
607974
224214
161376
352275
427213
478973
336921
249731
540696
532741
603133
481549
480483
74659
599299
50616
101459
362814
300194
413855
615710
25817
17638
45051
449288
642145
321048
298211
386251
399543
126043
69017
569479
46533
198036
137294
70794
544334
475855
243465
95577
131460
169730
274596
393996
15308
431327
382213
413295
185832
304094
401591
150299
183431
485937
67864
521491
258169
20710
119849
337712
337394
535748
74658
179665
622155
85714
153722
244206
117612
444532
370894
261041
224920
550109
284203
488118
505021
220637
262785
293523
150404
103349
506582
39715
282751
520695
601168
353492
616448
352115
71823
222574
460689
564354
487598
394660
15223
378731
140281
287586
147319
263740
438079
367574
87948
229571
389011
609553
158886
361023
523097
462645
101223
246785
351718
33793
31266
309929
594075
482283
236723
593335
80188
374986
424023
612439
99885
461640
549392
283539
502187
128959
436990
615197
239210
488788
528555
445539
118921
318641
109193
263275
457900
128169
393967
135843
551216
344962
543161
476977
86274
169535
85920
591040
448540
234949
102220
402861
359845
571411
10866
30769
376166
240285
494102
213984
574548
503776
547121
582457
291879
149969
163359
546423
227197
370959
361683
3708
247324
476883
231223
83655
101936
187539
265275
228935
222769
455205
123821
551505
28976
40415
308719
64315
255460
326810
187656
186206
471613
287504
609724
569632
390222
404471
235568
522971
86412
378848
436951
497398
50308
177591
533761
303978
585492
55283
100909
502547
14470
437070
648450
379728
317834
347874
608713
419895
147892
647596
521353
110142
633135
409648
216935
88053
91987
353414
107182
367020
116612
189377
325847
602035
606344
323949
196171
641171
299434
241578
361514
477930
19941
639863
174076
375635
479902
522738
421335
466126
28660
328709
352503
264716
422289
100244
420359
162279
281552
25989
140969
482581
526746
472698
627229
154482
632124
341603
561469
233796
178475
294691
548024
218852
104397
287667
107523
275712
130418
205134
267866
570883
102043
174845
88956
150743
351362
616871
173326
249186
627163
164427
587858
429741
88363
124688
96218
638908
300978
245186
216377
527164
239849
243181
268859
265250
66250
78568
100873
184283
54361
388032
16043
320029
239446
150152
43253
287238
232051
54501
42889
238452
156250
538596
209115
116953
155288
130399
25741
254883
230369
338492
560719
385348
497506
336892
448594
233268
388451
641155
449167
649538
375365
585302
288886
303322
320108
315111
582309
55119
424057
327864
150912
247113
527370
281957
557407
249734
406796
412831
309803
632221
622128
275632
318315
638237
295394
147587
206823
352619
100264
353086
616364
537484
260820
79470
122663
155998
307231
304896
349083
253580
204385
261916
324694
402712
626009
497786
392579
98232
358625
466110
585005
163753
597001
315109
444385
597586
314464
194844
473925
622824
619921
605660
611506
294439
56728
170227
14855
182818
98211
5569
251070
287288
281917
16658
621211
526845
171868
360479
189339
527683
588754
412717
198663
582002
371545
483988
349677
390781
352781
365192
337911
373819
536652
562668
72120
422211
412859
294984
585649
30762
500586
347021
555755
516253
5853
357922
157523
604475
234060
555370
439367
621571
259302
257718
342835
466673
434151
463750
191631
84323
633965
229262
495362
399080
58356
284196
39376
234375
68970
478662
395478
89550
261357
67479
251965
569563
418610
531506
144732
512977
490977
344734
556891
27437
442893
411760
57989
494013
360263
246047
192287
622951
408360
198824
292977
230117
187028
399491
71436
147241
597169
64961
71679
17603
36525
526447
339778
14649
181047
628995
299689
201043
569650
369589
145180
441761
251511
391411
59134
110565
224677
150587
529253
479704
228822
144961
148883
322160
302566
407010
21787
238597
260261
550622
152025
307388
50107
245329
131993
370743
527346
105091
279189
61781
148283
640126
591314
582863
261199
38930
84398
127845
170127
256926
117141
471301
118657
555124
553935
335190
6781
493825
154418
338786
328865
458259
197501
471148
634184
36662
409219
488751
380895
495275
104380
407505
439274
594831
344062
631494
528005
297099
263704
28891
256225
70831
85326
26418
107225
105834
389628
576821
623544
629633
477200
139831
49725
504413
212616
88277
176987
52946
148515
307486
616773
160063
397828
450325
326601
218114
434548
319382
337980
289881
137399
414080
314121
649237
450593
175404
637880
42811
182484
460960
531652
366155
635347
628205
393939
514389
624104
476792
642039
443846
542603
189267
634963
477712
231081
489311
244735
603258
567525
405394
294987
622057
235359
538854
275840
597111
89016
124753
540260
118819
444577
310242
176764
87079
92472
395938
66548
481960
542762
75274
35023
199570
204009
141223
378138
34380
316305
69199
530690
41276
371564
65227
476646
331352
338992
248595
347395
116743
203460
571578
452507
511003
25068
194215
380373
567384
52484
300300
82078
440175
446831
537562
326730
615628
605833
118898
79775
57896
329069
271337
320664
192204
491800
564081
142661
570902
541042
638747
11678
107370
603401
348195
213524
554380
635559
523435
100405
203501
325092
540090
21879
413303
36313
142303
155165
290560
272781
381071
384523
17056
324654
402253
268125
584921
530206
38664
363294
413505
501433
177658
109193
534950
623888
589106
520169
557277
628758
606353
608661
225775
153974
278787
11524
611785
353279
635066
638024
613230
555545
531327
495400
639482
298624
543718
429646
234863
98333
516295
431970
384975
468189
245635
70208
180988
283859
288060
175158
294632
490911
643540
521600
181668
522106
24460
264073
579666
83053
564384
431005
97184
546070
570879
137044
454115
329409
347913
264481
650601
354770
554819
101633
381805
265328
124110
123066
518508
461974
168432
56164
274463
143365
70022
439824
332607
45548
28293
22576
273103
588624
354104
89172
530971
164813
225394
389259
619133
591976
323021
267589
235721
174583
359483
521878
619431
158641
48427
113164
305223
350555
129759
224453
24036
593913
609452
633928
478274
2326
489385
329047
592302
538133
495105
386879
253192
594441
119472
270616
515437
55746
92514
443001
372746
588567
163167
401041
562722
570422
648673
289856
406628
517221
89640
374862
457215
627850
367198
445848
585005
14027
569543
73892
38660
118543
532172
347639
421334
398837
570081
487614
168354
178760
583806
377058
584070
103151
243971
462124
447918
483750
186670
84109
21717
489057
511289
94455
154179
534162
145590
338322
247487
21404
490577
311495
412123
562635
327526
50935
518011
633840
559005
586896
216789
94113
188437
607050
93028
398339
401423
38259
625
165414
455931
365142
513856
610371
560287
265065
461521
622344
177678
153216
70589
11842
331527
323350
470357
639013
376563
103363
180624
590689
295885
553337
515680
456234
597069
618750
277256
242110
348333
555197
563760
286900
574138
485016
87210
294446
222842
494847
62777
326742
254501
203763
626226
484823
612373
326635
322103
23041
390638
61189
301647
323076
313861
606001
91320
222139
410321
296278
364176
335171
91750
327032
350857
647224
322212
453131
449365
416504
330758
595568
372581
495099
43826
304416
268592
374210
401991
609204
383412
187737
24046
257139
568834
296676
57260
120458
2216
539064
69077
237089
532034
550063
138087
590274
13154
435485
163707
648795
135433
188582
310221
237357
290973
480652
177393
477101
109001
440193
544644
609869
600687
72507
130144
228917
466480
410853
411993
606471
73862
521743
599841
194750
542386
355042
276480
339857
334571
291881
524786
419900
121539
341115
9820
83412
128253
452282
56219
26225
173555
565993
404447
517883
634881
254649
527787
338620
351813
484920
389895
589915
550048
65840
247948
495295
113230
130889
332000
156374
614770
153402
518799
276881
428055
617820
67098
240899
248659
206617
220163
31229
626221
251588
277508
378522
264937
96659
213739
285972
34204
32996
186146
344509
261800
303983
508304
527537
256171
431948
459720
490673
623774
375674
362517
98361
404067
395550
329784
299210
320227
637675
161418
485293
511350
22091
482137
563586
357022
37322
456328
372540
404349
15846
334726
569036
506769
615900
259610
221881
4569
136123
386631
555670
208585
263960
145590
640255
421956
605062
254376
457385
496122
383671
246616
607434
151575
301984
112904
546710
333705
516697
550264
51799
504325
515581
165655
61409
50855
632178
488324
229526
483940
160872
618580
295706
236698
630032
182462
30693
384029
216059
394294
606928
463474
608967
250164
426045
628837
287278
185376
25417
291811
50623
113713
479538
21854
167903
580316
8022
580631
630702
409438
627395
463803
91765
642334
199619
45005
253473
446206
635477
131317
326582
257298
498082
226114
58526
290908
385680
234099
44533
52828
163850
82806
581709
371567
35389
517634
82720
163954
181897
144262
380683
516398
28830
289870
519870
261617
553160
178258
392393
159067
88852
110307
585692
317394
562491
145930
424860
501092
347293
242594
335836
153756
638676
104931
194038
629349
216742
448769
554941
481097
481038
340530
231887
527704
287619
86700
117688
161772
618515
407702
225079
584707
97775
216488
497731
549757
365202
88526
617439
182460
378
19249
75864
544385
24649
258835
247583
293015
136638
163031
343226
337467
148000
383105
453328
53348
28021
188788
364019
621945
530010
581206
610234
405387
372761
465601
424621
314306
576140
348335
71405
189068
135229
366053
52444
63429
325181
41758
350060
174958
343930
54909
276923
543774
551973
203122
628228
603030
46955
116164
554866
338275
596909
362575
431105
454839
254994
76615
610197
142449
456461
360640
609703
359503
340677
225640
83782
631575
578463
467734
539523
282734
69738
379526
271897
240902
218087
484874
256183
381305
254037
65288
307652
619381
524004
554438
125429
249234
178061
189651
46881
537167
208058
143383
616075
380975
149564
212
264057
568247
523289
203821
260108
300692
123331
453876
123623
3534
246845
114890
635878
545103
209916
147154
54961
532849
173119
99865
406790
589665
159763
474806
71136
1711
220885
488358
610508
223023
524152
21416
455406
567158
285749
205836
120763
361773
174224
488749
458837
340407
111078
371764
524715
569306
199600
45950
436235
616529
559285
268253
326404
444942
498083
435311
591078
34839
545626
630043
531812
119365
183219
327806
468632
158669
428095
503202
586753
602254
366070
15313
410180
501663
443290
75971
255485
26295
531925
181268
388586
91567
530828
218707
176203
360742
128479
461914
133434
329007
202899
352691
647834
180283
271882
251964
581879
461370
485257
620893
566936
137600
623559
98874
512134
154310
356215
372446
208997
260727
139747
66957
594222
420082
440056
413145
482292
513806
591790
148028
473458
124832
576499
415129
553412
329065
260837
391609
208352
633317
117382
535587
535529
444380
7633
222842
277810
403899
406595
383997
427888
574797
155841
41249
163928
613836
323463
254462
79874
630140
178697
101459
106901
255047
624231
20385
472468
305461
644599
71308
391730
100179
214030
315436
317842
84422
241554
419508
161560
300444
283086
301503
613660
275741
452718
461692
129682
350714
296071
433053
253204
345297
318119
337009
315771
579071
144390
585110
172977
340735
502958
51014
456625
235518
84437
341681
1830
286583
274944
407306
196213
433680
239934
412690
190709
253830
508815
328376
498855
66521
299151
552870
356248
563689
288375
423112
265594
245167
359058
455526
76141
247021
465301
238427
290887
314207
51443
145719
10610
400302
132633
529275
527133
287434
444826
298778
481132
391258
129423
468458
235800
21899
38989
566522
398775
341403
234694
303244
332382
34130
485539
583142
277450
447160
589099
242302
473479
488474
502338
599653
419385
440522
374089
340327
387959
244225
465979
169200
490595
639250
10605
179349
397354
225737
424247
315040
441670
617329
85719
578245
648418
399707
237805
566032
52395
382766
642114
17863
267474
379543
244988
436966
556719
309669
482501
213340
347524
108855
137860
162784
600525
234870
464753
440249
359301
510187
590611
324631
497159
572017
288165
302469
405421
80271
637037
518159
157506
437669
77616
229417
372121
276839
99597
257779
358895
127790
321018
586861
245247
489061
528124
648706
638009
298610
192774
101533
611613
41376
218100
627213
156089
376924
581656
131656
591723
226031
545519
588636
11325
612300
399471
210693
9215
591049
220568
368615
177469
344540
245328
475705
616830
515949
428264
307118
217204
498495
187724
369531
637267
117027
443918
282445
21955
292385
270334
263133
579047
188867
351702
278817
187601
158314
264345
124802
637370
196585
256051
92193
486999
241828
265940
430472
83032
257718
308962
364026
55343
427502
546421
400706
577603
38212
207331
561370
156041
343038
307779
268350
516374
22350
596483
385809
205318
507530
274214
476214
392093
645196
252935
131290
459296
10218
244272
323598
170256
356726
461160
206553
30572
425988
359588
189849
107203
185734
532453
416206
459735
210219
87893
110668
99870
280746
414626
254325
507672
579666
331457
635756
45981
339836
293159
365881
514584
251189
366957
582962
469356
149628
199098
508730
325361
483056
326782
277983
153861
19408
616432
394001
128699
302866
37205
1093
447615
457651
491686
74751
537581
157378
28740
2012
233663
233552
57920
334575
165591
302958
474202
567307
464295
302459
64331
44503
560907
31087
465992
416541
605089
153003
636346
311392
436884
596325
32161
176383
345880
352295
542845
22806
359602
492888
299621
650517
13733
572599
456121
383042
643887
373683
353089
631489
502329
231756
475976
268693
339937
472959
86438
628701
50690
214470
218136
367298
118571
225919
104871
414083
163839
505640
349075
355196
141648
149251
339207
644799
202033
585494
197008
240547
307028
321239
301809
601148
3139
347485
397991
173956
89124
626912
16075
240760
204280
264508
176950
113529
328342
304051
24059
596184
120491
498753
111283
147227
176389
556169
231892
341656
542124
159945
318404
22098
597926
566939
5257
381171
136103
563409
616291
187699
207486
526375
166869
103005
636190
349327
198606
389675
377020
206799
131078
391905
275462
243995
92610
254834
409875
311717
168358
583769
550071
428760
588954
200109
568058
63692
643434
212841
24307
410092
56489
404632
551606
432495
638282
371153
117364
21591
636039
237817
561469
558546
364844
22605
138383
120771
446735
144376
423824
442709
625502
400321
629078
553551
450322
309556
396264
59741
489225
94335
280587
10296
31215
186724
502661
157727
263145
568770
604729
469621
502734
591937
569332
104029
312781
148230
107396
426302
445045
186668
372938
271146
461167
421337
156527
423968
546277
554444
557600
494988
128939
380319
495641
395374
573503
295086
327495
406781
562639
209674
51917
326232
421284
345335
100861
456944
618977
401995
245614
173984
173415
584867
631302
351476
29334
168627
143626
125648
266455
603822
348969
139076
3155
505791
612795
32058
67740
523914
562889
527529
463443
55131
243987
220733
279102
268807
109903
552566
337246
232772
386770
79157
577068
513106
342787
499193
335678
209993
513411
345964
257998
200176
294222
136114
272754
356083
599733
488006
467302
298187
232360
376003
210285
166674
459388
425994
360625
264847
48690
310066
461267
517820
583979
365833
492992
94748
142712
383540
506628
80857
471651
538709
369459
299407
269917
487473
441110
68576
523960
496738
64544
632913
427098
580728
164270
131074
58598
83884
211761
179761
369794
553748
645966
414183
31153
446239
510054
33630
194191
286066
272885
363730
560593
151947
615326
55458
284231
149755
85432
366547
233877
603923
428141
341790
302929
199006
309410
205021
250233
382927
411666
580282
369723
93653
576945
250883
71432
633199
595721
243859
311276
468226
570308
92748
309873
379563
617073
603716
592638
611627
455872
503597
261931
317623
523459
188769
522924
625878
376831
635256
320958
472744
305543
366949
473767
262448
231416
17312
503112
109788
240269
343210
337983
213492
275909
451751
98062
224790
501749
559614
258168
325566
161992
508812
294776
372086
557143
125392
437598
171643
54747
293784
353805
602159
116385
101742
2915
362708
483952
400763
536223
364727
509827
370936
606179
620804
119417
238701
116885
326291
209006
469123
280579
181630
207919
608603
89903
208584
11713
521652
461259
110830
250336
511913
568371
447278
42395
639002
65569
394052
373126
397458
433246
392072
162006
215836
465725
473498
593829
96370
625489
249252
341971
365964
458922
172563
492789
205627
86376
309165
20846
193661
87918
537560
56455
167125
509550
431171
263247
57023
473806
559047
220965
400483
399619
381188
528156
299344
72352
126435
356434
430595
384681
124820
261746
308531
60490
177483
451740
540819
493274
168154
575799
39644
624147
232662
37725
180140
592337
554164
413537
304936
202861
93589
228042
377531
23784
174190
34712
352429
586381
368830
289328
63495
160200
364877
540030
286399
146554
168642
632667
82551
69860
560794
70221
145237
301605
341344
18887
80261
619663
424693
563479
193054
629180
430967
605879
20591
52887
12050
40103
526308
276728
435838
3185
486285
389436
216748
293617
521126
441568
157666
233020
614297
140101
403400
72646
358366
68126
253994
76920
526375
207218
443045
18104
259705
99353
236644
133130
412817
244703
584392
191517
483681
418160
239459
124200
410727
249302
510591
39040
347218
468513
344307
20320
286375
575658
120554
251367
594222
455529
144011
523874
403826
584710
571135
320585
28734
454169
184784
46691
5689
122695
46980
360735
222215
46979
581321
512556
600380
595450
247692
28031
157059
44840
495633
339889
221068
297715
580361
520029
259152
228440
303547
636671
469713
405472
233965
529618
473531
80852
568526
407033
375939
384504
506481
254413
88472
119284
563333
300409
340521
454555
1489
578244
485041
135685
393800
305504
518875
640278
405637
478679
300905
319560
271747
519858
478561
67357
404776
345707
602900
603165
327431
409018
487098
269739
548720
174086
108739
192630
348361
328044
603662
255710
465538
504951
424932
350830
565823
177946
52741
263903
136399
261579
480867
482470
458191
50797
379992
192662
273011
209829
443938
271928
100392
324026
339959
317553
454860
387389
331530
2348
105215
603290
168124
634229
354525
317175
142854
197055
274371
193268
445749
74110
139098
579537
45607
27022
353119
617006
329471
208188
245019
413137
141081
404879
261595
313886
211183
14468
563009
303114
38666
291236
295160
58232
117077
474481
634406
508123
571527
355759
443234
429619
316509
610294
327131
330942
449561
396105
66411
608647
263523
394988
52911
109821
348473
265610
136052
99497
121625
422707
46616
484848
608237
587062
130268
536677
90155
319214
276152
77778
197658
549350
135146
627701
537500
550540
494417
119343
486095
194331
333218
168305
544380
510477
53523
196431
313210
460991
3699
179582
264198
81774
488584
243823
387087
390794
232220
232473
476315
333479
482985
84817
120934
415893
514142
626115
467543
378957
588754
55593
434294
100617
343504
590919
460170
98350
396554
630939
627755
619037
634794
320988
620630
565322
202871
315833
136550
617991
410266
136140
397730
499412
72379
504574
629403
564267
376134
104875
327605
521952
287113
427301
274743
260552
220456
569822
552552
491542
218466
59674
282965
36922
88114
362711
506017
493605
452248
639266
648930
255590
159646
510716
605692
621297
626665
523927
603411
534925
80839
434394
607802
369342
572271
571036
418986
428640
10334
261464
23188
392881
521288
377540
308718
45364
73644
351369
613094
28697
569245
299441
191881
388221
516929
157776
248134
194633
298047
407527
633405
166788
322389
286371
349268
300097
81601
535849
85399
38869
621070
486286
507896
54824
460945
294949
621333
328669
489145
186828
146455
145276
578445
40281
486631
98548
266889
493442
115135
645559
307234
122317
72217
236334
28541
507833
321296
151880
621772
87657
427332
624757
552774
78922
193686
176410
216105
429440
387319
383674
407304
449776
171715
254635
153575
352954
580853
332671
463044
102951
553221
198967
551874
161974
111071
53604
221508
146726
409735
202809
146695
129374
297435
309194
422131
88599
499937
307615
399944
379787
157596
83315
515754
419102
281702
392263
98862
110518
498767
431758
483218
292761
121437
84053
92807
626413
373965
569153
527610
164085
360690
438485
538699
162071
5049
232655
320619
55962
379450
366405
279015
534281
306696
15044
402613
580944
535355
504724
234086
551602
482953
471948
354790
382836
376272
64945
479535
141120
345399
158644
144787
454140
642987
252997
402062
30839
166390
573642
277507
176335
482216
387293
254387
512539
262253
559938
346282
175993
398940
328852
448891
544881
259098
104738
474846
164588
34266
245334
106567
503189
589566
319221
17939
365453
583213
646255
515410
208468
281179
600301
237868
56177
445536
284546
455453
72495
379291
548823
171603
453865
380541
636282
86807
643562
530529
37832
413526
413512
262085
24995
138903
194390
494287
524027
549325
275542
214881
308306
108422
291670
630196
39641
367639
156379
213959
135088
449275
92374
514891
636232
94466
342530
458420
543404
637699
450227
91276
447570
131398
196083
319116
148564
215919
360393
473550
581721
300584
469193
464792
358065
408463
292889
17377
499832
598727
58568
231212
628605
122905
464232
359236
638093
175078
463586
346875
47151
406123
195992
88675
210140
137293
335174
12752
428605
397354
417383
572179
522153
103702
179745
5764
509786
129088
638287
78365
313703
595605
320120
507289
253399
268854
405364
158691
381474
282167
4845
341898
636414
550722
574148
560943
311631
109208
616507
562736
282755
174509
79720
291135
591474
335707
619187
137966
237509
253612
503771
470529
185640
412758
368065
21724
284123
587260
246579
497836
179674
513438
412586
461290
412130
363829
518178
60540
28712
322526
479582
295193
479658
595136
606305
282696
508687
496384
171447
588772
508456
87424
111026
149744
242910
259983
160388
550153
44274
1961
46058
339747
87789
560454
359757
276521
518270
306479
241500
360048
347980
307852
457898
63638
488107
51141
473586
92896
108856
426948
326815
116875
524911
437346
108494
484381
29343
297510
239207
114183
215730
501992
318707
287151
452810
162004
148465
623849
76505
427738
388801
176411
476808
472374
134381
193330
97002
434007
634181
416235
143024
640125
337385
481999
647807
468843
206187
556094
3017
135789
320163
235950
562367
86355
98624
425040
192640
76942
564019
39225
267759
228490
373950
565127
32541
535883
152806
391033
616038
1153
555622
535014
627711
452609
507100
592748
75857
157784
546694
301085
532639
432442
560834
155217
546639
517631
592365
474766
3223
204267
202830
143143
8867
191649
315587
438775
146399
290233
191721
399601
6405
179464
171988
35326
102446
400502
50837
202858
219821
246608
347071
597261
128790
389221
486092
1231
112574
117627
99019
645708
184344
323350
301438
53490
526213
136975
131256
611187
481974
23027
67387
235665
14081
621177
115099
107130
332764
639185
142424
561810
437948
370974
184997
590493
257660
55516
69259
32666
212472
209877
560471
438719
525289
629984
148562
211426
519529
596399
609631
2615
342061
207746
626961
58381
84226
133894
15196
152581
170043
122238
303114
103502
597950
352552
601720
350512
4975
597385
580756
342187
158159
517181
178097
283604
25334
116837
291721
545114
120375
645996
321805
472858
191304
95149
274435
119762
445131
490374
162657
197167
375708
192161
17462
326602
634583
353578
438448
62025
243052
274343
581253
374878
258060
297445
66713
435214
197918
256402
268411
387014
393998
142876
506573
532895
169163
643323
355907
393797
129323
11865
263061
241272
646650
248555
354519
484734
205486
346422
259969
135945
267887
17911
350661
646804
96290
320649
58195
421513
354045
337201
59815
462017
84112
444601
629154
289474
31991
157877
248010
86832
155655
515550
150460
507997
168555
149190
143622
123498
536786
197607
62925
58122
85579
73984
305747
152491
519934
220682
402653
333974
165654
101026
99693
301376
502873
586358
443994
207694
613261
283649
357805
145499
247426
365417
388604
216193
299220
499308
496168
516722
146989
603595
98042
423474
244616
27718
625352
587127
187184
612725
58703
493538
363430
286568
210784
259
412189
250215
25814
366101
289769
266767
63798
13743
199835
105271
345948
416542
576965
72906
212878
301271
418780
184742
141955
258241
557493
62415
156957
88832
44959
610438
604868
100332
249099
433387
45470
189398
231230
597899
392483
297766
154565
414932
366726
308720
405809
48269
28424
368244
217881
503968
193659
11957
586910
268768
324321
444522
573192
567889
560544
647609
470210
420369
216266
177145
290308
374274
52506
352882
571322
540467
563753
437326
593522
526086
399940
97016
166882
627541
187969
52457
247813
342764
363004
182636
297195
94984
341505
471957
391543
515475
188248
199021
548430
299085
16923
11606
75153
288911
314925
157727
618731
92806
238253
267166
224847
128376
185684
14304
402485
237256
43388
445726
297912
72402
188200
455122
245659
476220
559870
399807
493500
560272
600880
390956
503561
601271
401423
381863
528560
100339
178998
646307
88553
25170
432703
254764
1888
139744
365038
456529
18737
615846
431867
140073
173953
622033
225431
356042
458347
235511
121100
623245
587633
586686
548233
491180
628444
397863
128663
396734
393763
498663
462255
58207
213240
472497
365979
108135
509324
107826
193838
467238
97296
574742
421928
132971
614326
69925
57050
109568
402935
612686
38682
359778
534982
255110
249110
459974
211416
101613
208144
152465
260199
490594
214037
531884
516725
209173
38877
565435
38013
388564
176570
549365
175009
310920
369593
196475
336643
63340
29216
258828
560478
646469
236027
59324
570704
389719
177481
470909
543249
432872
486178
329123
202848
504167
217147
176316
572422
210264
207044
454609
120772
521903
601388
98938
221727
144410
511828
206641
190557
180365
528992
563230
110982
518620
613002
352495
433200
340530
121197
21928
546600
41304
271181
420764
325558
260600
416811
270765
264655
474611
217271
503906
199323
23319
32094
461711
128860
559892
440729
412324
35020
43876
79596
413607
512926
330631
330648
376933
414618
64456
256822
285741
597290
794
10267
327177
638458
430774
309087
393504
475579
564599
638945
422869
560787
75097
352479
328693
614805
70928
285363
189821
150378
547221
71509
352437
114235
473521
271784
400034
176052
72295
512963
71041
335000
576671
57890
363115
574841
554847
119561
200656
35729
626246
425277
178509
86380
288799
437242
126966
610079
71918
38985
514927
629599
401865
236351
541677
321945
498642
351039
86754
94458
379160
241034
60146
481061
288644
7166
934
94938
514806
353022
340326
202690
79178
1714
61647
554080
353360
83388
455498
239871
522308
104133
208479
188723
452035
50869
566118
465944
16132
58815
237093
317214
370640
431897
382300
86388
379476
259273
513850
435245
228128
436881
608852
293407
636100
461650
46324
23120
132943
39299
302318
2725
7682
217808
141400
404353
284613
292417
306659
144862
450651
534316
606906
374914
210816
359039
363801
522433
470273
589635
457737
455507
322126
320761
7058
387684
336951
178391
276159
565265
24036
379455
315063
538350
502413
79662
126560
226970
113103
334208
203861
390823
466426
350095
25571
491153
538090
79231
589717
503575
434301
39885
443651
320502
323327
161869
460807
578898
345026
247303
430981
421226
432538
333235
594211
458846
222977
147708
131105
486984
575452
276009
591530
469215
436058
113713
519751
58842
11139
253574
293090
256596
564401
300247
130567
609501
382997
48476
105939
455199
444694
394789
340040
1211
575185
19639
80274
395354
243767
257144
511233
401813
24479
370497
632731
256766
264153
77130
970
372132
10876
621141
360288
129409
379883
524410
295454
462517
472385
647141
427380
64018
448857
357594
287119
240048
341618
182843
48669
218621
421402
302115
454464
301281
16280
620706
310919
139001
305328
113205
203744
516299
635250
412170
599628
81567
488432
465651
168306
433322
520958
649431
203228
425007
415683
551175
346308
69837
487160
158440
45981
189223
556386
323940
503917
581134
115565
457766
7775
103355
298951
217895
395967
556868
538430
135219
620751
235831
265481
243572
453286
540566
525391
553907
594836
342512
417608
487993
616231
278816
620844
367829
592605
641543
309162
162305
490336
8883
361526
484007
627401
6339
508647
384239
590096
437097
263551
412182
152287
479658
63287
94654
25778
540267
618022
243373
633646
231048
196865
426130
590425
555119
548772
515479
239727
487109
119660
426970
504132
262096
520643
74689
142094
602100
61800
465983
547415
12962
242801
492181
340687
620010
169883
54136
89559
78336
226296
311004
493003
271195
584983
591475
310797
232442
613164
94766
421901
342780
134708
99051
322700
506287
356059
126607
106581
135396
126621
329823
507136
158219
512726
14044
381102
576944
158371
147628
524573
83541
553760
587804
360081
16380
544562
363218
49562
516410
458834
282083
365414
158355
412625
223998
189758
521283
257451
231558
647190
84110
618649
210268
567036
317709
628494
283929
6428
196011
486452
641724
506405
478068
246180
10953
18363
613854
155184
134752
326380
444060
164182
61610
138672
609949
9292
488550
444256
546386
385417
59744
537944
494716
390159
220314
124425
83517
644291
221801
204311
149178
331283
379931
343921
277071
97690
496958
32385
416087
299943
85362
412455
542185
156798
296837
583789
519463
68348
364498
9036
359621
511274
292307
303358
315819
573353
492784
185323
284054
36953
108493
580510
517622
640905
3129
7398
546834
36
451482
195398
450286
352512
60376
646492
645182
504339
631610
70856
585005
515220
550314
434003
259533
514568
339561
128543
250301
282871
331963
425789
285888
385321
425288
333918
65886
283260
394576
19543
344972
430875
376371
408601
293499
144883
633322
626045
490536
331445
531380
388697
489007
80265
382957
279287
533950
164602
469328
47486
21987
558318
338423
634915
421865
441830
44000
75354
105943
76833
211499
309124
179036
409280
283753
184314
516682
126191
44061
396508
44318
534723
558933
385202
430751
168311
272482
489504
475832
257496
83474
324377
22049
81567
592118
101082
465620
454437
57382
339721
387812
7233
34425
239189
57599
291148
594999
591296
553858
43358
166886
459103
490933
644657
463171
607973
207949
568241
274208
120575
303406
114590
78702
140067
378411
389311
498000
296038
350877
99301
353069
609465
212970
369091
419877
188084
418865
86545
87643
453534
252853
252067
131598
184941
43277
393571
571923
348433
332771
98807
14794
534968
275707
374093
623536
462563
350859
89174
210074
190704
531940
151782
566084
330639
90650
625460
491203
304921
627604
206291
562926
561753
305010
590092
240330
186704
261587
403876
288214
32489
55329
233275
485473
109708
178529
481637
16896
541883
291661
231363
177584
232210
645261
548475
316610
524568
513046
254266
622495
227407
346589
550818
236010
554779
252075
177033
446263
395160
1658
90741
338193
57574
605842
160150
15865
437919
297969
129602
150052
510745
551622
555393
641553
167666
639530
38047
472276
599767
293844
264819
358053
572824
196605
58201
83334
234785
285142
209693
505995
463211
517210
148324
202098
428280
22188
150863
618750
506674
622492
334123
303691
136458
8464
38516
267480
232675
582185
295443
338200
567696
570877
290925
120353
45227
360702
61365
4681
106602
145869
469817
220432
258443
274548
404560
152487
204819
489735
434761
478694
151287
191911
451309
123618
103153
458524
188463
309973
250705
642401
25145
590511
369246
41856
70668
431794
57711
46527
132832
147255
206426
561798
440672
72594
278181
437319
82578
339259
323579
1720
37127
111491
205373
164373
475263
65150
241462
290702
463376
13977
167633
296985
164492
290958
153615
543973
393643
67832
322978
496640
20737
305547
293720
332339
575713
544937
326576
208338
97179
209278
28322
24729
592603
44351
413856
647084
449294
541001
323751
446879
217516
137246
289057
309086
576130
325192
568578
585281
628149
228259
584090
517728
355210
9253
617372
566887
368870
313874
267046
613436
532943
310100
450563
103638
164892
604327
568041
35411
302683
217822
566875
598245
259059
641172
178113
368597
363831
281889
329983
208838
216829
649176
461578
3338
183327
532538
619218
173133
620840
65108
357259
31450
225414
43407
614607
153272
374513
396287
552990
358057
410306
476202
262539
57248
42148
386538
252941
114564
284213
25869
297549
625891
288744
646931
506372
168277
267988
158622
282108
637354
390375
632333
114611
601297
389449
60874
164730
332802
201765
239837
519681
621577
179441
561609
417963
612531
63616
371521
648801
293068
461901
526047
515381
157521
344411
135552
345612
586290
375121
124159
67177
582574
520281
309066
310101
574037
200211
237828
167871
171535
7918
396821
495928
145943
283247
135315
193378
564078
519665
207628
351228
14629
220637
346481
178338
550141
288406
462145
533412
13213
213079
336716
448474
418857
447699
366040
171515
560564
617073
555397
590890
144571
570921
405886
484848
432336
425453
233388
568190
62628
219270
446787
411901
22765
415392
103634
410968
179847
147543
404697
525008
260946
622211
286986
107909
332867
105803
130722
513852
550077
185304
410162
619616
33254
575860
12615
124547
299581
388955
505559
596839
604703
86677
384898
526508
212560
191728
622917
343624
518965
423399
561366
39259
530824
406627
25258
177787
327976
457666
108691
523246
649133
58943
596701
457484
190199
182441
51954
18807
489372
505698
407632
38777
72319
108041
184380
377719
58112
450684
77148
75726
486929
490714
518756
517269
212027
581176
26710
196599
446651
266439
147982
297411
347765
164027
649383
352057
572058
444932
429704
136856
368822
204928
531172
500162
156750
630823
345891
475322
627470
621372
320928
546013
242373
151814
35573
497560
472691
178652
299037
521634
512946
457294
342851
560635
585424
468833
267589
357318
533843
298805
236118
600102
478679
257285
221201
201062
417896
406253
70170
286859
137482
492416
305750
3993
472740
158167
260243
207353
150773
607323
139121
490139
212281
568507
246186
49237
492700
218884
42992
118796
588691
353946
239393
159488
624824
519205
12063
94070
206190
350134
107377
468400
535270
32784
634009
33301
232272
240894
569029
34846
69254
222595
3038
574053
427672
518660
66355
504465
111304
542016
344630
307947
316711
30428
246664
329482
341359
34488
193376
234060
246124
539210
585361
349831
293417
108630
524602
29852
448336
5511
31607
490372
265785
507739
114913
633409
501477
462391
218098
427273
195885
547135
56094
645944
600031
299843
337259
177100
481877
385760
586732
84667
481714
603228
566054
46622
12000
649150
152712
178647
539409
84068
369643
256847
320430
597140
81581
333510
119458
560211
42511
263810
570608
478840
528558
6715
395990
466796
616444
341213
189041
526071
379426
516053
309632
556224
264324
45965
596163
382523
122838
516944
535912
210968
538527
253843
396294
279199
8213
225962
637024
139766
602505
285639
19815
278543
195616
378148
566593
225035
541755
473485
236752
589747
347997
284311
351354
539375
389418
410489
71002
485385
288365
400047
339769
201810
612378
573502
501729
2167
467352
497080
637418
5798
37814
578081
618659
591295
85928
82476
43693
428763
177058
642999
447973
240441
352423
199697
229106
399765
385363
228093
183772
414795
224662
631942
474536
534132
546537
443573
318601
424500
22462
564028
446781
132248
631605
557936
250525
317423
456544
365007
261298
364281
397947
101068
109748
424213
545157
351178
597572
412970
225592
309327
7700
255384
584755
161508
535874
72628
57385
405408
91844
595017
274377
174401
106572
246004
534489
434659
518598
199223
540510
115174
381269
100998
215860
40339
568983
460140
192889
118655
405029
642585
537918
646498
464244
223537
551550
503553
96649
240528
373403
567973
522323
596427
98015
179809
333949
585710
164178
547039
131087
52389
520070
452353
46744
616627
12736
556404
267174
41350
79441
335010
49958
87686
279141
75500
430987
387255
77000
74380
37068
227387
472265
301695
293914
272229
466755
328176
198727
32732
446344
123715
306940
68572
634863
504785
569787
107422
241062
596186
36319
149922
543336
178803
470332
411622
638968
66352
567631
22988
610642
297178
391361
104576
69065
179767
152271
470564
90316
262967
382062
572533
341313
563494
494090
123950
128137
637168
634938
35565
181596
25541
618934
467136
77387
328846
603241
281988
130887
606874
49734
508503
301513
98232
214270
52518
449497
184591
77826
561567
549725
239904
27045
99797
582682
646749
280464
238434
294462
78194
290285
632003
206357
595275
650172
40561
253409
195067
523213
254163
358339
502062
303034
244667
409618
84442
260027
592520
386869
292780
88056
575708
521679
146657
248238
307672
135585
56180
408826
429791
99033
420207
43031
310057
444720
645732
532660
186159
481035
464624
417615
88361
164024
255277
147582
163954
367215
593120
102806
458150
507285
585901
245454
111739
418574
286188
643502
361125
624760
195883
589287
437540
510010
85718
643283
214263
280581
338436
18701
291863
71704
589586
367202
233811
475452
27164
63579
445968
641064
196020
544020
394010
430956
565059
181190
514590
643715
106559
480196
265024
628360
273988
226720
124899
61038
52378
191353
40421
229374
49092
458460
360732
164026
81222
46544
348400
419152
95982
48639
605817
279312
348358
382412
595115
228720
324259
635955
147615
76320
650495
416399
100031
241426
272253
442422
535142
426548
610034
314024
287858
72894
532123
391108
301848
353918
465440
449912
592813
401016
363570
87627
251472
469498
371241
632000
210348
462589
382367
443246
20748
251779
530334
51771
408194
486463
269759
644618
574808
96475
276032
47820
643243
529200
498749
20348
356192
555033
270991
8983
32591
77106
520012
336208
449049
622115
115719
636189
207698
618947
247329
256553
612665
74936
279530
99211
168194
479913
271876
365410
380178
146249
323114
220522
286584
221781
61773
501563
293947
122518
140601
489354
137470
310346
82288
612415
452319
503891
243534
143164
648160
15351
529337
136970
174590
440504
623816
500214
272934
205619
301268
332573
25583
146745
104747
629947
645183
107879
632983
465687
613480
155789
437364
374020
425847
29644
323576
218876
478460
196983
358443
225313
61516
458882
15838
142723
583820
24148
596825
327942
605126
440198
183572
460326
460685
217825
123927
361935
192415
224630
164315
391157
217183
543519
221139
578623
192780
424523
79861
316262
279277
21662
445310
529435
472661
335823
526678
479088
421530
290590
505512
375396
82936
526965
2741
311964
619989
463485
28550
424270
524896
193132
412587
570208
393430
269438
374686
542783
499430
245520
62952
332987
35244
563104
467793
643569
273999
456983
563497
55968
76024
72673
348829
202022
594807
31868
173738
267387
318111
51347
247647
5693
502031
442987
253464
232981
286339
79091
125865
578283
295581
441362
416094
491389
62820
407941
80164
452073
24288
569970
487352
63278
219043
274118
566669
583905
620707
640263
644837
444476
33639
645697
113816
502156
572982
464435
368156
203268
582698
624438
128898
47420
467322
255248
233338
182964
378358
463262
473918
492549
546973
41815
66393
606327
28086
259068
553846
61070
496738
12563
459347
370501
130566
631925
362391
221891
516338
509586
346440
494043
440458
365503
454487
585674
624828
401988
135270
356402
593777
509125
120329
464650
1616
26251
23261
493287
301199
592392
31234
75615
64050
154329
91988
522415
212179
283718
56849
153776
96870
593539
411637
323873
30894
106943
626257
577962
90770
92236
564686
106977
24321
135444
241000
595657
533043
442444
181311
379721
572208
115600
627865
266458
156172
478550
265855
322171
314561
315293
84609
200418
30608
373123
649935
284664
308338
472178
87364
264268
569772
28736
278999
641899
463034
622921
562342
613675
496893
515586
463674
602364
65232
378057
607690
405190
544264
566331
366953
441809
16179
387562
447554
486300
310652
417452
37474
259387
521269
393619
324287
459048
253283
567317
599968
620233
142333
120561
332079
552308
34424
213854
406960
48531
28997
414453
206109
162568
623687
381593
441802
365179
262654
133953
100324
142422
520512
508328
624662
186430
608959
27101
160734
518623
340986
406884
542498
230267
265087
308041
67436
533402
271867
138843
246823
625089
66305
5470
365767
267600
135444
274397
63291
111600
148244
210911
147081
238264
132738
372432
376613
180923
566608
215633
265809
591854
639731
165678
624321
475776
18883
127794
627436
483184
610932
443164
199652
507191
129462
316503
605104
121833
78854
365405
296960
475413
373571
446059
21023
65080
85114
266563
576259
131644
187689
404351
202929
478267
263392
48347
446657
210422
9893
143026
133086
544334
301455
266382
277082
211112
417671
578828
283723
71768
276116
346879
341110
142271
184660
150984
374032
248233
549037
579991
531748
530926
41870
556571
152297
259535
45018
645727
187543
47831
399598
154445
406883
633829
581639
128705
579634
83881
373991
37975
292477
319797
630306
610963
329828
447489
399782
539583
65637
47011
544566
568630
535575
583865
559538
54300
286721
20195
647647
322076
47414
362983
103782
336126
505842
253429
644387
197178
268222
71566
106931
50229
248963
573003
235716
169994
31000
529528
426749
377073
173142
400356
24159
312610
109179
649613
56913
628242
243980
190068
172217
45865
505148
352306
296989
521461
228707
647426
42701
61317
232034
443591
393996
50030
105859
256680
158203
267008
514074
143294
552880
545646
344753
286324
430609
268002
480694
240676
543777
566452
200450
77042
274517
286567
528508
154100
556922
609466
490182
123023
342346
12556
410859
193803
324476
132869
528133
388705
226831
425617
404715
42154
597845
345996
496548
178345
162527
355698
375889
216179
124300
502944
638022
482303
649928
364411
364086
176284
186067
605096
62644
10479
556083
444041
78304
498315
549845
214727
504582
470616
317674
585053
387087
183425
364989
442001
25891
253221
490237
35664
456759
165382
502432
37041
465389
48434
501553
493599
614658
437446
38206
522390
576277
225393
624744
579725
210291
27131
536096
148510
551082
592632
437601
278660
472338
455015
371666
546651
108280
192366
349563
637393
214924
538566
563905
149314
262582
348816
227371
543411
409127
131323
480481
460391
158600
270617
386247
275469
277700
517958
606301
122025
406946
534428
605855
52568
610900
516862
48736
507727
250819
263522
82345
41540
131924
456401
70856
430485
175659
243209
285334
142920
605404
365672
60798
325048
487094
287645
381305
90291
539779
259375
89979
2549
304709
636612
56371
9894
441703
367829
549
282182
122544
463258
317615
484671
59217
1736
522704
293465
263345
566258
49916
473028
70285
18034
341449
464774
587246
524546
213873
238675
277397
243227
14351
42894
414963
431708
40144
29782
617797
613378
642832
519197
12942
70372
484546
395978
532110
403175
126758
39160
262717
336087
638297
353130
465650
285916
266512
481026
221528
496119
429348
54841
159136
587943
477354
361248
469343
196605
455722
453131
35205
352111
331203
100815
409311
547217
373135
323571
274667
417930
357542
436081
512622
139084
259020
494044
130198
90566
594579
649430
429627
198071
180759
440454
568708
66775
512404
376312
7127
297494
439814
263658
110681
55657
283230
613557
119742
326541
16435
274994
23902
105846
594800
295840
425802
154268
95088
557669
569153
148570
283584
250497
118633
206153
638940
161801
598588
492946
541188
115850
458688
382324
532610
30463
633207
587393
150439
553689
367224
148357
334187
405158
252744
359528
171955
190848
361798
270614
637410
110848
296675
592552
376200
577974
400699
377266
555372
330227
338946
551009
288265
242536
384759
279982
219833
405805
88425
184193
475813
269086
329452
235347
588471
516226
211758
459207
131121
100544
217178
602366
328693
626042
589187
61081
8368
318277
99906
68549
505604
266161
329509
55125
88745
39792
415684
494313
131113
268899
218104
226223
499231
437356
426472
233772
421230
12813
335075
34377
201067
620573
211554
253463
604305
378583
570291
183382
636056
372078
280061
133782
103942
79448
460068
514931
401507
630813
470451
188129
513070
136748
169018
31958
233998
505684
329842
494855
552012
93612
204618
438739
431515
458905
253532
35013
509117
383376
458182
628471
206398
281695
364715
182103
143064
542373
361139
550338
147507
505426
27356
331521
177008
21636
284810
286474
35455
103393
407886
337387
58917
58611
435242
106096
441276
216651
586916
523652
421169
344953
499280
130218
65585
263150
201412
72867
292635
82062
437687
315439
264666
517738
347186
447617
87263
580247
616372
440118
464006
239988
485464
329790
208330
479133
621253
343565
596433
647108
543712
243489
75540
152252
405331
644048
183448
304907
431405
554887
120579
235636
255476
615420
199649
95215
576912
436770
560506
572194
486643
353613
559111
156685
144478
70348
124365
238123
75837
608512
406044
633346
432346
246227
573811
648694
585949
588330
290641
149755
165123
262498
489140
489845
393896
415703
73289
100913
468834
230047
542096
355079
491668
26648
452986
3447
597577
622482
62312
410518
568552
416835
178113
423470
118459
91727
327836
23379
293649
197506
227211
370566
572245
648910
476473
589935
164253
27144
310346
342241
33525
474168
335409
568831
50506
64040
311884
358722
227535
643834
114670
133571
16211
308884
465531
80447
230479
5649
34775
310874
164352
155476
109180
361669
71675
372231
331896
208238
574513
423327
55158
586089
570309
75212
393556
547458
327791
310502
576487
67437
103082
159715
59646
40040
333132
489539
132051
95312
415684
531663
281383
572273
506802
188935
247692
319161
112659
629074
463397
96385
567411
348483
608019
553493
523580
434794
94376
68779
140256
306011
199383
151448
417341
569884
289122
226287
590680
510906
259563
306798
406261
433268
225033
40121
637523
230243
106408
400606
206866
102793
561618
530724
108141
378299
368405
640830
485169
104616
312168
200308
451410
741
170368
384249
646438
350638
413278
285490
642838
50624
484878
647841
365490
117853
619669
577345
570600
263534
249067
277493
462324
61406
272379
554017
619178
155713
386317
616314
136501
554085
309753
184485
216269
105883
117505
168160
81439
629069
176775
639319
480718
597017
579269
271952
67362
537647
366760
144117
501041
217584
505407
227325
34844
596199
179999
3604
98021
470795
39715
464260
602919
99056
205289
605715
1921
644492
69320
603802
604590
361067
634563
228599
211776
34862
10439
228026
519265
297714
78246
503562
297263
563703
508132
626745
339836
59238
478100
263188
490288
222941
254783
533058
443392
218351
23247
497440
573669
364334
622949
53099
7615
177147
216
438375
583172
351996
110552
28400
272090
336872
175280
42714
548577
118996
235276
55901
225155
153880
481642
590924
42978
603295
638050
347135
106788
382972
322605
554946
525697
334547
486035
216207
260699
459280
230861
469660
413141
84792
547471
395264
194893
301832
319706
97590
348671
199405
67331
56733
624511
594999
545760
556741
11376
71768
155248
496960
99561
144232
405313
114184
325674
264777
176580
268346
424168
140686
205480
247321
477782
568323
644798
85309
479115
334072
245154
280888
240737
461295
220938
64374
72450
289802
134898
368169
261629
207696
494915
162784
516196
212577
160808
525582
518071
207197
44702
623582
414856
163747
408899
265449
313595
341437
403062
117895
549193
197803
207757
247478
1094
341795
312484
622561
14799
567775
563205
415625
582229
177856
289108
593348
433229
598262
95689
304476
174495
232978
165969
480528
290568
108688
116251
30531
349682
273694
269559
551567
280269
80395
230329
377194
169768
249365
617695
520552
33017
377456
36557
467815
468837
529101
639941
493420
600236
298226
128028
146228
279715
537562
482605
390198
11715
608474
497418
646268
169815
118309
552773
114229
490301
98425
229081
153512
429948
513265
300616
129515
379482
404956
599578
10033
55370
418893
589744
300921
482549
155912
275943
171472
57182
344404
499409
643382
290373
283582
488624
158794
447340
53067
107491
39391
543361
125565
642728
59267
285830
241373
433678
231551
44639
262226
422196
538549
231502
384028
623156
358730
557722
599575
335262
394606
503484
384207
253381
415811
411338
591478
364437
590755
56378
43967
490615
112912
158563
496357
439065
431379
476811
408864
439985
396806
612976
402141
472311
359570
119445
195398
103964
71459
12138
225443
320735
128228
47485
349494
64632
287537
158207
395153
7000
88989
488007
526436
309445
491912
165868
50899
384593
368815
535467
88833
507515
137728
370833
516608
212665
390469
555674
319183
457790
80395
555563
577355
248592
63219
209225
160001
490262
599364
342030
381244
237626
306772
253404
360144
428698
577575
82456
353396
504181
16363
200955
23647
123306
39335
198721
284128
538858
427897
518439
531691
129504
233567
240798
369643
585038
476807
572797
80499
9274
487167
98624
290338
297862
322517
188737
182070
330602
475311
66434
315004
87105
320611
4196
394811
432602
504021
336059
228466
324955
223186
484677
621052
28625
191821
17897
477242
192057
380978
554947
442880
188779
352516
253515
570071
66571
352761
184231
50277
9637
222314
222101
381139
545261
411533
151761
616180
439761
432934
346736
618090
595967
407119
106011
110547
52631
130331
569630
457300
609714
316262
126697
168958
199268
76349
493956
369309
408280
600833
190232
18143
344697
106155
305670
80009
449001
515344
386659
269604
186983
467801
242680
218616
323254
12696
575882
81870
373998
123464
229899
456461
247957
456099
366430
440764
549460
555137
563705
173801
345328
644228
302053
86638
388950
628836
471810
165075
237875
90856
37915
97858
498961
50033
603719
323019
403070
389036
305929
497581
423563
72700
629225
437174
614871
163616
279801
540893
271769
373286
77601
62431
649894
443538
17962
178711
211404
254743
203737
73526
577664
478998
107626
114162
120365
266882
341331
621224
68152
133860
626424
59048
245730
262198
118555
433376
308966
121483
292784
90945
380039
179883
457827
32134
16817
100881
5074
478091
469507
64390
412709
529607
279014
580315
85982
559793
122541
527202
447814
502262
480392
376420
468083
63829
314389
332006
23353
181797
580840
125295
334148
174046
595836
630179
177871
412138
329024
558248
72370
412350
102952
246877
528086
573457
342749
181984
495716
129348
613904
374435
601465
553574
107769
459556
593592
391841
95826
192717
436330
301698
392581
505239
548068
599835
579212
539909
517191
114375
226553
228291
205908
577091
378743
359530
570847
265503
623311
514720
73525
320347
116210
402622
47168
193208
516408
503324
245044
5608
587610
591875
593900
208441
54618
339977
175920
608665
427577
328702
196797
111564
136458
173189
593731
89231
256387
88991
263452
629462
305319
456697
191038
335989
64838
331464
385526
44090
362880
23577
168006
65348
466860
62078
201322
285188
446896
30100
139877
592732
403614
164912
455601
415489
55714
109928
109704
284654
641537
1105
408924
458702
287460
407520
192424
579890
147361
577026
85475
437437
363420
554015
645362
197565
263171
408639
462452
448538
192904
488057
307182
213372
604101
484525
184517
89981
570505
453563
53690
482790
185283
37837
417403
114327
293693
394691
564602
159621
68446
630963
110582
20059
643665
496832
553383
381058
126605
545166
16021
536585
198332
115564
22838
203449
422333
337751
575293
60076
126298
35320
625641
406314
246492
107217
271529
222127
549660
181018
414966
273342
92363
256550
353285
321461
416525
143600
20777
257456
517565
73324
75483
425593
368461
557812
362800
346820
323518
513328
53251
598845
423707
422717
370794
377697
215311
346609
362925
290639
380852
600836
107112
531108
195398
78986
251328
260456
254680
570641
217767
110657
459
384167
280995
328726
24722
539586
238899
591331
107957
377462
16343
39829
436057
454019
232788
216777
346547
13364
450979
133310
613864
160024
6862
336346
196514
42607
141021
610591
307791
144192
623151
17608
581621
408476
461329
272786
205052
522130
497508
579145
32388
543896
94303
106578
5722
245807
221934
555354
412106
457370
634178
337785
29709
84729
393685
404078
552921
230398
548493
221389
200086
571342
563097
464521
326231
301297
53072
186989
545454
257270
164515
132182
252447
545686
142884
408117
290901
61708
477610
21825
547099
87895
317832
603404
539216
285356
66621
341887
31814
237226
595836
642646
408562
394592
229227
117506
353973
358696
330756
597905
38726
370738
109468
482482
277717
333493
309066
391724
298443
331037
407942
310121
506452
349941
597043
604410
514087
161881
295433
83595
214767
49779
623112
357786
321110
579377
251202
187499
623827
149914
490487
173325
361135
529037
637266
403468
336187
344393
335957
461518
73288
434160
604160
559139
646471
531293
502744
31040
182466
627909
481236
446334
519707
399115
482352
11058
270700
280379
615662
109403
601015
447260
448655
552021
601922
38634
57796
386239
446209
260528
366053
249497
532815
200788
226302
186669
554819
51169
523741
79759
386521
118166
411320
483848
604447
571203
539650
516387
355656
272968
498584
146150
14496
546418
2379
361018
109616
570943
359881
449181
452785
337966
536328
20922
522452
42164
465608
273986
408725
617488
200185
392475
351782
340753
608531
291822
379288
510736
595239
504226
424071
369661
115835
399480
1566
107832
437790
473536
411289
563691
635053
644148
88817
134946
181940
241490
430730
175228
368168
35077
523662
24980
231852
384327
210074
45470
271775
267611
123506
529989
482795
433529
192071
76496
410431
238511
359786
611131
364840
146005
163826
197212
147987
377131
215948
174172
285671
19104
445621
390050
354103
97681
491015
386297
542365
244570
201499
328102
38644
83103
405515
46869
432645
232056
190540
275036
123041
472522
461778
623254
506994
293446
248068
166576
17927
453728
506712
612186
103170
200988
249071
45586
558221
437502
577741
181672
171818
482137
316295
407246
544334
253678
410768
212366
558816
379042
108149
94462
614420
115064
570590
225217
127977
285974
194693
133896
74271
622069
160443
362618
650509
71940
649092
513821
33663
579859
184861
487850
544026
299185
25757
227487
83700
4129
564305
319655
325575
151648
113951
113023
62643
609256
278118
285433
148650
72291
406032
142695
76649
17784
358054
133565
597080
395194
647202
2018
217664
452906
110787
80510
360806
548579
458699
173347
560075
143834
270754
189751
597135
443887
550066
152741
103468
514358
407667
128599
418571
142506
151085
160196
417646
599523
426021
541331
261216
546542
650382
480354
491412
395470
622384
535021
264813
39323
128717
626015
487549
157940
369029
616831
250566
8357
193022
110103
605467
264950
162626
338523
228349
532651
544376
597070
585101
422508
434156
279675
84974
328022
117809
128755
83748
379246
448045
511631
83232
343912
26740
254369
615771
460207
300582
178718
428154
41003
484573
501483
526526
95196
328603
587529
504052
461931
259718
210765
638758
196391
468481
362966
543192
362205
59556
373982
240177
547518
525841
361862
128136
345276
208856
165397
35075
350776
467149
486521
595544
596535
154549
285216
223394
411749
22651
20256
311658
37388
512556
383046
272441
322645
216905
517348
633514
187333
28934
269275
429656
358248
528935
452250
298846
215676
272183
324893
530149
21185
106052
119269
177899
29026
455418
633227
223517
440480
175195
308350
45784
375608
527314
415461
152185
552702
58081
505187
19582
541652
241716
33413
563242
327164
598146
375812
604399
66327
243762
467424
140995
24310
628230
29750
532151
364842
473750
93031
551056
55731
599687
44699
421317
523747
293988
534200
344911
348229
330826
364067
185032
632591
88249
461874
62744
551644
220044
128215
29040
501259
126188
227762
313679
61065
259888
305536
434262
182652
550910
365903
293659
559387
69625
252466
262066
467374
367203
74349
174417
400190
169784
491261
339189
613575
595505
36589
471855
380793
64162
194390
60209
571074
529188
397074
132695
552469
316836
285948
575259
156693
47319
408753
168212
382236
281525
643928
28687
413587
388929
614522
196160
470372
304435
609027
630982
472893
161936
618134
515131
609968
539337
352115
202323
9742
151833
533893
191074
46763
449867
417399
423590
334345
639195
375765
125460
577511
199742
589688
466838
419280
123413
199536
16721
533663
171182
59931
238727
537056
529698
163035
297832
466359
483328
113023
647951
404959
148937
309415
344353
156306
522519
144958
492848
73031
69166
326987
124527
122447
485750
114863
453032
498957
72379
178981
23704
429029
320181
468743
231017
547933
126586
430647
21714
303989
415893
2628
519672
103057
367254
59039
449132
46212
606451
591980
393806
37942
170382
616415
121969
350155
94551
645407
623947
516617
285900
573604
409645
297340
641430
579597
284299
617502
341489
97827
581417
632144
201475
141162
124083
371576
418799
94483
53536
334825
3713
82930
622860
5911
511915
516906
52195
248276
187194
182605
204402
532864
221447
112954
615738
434977
545108
600368
46127
649041
99355
580848
50363
418124
133531
38223
239661
49936
228379
350372
89622
550856
7050
201396
92340
207921
368554
285701
215619
95483
200375
610376
71612
169516
470431
6903
181621
456009
37403
228903
396797
440249
615992
382564
366925
300405
417742
502545
281867
47718
176097
275294
650493
643078
54592
274641
306034
512032
413737
485879
582910
379471
324847
470193
241066
169647
582791
548213
567807
598277
280958
428553
306085
402520
438179
171604
262549
137429
217085
304548
473852
512163
218156
26120
397663
34626
101831
311424
563119
230479
591824
149513
402337
136691
472203
506449
152185
618155
571988
228434
126722
560509
96137
370939
537187
129667
606102
476913
190809
414989
274142
25052
635890
48395
515391
581088
607279
525814
520777
222181
359850
92904
136408
333376
354835
378048
317961
518915
216965
155492
472162
598224
335613
201161
44584
124052
449046
510310
474378
387978
363351
511390
229780
387128
502096
158670
324413
74997
329148
498659
281383
538909
469916
315526
2066
619392
251930
469201
606209
202924
229333
564311
231842
386641
218134
608308
130400
32362
221261
119725
357909
363700
229353
634920
208854
195957
643663
24227
29939
239119
266930
441984
38985
58081
475649
546422
386896
275184
597198
53529
471089
117431
490647
483192
96130
229312
558372
269924
205893
477394
369947
627992
374897
30588
143677
536734
624470
522607
512562
454826
259908
76422
245695
384294
71694
482394
35425
330007
482494
239889
395215
5985
502459
428319
597042
343373
555321
357878
100509
611736
517057
335097
454645
474501
8128
212045
563
168495
266632
220472
324744
280744
319275
286679
473886
630976
506686
59875
38946
260941
318581
640773
19727
428036
9994
111454
372521
310345
469875
459088
455652
336455
61629
487156
309181
57541
279243
575715
399883
364775
329344
48533
392661
303701
367243
378614
238227
157439
114799
6160
282580
590673
52195
548656
165670
222911
580993
391423
9526
626220
506937
244090
317227
408869
75852
619461
338618
226963
396565
393880
483849
75783
620503
65201
47604
405233
299037
494465
364698
445618
95661
364545
507812
9772
574358
131993
540945
58121
16277
90650
234781
96305
566759
593490
354382
614194
79258
233165
58377
120486
423315
115781
396533
212935
564647
390369
370447
601223
329025
591552
616397
486894
218978
458384
383102
645210
432576
168486
469499
111980
300939
626443
206394
346993
123022
418441
580124
38328
365224
480412
307283
4638
40224
389494
324423
63249
384232
146194
229022
633832
609305
179087
602074
500516
22460
84295
310504
49587
243922
405969
225589
629668
389480
256328
303831
410318
25179
544905
291612
474710
309680
354728
159495
525481
35396
486061
481934
153479
524211
529331
626625
145676
220326
182445
466327
480365
508402
435846
458329
200415
25524
507622
494493
66755
604305
452160
516007
565678
54880
313434
515074
4595
608356
401620
442488
571410
206514
233512
410451
299864
321385
406539
71417
337764
53832
443980
468632
174844
220349
623556
174266
535651
555130
635106
458012
575523
178807
169710
225038
88228
121836
261108
590425
515405
206988
482634
176068
488120
162956
112017
548776
257117
203690
376067
637705
376134
202316
598749
309126
512399
200120
354812
563310
375173
286846
336571
4929
577137
298153
514185
370176
568809
14112
279144
31112
98116
625314
154133
446349
549755
121135
394478
87045
187812
564389
373999
281120
143108
317337
82675
489190
521488
250065
149995
537052
513686
267492
339158
404015
71420
483850
297511
440845
452710
59238
244398
298092
13529
314926
583631
564782
99033
171727
521546
116201
534129
91444
416868
328109
331730
222286
163252
258829
15489
242125
249806
116362
413458
72649
149265
46172
331339
136343
331553
286113
632758
151471
426965
589552
278123
67088
579087
355111
203836
560075
555295
257585
508670
514591
283105
185671
513054
622028
463811
539732
189820
331661
535666
172971
122416
392310
138492
249972
553996
568524
100422
536380
366100
419310
201880
267235
533428
245716
404315
59766
348184
31955
366091
166379
459322
355250
388038
122871
232153
77215
325495
402924
635228
466848
43328
243625
595072
626675
325624
598667
92492
543558
231826
381689
84141
546054
475138
157295
7550
302691
473273
109109
520966
502982
66609
87576
354841
160308
216687
487201
455530
33221
9478
113452
118189
301215
587405
384419
36573
61120
1303
420161
235943
170192
384562
520055
57320
311717
243571
461707
509999
184771
307852
311693
355720
616824
189638
99751
369527
603899
256765
85623
109318
68957
410346
292641
302146
302761
31629
412949
75853
44655
340843
92215
66328
285592
580239
274463
277694
270355
391372
416601
250255
15040
465560
419645
384858
35308
429147
430523
431471
273895
534516
596752
452839
115654
126011
531866
468013
368672
361273
41759
229153
400735
50216
439864
198460
130067
52531
58520
415312
201003
328576
451997
119883
53434
582954
417091
215690
548831
27868
260873
532890
115779
289406
73943
43397
569169
628009
286428
448962
447264
563202
175534
490838
566998
612333
403595
166593
191447
585122
147542
276144
52016
14141
440489
595794
372086
65654
1989
208856
175996
633310
326623
608297
203446
562478
307888
193043
420815
527673
423436
77043
273466
555590
215564
398056
95644
286607
372304
480277
222953
525677
643356
131561
459485
499151
198322
549797
300396
462219
422560
112945
252871
237068
79895
122971
250937
410366
32487
14841
424404
312925
63217
412035
550550
626833
258838
406866
101477
500693
431276
583277
645941
562374
263876
212121
300921
345053
37018
49395
106879
219596
120088
641969
106689
507860
506232
649583
139665
570066
342034
333033
208072
213186
637101
151312
266083
367793
257986
571089
176992
526421
322849
166845
31642
106789
631813
595860
543911
180838
214183
91121
493771
241565
484169
344594
16739
586096
631539
588608
143868
467103
18827
421846
192020
607816
521988
501549
240736
633650
364839
104426
171231
125836
453625
512080
644962
83853
269422
449639
32669
580041
349177
244500
234890
55016
440379
170267
433548
548320
319143
260369
465731
90807
232724
65471
510526
464655
319850
640269
71883
419749
277649
499457
76949
497608
569078
630724
533491
621124
453426
38304
50030
285750
88135
342593
266704
200678
28961
330411
475167
183881
66459
611281
408828
2891
520455
442101
52137
360427
271349
253041
231419
501330
559721
123415
93127
100005
372357
151426
259602
508615
638371
112006
57842
337847
538770
464881
404301
22496
313716
544097
444659
35155
140279
382972
267060
149098
498675
365580
562837
149108
393967
415420
620130
513713
426248
540037
176898
383802
26328
376493
598197
620076
15606
174225
374077
277573
250136
395109
91393
41811
8023
345473
310659
82033
210916
292462
153158
473061
135885
270700
74499
325045
619878
186498
523949
480915
228549
345771
174870
21300
113893
98086
378031
305891
215423
466254
79674
57436
532114
524186
491900
159079
201168
407903
130654
190462
253169
601540
629454
180067
493805
222035
325699
510420
15984
480602
164016
143779
143227
433805
488680
96549
120685
17030
3146
429633
595184
419753
562978
109440
233923
301490
238769
43841
69580
337387
438016
536177
496044
340654
253985
242314
600268
593226
113390
619628
251568
121887
184207
113
465781
596668
186340
561372
377132
633002
30132
246746
639859
211766
107917
594504
143135
630880
304384
85638
556271
300767
345022
453878
390234
439349
532677
310227
465376
616686
222550
552701
12398
439877
617965
281386
615167
95976
148035
476806
522963
84766
429939
46420
226084
237748
630305
521347
340228
261159
267944
594401
417058
229134
397769
1048
79254
371326
533347
114358
325956
607574
202995
577497
417797
470559
91122
620679
616918
535438
227697
128453
606069
397359
55473
556949
509762
103468
417079
300998
124115
104545
263395
522410
624677
395706
29380
23865
21217
593051
611316
341418
378940
132036
446876
235681
299451
578164
193554
102085
432511
248944
284734
351418
79839
117502
561200
80170
498074
620554
300699
38763
394206
424268
495071
210442
221907
127790
598953
199379
142475
637896
618740
44903
266704
84628
627359
455769
338201
504337
364960
31344
539327
435322
235326
337419
448257
63862
543447
86713
410491
323016
602287
463843
356655
33874
403996
463272
181341
237393
485573
375310
264996
384717
190000
285879
83274
456289
472854
225398
346831
203329
55886
122265
365574
38868
59055
201875
259763
53695
361499
30506
45010
219873
403685
444643
178094
109703
516995
323292
403069
605761
44845
571250
415673
34855
365742
476424
604206
350386
478185
401315
6346
82563
510961
571787
81657
288923
3754
29136
81144
80364
112273
412920
261822
205471
634355
379930
231405
235297
631823
530189
497583
380872
30381
387280
175310
310769
173509
226910
265485
60866
280165
548487
607904
559232
407384
393377
104154
601581
255382
226101
481472
535193
603607
608101
548776
395441
51931
173365
552317
207461
371520
607868
66267
203700
645384
325384
545795
630964
192475
565087
627589
89975
428590
637504
520755
617825
415824
154870
527824
257872
497752
544814
11067
114539
303846
1569
589463
531229
110422
291194
650483
146407
139177
13172
637941
341018
359264
216543
303412
505971
497156
495609
325241
297405
418944
384669
435892
498200
554750
290641
327868
366659
278708
51227
342881
459968
8000
378627
108775
409924
205701
69622
342254
2771
422097
480675
388175
449510
327416
243577
358810
462853
257898
65634
464301
502966
445189
397539
176648
449845
412724
601247
267725
230486
610114
524944
570630
123816
365547
644668
463086
452476
626004
617342
602563
607467
609901
51891
584211
542016
349645
75801
272094
556966
212923
454123
294548
150375
65616
369127
44620
378001
224739
93978
303635
193073
172893
120522
149376
109406
40487
608545
400172
1605
611228
358767
498129
290506
383689
160887
94346
628815
134453
327634
252185
642543
611829
19486
260234
44900
270440
459901
56412
194570
26517
10030
457088
628289
246436
373740
367130
282239
432078
137151
407512
507615
405513
253352
201599
587623
452458
137605
487764
375861
145446
504262
229034
315441
331211
388338
310589
166253
63981
13107
361543
269731
470158
536543
553809
564572
177393
25474
496410
543824
414462
147935
63199
506916
312785
163581
167818
83064
371439
381369
145476
170031
628092
53336
156347
446639
220545
83892
616740
301327
546579
394755
603286
603556
137656
75276
307155
140798
487644
60812
117883
185310
558171
70736
589404
570138
124414
245755
548262
432833
159557
132159
503226
487906
267423
591676
616323
148315
440747
467839
495677
582680
86258
342353
232822
292019
168740
350950
24531
496313
103822
201234
184672
516160
9068
496228
113180
137847
81646
137360
89951
284525
390655
505650
601909
29271
13270
181420
133245
508505
486774
461717
185687
235371
213050
210263
636258
280319
583232
588487
606811
172603
601168
565292
625141
102635
365957
61100
336416
634948
272242
88134
633395
402399
149540
141866
551094
6515
220865
27906
547089
296170
528095
520152
29998
65036
316779
584614
371687
476314
214451
94125
625369
581473
295980
349933
385033
285560
322796
241353
469568
257989
149946
328539
219401
570329
33122
99223
225552
398859
81769
453666
126859
216120
622067
138803
315418
446514
286097
171705
518409
269508
359037
645623
75114
363643
451515
625513
292338
335502
141538
587922
175911
330441
437060
595222
332068
567003
588857
277884
530236
30693
601627
171652
324339
149361
159176
252874
532896
104355
134461
218621
554831
278467
24948
176791
544521
451205
591641
580578
462865
376858
124621
528174
640088
432620
282018
220026
389378
198101
2767
491245
254481
540957
196280
36808
410918
230150
89838
550317
146952
40701
34897
529954
258160
543502
83414
641997
73438
119664
372221
280078
57154
142506
345833
337839
22429
295765
372019
596355
270211
453300
251454
103401
371181
211987
57913
503247
609769
4580
139684
646822
33477
417573
406374
161331
611076
129770
210248
364682
641716
40863
113697
177925
464229
109372
383705
515619
239060
247852
581409
483392
590198
262044
325376
143159
71916
141965
426629
29870
29983
12446
16072
473536
170123
314712
51392
238333
553743
127268
494306
136813
115726
88591
553830
97436
78221
98797
283121
440580
334800
375481
32094
628505
541966
298132
419431
551710
102170
6856
432246
184796
169442
219405
456639
507280
436165
24321
381446
253765
244410
590618
240456
563845
181736
21269
601249
399307
460391
628845
483956
537052
340895
142286
514217
551245
320178
124934
510354
643017
544253
482563
61900
568632
308228
187490
475680
81774
440411
36885
481252
411648
390343
121462
107005
173583
180944
184747
74871
382200
543189
140465
547421
583650
377749
563666
337234
268605
299672
45072
574602
374282
190724
154637
433610
9900
289346
342278
56685
86864
282780
144328
367999
138278
503409
260824
217580
222661
1728
427524
178124
576224
92850
167432
205899
625569
27426
633089
357012
489645
534236
615822
378309
347616
600364
38105
149903
645457
87700
425680
218672
245119
639152
625107
50730
315372
391414
287883
185430
174312
521082
522613
514125
578684
608176
456029
326665
631853
219349
25312
303600
608548
57329
308334
575481
396069
69206
355196
224607
586720
420250
412343
537763
209146
541935
433779
129025
596928
597318
234333
438490
427561
47856
347193
557698
229545
1998
148175
53904
510885
170696
477276
180333
616044
257279
13471
335599
42368
87395
90244
36360
618158
530557
128779
329197
461975
503181
536780
609845
476505
357172
255807
138248
66748
245656
40608
264099
299434
428357
498890
546147
616148
209890
393472
77302
245778
390170
171796
331093
412994
548508
510030
141614
189513
372728
430049
157073
81537
37466
365441
458571
533802
298152
257986
333484
645847
135692
448511
196469
624155
530802
124808
399265
263315
329437
89341
23262
125252
233538
254508
35323
125486
615159
501614
300184
467566
413394
111303
255768
541012
456627
374903
519349
346498
463266
35116
110789
194718
82398
313007
559569
275566
486635
32553
29874
500838
393424
619632
165036
250006
597557
237662
60007
341304
453960
229087
590733
465677
422299
383039
545268
311322
369290
636865
232720
425627
183329
603878
384329
30637
412730
334187
224197
515289
514841
86282
216177
344802
328024
483259
416224
348236
244076
113360
642452
525955
15861
133999
35667
149295
273414
585214
356441
409483
318942
122035
111089
130133
150815
363304
158508
542854
593199
480386
172911
27439
366101
246898
195244
390195
366709
409577
611082
369550
122804
70965
263813
421382
338024
362316
520320
194689
362971
199890
248279
408046
227254
112737
26439
284644
566262
545457
282038
556496
600185
465700
399856
199598
464181
253488
398896
444764
644851
48823
442522
382222
587492
621241
5314
418517
397479
183501
139885
19716
447234
341134
465653
450396
16497
632245
44063
237335
638844
441594
389272
59587
166735
155868
241892
46788
141588
424507
96868
59339
567440
529402
19508
519906
213026
99389
491253
153780
250570
428837
611041
81796
507145
232354
140956
29839
73433
649372
405283
2872
234450
66087
313446
388231
504510
324943
549652
494603
50553
162023
138853
275075
357009
515492
605579
275642
646580
480264
551048
60980
143922
641492
602181
455911
548680
41317
79448
410725
366907
543446
383207
201649
597193
581477
577381
415882
169796
437899
374447
461961
536543
69378
608190
484497
563496
440659
456178
372802
221880
158823
398838
516738
165689
107984
53751
624651
287320
469587
210694
69011
202970
64624
514112
587700
482681
301246
348509
211176
601774
518618
350598
455956
370527
317119
585961
562768
168483
370603
170041
193809
64838
224864
613828
89660
519506
425984
94888
608586
410102
192759
469233
125510
461811
289124
225206
309529
448472
406566
380110
441695
201384
35761
606986
450237
424927
615256
242102
350563
438419
133003
59779
496564
241230
400082
98840
205611
583002
387678
371328
254447
358762
606085
612244
484824
606360
99413
475912
645847
53937
311225
14018
490189
220852
605596
360239
476208
108200
68748
311447
53971
264083
343799
212827
79674
441451
325192
105976
575213
638160
300737
433810
561754
417376
188275
650000
476128
308957
533268
12331
335959
320732
345557
424738
321253
170848
27918
333095
139448
521186
61815
38862
323866
86125
250347
187289
63147
268491
58838
8607
27647
468628
371104
610071
582665
217017
338733
248485
381938
343115
149861
436081
508523
303646
475563
338146
596289
252868
406034
284425
237965
246567
427172
438378
387668
129287
558541
116132
528705
511854
602181
628337
212604
74645
423654
382928
114534
300270
159374
213513
221438
70632
275825
606858
226752
357808
511809
375800
334401
125595
182205
247635
547608
298146
122171
583850
253504
189611
428701
121699
382989
488478
95846
587082
29543
539168
83417
68834
163453
529546
287635
116385
356369
480714
116398
409845
430919
106615
69260
581280
646764
12544
364702
640443
102697
184116
273310
598363
362034
243004
170368
121298
437147
154049
488641
307046
179910
22669
192772
398179
465651
513854
532624
621391
314703
440335
142479
642751
312384
385353
231249
183457
398827
514696
435068
31660
181144
576034
200292
267006
126741
178177
480609
555431
492326
301191
325707
365300
26379
128539
111473
236713
385009
377807
534723
205270
638758
480067
52444
367516
267153
608286
573672
558
274198
412349
273745
540446
303366
643384
356869
155093
479794
475732
129695
205424
407421
595552
334300
207612
456112
208944
32626
189650
26556
646553
34303
530341
576119
144323
521550
308359
364858
443485
39610
32701
445338
68505
548291
518502
115393
134963
90181
457168
102424
105481
457305
530296
105158
278609
235274
260034
344759
50390
86379
442148
484569
265707
163305
458487
166984
425051
595703
413827
49304
530657
19367
208895
51812
222160
369256
318759
306710
64576
273185
178779
239511
497473
430860
237497
462949
13534
146526
271556
391868
151348
235840
322964
590508
595571
534204
147477
126524
368587
626747
57197
9239
123220
199427
325654
478808
477654
197033
110494
396333
298941
525518
584333
290718
604494
275422
227284
548809
59054
585919
618026
506505
346326
201266
287091
7060
329137
296169
527771
532260
448742
239840
244780
275527
74854
582657
197184
642702
143720
102752
164842
253146
311552
172739
92120
481690
284590
77456
302986
345632
551454
39643
210278
490514
120070
615889
215769
53883
32864
177368
319250
74779
40658
170566
381004
272484
212534
189462
242772
593847
512195
556258
486927
293883
87611
109588
159488
168158
613190
486195
8898
296380
416717
607449
512939
295629
103559
372822
495371
528492
552345
280471
624286
603004
128130
555532
330656
458513
135534
627910
644772
355091
288870
405464
207686
157629
511386
239957
373055
12160
421709
24807
35431
12959
321565
595312
363
432609
320988
464416
505781
99968
164182
339074
321748
104102
487654
340743
237613
540178
49279
24548
440987
509764
509398
137341
390602
183011
356309
479831
47417
204829
356648
156407
446750
520915
92384
474089
434518
141239
611634
57216
381831
102134
26481
140671
254875
280023
292746
502504
10845
477824
251001
560520
533068
499515
113658
245397
497713
572280
306657
149445
560990
514296
472007
538452
352196
194466
384197
9707
75223
281973
37696
367994
597707
616732
31572
302194
383681
250803
350839
149205
135854
35041
68675
163557
80070
592657
534825
159616
290994
454979
29990
254364
628289
116972
602090
615979
447979
85773
423029
204251
637534
472334
628975
251146
631012
353471
141052
62812
19205
270294
639772
205861
492333
12474
163453
470787
306717
92850
313120
384257
227199
330897
546781
12170
311181
154368
39637
147950
260942
138055
597634
394829
220151
452523
424954
100123
605002
338541
517877
74782
432002
567678
66205
544218
417521
175090
584984
343403
95858
259574
410931
168607
422098
265946
2231
533697
41403
362607
187274
278126
197228
124075
61951
383279
595757
461853
640425
349887
4375
416224
270804
81721
628566
94402
533518
251134
56441
151484
605340
141962
390179
491942
145330
364526
230192
351061
565715
195967
391584
70206
542582
270926
326575
21908
151361
233172
236651
194149
305879
475263
362267
472479
349412
469656
26721
310554
313582
475211
116439
548009
182258
308514
123597
434516
57026
90745
564570
250338
476266
220818
178999
410180
53985
185480
222926
471797
587227
216132
399834
558633
514110
592277
93166
440639
527868
580321
71285
223038
515659
70825
175278
453583
432228
503675
558550
295098
266966
196861
119090
477577
472741
312800
576570
437063
343396
357706
11320
309161
173970
415125
242132
463413
497371
614827
371558
575476
7043
426199
53773
168810
406468
72147
526814
357525
249354
196079
484149
505820
368185
595224
263145
79310
258099
610465
125277
421162
333267
163928
428633
70624
580352
382256
261695
221359
374447
60161
106432
363555
254062
648114
112998
608034
255683
142963
257642
611855
45428
447891
355561
120239
628719
113827
502728
84662
396536
97207
641976
599880
30541
319826
247789
24498
246920
142932
515225
395634
282550
230992
333102
211780
496698
331488
611542
234698
548033
61232
172346
386914
583168
533346
138820
272472
503872
69298
486558
467407
521867
209119
524129
430469
405009
443382
566958
128156
307268
56248
146858
96257
569153
311115
473718
510101
48506
107721
203422
215734
492273
360500
108879
506088
71716
52275
72036
578442
172486
390929
439923
10298
378745
289929
311293
266907
334990
532525
501337
497971
30275
242232
316783
559389
240223
88883
206473
392721
475361
525125
606194
94221
622339
372667
78312
129083
83335
465443
119188
494288
514078
32189
285523
57784
32044
598109
399265
4802
416794
324691
485712
154144
246285
279059
378344
599938
188398
140110
384096
7926
534392
215345
80578
461337
299575
327967
452646
615496
203450
600901
163742
353851
422758
568730
384165
559372
424145
538990
595626
548152
415300
103940
374293
50646
528821
256175
295202
586733
139998
587864
616276
524701
461895
439834
125616
545510
529910
175323
645685
546512
306593
90954
180761
547284
32554
334945
284342
303089
534884
259012
530891
433668
408250
124073
114770
510572
272851
499153
463488
487121
419944
29781
321520
454063
565230
519543
8213
284000
231076
41696
155508
536540
521610
260107
638017
409412
97106
185471
336058
89809
281335
281640
370157
219062
457135
568376
257160
620559
563003
276293
54355
328919
117415
149273
392890
192261
518244
46253
450243
109994
325448
370389
452624
533295
2514
90500
16663
493931
525373
587006
393489
488520
542367
477656
273283
330747
343651
21852
511086
648826
417347
9166
401945
237146
643653
59814
587071
543933
436790
199639
221243
352295
220135
122373
132051
155929
97815
413029
616369
508945
539759
159794
385329
368371
81079
56099
272722
336605
427091
585340
99083
373302
74425
548166
170699
502864
168548
279984
55309
625164
331866
249858
391970
169424
197438
406401
340097
390419
294870
397183
163048
613786
364097
241916
639510
572187
355673
171359
300097
616617
193894
416257
93818
454008
591984
11949
237615
378685
232723
78013
11244
627246
81414
12638
447476
393866
136632
99021
537026
484561
39240
581
492435
135495
413955
643167
118263
590531
53318
161973
445675
595107
300612
540265
202652
416218
56942
339831
334088
644106
601672
66291
408210
187308
32187
347331
118920
579591
645427
141185
436419
408517
316278
148078
344336
25851
631329
617084
558798
331982
89167
431085
318013
405470
127797
611434
298262
376927
325318
303650
115928
320099
164628
255549
93635
28543
473857
480445
647092
312138
62857
331634
201099
175936
60302
350950
132644
236329
238200
200947
515233
104358
632354
169802
179852
599295
65576
170357
76919
353911
76982
571944
118684
178850
494511
246431
146404
643265
221596
312357
584121
646516
508467
375430
276247
527395
595305
13122
28847
442408
306399
343497
41406
28233
579301
430652
207223
45696
361467
96164
179626
630742
45107
484316
297978
263945
627033
191461
28071
552911
451731
62026
81323
365310
406702
458856
359515
406611
309093
483088
285896
512279
490175
118370
338177
132481
197309
401673
34022
613884
480296
621126
379045
115194
469805
37378
243809
333145
229515
588054
397989
259140
259549
122744
475815
318057
38748
161151
416967
101807
356418
86357
229990
175750
495642
326461
350457
441446
468350
287810
26888
210397
95746
602321
581718
7074
453127
369909
408628
507088
290190
78093
511953
55072
498355
477651
243088
568144
505051
141355
25267
541837
640413
159175
370762
588599
119812
81769
107295
567597
200353
96669
626610
80817
342811
264220
10905
137875
231064
638603
636232
630154
640907
597048
599313
301710
609496
304707
438321
507237
116700
137131
258501
411792
72543
162696
428998
361454
577104
378527
436833
429170
404476
99398
404383
328173
643992
288777
427611
282785
533986
445405
140281
122491
258967
371777
210900
110364
120841
459821
47822
488339
487772
64424
288624
88445
154537
189482
288984
522227
424765
302061
92303
500919
629862
73870
168644
565440
630941
31921
84172
577116
456649
209850
262452
86507
290899
616538
215714
283476
490176
270209
18169
206399
471845
464390
180814
77749
506739
342472
147999
340053
338658
644647
367225
250967
597225
86898
411882
162727
376226
389311
646587
64662
582995
303158
261945
1387
644385
23517
261566
158808
591133
361085
177640
204563
405978
369002
451030
35264
527433
475973
63089
137038
265050
188628
296776
340052
531601
36361
614722
320496
535026
633688
453995
480107
288856
328345
258317
397776
373138
150340
109726
96188
66841
232281
270876
346187
61498
213372
281653
318693
499464
264839
390590
616094
527168
529044
308217
520875
40451
524823
141756
139392
26003
327967
431435
328384
443254
332275
273235
253087
318815
164822
113665
512761
455420
73345
570053
535998
83536
282965
13937
70774
50162
611317
166224
88621
170475
345791
619365
479448
105735
103654
313142
392290
86325
326094
326788
1713
74737
215250
526418
97177
201552
237152
531986
611704
420163
306948
352922
287394
252049
517402
506721
303756
384611
211202
609697
404192
199972
38418
159170
149568
5679
426297
189679
271529
69489
186208
496303
585209
101293
566602
303162
165923
633945
375394
233384
504994
526538
298381
573890
618265
361840
539927
615547
293256
361132
159441
466217
99140
342766
30949
608004
545980
578150
245114
188294
155173
44346
321180
420915
403598
217914
266047
114122
267468
102634
89354
445499
24984
363065
368509
474154
511743
344751
14173
448937
91741
32776
72214
506489
57971
383572
206263
625124
86948
234141
627793
602906
389947
607271
560535
97435
447356
234377
446919
647033
192201
2876
63502
10558
26180
205666
298291
584852
138711
565956
494363
156589
607606
74271
572718
427761
404435
252811
288879
264930
534285
129221
33477
535488
393345
417097
43709
569384
164842
515189
614802
527081
575144
550852
633693
1302
622361
279329
441964
243324
515956
257594
184775
38756
311139
329457
333438
444120
80878
339721
444301
200012
376538
505315
233194
29697
25595
216588
627707
107238
12498
459381
107713
629972
376292
43169
152319
426554
81660
85789
285409
237111
299155
639827
2738
637432
10570
31977
191128
621955
238812
219530
156605
113882
359031
99640
404614
162330
611578
282030
445484
32643
391254
212281
579371
280024
521914
359790
239320
487344
593640
108180
577047
302236
575267
67785
635585
571614
553464
294679
329525
112124
78833
176773
83887
420906
327058
312812
67370
255402
259983
331138
286064
343129
543173
506164
196957
521326
80895
154949
434186
39914
243762
581093
486429
86057
514881
573276
197519
177091
271629
151653
553611
178341
229346
610007
419084
147448
39189
281673
649547
315990
588401
475415
792
98124
645090
223337
507142
510697
546163
91140
109567
559344
421060
35323
459055
332176
434335
431062
599177
630847
553624
98343
126074
505611
363241
366442
343764
334116
145665
303492
437327
12519
591915
588705
520249
610429
458124
278900
552114
279004
41634
627503
591138
184771
433483
412498
135305
118600
247141
583494
93213
607108
76980
411988
508451
363471
285539
108341
8247
351657
543211
627823
381803
91596
501322
563134
248145
557303
248618
371352
377503
64571
325954
390591
846
326358
472406
110897
380629
207489
530740
495580
295503
6121
234626
332943
88266
16353
520699
444087
486593
144370
394476
63585
153371
195475
276353
34265
451573
631752
3849
341430
475268
228804
113895
232592
574277
249501
171242
204707
315156
519513
503669
218299
224967
355060
409139
412132
133865
286501
137683
590200
628217
626812
335616
40530
278991
577152
277705
515579
12463
406116
474888
130507
243060
39356
77618
359899
465044
518333
543409
302113
432350
462401
34384
269664
182582
361518
163292
69011
236659
581062
336125
426599
402087
485975
586392
430487
530786
288413
103323
474551
189338
377489
385210
51629
109866
297493
87139
397899
98221
482996
315489
292920
136235
124326
313066
182664
114301
57687
115173
641227
267543
55639
245685
21496
410431
204733
418917
307596
631829
500112
416748
374433
299076
491459
335668
409639
61066
486738
592147
1254
90482
73536
262156
212668
367515
208382
524396
559974
232437
491561
128103
333958
346684
263955
13989
317462
88168
286505
258780
276919
242312
173420
646349
621411
429102
287345
571438
214802
493715
130758
55776
72110
457908
309332
104273
637571
388787
326734
33065
1745
418957
35140
15391
456374
558163
59961
222844
441083
425222
94734
636152
178562
640752
604738
599544
164266
71136
562831
310795
118422
152465
312351
313726
564189
537871
414230
280631
177900
506099
259048
465319
72399
110446
292428
240809
435696
445258
92110
47684
648781
115912
543331
478097
449518
493375
620796
98308
495953
450821
603770
296315
251882
307573
151428
13658
129337
175170
483787
203701
270457
32694
49897
312529
172197
466502
594889
78838
546080
509259
231453
125923
618879
329187
250191
291446
569520
235487
473388
253500
130709
561819
554238
271476
178088
358187
343747
32619
286168
490773
214291
548815
373184
380624
317371
310300
392299
330909
638570
588625
529557
85637
393673
432524
499081
287938
585204
615168
366228
476759
466175
582762
402142
618583
242220
556746
352768
264389
509047
152298
239880
363746
163057
568975
363570
115076
161331
10948
367495
50621
598273
145210
154114
447468
187697
344653
417770
116210
274042
86521
536334
301931
474988
227540
192825
103065
361122
250574
491822
602654
407602
330030
182382
549689
354306
127441
413216
589960
390653
57286
457576
392075
128875
548815
240620
390653
494179
329704
628463
538594
477153
545490
215004
516310
366258
27045
608022
339626
166894
172998
392534
38012
358187
631492
215329
183403
369033
318694
542137
258465
493956
367215
41194
30757
608352
415273
559696
595886
70385
191181
474036
204609
181867
157473
521795
641760
62546
648183
442300
90654
426279
540662
315276
28233
22040
412004
65653
551738
104796
253490
224275
630236
595239
58061
103533
95023
192475
561625
13911
300206
250799
323799
12066
545444
485053
243709
485366
574268
206687
451641
427616
509269
294034
307249
117927
526602
434714
281910
63987
462067
71004
453818
648911
430948
97110
486993
46883
140838
49264
29868
429051
403277
328968
337595
14851
84947
389024
160233
310427
45156
415725
69859
49049
252918
390576
390378
371841
368178
437251
329079
278219
15583
405241
331727
10634
597305
554430
378440
176286
143337
449122
85611
481660
292428
528682
404953
8957
92994
349762
368756
149042
79901
317177
352460
41490
596923
482581
491039
29805
393956
225468
345622
365524
202663
523830
288586
417516
281853
523247
84396
645330
98490
223635
144774
188472
211945
601072
236832
319435
39802
616010
243999
134327
49250
166666
458017
199700
236108
481333
183435
231763
388645
239977
156805
49044
550735
455717
257974
589766
264856
634384
264747
446130
326071
24750
455684
302509
453086
153022
351284
573741
642662
406203
255868
595819
538667
575806
36385
3491
487623
363367
53173
2628
287674
547772
33076
525926
213716
57297
69254
139474
365704
377605
313450
109540
20060
231775
218892
377160
559683
43815
276907
90754
358506
611917
175205
222140
65172
493501
305344
449737
28395
117644
190080
243491
546849
583568
192175
252860
597696
268744
367315
286587
583305
103826
253875
204554
572619
495726
638770
20694
546640
390647
45848
212825
429644
50405
79097
612936
394246
157319
450927
349333
265099
234759
44144
466930
487160
636660
337528
348557
291135
162911
382004
552065
291934
447913
134292
364928
172593
595053
70814
144447
502519
87210
7304
144644
48308
406570
218484
64224
457423
550369
603980
244718
127985
260199
607393
106655
638884
486144
190560
270563
264249
455588
592561
479199
142297
422509
322370
374214
72695
82872
102092
74258
417249
457871
223242
328564
190644
432893
407119
297423
145568
354891
206769
347516
22909
300692
387028
46103
267632
188506
503616
287191
102364
522172
201478
216308
104837
584370
154519
499653
309864
35315
392323
531870
443778
641004
193857
522041
533442
639013
505462
614890
372792
61525
160633
641736
454359
410751
208663
568069
232394
554866
558187
226130
626117
629524
586118
362030
539002
581827
562006
424730
422964
469400
21735
489027
539405
225284
520759
285695
556259
547227
559960
153552
429007
159794
638092
174051
174051
557884
149973
143389
183929
393724
158305
563514
363643
508390
544415
236685
242645
211848
237611
509459
229044
507753
14305
562804
609541
614996
147155
235032
266127
559051
468226
65007
305670
475939
185547
257470
394444
443866
549094
171554
77293
380844
307517
107118
275872
138503
197547
191835
398010
314432
212198
396679
452105
582801
268864
95960
162371
24385
122050
351548
16786
480887
77845
394083
240528
473948
419557
277655
489735
519839
115807
274293
546044
52016
127796
234254
435485
144135
517924
505860
183147
590558
493881
20946
581278
620242
131470
571517
212366
636158
577160
43152
524553
618425
372312
89345
121552
315857
155781
1773
128861
549034
358879
437639
107984
633000
4272
196445
149446
105574
624515
577530
405029
349146
208155
403211
173543
252510
451511
550579
535171
339547
372906
211259
148168
17025
293201
288915
157829
336765
510935
55954
314709
290461
643461
52462
399379
634225
312413
25700
21321
522063
124741
146004
633470
502302
183161
528322
492915
130271
41671
91991
610883
83101
92054
533831
439293
399892
536944
389660
367855
334850
148826
71855
184405
197226
364855
362980
554230
341353
554958
156823
438440
408546
48460
180715
395964
460923
255624
466393
426551
648700
617152
294783
540222
521430
546378
556047
365668
356616
7235
603865
109020
259718
402247
44653
201183
47737
643244
10977
602495
290738
542923
607530
7067
378244
444112
410063
320978
555969
469149
145686
549664
1343
18232
24613
30756
274815
364482
13671
639332
201439
575817
217309
477141
342326
218639
372811
199014
77942
10131
59940
495731
248972
159101
364758
437551
52425
467779
34935
46739
115147
167603
564408
69985
71190
515838
625950
38716
125694
147447
164466
421213
445987
254998
593198
612333
576496
211694
118509
538240
414277
441192
88712
49978
371343
157389
181830
630083
225368
464132
572328
516821
80410
413835
84276
394395
117883
136912
473707
133712
261020
576391
589691
99704
135385
358509
302299
298807
175462
109929
107057
156359
555339
460162
117807
514618
471031
50137
181589
533596
502817
150963
627525
341637
97605
294834
177987
450554
589606
241947
72680
609840
254580
147846
203635
430065
142148
2459
246440
610131
81675
45187
182765
201531
273218
459227
293524
494017
340826
92737
433753
56113
326064
536000
227685
202929
149592
5391
449509
370750
638465
111410
542134
632926
489653
33324
266799
511836
87061
308266
129364
73754
166426
374167
157260
350423
93510
597045
271643
266253
467343
618341
241440
320005
70570
14605
184265
302573
199727
621534
240180
437259
48750
313089
293499
157018
327107
45776
69339
451739
341981
158064
57572
245436
304206
379215
583377
296349
192295
137054
155480
608743
364869
631478
588764
282776
514931
176773
380215
2965
234887
561579
254876
328384
314373
548027
168720
134100
273745
630159
467147
180845
65892
609741
345869
451549
164260
218670
77465
303281
11403
82952
43218
482943
399949
362848
519901
268724
383720
206912
468632
382325
233440
188361
198799
456796
330196
78717
390082
556724
86995
591151
380855
56000
370883
551756
343331
224915
1922
223153
399114
388719
576732
233284
50377
289797
49870
385329
158806
258146
437044
494485
149347
340384
358813
527169
628544
212408
413452
115887
359773
628767
234397
509369
237417
97207
252736
446038
340491
636323
233313
544657
115104
147787
53660
483200
265094
448716
167607
398388
379043
576458
302507
93950
287292
452813
132825
320574
70611
334497
298304
92357
295375
97712
279229
490942
330877
642876
472796
78285
56836
619083
303546
642226
610605
142684
178932
233874
406735
444864
501441
451506
532368
445835
524652
264527
560136
535957
150841
55857
85985
446574
195243
613119
399465
605694
634104
571261
523481
147546
164140
150361
214955
37151
412408
475478
276082
549759
550979
536251
230199
446002
515927
131612
326129
564487
191198
537386
155802
441285
100519
51902
62785
6717
160183
209790
399851
350385
246488
231025
118161
203642
135952
598959
539575
35127
176036
383895
344286
62652
641704
542416
171483
10129
27738
496483
581809
416592
518066
335337
270626
295094
176992
586702
556993
11341
452216
425439
50536
641415
95165
357523
426371
146759
354293
309786
518843
127177
472207
624777
21734
315904
543669
528128
184563
598339
563629
583073
126820
106666
548896
34044
77449
384823
62327
628825
499010
147185
266801
210095
221696
2566
546464
50582
522786
218487
364881
595302
432795
311488
374935
366864
245225
444894
36402
11353
107906
634389
312071
358948
491206
619098
445202
161995
545227
79880
540488
73547
44661
398010
637276
272102
488439
339561
628925
238263
341476
122932
227023
201688
614466
583530
74349
269421
595472
539997
360145
58020
312021
144182
27855
293324
196504
327000
351717
374677
187772
252744
518657
627654
130820
474097
598749
284129
515822
150613
209317
143577
370478
493143
527549
397968
107488
394160
541441
565677
388598
637509
369840
144131
32685
288953
329354
378243
260731
110764
385801
575926
306456
344734
93091
127051
417649
35268
408713
105184
294302
621568
575171
505890
470343
136503
228938
131269
555453
60490
641195
230893
56975
341478
109517
414760
578237
6091
304264
557449
320666
197211
222760
194490
522154
400520
362284
616863
416910
40804
19950
249346
631680
428508
50926
568431
517682
403498
135343
491997
531459
529815
14852
290303
61073
608674
118049
590117
167531
49368
279553
648727
56181
446680
147911
268263
514719
537090
125571
33706
205094
195564
428371
285987
296569
363016
538164
555184
534255
346828
614685
645325
634895
634911
174889
324695
249008
606210
550745
255552
202498
261425
319888
393501
150807
395334
301962
452931
336766
524548
205413
391812
542821
102998
414132
52687
16203
196469
346015
238863
611992
127937
2871
88314
388192
222828
247046
332846
327933
276901
251343
572387
302424
26068
553462
588800
236513
403019
29246
397600
60216
61319
240565
16124
142751
20677
395252
523358
587922
166598
1540
149058
15535
471642
360001
577823
121844
580768
589932
245210
650703
639932
449980
55843
78993
489568
111922
339800
117410
170043
386239
101681
446104
85694
592853
259730
6266
406124
455397
212448
613957
468599
158134
342453
311105
313248
107577
574713
156058
556648
625512
567407
159846
555130
493344
556452
349779
327873
638456
573316
321538
555148
295456
527927
46091
292798
591354
272786
339296
131406
248616
477175
175362
556693
56812
213060
110253
592775
334038
645964
434395
398440
177265
155231
503676
151117
224885
150583
398560
328103
508523
12854
68409
393426
5489
138981
351262
450219
370063
167089
335113
121211
515042
475452
517773
377630
130119
465724
299315
151853
513063
285887
603359
202547
549699
557100
522744
65946
12591
284177
429819
455136
397671
137588
149709
306306
580521
272113
177644
606374
535496
141706
251625
603231
326788
468374
71492
183535
335329
316532
92920
127387
268480
246042
180325
327407
447696
365580
259266
555184
597119
128722
504122
373929
162464
507718
291715
412213
372984
542977
336456
317905
503417
42295
50092
5826
154391
213736
608233
379648
520167
290706
544453
131674
95732
16839
312121
262751
226210
219796
217039
72202
167855
604439
104486
578816
623568
566628
459493
209128
89005
294931
250599
311031
388523
532681
52735
362442
534454
25738
555701
432515
219935
606320
557418
280981
587156
532779
233669
299995
490593
216274
419469
193025
238815
126524
375665
55944
548575
511533
50365
211643
583692
615390
507837
380787
259284
324915
448211
377198
68786
130697
289200
355956
352553
648289
360076
407216
148491
132115
608723
38877
615409
313897
502871
498018
3908
114595
351635
253169
20934
495904
352726
488884
198425
385232
325121
328281
60251
115079
412841
510457
181168
441846
177296
242630
434975
296961
518008
488497
370784
447853
125794
81044
65521
82952
583452
356670
300591
109158
262003
607816
359808
620493
462084
255476
507085
211067
506481
543070
382238
108188
293196
112994
627485
455651
373454
430262
281653
541536
356649
149922
482557
600310
137429
544035
582249
162333
617554
26884
602903
266423
507516
285535
465960
20976
374929
555614
105864
623611
438569
364777
512039
262084
512238
24752
329850
327988
529562
48122
84778
318885
77120
470896
528063
362266
377417
70275
624194
495491
52617
301912
223017
48798
582862
173874
627610
41788
591875
392616
600851
212075
588889
49535
414956
92532
3453
608310
29245
101014
474490
153865
143553
449419
368423
369374
78499
530903
602177
342023
578666
329202
98043
422176
69144
199826
121063
25081
319965
99913
540330
377474
599928
111036
313602
570145
113506
185606
462851
593080
25317
437038
468833
524682
383094
261440
532093
141188
547733
35999
316853
368233
154515
643184
354174
182175
552709
317171
179395
300328
556745
38721
422178
246880
631118
301116
68094
135677
298275
553603
497218
210187
225594
305820
159378
308022
228290
15580
331865
396213
622470
142889
610292
539906
572311
287659
360526
153742
259107
389124
406438
447946
278423
354240
337018
98144
125993
74053
440611
411703
340536
484957
304132
603981
350904
569617
547216
413474
413394
134378
451337
145252
376931
348412
529900
108387
222550
486123
248321
272890
114681
516003
128923
500940
297925
428887
468174
364086
95490
342240
599513
183595
461349
585901
116904
196866
576187
291470
357271
322438
390994
618140
354264
183799
250160
584782
31000
509292
580868
497
366655
587268
209022
334617
294495
418649
586490
424357
330311
538361
277741
573059
197168
568024
515537
187013
305979
403277
281766
14182
426562
500281
300094
194650
302242
602850
380740
598704
222809
300130
591377
15167
315847
645293
16567
54687
510560
507823
202956
522823
65521
548590
426399
551589
264870
99687
315629
433542
76210
14004
38260
330762
547519
287325
421999
123780
408754
340429
412108
536312
270722
10627
297601
146980
410434
124784
537610
166556
91250
460205
350854
145981
421588
170981
488286
75363
368964
251025
302112
306032
181656
404529
576116
366911
452150
190341
228815
109460
437877
208271
4387
625949
161694
592055
216404
467028
597968
582687
260589
592597
262158
378883
363347
401591
85726
629556
96804
30584
60174
261067
570037
305278
147323
583220
16778
9691
551408
332491
183864
253775
44740
6055
310041
645809
429131
316109
646643
513728
353583
451855
200034
353669
286628
35493
211079
30541
220660
591025
368985
556371
340387
508794
240249
252129
404995
143651
27728
565398
485284
496230
183680
332402
94667
335181
151399
406825
598871
310197
412922
631070
475631
149395
433011
468149
366785
179558
60390
215782
296485
183191
145672
274454
144491
517355
483024
130622
166072
15549
115266
494610
32897
251853
75475
555370
223103
27669
117539
622394
388440
193276
244685
469899
263825
36168
602006
121628
567627
557079
51323
89158
295689
363439
348370
137372
424706
471101
428812
221385
266303
567677
315990
323177
60308
216939
333675
629891
120925
376108
192938
387047
351530
617646
40315
625644
93814
329236
167872
279753
516244
157997
639734
603909
82371
265915
45224
433532
49949
275592
187932
362203
219656
576514
324239
43814
96574
438148
256539
142158
275379
473215
45043
507727
51448
495036
536567
156971
146348
264454
96565
261307
88320
206823
552249
446105
348714
179975
547627
394124
638628
379652
396281
321464
554200
151761
195264
49657
531784
35866
477830
120843
173725
14097
64885
185163
160853
19464
475208
361008
16692
422916
512065
212759
581670
291238
404637
415935
524588
611464
248851
370200
611282
387567
441127
34772
129056
139001
430
76004
38613
129822
428925
103537
225654
5452
321267
390192
415448
246542
318244
502708
404883
100040
263095
426035
356313
448536
401748
501923
333961
78922
406922
111853
493005
323273
467580
311294
177302
78939
229616
149298
19668
430572
88959
34045
189977
204330
391783
632645
188383
280965
73739
595573
607583
264655
584335
540557
376012
311432
129883
451145
32246
578477
545257
549032
141725
93900
564206
575663
239385
480913
251642
194167
93656
120412
489516
562859
488048
370926
389732
553163
371838
337583
43219
488049
496343
24595
171917
647296
78170
434708
444472
594619
539233
611682
437556
297715
346923
147813
406192
228940
563524
120465
279176
314088
471798
432367
580846
509207
375265
587528
577306
102630
326044
51604
641568
205574
618156
119833
228014
55425
391824
457421
58136
295841
51041
515455
301239
593019
301358
114273
571452
352646
415593
479239
339042
637607
263989
606263
227166
15270
165667
552240
230641
467048
598168
256284
478265
177741
150098
434856
215912
37189
413322
328493
325774
131461
635514
381364
387185
405447
531108
63533
16021
20265
366512
593078
12040
553717
589552
423966
195134
148716
193914
192100
219008
465143
596866
536062
600504
493232
287358
416056
368338
15370
511675
249570
533473
648690
340674
646996
247685
129294
529161
145952
520379
305627
573811
202830
641816
368871
337434
622946
394157
461915
544944
375816
36829
216601
538418
391908
96091
424895
304500
405358
421317
156611
180808
558407
541645
253362
228916
373678
452312
114691
337492
189474
213974
159709
294970
329718
534142
173122
407529
309454
615921
140795
251078
66684
112277
210940
618548
114500
520133
636831
20480
224513
216721
330827
600654
227215
537498
415877
183267
135001
309939
347213
344652
365575
521296
14433
7369
88968
227443
351129
346253
233230
328478
298401
397944
152424
49579
306960
585064
638655
159548
77279
442
445160
603133
379721
532296
617704
46817
216035
552169
560660
342130
597070
487835
588968
645098
538746
596825
99452
253405
223613
105372
583829
325088
543622
556562
6281
554353
607902
478560
95886
298641
398855
559356
181242
558500
494749
541428
372907
449401
21027
6618
116728
94393
581571
144316
230762
361255
290234
358168
94084
150301
41246
489487
528668
93324
233099
114993
439063
294862
134556
345587
181214
68830
392614
214972
493949
129117
270820
134018
5644
152376
35613
304439
247443
273432
616837
141852
445881
203590
288655
52582
206105
575897
239403
95754
229114
601259
187028
536299
238520
620010
542495
179200
31524
343161
348180
476103
451315
87576
98308
477190
502571
184878
218779
51102
323345
124233
317990
335099
170805
397335
108275
80669
19455
303197
40433
574223
226584
501219
524314
609603
477289
453467
147528
139630
70439
184036
482070
194656
560859
245635
583741
241055
571259
329089
265273
410688
39006
1161
538355
557422
30820
458469
443876
67363
169728
174088
115278
487580
571109
301496
323111
195646
141025
77617
177253
388629
135169
559438
46023
417653
491790
611970
472564
159184
40500
59120
166562
359603
578662
105915
78793
187758
379427
438104
527958
561208
561200
601446
148065
277191
86739
362772
266340
123406
615263
595919
202175
506403
364381
198324
277763
20315
281299
608112
340766
340205
435744
213389
69909
521171
467829
89695
60427
591773
554879
83392
391355
257641
81820
102009
130807
107572
2881
448159
145477
243695
74006
159060
396244
511563
459352
643323
572358
291085
202864
164498
647462
215513
206174
325391
162589
563505
220859
451667
283310
542031
204136
393584
122785
184712
365725
544187
188456
230313
633370
527894
369655
309650
187361
373740
458270
553146
527761
374376
416300
287830
454716
255831
271441
379448
137179
355119
581213
18348
31653
309408
378093
61075
513
525855
608260
1104
435395
3275
225265
455766
614037
251783
622863
272214
131904
615819
395126
15542
509256
10853
82238
426508
415088
573042
458085
465065
540780
340551
162568
302241
216993
278985
374537
188933
179783
457005
178009
104862
453858
366754
114544
393901
430532
234558
274736
91473
102325
568486
134062
5225
420270
645016
27345
254369
551421
622113
128018
303536
341118
412619
414504
217469
615862
73031
62807
388919
267160
195605
615641
82734
409608
478574
210265
577789
141936
330661
231098
380846
475256
512788
618416
153035
442661
447790
106066
617860
569075
326500
637903
417608
406012
556123
289787
290662
322655
91398
324256
377890
78785
193616
489486
548902
601001
183325
309566
55848
291600
42359
456574
76535
35184
127253
554668
226662
443199
296775
5971
17583
447489
41775
337711
395408
592133
468819
633960
394527
291118
417289
200778
91764
552261
58342
109684
16176
340924
501451
561902
154559
368535
625577
403695
58665
52579
401364
423359
631910
417470
454452
130349
350162
430046
648226
543488
531414
159062
397122
570920
130070
409939
112181
95249
605825
268250
163297
246273
397882
364118
265894
55622
10283
277729
217369
352877
307588
610568
101448
403401
581215
405185
384149
20537
594354
428852
343649
224825
352240
43013
474835
109098
550174
67621
625448
424886
633829
633212
266631
622504
68705
194255
601129
30399
493113
448066
592189
391950
128975
218404
568432
635883
341215
524461
134670
434474
147768
225269
201594
117736
193883
638003
211725
522968
86529
538649
524063
636831
531526
17800
45322
618074
646822
305814
230751
221442
242430
523022
310016
284471
135528
11952
166340
364904
556622
333511
91235
328504
53025
533368
199002
155818
411216
364928
337782
268735
268148
599596
194154
474698
309791
418974
535408
503807
411720
459802
181136
137814
573194
417316
54526
343612
29975
65604
97434
309798
564534
105718
276583
234707
505455
219406
630878
161572
7933
646793
247191
229566
436242
420261
52358
187227
525352
446584
140887
370975
472215
379741
408776
274448
602161
512368
629081
446034
563796
243378
414933
116176
292478
47909
270887
15495
441465
240315
166204
576519
429996
437739
50391
87080
40211
482342
278445
300248
465282
479522
593703
208071
177927
543910
343276
283979
187105
459078
504975
305330
643095
364386
318435
643414
66599
172699
532889
611517
220671
548860
464198
138395
44340
212901
634432
243085
464962
604146
291077
74098
199041
518689
157641
109130
104771
139471
484745
601663
463289
54986
236643
411746
599362
544566
428630
63990
391690
164474
443895
116685
292512
263035
532788
178722
57470
247025
541005
605227
485994
214261
91549
627757
12706
93528
111549
188253
170983
140231
242408
603765
544502
82353
481174
213322
384277
49595
225624
418137
249151
279603
143447
469935
159211
421535
289078
377435
476565
33612
278859
449579
153426
89413
550171
158646
50192
182570
188923
176514
81460
358998
168770
256033
380511
588835
438719
325680
134818
522371
196860
620066
420304
121523
554085
581729
283694
110719
126831
156541
446899
485028
78659
56106
65073
166710
198722
52633
205435
121987
548283
161902
421693
219102
234426
504073
131710
382627
24355
494208
282739
395618
172319
547329
576908
298528
568927
430106
444699
310436
225012
246609
137062
496998
26467
418309
433134
403999
420970
91838
459983
351825
275037
549731
143550
227902
48279
244792
167430
119421
342490
528973
396026
645166
424253
274596
159284
275402
349210
286915
237871
633522
148006
545929
120335
15218
548578
180247
407900
96803
214315
566221
525810
527508
421170
432675
412123
471094
52030
119730
46902
22145
441631
261602
98464
181801
613491
146630
253530
278822
96348
555239
94689
542517
399014
368416
95277
611441
349276
132466
243214
116470
536101
194380
342401
139253
111952
170753
329580
378761
613389
392576
633536
68600
83893
165720
144717
331293
628303
254173
171204
300257
34563
298197
446749
236041
287404
66581
95908
351927
341955
565149
414829
561723
213143
114999
613721
534496
248853
502409
522568
30041
114281
87125
444469
3230
531455
97332
585124
167659
315022
24366
268553
581310
495490
480197
172449
572804
87896
10413
315330
411340
629563
146083
608597
31198
351798
621083
553996
446087
217395
515175
24814
109303
563580
218117
419407
247283
538588
381585
590667
279
201708
632030
279282
573854
632961
598621
408509
451881
537519
198468
599708
123369
552346
332110
295792
612110
197678
646119
596348
630084
549185
96790
294945
228867
50926
143757
43397
530662
49212
341777
546789
503
633399
185866
487035
88679
43820
542863
561619
194630
352894
372187
529042
503540
270596
479943
163817
22165
427257
448051
82284
453887
302127
340327
417257
311236
42864
600952
624071
441430
250495
330718
477692
224531
78539
161925
232693
86409
189537
96292
607139
68885
46948
95126
503704
14623
167087
168678
110829
187807
30816
550764
272405
82871
155113
584207
69653
481268
228358
509520
478136
470056
523246
176946
568540
62511
255806
369515
107458
175725
414104
113903
56149
395271
412479
80308
299648
62354
586135
630146
84028
427701
368579
525295
154122
124988
272528
468246
273222
544497
240977
525837
286612
141036
123409
164553
638288
324250
414557
346890
251312
494278
466032
300356
438017
42885
516766
139771
511215
122750
516140
275884
24404
498925
147645
568959
528145
376581
305277
406810
104185
364606
178203
307532
62137
331653
489965
643744
300778
595137
515325
506584
269207
304267
378561
606572
341342
640942
312945
252074
259270
586322
455722
309332
443061
317821
216797
461105
624138
574099
400938
494723
534299
408671
473299
78468
296272
163193
459934
349389
105665
33739
255800
21935
385062
369321
550538
416807
445821
338099
68832
97875
558521
568723
183907
458764
363405
294246
114265
30666
175581
149749
482447
448594
453824
463762
217474
618750
56101
319467
41632
19051
38808
555887
648695
499739
579142
445101
423914
328615
362040
292037
160329
416472
599405
346314
74895
130105
204496
22543
632535
232649
113455
222766
507239
391499
308452
499603
49928
150881
422734
102656
127441
615475
121489
68609
99164
113812
537370
503355
241516
632756
180252
289168
103641
198273
620968
156710
272093
387575
443372
68628
392130
15559
398339
364749
276822
556138
428624
491783
475134
298784
188411
644314
172434
613699
289188
198814
89074
146042
373738
109962
224920
581476
633758
375586
239305
261914
456432
289326
522433
370946
321634
132458
162632
114523
578274
2607
589233
74416
598273
267648
548658
414664
253491
612992
535526
66491
600233
256870
456558
373205
107826
558296
197401
262177
271742
328941
560711
377170
591423
519662
272027
111547
80523
341313
477584
543428
646918
320963
162009
447311
526522
80435
132049
64299
611223
329501
472180
335904
354972
512753
511330
171172
300389
456617
487377
646544
503510
359803
126123
210863
244324
247024
284556
185071
246761
189714
549378
411494
439847
173278
596194
386129
167816
418658
430956
430790
152767
252824
788
400477
476552
211997
369029
222147
580689
635256
86357
198184
386312
213635
511846
341457
214266
384452
89928
201415
300927
90591
383349
81739
225540
135993
54608
141606
74899
193762
475787
527299
12220
313632
439664
310751
160706
242145
628019
648456
482166
170196
248068
540821
582763
371490
5958
482823
364426
86027
449066
427623
952
52226
362643
6104
286349
64265
373939
358022
488444
38923
634731
451368
525467
441753
76735
211314
636532
212005
277187
634193
644845
540829
513811
60989
113041
491795
631406
491953
4038
417996
561688
556309
336816
238725
177816
159136
373256
297768
374447
604560
221562
118510
480598
340654
94275
324108
602285
528241
239323
248358
41854
398844
64481
330477
540679
327569
479264
308921
103663
97442
307731
532968
241039
445042
575431
274235
213444
616384
560672
204242
568825
108731
460852
481610
577854
529890
172854
15087
80018
107254
202578
139337
292275
90262
34543
451320
503184
34659
287153
39014
443904
141983
628371
305352
65917
62306
154838
151910
521815
647117
327261
151503
286648
282983
372313
363906
325117
608282
402456
568879
127782
628937
2095
436415
51975
576434
541183
568165
263346
230733
377109
291815
444694
397357
183292
41691
326924
520552
496567
455397
623755
294185
35350
169301
104529
31237
99645
408203
334304
272722
311019
317455
621484
187064
109032
249490
448311
158649
109609
522468
74796
229418
286360
171376
39212
548795
260207
478900
507927
69677
159238
622168
244315
640286
517777
201930
465120
492520
83175
498666
471431
577602
92920
614237
199076
538291
61774
264428
413072
403110
549943
594796
549170
62446
528452
75760
263849
60502
5029
544336
414411
409582
609563
646283
590467
402655
208367
180394
158819
79126
87274
317439
628118
107447
389453
56947
527980
432244
352976
20849
572670
472424
162674
335170
348102
16642
606938
117332
528403
527235
288114
280007
46372
329179
227290
516361
160409
12141
236639
577539
99563
599131
150404
301405
626270
27448
261010
450218
224858
355376
36019
97968
502745
367501
174944
175189
499240
171366
173453
131581
581479
540627
489960
557468
169590
373852
407690
221900
56257
645608
430714
141486
371947
397538
565638
587897
637972
273873
59855
213943
89198
347915
422560
439097
453220
19717
27116
64411
480177
560150
359157
106829
230681
242810
413365
870
584976
65862
616749
138628
536896
496278
374692
461164
99313
62484
630740
547006
37041
491365
433342
612241
646451
289415
508150
603595
234053
295584
43879
240575
6598
222587
421921
253601
623417
587903
326974
135488
137898
400993
9363
221931
367997
146794
350424
435958
445046
462379
151830
495773
444660
37657
543559
200621
191583
218696
330356
317892
456799
100379
29915
599803
477482
582168
172254
349867
488272
468565
550119
97124
416193
164668
506339
333006
86773
341757
607904
176333
198843
578816
540421
636732
177334
263900
325683
473707
571671
229839
392902
241683
68992
340103
543279
69370
16435
513599
314351
121844
613970
112208
164641
238710
300857
193185
461124
295710
591701
105788
553760
325282
325047
184958
207340
415135
21057
224422
73898
373490
394480
474564
225931
558047
503397
637194
310251
101584
110242
120631
468806
40346
40064
18147
219484
93589
644543
643906
379573
273986
126497
596974
330093
375480
122770
338626
480124
80883
485208
140432
634826
481830
339875
408403
406611
475625
570979
393820
354382
478359
435653
257066
159084
125586
501046
26556
175518
75320
228324
472989
99757
107537
349086
447927
241072
226782
42027
91286
486963
554434
605221
468407
51244
34398
606223
342645
271339
146549
399694
45243
276626
491983
573366
349736
551822
78491
525221
511871
589515
263194
244243
301584
485939
196356
406127
395402
374536
568696
222951
454132
231603
259244
205964
446876
90749
129083
523292
296187
468964
257676
530828
347362
5789
358425
117340
244566
213768
227597
598736
146996
94798
451071
432841
230063
460249
474161
180534
585888
475030
479194
445950
150661
627147
81107
94560
357719
525237
465537
299375
396202
343337
88167
18489
512031
288060
211276
346827
122307
548085
375193
12050
427408
641215
177716
609025
444555
474736
201035
65566
371159
251248
514587
583269
133095
100799
418442
296509
535660
387147
94518
30564
603299
512856
543202
353583
104139
344561
555221
119144
631100
354854
212973
287698
408527
224066
48067
21373
555975
450536
561181
581633
39011
247427
593931
331623
251105
453500
263995
360347
64976
52573
217770
183397
402455
233135
615343
418689
28874
375664
292535
546025
115203
634117
443602
545605
207133
650195
454500
178205
141884
602559
185271
186009
614720
646546
261438
252148
640550
36485
480879
441066
508510
132818
180355
412548
297021
559307
62121
410924
377356
77207
444093
268802
474281
551676
592727
35063
584215
30789
402995
151222
597927
580029
517497
36469
220293
522085
395390
579817
476134
70102
558044
11095
456876
168695
99586
470493
52646
366930
8042
410751
131545
26609
238268
335010
313906
242125
107631
225074
329367
502972
448956
18061
72438
555431
180415
465321
507034
305272
373221
161516
534459
495521
67356
527166
232070
310203
636686
501023
268446
276611
631078
550265
596707
101544
325306
56892
94334
576891
644881
327402
333352
190818
49833
159512
560974
506848
46285
415119
303564
399329
282166
88116
351284
439350
564007
642852
582502
457218
172608
491080
113295
102302
280357
232320
437338
43792
578316
196582
163034
522375
545284
300755
399943
422760
177759
251828
112461
580941
225729
621805
354215
389735
331428
644835
641274
465850
144717
523531
60787
7794
88314
54947
369008
106535
58574
343750
130929
534611
258192
65970
608305
383146
255401
214794
366753
622264
192387
592437
605523
509848
6281
508098
22494
65280
183706
636436
105320
200758
241994
374470
617487
630505
213067
540835
627980
479507
182000
521815
218761
457828
367029
279826
148542
464632
593454
528619
334721
52657
399092
13279
557817
506635
368336
92471
109751
590764
105730
374427
90883
445559
456636
494741
355328
608037
32306
307948
9685
145960
21920
347037
61455
332373
601063
75277
479017
217895
592587
50703
403412
292323
573028
224567
384936
464367
608481
201349
543185
453659
219096
610258
277229
388068
408768
534927
191288
599557
55004
254152
204140
81411
182177
350353
482477
596737
460373
92807
146784
65763
284128
249830
17373
520660
268948
204740
289025
67318
270109
344401
624591
573607
373132
26191
302000
348547
329276
399066
462375
416030
182445
40781
438482
459531
47056
516545
478137
573200
195169
615503
25297
157664
45711
155350
232266
518069
124858
61547
640263
622751
168367
202360
281852
1974
242990
438943
23213
523283
451176
225426
95183
129057
278241
269888
83605
16014
165042
328841
404712
214259
552730
237334
623853
484665
170351
410835
1412
334390
199052
561677
587254
449696
124236
252040
483680
305316
164206
395226
367476
449045
95663
276312
213711
353941
266726
52398
564235
272875
420919
512212
591280
114674
495639
329292
296186
623373
33142
410623
641315
486236
65464
343017
179726
446120
2076
84036
81535
584106
455510
306779
339450
642496
253193
592218
287646
37028
626787
570538
517964
165893
414163
311710
284005
630462
631111
643607
182816
484822
92859
44033
343007
522799
610358
187137
20397
257986
322686
380244
77503
70839
350474
83030
527262
334822
614844
541177
108559
337162
183346
264664
325078
474672
291005
256577
567907
87180
192340
103704
145223
596652
527581
566756
24100
349099
538901
450216
437016
427724
258828
52205
178243
152818
194035
111812
179183
551165
306301
416627
129751
398024
7024
615338
485852
210340
239030
397916
89325
489001
358987
26548
153281
402190
291354
275524
614366
313682
498642
598203
444283
322239
372133
144593
563809
572349
120763
451627
23041
565247
416970
524901
286593
290596
421196
354110
120636
455569
523701
62538
381299
72232
138101
174379
486563
553000
403554
53420
426638
116997
333665
395555
578246
137184
295329
261100
392182
245762
426828
219845
547171
156782
206142
13263
593226
303694
546080
289452
9476
509900
429450
56219
35885
205082
393565
270173
393157
87956
616656
375664
334147
385409
106292
537712
141536
467314
70750
563321
623375
565838
147986
95724
68164
436316
47033
34677
347529
341638
4381
643995
462723
261251
415985
621707
562852
497945
82407
353123
23546
68486
264674
398649
550715
572175
517166
147708
105367
352588
607225
352896
255094
188620
520502
487907
28665
121045
122247
415833
573508
410056
152047
24921
250177
213079
565867
524539
133306
424370
209837
43037
171444
145890
195722
178537
20806
461686
646892
259518
241279
571679
14320
371010
13205
407941
272733
531221
199826
413880
442487
49154
618160
191397
588015
188054
251442
111335
406118
29365
65182
356967
154085
203928
340108
180175
8058
116042
512306
168196
240105
263147
180393
463497
597746
308315
519541
178623
72309
415088
151676
638669
543011
241871
261118
447165
179192
311672
250293
265484
502938
329110
499750
306816
192189
180158
55850
341855
236304
587184
628983
411545
185120
572275
565886
158264
360514
464390
643681
253049
570319
486059
407789
489014
501492
103746
168117
352017
413609
548445
557675
450330
607866
553960
313396
298460
581039
162971
452458
111108
102888
585855
136230
133474
497228
16314
301126
71909
546341
610007
101907
117359
379101
645775
593782
263641
518923
23466
451438
338807
584557
322683
586381
109043
343360
138589
139182
497415
449343
78000
600925
588997
510593
503063
163691
349980
240328
186002
39300
211517
530295
417518
233917
195738
39952
47046
87732
557876
586630
235303
530734
231346
406732
636747
173344
173678
101109
281666
277483
521212
620778
160413
97133
615813
446595
103318
68312
372926
532416
353553
305002
536604
225501
213951
10751
501879
174144
161392
412404
202571
425085
184067
20777
544901
637148
468757
25558
255181
644766
222392
93061
179481
219172
460918
370641
415726
430731
328236
30413
640297
435710
1894
210810
638861
43112
34758
334089
516178
425253
641085
551825
295708
341282
530235
103816
223083
233962
203804
174569
419889
231638
27866
269598
338492
258983
442173
339081
161630
213216
198903
99285
43108
473888
560459
118526
438498
619837
33611
262003
193558
536873
97445
367844
613093
331964
187310
59639
310962
69309
74789
62992
143170
567116
648596
242933
307543
227045
597141
647292
67933
513108
325678
60236
27295
328369
314596
4662
22202
594756
310882
187137
116414
508227
31577
222140
416157
168052
510829
267286
516352
546390
518141
482775
537806
227253
65753
620552
518835
559341
43051
40548
361339
636062
627964
587978
329370
459553
191008
274029
556067
635202
186904
142659
452677
170114
325135
340481
455681
545914
9368
276220
169541
596434
476293
119768
174230
438715
136402
476970
623539
541448
384359
590918
439378
643563
300599
557642
323441
527740
96865
387700
207325
101045
207921
501450
264487
564518
98360
77786
344653
363555
566891
152975
56464
204474
547890
37036
227972
12107
402446
177411
237996
319963
320505
237042
416128
289433
289508
637180
515783
118839
335239
472396
546150
241697
282662
172862
264302
370662
190460
372505
421266
600165
49066
70525
605078
615450
567124
392393
60502
553444
537932
189649
365705
118460
68737
486121
122950
61378
176628
215663
19920
109572
201008
35405
300622
436617
349489
431524
58223
129879
307533
117441
202560
277247
517791
557691
486440
8363
327120
394468
59857
517128
459325
126021
22734
238919
626794
32571
74477
351028
621005
445624
597167
646913
247398
525351
189266
87802
490078
263479
257977
107971
177266
325951
307656
423244
368199
341340
517811
129410
249647
39564
418611
104192
488001
279644
159948
466670
50251
40872
424447
599660
619018
334388
351286
620773
574490
618355
90133
636646
2953
246583
57470
269647
510881
584780
178465
466740
317336
574467
223615
635900
35816
127810
240629
309481
487070
417414
274195
74068
91904
417822
492150
294172
276995
402592
438694
221192
494666
26302
520933
499023
80308
211295
345973
532238
377405
639372
512757
10717
162454
645255
546768
110986
40722
278632
315189
332691
95151
334440
600730
213074
319906
450766
649908
93385
389841
422531
644245
619789
59950
100043
135617
619452
49370
35305
646804
388572
339120
557926
463345
374599
547650
597322
271555
427150
88053
511493
552121
44805
392985
174135
219690
42538
306737
55613
306868
284684
431890
433473
58315
325541
333557
436906
343858
429037
241203
599175
29062
477442
77121
408383
525996
161872
21812
154405
40393
357643
572008
554327
84863
648099
572163
595742
3441
330555
382351
648349
427586
550381
50749
23975
221595
93722
491542
427865
473870
222367
322301
622714
603369
7340
181677
168806
523008
428293
239929
393489
617267
299445
399490
613881
586193
361853
170914
517541
491186
118858
547145
541013
153611
590958
342856
53962
536371
235061
533070
214313
345760
599309
483611
343734
596956
294106
21780
416050
64339
145681
61851
649672
572698
489438
136657
570438
591052
539885
398274
456062
461859
425342
520663
626380
272116
617791
573387
92124
494166
242482
15056
647688
206999
425563
610588
465893
187010
314239
244701
514227
398390
16013
152181
522083
129980
524892
469488
387641
207605
466681
15877
127569
23524
90691
56253
563117
502531
325816
325099
175469
303761
295543
590822
102540
425361
204283
302851
525791
131092
43365
605294
324601
488461
520295
435979
449003
274233
258471
294470
160202
646347
217743
235636
25760
334064
297771
548516
386136
217624
623272
449446
71022
55369
165667
423604
434262
265132
236013
580160
60543
112384
202060
485682
481526
566767
506629
112389
254153
492432
510367
465123
455916
367735
629117
407251
575892
233197
119592
192228
138978
20742
243781
473229
589096
540111
235280
487434
464962
644588
351775
176116
236203
648072
392547
78257
571866
436030
522854
134510
472290
58409
143951
54530
127623
74987
524861
319539
405048
25035
325733
297183
591377
460831
44660
168825
459460
81587
109235
274961
166173
461137
364238
272618
145612
383706
375832
534015
249847
508058
629556
493970
650722
527519
135928
47690
294481
242605
59279
520205
252196
382863
10752
486274
512379
219664
612803
232826
503537
442428
138849
334227
278196
570184
11496
608086
465018
254902
447676
25978
616442
139056
147535
433905
468215
107403
143161
192007
356773
321920
479350
202411
381079
76551
283417
371176
150466
363852
204769
583529
9886
650390
432383
474724
465465
321962
302012
182733
55397
19009
619811
76012
265239
255066
481506
297137
167133
364465
446160
304940
167965
328076
17629
329836
14217
327704
488001
585689
279163
62952
80688
443004
403923
29343
50877
267111
52833
29307
366374
98479
424094
515281
470761
28331
145932
495444
615489
443194
122983
138939
504678
426959
45498
175137
631452
639033
640275
164227
307066
286536
590120
310100
194333
352781
147310
331490
427839
293587
399490
46314
276881
539033
566484
454319
189613
369747
384785
403571
321507
159699
631766
644186
515148
471281
574110
327123
525582
76789
209242
95211
278466
75661
612173
304826
587943
30831
336898
229927
318088
368065
98537
609731
264514
648587
580258
371297
220654
431149
385461
539333
618833
393316
447361
312042
301368
238598
208560
690
23251
388679
251183
188696
606504
80287
317119
262120
184203
522818
309081
385748
604107
101641
541111
555787
339469
239035
444043
112145
562003
65340
372798
273253
148754
116607
305750
283248
624203
259704
80394
408820
619659
448387
257518
102814
246102
584824
253852
35446
236940
562042
537245
88642
192072
345817
140732
81622
418303
466753
550206
99394
462916
623581
151503
628848
189807
629228
630581
448727
389110
554585
294644
631775
298695
421605
343930
69447
111608
267123
596672
59702
462620
645657
248292
117958
477630
175864
358379
238436
303841
613071
17
485705
350684
6653
344573
485616
88444
436767
604582
315497
474020
344604
177220
142506
597727
567392
619956
152051
38726
164173
56126
247208
632378
130395
502862
57429
245321
573863
458190
54245
348517
26888
367495
329340
222914
114987
58016
128973
49005
348735
565926
315189
518495
213475
156029
441370
107750
59711
405970
390933
183948
101264
600765
206115
621930
265506
58409
410115
43366
302217
600214
151745
471415
49199
68831
386704
485030
302162
645901
538751
248644
459492
246366
298981
26329
649334
540326
474209
353352
172647
73376
484075
258429
462666
647084
378179
275149
38045
248446
465693
427350
32935
613754
631926
167898
128654
45529
69012
633751
175417
332155
592031
449051
118939
218407
490100
30874
154164
504630
615762
6546
321963
557230
193149
450821
50231
135658
93719
500318
299571
479092
575173
183696
519989
594438
117719
253930
185440
566806
457208
403179
487287
142233
47726
356196
192404
250418
486859
313413
471187
30191
504279
70641
377125
183213
505880
181920
306363
147449
83089
506183
160702
606549
426073
416105
582562
74760
420582
32614
506084
324997
384069
428935
339842
457695
574786
294690
394067
47529
567371
554031
493605
548058
333607
524065
572158
338129
251156
453218
486680
597410
633848
368812
404330
88712
389627
178980
389394
19394
444085
178241
120867
594411
237186
487970
592479
446665
259584
440188
573833
570806
363199
382473
29169
516503
83191
638059
253652
442914
160549
316992
511872
249669
546912
210723
326677
604012
490589
378415
561345
155397
452925
116736
412747
643169
629876
621987
197749
515481
339240
420140
93123
525176
345679
299187
155529
396384
265997
238636
612721
25823
152896
129630
549499
187541
174551
363363
224687
357414
538679
630969
68686
365953
623763
617214
263202
342127
321371
177036
306532
116599
126318
37626
257409
562080
96233
169121
318014
279459
492863
522916
237505
17948
35434
530922
12692
194552
482065
529653
644440
263639
363643
102877
302611
497573
420513
316287
125684
33162
354933
308528
324093
22277
22565
230132
380293
187796
640372
598908
290733
271718
251157
416723
107186
521077
32871
546328
316117
77281
147122
394328
67198
108750
621578
124643
151646
246533
300322
471338
285430
507342
263820
387256
570912
295507
116152
363781
514441
542894
522579
147843
118455
647793
194470
135272
210548
51934
47257
19827
334727
3789
405004
407574
592432
229405
486547
41678
254353
509316
480054
604627
455088
159624
121167
530508
155685
210498
349381
234752
358351
7752
560581
571587
647963
547328
448499
389441
247301
91915
438053
318719
520466
336259
238974
183903
335092
376580
191683
214580
566886
92383
93643
3844
146265
458407
548415
99593
16820
608906
377161
485656
499443
414601
111975
492292
594598
569118
625342
388987
24288
446358
137764
409105
416771
343029
146241
425193
284342
308132
620818
416378
65229
9375
586352
426503
572220
149792
202779
189207
142620
637318
265557
44730
471418
28765
649314
523760
430106
143482
54486
428381
171939
259093
591032
379518
343126
527641
329857
322477
478271
29547
10953
9333
38886
52735
642529
490308
432405
174530
365201
99085
240216
86590
487971
267303
641463
44210
362600
598474
35475
642878
189098
78340
390741
628214
620632
176770
648736
278254
80828
539396
455750
86539
263522
178883
276065
224658
459057
313114
630937
330967
408380
602706
448782
195901
154487
611014
524203
476901
550187
122750
102729
373345
538430
83817
188384
310606
538909
472989
298671
551195
239014
25904
410971
4890
405040
19999
166407
87749
496549
59482
499731
291148
592122
554883
371631
31686
364879
346575
114438
416729
466148
55920
530101
359979
271233
139223
37111
531631
264026
212324
633567
237895
453483
341302
487093
89323
76148
344900
425779
366907
148624
333094
249905
434025
573381
619894
495913
517843
436148
614057
173583
344183
46380
431814
488728
137240
641412
368438
566680
352270
351416
610043
56771
119681
641090
6914
103662
64003
161255
496546
165543
587133
648828
380367
478728
447760
586719
649538
17650
502207
178334
121861
337794
393839
305405
387876
272899
138894
127040
175422
650201
573843
12296
147405
541565
425606
597625
306613
565799
538515
226352
455519
438136
362080
526858
508297
491039
372336
495414
586805
650624
615812
44007
195082
69356
40865
392397
72670
421927
590101
125526
158810
285466
254450
314257
105505
197348
351344
148931
91894
644069
409354
314681
469520
230616
199203
152248
606833
621286
442764
180703
325939
434930
240052
507356
199479
625514
319354
430138
600283
76497
335266
205762
588706
113106
252046
388130
54230
338330
590219
451978
122841
310299
415028
309382
87982
28022
642168
350551
342770
27930
247553
258433
357265
384606
568734
441663
239761
435117
7768
390369
254143
93010
231481
72928
369504
143530
373289
395001
288532
277787
162536
181210
117373
411673
464601
605034
592450
605576
551694
301490
630881
597408
243890
226695
122009
134027
196033
315973
433656
575514
590851
639930
389573
354702
556559
409034
174860
202813
343021
396851
302611
464239
220611
577614
586889
570625
511040
455465
607204
614119
484435
177596
212691
218797
557025
100633
211491
544738
589207
615337
523326
144267
347769
198261
192586
211409
496807
224290
117227
119893
337342
123286
250718
70974
555906
379842
562934
532861
397622
136009
94971
454208
572330
320293
286213
6784
315549
483697
317752
297275
438291
175150
582771
450126
239543
399115
637776
564635
44329
293770
646096
406917
424924
583964
63626
130991
451826
290346
89122
50209
153551
12646
234184
15102
192769
558913
192127
47184
216978
418078
317203
53346
197795
594492
124769
635578
135767
60451
437468
212185
224928
373224
130562
231986
559326
617189
434234
316384
474253
522918
58788
10862
597019
198215
3967
572243
161305
167270
125864
286848
193581
524101
581471
47068
448916
159375
372605
380960
435377
215118
30289
646323
258895
122846
301020
619896
263764
276344
457895
351278
128502
280093
536597
294703
45976
611927
383549
489541
574679
383113
42184
623638
576338
383876
321691
105593
262042
587702
114221
148491
510961
413623
647152
639638
629283
15744
594455
264753
552301
60868
300505
456940
5370
54214
471795
172520
123149
626351
390533
404377
169484
578643
72121
183317
43814
396287
517810
444945
475809
429759
257603
183912
340498
401073
290824
619287
638715
390729
72028
516500
207166
613356
512366
86944
137052
100930
128411
370427
595333
490757
363903
559542
167856
47404
494332
364473
324306
629408
185092
268515
192754
269992
325465
186544
208771
400781
237866
479950
650054
162246
497984
232353
320674
257041
305952
261360
201228
583888
495648
296448
355851
579458
546201
322696
87999
388185
362400
138341
499101
282015
448732
151004
523024
184960
136201
238402
123862
189116
77078
153454
380335
648015
241846
119729
172256
84815
108285
405536
384456
320335
62639
533714
426242
419789
530785
318414
142441
208659
377452
60160
183645
492653
552523
381644
230526
78501
163933
352810
128004
531789
145145
257959
412889
14874
223915
327126
69547
537355
124085
234773
242078
367171
561412
138873
441673
244809
471905
410571
543653
178149
67224
261162
53896
260259
471463
566196
342762
463077
191119
70079
13562
292201
411554
260069
366774
251349
190869
237937
401034
14393
411961
565169
334360
361177
91367
239647
127843
256330
604532
420109
337846
573953
389597
419856
614383
451477
183905
514890
97893
314088
374308
335472
135408
248009
117342
323976
399154
575478
85564
30056
539692
633427
203839
78349
297977
110682
155703
174004
289600
564072
31111
505604
345087
288114
108952
155607
392427
202549
474942
94894
207188
359094
610440
348627
88082
534155
647960
175378
130803
252327
436273
555636
265844
221488
257068
342193
502134
98856
393963
279243
133722
577348
447000
605895
641015
496584
594256
483444
112384
343813
120066
500332
512241
491114
508012
217591
474698
391593
85291
436708
55644
562521
114334
478679
461908
441947
413956
269762
125234
280181
12562
516785
220151
366651
26026
371630
544781
229779
432544
625517
187796
145929
431496
5416
582812
450713
95277
544487
296713
447965
121908
168398
199546
422716
374311
470997
443014
233980
334268
80409
256749
213238
485328
286286
558976
536833
650485
279841
559471
326549
263728
440299
184156
13644
481978
96490
239499
451249
409890
57703
344263
435959
171651
236840
510542
38161
556195
411595
141312
553695
187391
349851
205039
452402
391524
563454
610776
247233
19047
318106
68438
546982
327444
136654
559124
363232
229703
581380
6834
520087
556650
19995
513427
45231
185666
31377
217720
288424
432351
541546
224650
172248
359365
354004
594438
291886
535930
77957
291744
568039
379805
448881
121193
540795
619066
574787
42947
62641
316527
450756
463560
536870
375551
568510
271633
598292
630164
413961
458639
151833
325248
299042
527192
305617
171093
588633
551471
29721
202050
438687
103432
106040
352668
315824
389402
8904
90734
85399
349107
579164
387389
152268
558290
42608
52651
645068
346826
322538
360229
164085
272398
251414
630328
39433
508899
197568
550083
347092
22590
283009
516700
205887
610170
549655
350442
68221
604566
433631
457157
524356
382718
583353
562822
129899
612793
636249
547592
248546
525379
142442
607765
465215
404630
177680
127591
32403
457150
390236
446438
209453
647298
262647
435566
131281
309794
622807
528206
87240
203460
444115
461249
164866
103867
558121
144609
555823
153750
308216
418157
289380
422873
493580
544757
620187
271582
249429
607210
322153
314892
518020
528035
65221
346790
42950
40215
299735
605737
434908
254252
284964
218097
30576
392097
380654
246184
206100
602659
358516
110862
483683
114299
52657
435398
278863
639142
34019
628208
498
626995
321325
249764
298738
625578
297864
494628
135252
314081
319742
551958
105223
236728
24041
412740
625852
307128
65639
294197
74077
495756
288549
155344
394888
581411
441301
397739
505041
85425
63951
310231
587570
75709
221026
482904
556571
109313
478546
492613
418638
16567
10890
645203
539258
244666
485871
424693
32873
369004
364994
39893
606579
259100
283379
137889
167079
412778
41394
415783
306318
175555
34318
176041
498075
490693
534673
275544
282491
559100
307768
326045
40736
202879
145892
595155
644770
222364
94009
274486
46821
51830
566476
583115
217214
259396
26826
467524
393798
433385
577181
423701
539377
131092
246690
624834
473854
54560
648471
353013
272333
226611
270848
313933
532143
24903
601279
315853
192220
631320
576498
409343
291671
396605
270804
422104
377658
272447
155430
633319
440335
410664
449282
502570
381660
84697
643454
324538
455336
53686
9963
125985
381629
176773
621337
154560
492245
132978
439898
594342
134698
98901
35522
200943
348467
456950
211746
95316
422159
233008
359820
335295
308525
360094
510474
388415
275540
157915
548106
350255
387592
423626
420759
405854
531352
515018
323015
421658
446175
101308
47219
634704
591331
253782
314749
639938
489208
134900
381083
601563
465242
249866
335348
216819
94779
91189
275930
214675
622355
284955
52764
352157
611532
608512
625910
450377
189601
178399
610263
111389
98094
357637
324695
104774
248588
448184
357019
636797
617303
154614
43426
584755
425269
444687
74326
576380
623729
317208
592967
67140
471039
231546
286766
117875
246484
344235
204053
9152
232883
577962
17608
87335
149683
179448
52051
86162
223465
123567
503416
542968
353715
50916
32630
223710
489990
264783
242456
188509
351825
410616
451107
107223
352636
145189
403574
618447
451445
493441
329555
536875
544268
381176
5352
231474
385389
73512
168348
180717
19527
387837
109975
300191
339882
537074
163909
645987
324751
368374
79262
299729
495235
385091
639706
561469
254447
433806
181224
505303
573203
464063
285248
650090
428795
647294
147179
391282
112209
197616
353174
56322
499727
215298
581791
230265
557598
244386
277283
189454
500133
575425
108365
306972
514583
591792
115476
603749
62371
403227
530734
527061
504097
91407
11535
567755
274154
406367
14708
73880
4089
35244
566541
327989
79074
596605
37487
21140
393420
341445
141587
170856
484402
408792
295467
385603
537953
377499
472698
122064
7527
364200
303843
563690
1283
87739
562117
365010
75021
322461
206807
593605
591264
407250
413676
217427
524742
584818
166004
258586
371444
166379
68448
464415
122576
50068
447345
598749
560890
137529
378916
599303
568743
410051
428640
157807
630802
66417
76017
596689
444260
444418
314749
524319
616076
240483
415513
166013
117530
9912
30816
306695
421950
349593
645984
640826
543231
219323
338756
282076
554513
256528
141282
480651
280178
278910
195615
460813
92706
125872
309788
23882
30399
247192
427213
509640
67970
296648
378687
363331
244566
361035
597577
200531
83953
175313
388125
632535
334226
170895
29425
429948
447962
503024
547788
186918
185212
298701
520483
641144
426186
208677
535753
255336
592194
409201
217992
377500
85050
399340
337760
246433
169537
507664
97357
98038
407610
379311
176901
180244
508350
141062
430970
132182
421684
366937
258903
142752
281714
288938
228728
218804
358873
508945
576661
555715
461128
438096
564142
396132
639073
322611
221326
29310
510077
487797
442085
405508
293937
70462
170944
287240
1260
243861
595786
643040
409793
253622
246975
345330
52460
96648
536349
381678
325556
246790
82283
204081
395963
282615
23182
330803
631960
508510
120044
301138
324334
147557
399192
262119
645145
540296
392327
293922
300159
626282
603742
18556
18552
567550
607145
445226
187135
213819
140045
77624
49408
402581
50882
389457
269734
648410
273955
44688
249514
273751
222853
420455
584893
366375
440824
456619
537562
299610
372799
354585
241755
525649
350378
406657
182724
495194
506460
235739
575149
320982
566072
282587
416090
553319
255928
396249
266131
297768
132832
154868
597968
295337
29526
448487
361870
130718
591321
228532
550582
441509
524343
460683
151449
606792
617236
368282
427041
252606
69388
638691
408201
598301
524929
48942
609566
581636
424334
512287
64679
260057
24355
208524
169652
469575
41303
144794
73636
153669
505148
458217
239385
445868
110552
420280
553935
78501
504688
523196
529441
174297
244358
195908
404358
253900
101569
158076
329502
242961
371842
208721
280020
299876
213664
222388
189662
504753
369633
53359
105779
176426
491657
29375
137320
262263
553877
51863
628867
529568
214001
512753
381596
17113
406072
73580
162499
565731
96731
439333
600458
319467
143142
395969
184515
188078
432597
233666
50898
179644
355115
434049
569234
601678
578048
105148
525345
13145
157194
464951
112330
484013
48145
144038
378590
200215
41258
393054
81457
82836
117236
95044
565276
425005
59895
526675
442312
273291
593389
265021
477343
645389
72927
235718
642455
65933
164411
202536
465857
414063
162855
488057
557769
127672
618355
333671
642020
309064
548535
368607
458858
365310
478022
497641
533530
515709
246488
335989
356553
527263
100012
133200
114733
57946
398011
248684
611984
147313
62285
160251
38956
202198
57523
645087
590142
556677
365430
281248
372333
502027
68880
599162
619507
205432
496543
311658
581289
42952
176037
164730
172574
443884
63040
636289
378877
587417
646691
609136
366645
139668
27114
501654
320194
316025
305054
347039
148836
184770
240714
84872
68779
189349
188840
419768
35417
558473
195716
379415
527935
304215
137439
359218
512003
330672
217282
507777
125935
263825
406340
641758
469293
77403
326106
102595
208519
331963
486912
490014
222538
289027
73049
90576
587327
382804
314740
39299
410326
202862
431804
512086
24064
351877
530212
290982
383293
46468
449957
267698
286360
342432
404765
524736
283714
409868
48344
283208
112933
166664
535360
135573
170174
502407
18261
338626
372421
269883
390854
567137
90020
162815
205384
535205
328844
95957
92180
619426
570040
265163
591434
85918
99771
408554
403305
648779
252170
590175
542627
427910
315717
37377
377858
445086
647102
571325
134147
521533
168383
251781
283925
564556
483292
18844
230932
62582
436410
621123
184688
612498
93406
211410
371972
503342
273342
471377
57520
187250
157629
168510
298438
98888
467028
586915
642925
328699
271284
304532
368454
15900
377725
251360
581034
48603
535723
575891
23601
427839
216269
427077
291193
39267
370209
650618
389900
615102
182712
380324
205888
252073
3653
103331
395165
249219
569639
321558
407283
558580
472347
102062
223398
193914
252127
521961
286026
412745
602743
160877
510925
372853
534309
370224
303637
200306
16197
626979
1365
591710
437993
484982
11137
353999
585824
520672
553481
439078
165728
136154
450095
252085
396261
496281
35582
630109
129876
71172
543233
485816
639983
18596
43043
318097
366193
296297
120000
578872
542652
615357
444618
443514
47259
126123
108734
420769
602233
597898
315140
129519
618564
581206
400628
545408
281555
535958
50794
311140
442531
281246
62155
271995
601951
582763
32862
409973
253791
391433
155378
552717
135412
123734
644867
47185
594284
429756
313706
417911
591844
494632
496766
643354
638398
100027
429560
558432
375437
249426
373392
198106
46219
391008
595571
475651
315979
366012
207890
9879
70857
616409
424706
243220
24549
579195
573305
228385
413666
189662
440487
178317
181720
57517
575771
423465
321931
38420
156326
612102
578669
353578
437266
131932
448103
175767
442534
226298
253169
124811
46549
81090
424998
625523
189074
179665
197992
79686
119068
246218
516663
215301
378959
338855
514003
25489
473510
138154
642004
453811
145883
471921
404779
633284
340499
281004
90305
369358
544208
205215
13051
55423
302028
478123
352803
558079
219250
442747
37413
554505
168850
638213
174357
136451
134676
264921
109703
153530
61917
108443
86060
467653
480879
67715
103960
169999
271211
210532
370762
411740
456759
91802
476742
447325
514427
435468
189343
370810
401632
119236
463613
604986
355348
448928
459800
195322
421508
117118
616910
302566
355458
116981
446843
66949
625308
99580
512795
83015
336317
619111
576518
392000
386689
243447
196650
22653
546086
524284
48400
338740
371651
398201
552268
191972
430998
492430
114734
305558
238292
288053
28726
587104
443134
251139
518684
159786
190284
459668
576446
508902
426009
288791
381003
17367
406115
11851
240348
264798
232851
379176
451464
465136
92925
386476
344094
142126
334598
203228
544648
158505
95550
608641
520755
28342
459871
355906
197428
400615
234580
154035
636378
154760
56172
436680
292410
372766
82980
10928
570533
302165
38428
36563
599772
492049
21184
40167
311979
550486
536421
375289
394332
226439
208769
314900
563794
56336
268048
582922
211753
62016
351420
209849
229943
584186
115894
223328
109166
158462
230088
135917
77201
600777
520098
455529
397494
530028
233531
307731
473967
376244
594331
121381
468358
438837
411143
72219
237821
1959
112802
367038
427422
263318
527533
393446
477076
376238
494363
429219
647179
557042
632237
73388
398198
211344
125095
263201
302239
183113
160179
91762
17843
530522
180744
514930
17956
64602
628113
474047
55454
345275
87857
401034
244099
640517
55357
157028
288060
154152
314402
645706
598385
218616
391865
470356
230868
181736
357201
83048
66605
625809
273164
133259
591082
621302
577059
119606
525784
291121
532896
498505
562621
175319
108168
289491
388209
468217
27384
528133
100941
478871
326411
166447
492835
338560
155233
144177
516490
537672
479219
312596
438147
243410
53466
185198
52637
568173
127084
78482
477258
5708
618912
368350
460804
262839
329238
51894
114896
526711
187873
402037
236491
402331
414833
25234
525834
374188
453891
5386
203947
363538
450243
103158
618063
276050
423219
193488
276273
532965
229875
295481
539410
569676
35325
89472
626294
26107
35798
340346
593206
216787
219787
412482
202305
602955
409588
52024
151234
300698
106118
176773
463608
595533
61715
402595
559004
593439
644261
142531
391349
38048
592275
30495
64166
609893
313581
224958
255196
170791
544240
524529
425484
372594
292497
418658
206845
212220
120264
127586
648653
525337
605028
618219
58119
73092
164162
535521
524193
582532
408659
536323
123339
6302
365577
197725
192007
368462
361885
222098
114861
515966
3593
118468
557914
138255
229401
590194
169138
402429
502502
501657
221321
364304
640599
521883
557492
339965
416089
613669
605468
175992
325744
390199
371234
309725
408055
397499
461716
477551
585203
436577
226114
367588
374663
318166
299166
596821
15505
372198
419780
395310
536804
30975
501820
131192
602868
353964
282047
427030
369554
562781
523749
18507
397854
474038
621054
267667
166723
352101
420107
21294
343831
289880
1140
244981
277727
463448
294944
465005
171066
244251
421882
486860
184553
131584
419704
93477
320804
111186
612455
248782
83242
15207
29374
446087
327778
558178
153879
573115
219399
383489
26450
535800
327737
585868
423726
219805
490211
121080
510704
382544
172760
546519
96870
609369
321511
476095
407766
407150
307076
608717
234698
278448
85802
234571
35996
472478
255838
529668
273257
142400
349474
465899
489303
581547
310128
146014
631608
612363
590070
498852
516489
264741
611859
344183
91148
565378
90876
182177
186616
315744
125810
201020
575141
250691
368927
197201
330333
421869
626101
462276
452522
203918
109325
25340
387095
14203
365704
63014
137265
122813
473018
338056
576335
384812
340948
354004
90600
493792
63167
648204
552551
270563
567193
113003
452441
157083
143269
90181
625877
304197
475558
437815
148611
425117
571306
488930
25401
405872
162207
309643
69549
76059
70598
407319
552268
56175
117390
185995
326235
305720
406579
72410
7510
620419
461517
193581
528186
256900
23537
224293
128648
1329
75528
477899
525168
54018
42131
364758
285512
232453
463708
195311
489073
602062
73994
635149
415022
554241
163412
440547
457979
638814
318273
299379
298917
270786
625755
598312
276346
445075
336456
584234
243230
296512
587006
595866
561864
596645
126466
525735
96635
323501
97311
57537
341757
231204
444294
472311
399358
188411
390302
534357
17852
607007
616175
192318
573006
60765
212452
616202
553271
43310
282574
515128
525048
594660
564080
302679
268311
232667
70657
635413
471804
577243
465821
484182
340701
415617
169849
513077
563447
630535
518030
567410
19781
383416
16307
527415
211518
417117
297788
340651
375923
326864
22347
397204
468752
148584
577429
354604
181560
271844
351733
629555
524513
168973
52154
575161
329095
358229
90041
250438
503996
83654
164789
148006
629217
456744
165584
351750
318215
129631
436135
508058
328277
83860
498665
482111
375454
180746
430620
87029
192838
329271
401168
123827
486179
305498
534507
573947
166734
381360
371668
208712
592767
382357
163440
545263
610192
253878
538530
168600
344407
401826
295313
268724
66023
621970
570262
16320
32538
31462
325890
426388
336198
399651
526397
252285
499260
565417
320187
359889
310799
643669
207522
314022
363195
233443
104283
574272
95250
443416
311675
68850
54843
420041
544247
132901
368538
271065
107736
175319
20237
168944
350280
642767
394407
318420
294646
500408
392246
206726
247545
332386
436473
622955
156202
74640
622876
267704
307456
246721
376612
156369
253642
209628
464909
384773
338907
457213
301409
85241
131219
576207
351245
164602
310168
132376
393671
242834
75306
386473
105146
591592
135405
100979
237229
295701
271621
265328
479749
79149
467392
592168
310131
319835
407300
207872
490881
221288
571017
253481
2054
554895
41251
589973
221907
481131
542694
627946
143004
19383
169592
234175
339158
207317
264114
54082
523812
217848
173700
520482
142928
468906
208782
603023
373499
379740
404697
497644
521806
65383
171119
598162
325579
52657
545239
517604
44762
543399
641191
434813
478522
111111
486326
417375
175576
599787
317899
538179
583825
480121
34271
60827
594438
391815
346422
596926
252443
204053
214190
612615
17624
480655
449133
513224
279312
585121
101911
151692
407029
535880
91929
645090
353746
609102
145505
95858
160955
229186
378203
91282
434218
23278
196697
264428
402688
378239
354257
586496
48646
521474
244259
622372
147597
280718
366334
387732
453896
548645
184428
549765
295079
382914
172143
4488
387380
590253
482446
496609
106447
648665
554407
252326
577962
628721
51598
482064
456701
405797
427212
486955
44692
550682
14521
39120
254745
333859
361518
164648
459325
542750
578173
365292
73573
492319
613893
283181
351284
627525
128296
9217
49434
623930
280187
584515
436136
373792
143417
438260
226366
578835
286878
34676
188054
35950
204057
29397
70851
436367
293490
486527
54063
648758
556389
171017
365780
624205
129898
517153
175557
176787
239009
130966
155626
491582
31759
427247
437310
55603
268430
16227
59641
622334
359584
78854
272205
257
578705
434552
351230
315223
150183
189308
13436
216215
58117
199792
595424
99936
602514
339868
551845
202804
402685
632838
296366
173108
423769
259093
194071
402470
281561
465605
443146
523024
243336
510410
203784
290188
628114
393665
81553
143622
196409
607701
18348
81259
275672
431773
479423
575820
162845
475826
110120
379936
599129
480287
174814
176764
162597
152157
35743
277063
575549
15776
627001
265950
80065
515817
607301
106261
152687
342011
159385
520242
62186
423918
161229
156985
361857
406093
535899
341715
194391
67637
413229
338438
6143
456088
337416
120059
150606
330757
36989
565175
278076
481141
79389
284849
337299
410489
413031
564575
421807
507688
555572
129885
321701
264057
156170
490689
527749
453299
472196
615131
399086
627915
643843
427507
265579
502802
281655
635969
241851
142104
563486
536155
228701
619498
407784
348074
505305
427190
117463
462002
46906
151339
36696
280444
488106
80308
572218
120388
282558
21570
212879
65020
83653
278147
495399
331375
505037
352080
23326
465293
16245
175213
415708
189660
532305
486789
61326
3917
432706
417644
325802
5564
284763
399595
140836
416058
162259
490179
166436
115017
404608
650135
198230
253414
20078
632257
400026
85241
527494
340654
173077
148932
511277
649138
26611
250812
615563
23470
612915
430901
457591
218639
7949
63524
317638
131294
414837
502498
336708
498298
546213
239914
108731
604953
589567
256721
217026
287226
96948
135784
283538
246052
523859
625392
58725
647533
44484
468527
218004
646324
569969
598376
267015
186228
106349
458807
423500
440116
2461
223803
592883
10809
95020
59488
15688
588272
481829
617913
610002
285248
151091
527860
69430
145805
348061
615594
502867
435986
579151
502036
553564
30634
425834
320001
493468
1128
189708
525902
139907
89413
547586
228283
232864
300942
187973
229186
627802
341086
43814
180460
463894
276520
165085
478434
408039
578039
282254
127536
326123
134096
520995
321164
119255
30811
445243
482020
182400
622851
507729
636454
586126
196825
291655
94273
437345
618225
599369
180896
605359
37928
551588
306642
615948
374897
531828
412349
267348
332080
32544
595505
229294
435087
612493
500730
245788
429148
371484
282087
408932
563205
352475
430644
305850
551200
424354
187889
161196
545238
303848
212905
124749
580295
574098
472533
453413
645037
381990
552172
166151
567322
146767
178529
418221
371003
560358
357008
80395
574943
438888
83875
31454
285397
641012
431148
646117
454720
133569
547891
588954
636540
496724
276353
440818
498741
398717
474802
12890
155806
493259
243141
569696
355502
569444
370898
453838
567358
551961
474455
461408
167680
545195
505940
465048
417633
86083
635448
15376
559651
44136
448712
37947
83517
544665
210091
537355
567267
590909
429276
403162
306258
111575
631599
312343
78867
612646
525600
175195
182625
77200
495325
436601
142361
360786
413338
324262
46744
244676
74045
440797
373510
67538
156303
450685
450443
497897
229257
571110
109691
52065
389714
184688
608486
251637
138773
226250
597461
169565
443907
123087
185346
420268
422332
213735
211107
440225
60189
160711
325626
425165
136672
167419
179791
618453
470833
274314
23179
275624
118434
190403
591221
622570
268098
280707
284983
82707
302240
310109
155580
226236
585704
295896
515479
294474
634774
347638
47551
62136
103228
457374
122517
623713
649935
573385
309592
33730
124180
425374
316971
320582
606285
29137
328589
189364
102980
432220
54965
550390
311260
425868
20925
516489
423768
628457
570137
353782
307650
391472
346654
400415
62060
203595
440781
571743
178173
411252
50436
245067
106174
245874
533861
370205
364333
239646
310891
219990
383664
121619
440757
393381
151718
553828
614876
418095
635044
262897
20219
353100
543619
237348
394007
90315
177269
375668
13391
477169
474473
608359
90636
242331
216627
579670
572548
40890
121681
507041
646117
251052
292769
383579
126827
468007
145877
591308
386063
12181
534030
107168
63952
391260
369278
585035
528183
297757
532220
149527
583663
91412
95874
512980
55861
342188
319511
150901
300150
352604
250302
395740
301408
641204
284668
646016
602209
606707
629775
429897
467980
544675
446981
443146
427968
289523
166203
335785
203898
359369
416967
376573
138245
159563
409262
568455
446229
592057
398244
180364
71683
350091
150318
459501
73978
276034
77476
254645
482891
119368
440863
257835
65156
448934
554726
66042
232472
511330
229346
333728
309500
387399
214549
588565
4730
437240
567941
381635
587220
242565
546789
369254
592923
146718
169875
470843
109437
118168
76874
111922
110775
180938
203124
377555
181500
260047
480133
155613
323209
1619
110891
232885
17294
286599
390279
54500
342972
463871
162186
122537
520213
187448
161054
87896
166364
330714
199533
209542
66861
258466
548606
567536
541523
95142
620927
648
447167
210524
330762
563491
380846
539074
413340
120260
354286
122489
92743
126565
342496
155116
535143
506567
570179
202837
346385
367310
237543
120857
71458
208072
187102
501132
592843
400127
604878
562504
498751
9396
415313
341895
170547
489311
182165
291306
63155
30574
546712
548998
553216
566159
619824
479740
412469
38896
573278
490856
120967
478965
287243
130030
647998
167975
601072
408198
634367
26760
490929
420364
183829
548503
61994
168086
458592
394873
328607
348705
61201
37481
338658
523267
276416
538514
224532
325324
446246
262796
341237
166052
479643
403217
506070
106704
462033
428996
83925
423127
186393
604868
54296
17656
304197
167720
173618
132756
344404
529740
360814
310882
286597
196386
446653
544613
453455
336228
474239
500921
459733
467966
525836
536788
393514
242537
357522
374626
620911
124432
230737
114317
428384
542582
150777
257849
125462
23253
509262
405053
169175
250960
284925
339476
88472
55543
380114
246826
51466
287287
24022
616087
338785
252550
616318
165282
308471
188669
214786
285421
252059
465991
104579
51466
2321
188904
504455
321698
481070
331572
245778
517224
408997
104988
187348
228413
422538
84137
299038
575391
180988
609619
627474
98192
62163
439326
4509
402556
491574
629715
357878
218491
151249
134676
649077
586063
173565
551289
557723
144689
6083
147069
287412
633313
124710
12174
70954
161185
606728
531836
358301
136593
332418
430337
373659
494924
10004
32198
460505
361450
547971
464780
133779
230360
346264
628690
494673
23861
429879
538735
142432
101471
371191
89353
353161
147033
487905
128035
199756
329456
332690
76870
173687
567734
612472
221309
500357
75561
318855
419839
646526
62637
8372
296765
164979
96484
584370
37015
592240
213444
587370
528598
126975
305388
287843
107393
372702
360109
153648
450297
52819
214831
461889
372161
248659
337416
360120
236589
329287
222255
508540
344358
323803
193286
91306
476330
435249
645612
321453
369118
375200
309258
525646
568579
277892
641848
574270
22239
605246
604568
306097
272851
596749
636159
103974
169207
602476
158287
235308
212661
204471
351717
628532
599040
257582
283182
291184
334215
157509
210067
485466
509712
580709
334640
240459
224686
110534
81129
644277
587129
84862
225417
294119
100008
618013
443332
618721
535766
526222
430230
574844
4576
290457
249118
580859
76797
504583
581396
456457
123092
644735
295959
408858
447368
553540
501214
624700
341831
243600
155452
74866
198984
437589
607900
435869
579741
169803
380567
452481
597051
354453
161447
25508
133809
338505
557992
233738
412081
532596
375238
346935
149798
47546
469070
118070
588403
482863
85683
634349
289027
183428
500840
470437
413189
15825
113400
346762
283988
467192
443345
428400
26826
607559
217302
540797
427767
91022
576255
304330
583004
104972
407912
177336
104874
371839
614180
47080
411754
260771
554921
70637
87899
413490
117347
204373
56819
299594
463722
497799
100457
41755
536377
569565
56743
232327
217384
326437
413103
626953
112874
391013
484854
550750
202805
64257
75465
224170
594951
276462
351668
341894
332236
467959
615041
357362
607745
434235
149618
523039
323769
120492
66751
562342
14998
351389
44588
232596
38540
226689
498530
72198
541716
593619
84895
621410
161450
86464
343623
354274
616358
558186
108895
394297
368822
507060
144318
623672
163180
153366
202506
163176
635774
442474
636379
564955
229865
624066
371122
523873
183172
167913
614663
135996
229821
516045
575312
548022
591154
559661
52203
50010
427619
177609
332099
636521
319887
371127
77250
183189
219227
482948
570188
425011
596458
193383
449077
9317
244094
171018
238054
233135
195987
465268
543029
194162
144173
5245
511320
375810
27129
434453
390930
496159
125492
621412
441690
67419
351449
392459
240829
397977
280713
556586
125296
532847
420633
558242
300282
308251
177693
295041
267330
610355
38031
640629
248300
350011
329942
334960
204326
631310
452131
312565
117205
397553
635116
509916
75465
627804
355916
378507
46967
501705
241611
172048
37222
438521
554901
569718
423469
420967
86405
158078
351265
152451
402526
195977
454673
640357
547357
528002
144004
472199
127488
629210
81819
20851
474017
561153
41472
95043
463655
612573
355580
111499
505120
235751
345146
630547
609493
509425
97314
6106
114759
34932
420696
605818
646393
443408
561723
40685
228867
457213
312383
430602
249373
425037
364713
498662
143554
199352
55452
308928
150790
309339
95404
142542
96493
465446
357673
124752
385800
260682
251903
155160
400092
592928
150290
528206
422181
473816
277980
127830
220146
72069
209795
374630
592175
491287
18394
620559
433392
570287
242814
469467
469911
235889
195914
273618
96445
144962
179928
512729
43096
347890
208240
350611
548779
609776
608683
123335
157133
35200
558151
174534
602499
455453
543177
141025
11896
569138
333911
647063
650049
631204
584904
585445
173872
59711
150428
151883
489555
174964
206994
71877
385704
480414
617434
393230
357076
421823
175039
63842
620525
277359
177060
581953
556928
162384
123003
515275
577946
412224
332265
508002
344759
362041
203942
266312
371533
151275
499464
324672
384724
260120
192958
576576
646067
363316
412898
599263
637406
190363
422596
230770
168605
241037
564878
527263
637117
298465
294916
649250
367325
159250
61678
369938
93281
479208
505489
107815
359967
360192
85372
313934
464514
591266
511112
494382
514865
199012
388790
607841
215922
419648
141347
460817
486270
246816
198185
419301
432045
288292
515858
155642
262741
223752
71125
626351
587078
552373
434550
328075
248491
529114
517978
330545
242107
233431
258944
70414
554142
149313
352259
368723
40612
331809
477163
105500
446284
346758
584538
595220
183093
328104
77411
386794
253842
160475
293346
599509
169558
485759
617785
646186
341677
205964
484017
132080
562308
454009
328586
399619
178387
385307
305689
420499
110218
645490
228319
601531
189383
39311
94692
14215
38915
457595
511224
38434
72357
298171
184049
476607
183691
29957
326886
316566
181397
14619
640546
98661
445874
225277
398528
205265
104630
172841
404590
383879
31320
443180
304349
1255
404563
117842
380676
309139
587699
561140
403308
50259
463150
537291
333588
233063
151372
190881
550278
384667
379154
351776
135999
534876
516717
67813
312527
607453
305073
600732
552983
602526
350306
52066
228802
394724
548951
57523
85995
15517
264929
185580
221507
168215
97443
554013
200966
238965
591439
159114
406002
63607
515826
108479
632102
645596
497944
357464
615513
514190
284072
53784
96739
545825
323772
265269
242070
625344
337007
410081
290593
104856
493562
355310
310390
89764
424532
299825
76347
346649
602985
502183
601258
273192
542603
97159
68637
588180
294187
607077
405976
169910
90794
583369
352469
590293
237662
363655
156814
291938
378225
431436
567384
13126
373471
571611
580356
66666
109420
551419
76046
10197
98109
69110
342698
201554
188176
526876
427401
323936
98805
3840
214118
450479
499209
10469
249315
353628
188886
159404
598422
564898
240235
308296
269573
290295
312306
365080
550876
200880
609551
495121
308296
27650
67062
547788
212399
268349
478238
369908
154894
435953
503434
46029
552906
631783
295631
593634
521857
112017
300794
377267
419266
463365
558025
100244
543101
572114
194833
530880
207641
339755
157285
592937
137935
20544
637094
636087
93944
580871
130633
87040
525904
466451
246202
612204
343892
440790
139946
103443
136452
230492
527071
210652
507378
386362
627740
357460
506929
174868
383524
29482
119684
295008
316834
54271
473642
273410
336210
55683
554115
200071
567056
97157
420146
442268
129501
623381
128592
84501
479257
3757
241217
520882
31216
246368
401736
519708
294688
440062
556705
514694
189077
14340
117432
135762
602348
157954
328
261819
459351
431933
147282
106100
84812
293479
625758
251936
494931
596828
262450
423769
479642
217513
612879
281308
509531
513865
348700
310996
502413
34791
264508
557317
451683
324986
635446
408735
546773
359204
148489
339593
167179
367067
482261
151826
142035
594920
470357
438606
260301
135928
418719
503
238788
419500
261017
117699
50797
443041
564054
71085
130140
458072
634055
378215
196408
253943
268885
283089
94420
120604
118035
170413
137208
524856
507033
222634
166289
61640
266402
24179
130309
186860
304330
283258
488361
143543
456490
239932
13076
107153
79745
110380
606159
1124
292248
461986
176932
188092
569737
4726
112760
431277
389640
356346
558478
118497
592865
560741
501126
381770
336941
248748
460040
472941
595302
88479
250673
571783
27123
87600
445935
356796
528584
612542
211757
333127
586085
633126
275544
416600
587876
102923
439198
101192
62663
111993
28057
329079
494157
343811
193480
642353
110582
632313
159139
27335
119822
600048
13010
337422
522524
610873
604279
520639
504128
605170
47341
507199
313024
650423
126596
464311
353067
514074
485593
84017
185483
111390
259500
333285
460938
106406
189319
445698
266326
22239
273487
94011
402080
227281
534554
177297
572671
307714
452888
311745
83782
143828
619449
26532
376847
48518
599748
261889
426230
86262
108325
470761
457014
29885
355692
12419
609541
243762
484665
140318
536867
456036
178616
265194
46830
378059
283035
217580
161185
564572
471615
366857
225921
625776
131747
281127
579931
19001
493726
354219
41254
443036
351660
142553
64803
614893
528397
361390
174587
564438
363637
391364
111330
520001
603442
234912
621720
272240
40860
391428
418315
588516
346275
533893
206396
298134
552380
31607
80520
614854
319564
631338
390316
606397
457896
93237
58268
311528
115946
35396
403362
44919
146127
158695
594796
307665
83466
624973
579474
102715
448584
258857
220321
599219
52369
647044
171313
323341
71180
311029
215470
354806
113930
121901
124256
361564
177820
311849
377769
127459
35032
265820
207437
310160
435097
554165
280743
333937
181985
178922
618984
466822
310769
5862
486750
102884
539095
95139
408404
644695
116636
133271
642227
416189
119806
305907
31082
141714
280801
31841
513070
450277
636080
599024
499929
67869
587428
502266
277964
67206
222126
57523
471287
91276
148061
83772
124761
504485
356163
517479
37475
326027
375501
389221
379852
89282
438971
582240
585033
358713
494932
255394
442691
376354
141304
258127
201739
85286
67611
424000
40497
383968
42112
435115
191333
354465
639070
589740
279960
155231
301414
585018
565686
463746
284608
230242
149931
93781
220722
526910
380944
502663
540724
15327
257691
347257
568174
537744
340742
247357
426860
381306
55778
503136
426443
350793
315254
318339
116693
283147
594858
570500
488074
544941
30437
282045
18752
181978
574499
27051
248076
360091
613892
224057
106317
493921
364287
127688
224952
47330
461625
149491
634546
251868
317419
596396
508756
13706
634081
389522
430647
590756
476371
81136
109473
107186
81453
526494
172806
590688
447862
478590
139135
115258
326210
296022
620707
521569
335449
53222
281649
318425
60909
534933
195810
311860
365029
152832
508833
534184
290641
402825
118645
586185
51728
283194
180325
72969
360032
56550
119498
160792
354974
427390
371909
306415
510489
270051
238118
623630
300148
435163
68776
4198
50026
264334
596608
610669
134146
405002
505000
583573
478188
396910
225900
24117
45279
349457
620914
196857
166146
250035
252998
566777
201973
60402
153395
378440
479854
267345
131407
246583
622617
381299
56759
452315
646128
502515
269198
610436
288941
440043
483604
558414
172087
230742
209228
418368
517188
48475
175306
205842
474098
155090
195325
247293
275596
140830
509919
254580
48198
23748
590207
44906
556633
312410
650245
615878
421488
592118
599201
153462
36913
278841
283150
602580
639871
551903
386202
109622
47645
548802
355753
497090
300577
217941
347748
186990
533576
378858
644084
185165
558799
531621
10478
168717
568978
241385
184439
174411
28585
97063
440164
251893
356613
147239
308673
198757
639538
137902
146164
604463
117324
349966
577904
642617
457
135136
524584
22892
649303
412370
406116
374865
95804
146460
354243
252657
225757
431472
630061
171158
557968
92683
618649
295286
175519
532231
93962
219488
244922
4439
9514
620343
52082
50623
137569
246408
507920
220287
1484
591437
93064
519844
275590
123616
517465
366135
472070
323935
83884
621117
279491
615762
522632
488240
408065
79621
212732
465652
496645
114535
592272
488435
497629
495136
454094
202155
572181
160570
176337
165895
155679
499198
92946
258255
323641
84670
257012
457245
387709
612169
558992
464181
108156
372424
598556
423072
47136
600729
178132
55811
563857
418215
96531
338321
485070
422054
267539
431376
1818
125863
310769
232297
279219
421306
117531
128930
349814
1569
608031
90898
602350
119578
523018
387506
11810
463109
4630
35087
434226
575893
495060
401327
490399
106888
358189
219006
166092
343733
512390
542437
311725
83249
379654
392921
101552
24839
304486
357687
76270
294931
99329
221448
213305
81327
396403
196528
118321
266269
244969
18473
61522
117416
290910
228929
45902
183888
535282
437129
555356
385262
348253
423657
271055
514577
10806
109093
601045
317044
181618
70264
598886
560311
573389
462828
99645
359373
344042
284665
25338
227970
567180
466312
127757
548507
375509
261093
624048
568637
504117
68811
361242
582587
130855
559360
372508
173467
442751
160500
183441
547642
215582
501433
570311
548772
186213
302195
443776
266652
515371
503930
251850
245821
626363
650454
336467
471491
386290
543891
243074
367487
540983
243404
644735
174627
113704
217712
565577
366150
294256
436299
527300
313981
5408
461267
272745
194303
532995
197958
293471
87497
181934
136673
250401
550812
297743
343742
262010
458351
589839
331911
310001
320261
316447
471616
531101
52474
411676
63264
61341
107285
13459
346973
582530
361768
371133
456714
278177
170432
380553
19159
129327
450478
362933
379539
45681
517057
608784
608387
35792
169874
548257
437322
70015
425970
516331
302943
515623
444800
523884
609281
251337
2945
84032
200162
198883
49107
260385
625371
646084
630457
268711
43865
37172
387780
302756
249399
25085
345195
470137
107171
536689
625096
71174
121138
404981
471712
331657
238252
19096
447988
65561
354361
458978
163761
547409
63664
641562
310976
554816
156964
535443
605390
208640
333656
277078
207122
291000
438846
269464
98215
523071
178504
29152
259224
431496
272654
570416
187475
10488
548470
562941
379762
6661
562164
141049
135263
171326
423352
617999
348361
124780
580847
293192
560118
333227
460088
95052
215635
566584
446054
315881
45917
180369
465985
246269
419811
563083
631070
266223
268323
421200
58318
23851
140410
390651
526392
482113
378606
352730
458792
429761
243392
410532
43920
409581
95572
62514
264228
205823
134014
373249
620954
462372
251398
226031
190736
212150
302379
238699
387343
567877
257304
87094
531344
450440
390649
590237
116967
264239
252446
355887
222559
553208
649838
113096
574550
315259
250747
219278
418142
421449
165283
497301
354249
122339
412627
201913
286676
171995
296601
301074
11644
542452
105894
176675
634335
101726
85953
291787
647130
492515
177398
287965
325914
606230
44559
24176
234383
269342
644454
484105
598936
300050
110743
376139
158367
450674
9538
6123
165414
268048
329664
301539
68040
301867
446644
344637
4942
622359
189694
447575
165289
628309
133274
13377
429348
56384
256355
331426
396543
354209
252697
315456
59672
366372
379868
578765
399060
141180
532171
43844
421660
384559
259020
619475
161382
273061
144834
493017
541565
647919
185126
242110
615913
81956
96110
610267
39573
534450
630995
161075
141604
594353
59112
118894
400618
111657
608460
338561
103059
402868
382246
470135
365852
640475
453536
603769
67111
221945
383181
418768
92217
118284
285137
327013
91729
573448
101616
627079
646176
87300
255278
577326
576878
234678
587399
540515
16447
125
540616
17246
231153
425375
487129
637140
475126
572622
618273
615819
90021
550956
52705
371706
394862
494109
545343
619802
181956
319492
169999
92173
468723
33901
226781
410166
375934
178257
73155
150158
52590
110782
269411
200292
621543
128630
202230
41728
568051
130616
367699
225067
526328
178836
399167
258431
327327
260633
561435
501665
54346
635925
6694
223918
579246
576749
53533
527977
519309
459722
119941
307060
373800
524160
305839
458530
226849
155140
167917
61240
524458
197147
550753
250286
341532
307554
324915
12179
615803
605641
536368
36972
441018
425509
76125
272146
615847
425038
537511
557832
122995
506062
380311
171502
588758
251576
618182
476064
516178
439623
506036
119843
591986
644427
545260
210408
195834
538413
600548
210799
170502
255340
332664
256143
231655
547155
315410
466921
147891
637047
441239
132199
281164
291309
59362
463696
208113
52985
486223
630799
430501
144454
122902
326872
325447
104608
380323
448819
384736
128076
387996
402807
396236
497292
229692
277948
135423
587480
167901
354587
399228
87451
87854
284786
512280
529290
562573
85132
636430
535573
338410
524898
22239
610281
298929
633762
228964
547152
423812
103783
371426
565122
372256
100018
453964
112137
45174
567670
259692
388278
622221
243117
410724
157115
398006
379906
440701
171807
214045
347794
442610
122715
570607
447217
445852
239595
332192
523655
235809
238660
193398
77265
362660
592367
163167
224698
311731
411531
30765
174778
114602
251408
434349
578914
644314
399499
210752
231467
111934
437168
407957
269387
109007
565159
588543
235742
175253
471874
164551
621970
352258
108420
351284
303181
281457
222761
594614
231598
139767
257347
35060
149527
240463
20456
5545
410494
432841
640618
266524
567538
562756
125071
316779
147073
535152
408671
184189
530167
508918
597020
284646
264834
66520
320428
180460
95271
52801
28988
573287
233317
118574
139307
12144
379354
173909
588279
481579
93376
167855
116769
470861
147082
93628
158467
429838
124584
553024
569029
165336
375128
536407
279580
107116
126946
9709
364353
599928
414815
579455
101177
143742
166675
413113
612317
555539
248178
457607
179526
291750
156445
134560
174294
487251
58590
172642
306811
297238
372695
23879
424362
441883
443629
261320
88737
195244
492975
376686
128856
103716
622960
498908
619908
302466
286269
477651
594611
648799
528119
575047
20979
57532
301509
621095
29175
170100
264571
79128
550552
123286
527098
26425
273343
15748
127612
59698
494667
191551
490187
216813
565655
281112
267658
215900
134369
80192
385655
430650
303087
463536
347017
10943
589334
412286
368880
480067
71509
406551
108630
333083
322433
7533
98986
414199
191321
621438
122893
533165
573793
574814
330124
27295
497165
443178
642561
122154
441533
626710
210635
144672
93178
311799
589148
157463
350869
21999
196714
332998
448993
398709
352644
607160
381395
541473
369738
70878
81224
66855
450908
221980
376061
247822
553228
97185
137953
319313
203809
25720
411736
224641
512855
237439
625265
89466
318897
625782
198200
199568
388628
71125
244740
398891
352749
534016
393408
252918
462914
177882
519906
263190
315635
415616
458540
612540
276623
535469
517646
540824
456337
125695
300649
68575
364761
6701
486058
478121
296052
614281
330245
606286
487320
258040
621553
16839
529264
389876
259553
45241
356986
430332
624475
121531
351483
584578
531486
111600
567797
143530
532515
498181
130412
494629
330992
93306
585575
382200
38239
552931
431594
127921
408040
197357
448927
240053
609067
376743
129553
149600
15834
638104
604167
397750
416667
68029
143580
502430
140987
238248
257277
225344
442700
470275
450003
349745
469745
308802
331046
564294
116040
366711
440839
317168
598472
451112
260715
228514
34988
560422
641866
301821
463310
456207
636265
205309
375820
97609
584857
292097
385283
471223
184895
435881
608743
595280
634683
611917
430518
303831
327862
594353
90322
192672
317575
216660
228955
476651
144528
87242
198641
150164
267140
360267
490333
57436
631995
466598
273135
259786
278643
248213
447241
321382
401275
590335
313042
391815
158846
619690
537683
181593
351675
120543
338445
483382
579045
298923
36002
21397
38760
614087
192645
33086
149540
51742
474957
632996
215082
1736
161026
631739
613004
540850
312314
17402
218348
170787
146944
464963
275584
144638
358424
479162
256379
198494
360313
582408
355075
90478
369017
505971
28260
393318
165395
593516
378288
253340
187692
445509
548053
103765
625646
381007
225738
183252
243510
509266
649389
64048
108509
288019
374407
324287
573082
568962
376456
485201
244610
69239
23261
418015
126518
471472
420598
291627
255599
339360
153530
234766
167018
557496
362488
393237
335430
45369
198593
469702
475634
452611
611879
181303
394334
227695
49012
116271
417372
541217
19295
593998
396326
264217
85823
557379
142668
304867
571350
62399
553891
119934
519187
85043
616317
443291
423367
124682
487627
485845
87412
296858
24119
266621
459822
541399
130369
70437
343239
176318
364227
483449
472840
405686
219477
605802
522916
340395
380043
67484
132239
572175
572583
440903
236557
141234
516975
454173
401169
195171
581452
600142
179817
116723
425945
622996
106547
313274
370699
147970
424291
251836
535010
159022
516552
280797
288557
476826
372508
399382
352034
450206
359261
197179
409497
449578
299479
221881
521727
163865
81547
241686
28403
515986
111782
152492
540523
625146
502384
389510
647775
623001
116831
122842
102987
320751
452316
218905
228680
549208
112334
206
603712
165476
171437
562185
613216
428922
162140
603668
374901
198624
150434
238174
285555
242206
530167
472068
195166
182086
233896
242524
130647
443751
312001
23893
295735
355764
447836
507647
633426
528162
587327
335383
271146
209841
412317
62940
527620
403788
356058
623251
633002
634536
286800
231133
555444
208134
544308
326056
170040
380956
39417
124082
527691
530270
403424
377243
431258
323733
226006
237667
498475
474247
50574
296257
190041
512814
581719
544930
317461
56387
154992
561534
375245
586759
138450
601846
577719
422148
238890
365206
147328
535168
283308
516911
423910
68275
30145
97019
397538
604781
36242
306723
415479
147798
250251
200991
77771
462717
299765
218904
399763
232797
35320
570750
579324
444123
591260
94522
153503
600273
83622
388404
203489
640953
367313
367101
358816
388868
305595
327097
172119
202521
571060
306045
377848
385130
44306
12852
193788
135434
349696
443345
21473
204414
201879
105682
362890
62336
615172
371706
335796
375250
101445
229379
54905
360021
577060
349218
321605
553376
536131
452213
345925
331
588775
337335
408796
49260
15343
38305
37837
346936
565023
367252
361652
75554
43820
369049
400083
524658
242620
77190
456772
599915
355975
470298
631974
232976
416211
342320
99159
445448
238526
431705
97374
196267
631913
74919
36103
410551
6756
257095
407159
136628
329604
547160
438184
81144
350577
247709
482285
177829
286421
270855
167217
246396
648337
479866
179142
218151
434007
457685
205937
592676
342341
636181
71441
575783
243212
36536
507148
240393
544630
646325
189584
497807
33217
586589
550773
65236
563635
139240
41763
522746
230590
203061
102440
601477
608139
325194
320322
426359
419675
388782
584404
506065
243671
578949
230223
137116
553895
373615
49238
366345
303689
53700
170349
562468
246578
224759
217778
344065
618225
437772
561845
627259
92409
129194
387259
332281
237052
499541
225405
176021
629050
176305
159370
294456
456590
297475
299938
85895
248686
469015
61248
79008
580111
13632
593849
395958
416568
429704
163793
196364
639251
352900
416100
413845
193708
619263
537222
67899
513955
9398
504628
61831
202521
87400
592539
537959
118878
36009
152603
161688
253329
619963
140596
64284
178264
482342
182780
536336
201732
192072
235287
558733
139480
9052
241042
561272
383482
98907
366921
73213
396751
461837
104019
99739
307253
365310
419541
643745
333597
349330
599593
221014
66613
365794
133578
385227
3610
157090
632453
185582
575868
304510
215281
246560
637984
40753
208755
98967
353196
99901
113226
226620
365792
110523
277631
218696
297631
225316
606639
329676
526291
650355
588787
631359
2536
361496
14038
515861
431437
447744
111044
258148
70058
142590
344965
512221
19109
607696
543200
511853
351912
262191
320767
461611
72683
32546
448188
137684
538857
601859
595036
244704
510104
144609
362105
483916
377804
289838
377590
278367
483147
431726
183794
247608
100140
39809
206089
549685
467067
183827
645094
416160
380948
622258
334078
589846
233194
650731
223376
581242
632059
206975
435883
468011
625870
54073
623020
330885
303315
59039
599415
398961
496321
154315
130136
510860
465736
639060
323278
640770
162743
58817
314985
351933
599871
515035
541099
352252
615360
201320
307693
314577
513467
447502
334664
436605
192807
180780
183059
478132
647516
632020
236052
516866
487548
104571
179384
463342
100197
211344
650470
344383
6142
295671
293221
171157
232155
266156
351996
548953
194449
627010
60474
342008
178308
197310
334069
177931
56457
277497
7216
636767
160777
591622
641760
327530
302473
522783
110297
379059
532781
649143
3045
505817
412209
305538
354778
505982
417978
112289
351326
407562
386012
110783
183338
78559
61811
259847
604640
199376
32580
106445
642566
413727
82349
373722
90154
616925
380441
242660
6208
394150
392412
372596
358906
594321
118404
233335
420533
371217
473875
362487
564176
554646
249234
629708
631089
221705
491459
159785
194712
427274
62464
372106
264474
245657
89710
618943
622028
228086
538180
123271
524524
178272
90099
627160
311602
520528
345917
305083
603283
336477
306790
435000
34684
357646
5416
97785
358267
194612
406282
543809
100882
36465
532177
526264
553642
283193
321204
179687
453088
454924
202095
642824
99997
296315
324331
82957
14747
463453
186377
314046
323777
626954
200837
41552
540614
87717
425117
259230
621959
607137
102755
529272
401873
236722
330204
134795
412575
265938
633152
251619
444082
43747
579461
397364
28027
126867
298473
176618
598999
392738
374637
584857
236798
489196
239717
243204
103077
233068
250389
405588
646103
291863
468226
213719
180460
238042
383599
334840
322475
76789
233007
118479
364898
500562
242690
516201
187250
97958
31049
87316
283071
50699
556026
3852
490729
160488
115577
346417
77940
622974
384730
87966
120281
541830
414804
595671
643493
449751
491261
168420
245359
300570
541005
12721
332109
156152
65735
510821
587455
25955
513306
88341
323053
250607
57469
597283
397193
203458
627306
584431
272840
227541
130735
95443
423690
405026
469088
598093
41674
507498
454662
509256
633559
554896
25683
127433
22102
327525
181090
323181
194651
378553
515209
592022
146433
623043
147304
230671
362375
571986
81379
238667
95972
589758
332340
593785
553311
498259
188203
277872
422389
116176
373370
604645
368064
197968
374294
443290
99205
453697
39170
6609
157276
493362
216141
31349
156856
405930
184220
66573
313732
498412
35000
286005
482070
608085
410757
20433
288288
343256
418721
541845
242558
212095
450081
100429
362748
390323
362592
488288
195964
364019
48106
404313
574905
421365
31450
322700
221837
131947
142716
383615
403384
413952
398735
39990
562841
548367
456552
213855
133388
218496
401125
535558
625296
428570
629161
350573
181645
227156
275033
420977
53392
245342
403883
465102
439492
636727
497941
238213
124058
389083
570697
262358
439997
26271
48287
118697
176088
484002
225541
27822
451905
496372
647590
160846
290266
538512
468214
144327
551949
24344
170426
52841
274447
646678
385679
391568
323355
97858
108725
612692
455197
19198
403175
517564
193894
103133
318149
479464
129644
561770
415919
258992
423701
273478
170869
427365
265689
508144
489990
92559
371883
347002
514639
83016
325438
58242
80304
173826
494093
391969
440998
79711
89707
329161
559585
629667
196585
123290
14672
304229
8368
484798
623321
383192
206113
214159
340319
328726
225577
547809
222763
245822
582022
390780
524594
302662
172675
385931
197151
637585
153812
626143
389838
607082
110743
262423
476446
438263
242995
518479
384136
650253
548728
446166
76376
199256
456836
387700
610780
104124
550167
13572
354713
630663
531991
253949
338429
280644
255991
466245
385195
375581
113360
163464
298418
342515
114086
393286
242780
227773
245888
353906
627281
155203
606241
227639
10756
529364
228835
378901
415764
266375
23546
385676
550311
344647
372466
211966
248523
272127
79041
518892
287906
91809
630253
3146
585520
15549
559326
180286
548333
177017
107910
448948
437532
415566
626121
329519
107233
527085
247725
119814
72415
555570
165921
200228
16386
359270
343627
231814
518881
25768
194870
132652
310928
248769
424531
198061
98048
350196
246859
346333
537725
313309
221687
400860
30437
33437
577383
608871
176875
8937
636754
48313
55862
144277
164016
409942
56166
372719
342709
24766
488235
229913
451410
177037
70913
196336
372497
602765
582009
126349
480964
155518
350846
325366
322190
318892
321446
637039
531306
59401
71598
559181
491130
546404
120884
325961
67536
376330
64753
99992
60904
117957
118671
453720
262303
5049
30694
88192
281766
516707
4181
78719
625957
356943
213373
201234
294466
290146
511054
411236
539416
18413
233780
450323
602241
588737
414863
294551
203470
289054
131497
274886
322318
422396
274504
215538
220419
329003
315771
213478
557368
635631
314473
295175
581566
342031
612423
93094
289519
363172
263228
599888
48650
365708
273297
31804
349909
174362
457494
151842
616211
332108
28100
584426
473904
587710
134235
170486
446037
585546
295281
222676
539302
30586
130309
620982
400611
84463
497777
19393
296310
371426
282866
388444
66522
390397
593027
139141
410096
16201
343549
337298
432712
209036
216549
319677
413358
100252
557953
549776
490042
99720
548130
366982
74923
338708
48960
128216
630625
406631
580186
393613
489432
247717
194835
645730
45973
477860
467815
73835
453685
206059
239584
365770
466524
4029
102355
317265
497243
10400
345107
414800
586870
265451
631359
389507
299229
458337
321624
429239
463377
527762
639896
159283
622466
346223
239618
555343
412842
648400
176906
455140
499185
567464
498339
183973
333107
272129
407298
607868
586466
154736
429825
73624
470884
453217
539480
440650
132825
578923
342118
14825
625707
487204
231480
489808
240719
91792
616608
374936
140588
37233
172087
399641
523186
274400
586723
202345
23134
324839
120889
103280
395812
4611
359071
539181
338243
132624
77396
363647
472452
94185
623096
365729
59877
392068
397460
184293
56102
61139
66355
47369
239923
76216
186308
85534
615872
10169
165944
15265
288161
55675
330138
37468
11594
74060
196494
158134
267965
348188
369161
216770
102092
380121
120020
38906
269660
643044
104862
212487
153504
444175
355847
209386
274434
59165
242534
490923
132462
128875
625145
75805
373859
173710
420700
7779
95954
225050
459585
416203
167643
56521
358149
473735
565962
464567
87391
81512
503965
142709
216117
170308
333776
44433
453263
268592
62216
89227
145053
183420
13795
615879
278858
167449
394543
559936
342124
361621
416031
251397
226749
113566
319537
505425
218927
67630
412686
375707
187852
636629
73351
155006
15413
273867
621963
260364
319900
513420
247599
387350
398792
350638
444815
82835
647440
560293
256798
258182
406808
143829
225321
539558
156122
535199
540484
640048
111711
413364
75982
628696
630434
524797
403109
482944
32909
311797
346588
184282
13159
454912
394640
539303
244029
13447
7400
617033
423958
278139
606943
446378
426594
110538
222790
18131
291420
316642
235934
37866
274947
465297
376435
226643
329382
509162
422184
335290
223441
425575
221284
178853
15586
649983
188798
610843
282965
561097
260001
470689
440999
80424
2196
387243
633051
83827
396834
369301
605126
127446
547945
597849
69220
611974
166546
558482
631061
12321
205861
307235
19739
31226
190809
24976
544972
105121
57216
124814
28372
403461
625968
567478
533850
584324
51502
344226
284925
560202
164038
553301
615336
532140
19147
278285
596984
481936
324400
229044
11707
77176
240316
441027
102809
522371
346177
29802
215852
92600
393709
261853
172650
493622
366907
156673
266752
240376
227892
470776
479941
473792
57115
249088
462136
63356
600302
602953
534891
428260
416308
34900
573850
254791
200640
535044
496892
551781
606504
434550
164633
359803
202952
576336
489214
347983
370209
318249
521789
589376
289480
64021
27841
435830
138047
445509
335443
601798
554899
477095
181359
642694
591919
491762
107913
226532
139762
175100
645081
613
390738
82159
398496
64447
618050
524740
228712
65250
303156
601448
247112
10474
30333
246793
543083
550929
216536
449379
618387
403175
228175
500777
459668
69202
224985
213187
323246
647577
217220
210640
78769
360423
526292
263749
414068
25473
638980
455638
262903
364746
68619
141180
103782
250808
368059
642477
299317
229555
445058
472645
41332
645293
397745
87928
522960
319351
80653
124588
65060
89528
542151
509575
87375
46010
520394
563958
91624
526124
381124
471518
474873
563273
608563
198289
447752
94692
619238
71659
55647
213873
80936
624008
574017
79490
202407
309035
290289
304606
248815
39814
496147
98224
54343
365454
562830
216806
562174
177580
430596
48386
87023
4334
538275
8238
428728
310678
112384
354068
193931
414603
186342
645460
199997
119841
551767
134727
202450
95402
43191
198445
457614
511623
101510
511461
455006
526883
294744
313703
384530
289195
8019
156313
402247
159264
386513
292343
385027
184023
230921
419642
18292
310920
646431
408974
325554
537967
43474
233995
467372
167050
36422
355435
186598
623709
72683
41685
47807
545844
214533
38909
529887
429293
571591
203169
483987
532691
387478
489347
486923
123060
252553
418864
373232
469947
624772
382812
580016
87897
202657
507549
142575
556427
86689
126255
12217
613635
560422
390798
287700
280264
639836
118081
367090
411995
36529
609077
235166
140289
343192
26340
633644
134517
274429
571323
607907
621897
310716
133854
374553
465728
648407
78206
267599
425825
554649
336693
525759
120612
433399
292513
608902
602244
137176
414101
52383
580271
21485
16448
585022
286786
227267
92972
181736
138549
29391
344324
70636
353360
573823
147914
225406
265346
239727
111209
185207
104629
188258
200801
501722
13009
352356
468215
328246
338246
500735
392975
60540
30035
317389
142430
29489
64462
591687
194337
442845
304918
65283
472078
44048
46357
582769
141986
301481
451892
60686
379550
355159
465940
299095
504221
245961
449514
72156
347878
110946
270107
529382
456069
554312
65765
81862
60450
396529
357378
305428
68610
102931
629837
106173
646533
369629
443903
145870
452288
410193
383603
398365
192284
17674
3509
53966
161934
604349
417091
613420
76448
480940
402930
196714
225520
35812
60430
99315
395487
188775
163014
329070
365992
177899
72607
628003
567093
639001
419394
584984
570761
400414
600714
169680
625127
425074
249189
545393
458288
340798
166107
62842
226348
415459
73743
552508
182943
246541
131765
475113
157001
7628
440940
221659
42778
458578
315654
92489
323343
304089
28959
416450
98676
234556
427535
274261
191493
264270
175069
278561
276965
341340
306738
412796
8504
425845
127762
123653
416198
222641
52178
488658
204940
346537
124629
10910
107980
495002
178967
400599
351945
251821
5922
217332
639078
159311
135307
84956
94895
106994
645146
333894
75070
481745
320388
632330
280118
420752
215741
481416
317150
334088
45102
352422
431450
447232
554905
405305
373211
208769
359799
566130
411053
427230
508887
620923
613810
601363
407826
417454
560119
231936
349467
61651
312401
261890
287830
194396
348719
109680
441854
314138
419092
254335
189662
226246
522081
395187
525292
273694
175097
411058
70410
359911
606056
597314
376485
581845
343448
173070
605584
88047
616887
484941
455054
449993
144789
635573
393088
153713
128211
333493
53235
79126
125023
178922
500917
335444
377233
395160
546180
595494
458236
647036
455176
105740
463751
24269
303230
632586
525239
44559
480387
299203
199184
376541
427017
453156
458318
124014
418217
551082
177724
4005
309016
153983
487685
25200
516386
238015
91286
276368
95546
596417
347572
226200
294102
90487
203036
602150
598955
154149
270357
26687
549423
23590
583301
127725
564270
256097
609067
594652
617445
78576
221908
283787
474478
561676
526330
433964
627494
338915
412744
307689
298331
360961
82295
108944
540457
425072
418064
13463
184454
620425
508162
256617
635386
171170
96957
365285
253574
80715
591681
496706
401289
590071
34295
300217
537309
65538
427790
38280
564882
183247
34650
297316
292051
202870
200953
19303
30739
244158
164725
206592
335106
506114
209000
82403
433154
289847
379453
287909
371438
494611
287284
408399
334614
174964
428776
471534
130904
542762
619823
429916
379889
581744
461399
230966
358346
296616
311452
489661
87169
512350
94092
349650
552169
22377
308408
649337
339950
512391
234310
448132
499291
83253
129342
554706
26697
593258
520715
486906
579215
593101
213702
54644
319543
19723
397111
212030
290624
308114
639910
446374
225490
567673
354325
293742
236137
19089
526754
627269
482312
355108
249441
418558
234270
343346
615265
433512
120616
165015
476929
327733
295239
30574
506542
29385
357724
476573
571110
3287
194159
537922
195379
255635
471945
270423
23865
38704
578485
486764
504070
459647
323269
585856
296117
634977
623870
95531
262439
17107
331718
554658
488772
201511
137694
148552
53124
617399
534804
299741
280482
55688
104240
123660
587446
450698
589034
34500
28031
333245
472365
595446
401203
137891
130822
365637
25136
166054
523326
278930
173241
587967
643142
473502
621963
422464
29820
270269
569668
568590
115388
118758
444242
284011
376931
390675
619742
48148
125435
648132
508755
18073
549585
256392
325194
581276
515524
440090
234024
581318
212923
329299
546590
566693
604650
649101
161983
371678
274437
173580
199153
426822
461650
17727
90400
54715
222380
634922
414443
366354
480066
624294
570550
167495
551942
55715
277996
518799
152957
647237
617259
447103
539601
316971
364606
221356
82601
248589
516352
635152
163830
619290
508494
261797
476389
642304
471429
281862
318581
365909
630315
195165
397663
615247
293565
107754
339716
270662
256689
405394
111946
111411
248896
16348
509039
115440
310441
305633
643456
317189
334225
292591
42968
24946
82168
249437
289461
40113
417612
505177
8752
496638
96579
335781
100319
195290
483376
106294
577608
439680
24847
552872
460755
330923
464133
239727
476989
648219
357619
308429
100492
159424
270890
94876
320918
83230
407421
619050
447361
42118
531338
463111
446849
354806
111502
551069
542730
218551
64739
272752
459026
426452
360769
172371
551467
182733
560104
536221
561041
259046
176709
627520
647010
139542
120697
12807
453116
568523
68032
272656
298254
546277
418341
517962
494359
45429
504290
595345
497215
585946
606942
541753
471212
164642
71139
634231
141471
366620
20655
318378
531645
330409
526862
362383
591611
340117
246432
358846
542921
460559
115966
148297
461033
5397
389458
493622
250377
75464
160604
623231
439532
147320
521790
461864
611535
191698
150553
579711
477007
247569
276430
347565
491569
492836
364154
434183
453637
429309
567945
212633
444336
604490
405521
15695
63117
5181
372912
509113
66023
220446
340155
451761
46432
623555
240601
48595
208486
3007
90399
129014
646899
607148
446378
565853
511118
648038
155229
144100
615355
476213
608704
469275
383228
207094
269113
180949
25542
55972
523073
4349
442644
101394
90338
426331
451171
223193
68206
199865
442977
564537
191743
85091
251473
188022
441175
412303
451722
112387
197265
468427
398706
439161
606624
286760
15741
339912
455365
228113
537195
560844
400674
152385
77676
264999
618701
606010
288677
163343
188077
484450
94426
266751
192787
74439
189186
432892
361331
162955
605218
432155
483644
145497
555435
373813
294158
556980
578351
208827
295947
103332
463104
607964
318720
98134
295231
211149
296864
503628
274386
419283
418088
183214
245778
121466
159395
151512
584812
455888
49861
211986
70878
136073
33840
523455
174369
42100
547071
328342
233652
629812
316028
104064
325973
476260
617750
516072
252800
276140
542979
436018
278487
429338
611979
547521
93570
92081
381420
430626
421416
549873
460956
629517
156124
565703
425557
362633
353244
389293
623458
136916
31473
411076
62145
63059
213461
473095
386518
71769
434824
358245
473944
348987
569584
103506
577538
214877
494477
309009
55882
397860
633965
467925
645031
595662
11922
174124
1118
554521
150404
18839
643270
22894
578887
179691
310930
452788
463948
436674
615180
522046
242385
113449
457472
251523
386968
109469
201411
144436
295476
272889
614453
621828
169238
533279
347717
452025
177207
269969
151085
70658
603496
535762
44113
172799
170820
84054
307667
11352
360784
560991
110946
43710
462956
61893
547220
92229
28034
193056
371595
565964
101957
198025
359474
634735
571943
302778
640803
76719
232517
457943
445894
12227
241264
573547
626330
304267
396322
369118
384453
376017
346948
317233
89228
625797
9037
266339
395811
174928
550207
158710
18343
86839
28022
422504
540692
629372
173558
241107
439830
637838
506743
353464
201934
327417
367461
438888
246229
589976
212672
270517
240759
479675
379549
35521
485148
80138
640330
317733
282438
47802
211271
45215
442284
477905
436374
485332
334805
577668
448055
187169
199960
406272
252160
357929
74238
281438
447648
281967
183493
192522
553054
37575
495916
602744
136670
385971
400063
498375
487681
117147
649032
241250
109951
482379
482794
461033
99941
52133
227449
576706
157305
488967
2983
630905
304664
552224
66712
510792
491434
302104
67315
2452
337251
65741
583379
201505
511612
522395
620899
641776
648730
166827
510984
68539
504747
453912
411360
288598
584756
178652
166178
31401
344527
438866
571596
46664
413943
220784
287241
475616
362416
605875
538310
209969
302217
215525
539059
565255
424476
217616
499431
126618
231554
433762
315540
342581
81411
108206
594931
205984
288553
349895
569748
422618
372046
538
427128
28922
538995
592969
217834
206141
84944
617192
207479
249548
529090
254958
339233
75747
620611
230323
576250
239960
460682
150731
386608
333058
548130
332189
405068
538340
644250
514566
1416
424213
570042
275588
218801
503457
584915
420679
99076
173631
591300
456687
148985
7770
22375
520254
13925
258292
25075
640151
631712
321167
504063
169011
237398
476558
160104
243586
646660
116358
536614
533502
90753
405392
131216
325923
634493
517076
241860
444280
297412
187298
241451
572683
188763
397784
351109
153347
262542
304539
520135
444933
632837
631174
290974
301123
555512
371419
260553
80292
189024
626212
413898
34709
162470
329663
458138
525173
266785
288900
199669
384329
288284
95049
543358
126742
553290
427548
593430
477880
323730
372799
554358
542135
141047
349376
18807
427892
565270
253417
36181
436504
189619
270890
411790
151476
38342
73762
199891
67727
371851
179676
8525
9573
199555
173977
181486
17027
41590
389540
327346
360162
75048
163616
378483
531413
634229
169163
116946
528631
338530
164931
406162
315571
241664
471213
49762
56322
154825
517181
17757
432196
366388
569594
239298
538781
311107
466355
74322
506866
228307
111549
270063
419116
54887
360612
468685
51744
124581
296419
522628
349482
390128
92386
39678
366512
193661
491039
222806
181965
589341
644543
264738
1722
134079
564184
100267
567271
647609
512654
251291
545112
170745
117083
209914
508570
333457
464149
339926
466478
168752
1504
415022
207945
614137
413798
434574
521720
222031
626529
38320
51277
618905
124747
33429
151222
442601
407338
210986
242587
219718
481386
339542
417760
513735
154419
361541
409712
576749
209706
305763
46845
483800
25093
284739
345638
542563
577446
196437
22840
316498
104192
131882
637406
497862
296083
282722
568331
598082
464271
251785
489036
132439
113281
202071
531843
352001
308547
320818
532181
532168
602713
410597
430135
91802
592686
638293
118848
362191
303033
223000
531604
616006
368452
485195
168178
361252
557013
610108
534057
327864
482815
637858
340435
387373
569375
285529
126810
48174
501466
453963
138651
350108
265137
622471
28427
366159
112068
602578
65134
194395
182473
536223
97819
450817
545254
479598
264154
236834
64043
155041
268259
574826
499455
228052
4484
59069
441617
504824
440808
262602
113561
255748
312205
527600
229094
556804
195951
273618
549516
543849
43944
349244
419889
336154
341384
91938
66572
495041
359037
297924
180684
210197
55435
281385
98400
529348
354104
76612
580343
379715
292352
226135
299844
88219
51443
292158
563533
52439
576187
177774
430757
143073
44193
174195
471041
560235
139353
188764
17272
234125
568435
45644
478551
411088
518664
506450
343470
420298
119000
483611
169240
577846
249968
186178
170054
437681
185486
207814
266986
172741
437135
583458
207096
232570
133521
39156
596591
543358
10476
188820
230675
327047
595200
16491
249866
165203
433021
4298
396184
91614
163294
631846
358182
477890
295403
26737
307714
614761
135096
516537
592168
344637
241393
296239
155603
171746
123456
43482
466306
249205
11921
4272
384002
521004
335807
346899
131138
167565
259648
555138
50880
104629
499829
382830
277813
267672
109704
41840
459768
392613
482066
267474
436835
245921
326833
391567
78880
171061
85768
246690
41552
469829
357062
303990
646944
122987
275638
508055
136673
30033
432562
536642
11896
287034
283947
560009
40984
281665
103530
628630
305641
399750
376656
92254
344495
631696
490455
18626
546580
38440
367642
199080
26155
477618
509546
167548
125809
29579
449428
376893
614887
451980
551386
102031
333337
345107
549829
159227
349725
21176
605412
478077
79966
570513
252617
594563
186018
350838
172191
240942
238229
93781
88735
74851
231026
535727
549755
191981
302638
362471
28988
563248
269655
12606
325203
639785
93747
347472
150921
384694
100641
71539
575140
285886
92848
92367
87665
209624
520887
603196
231238
645661
188759
39036
444986
356040
338032
97859
637684
537800
442666
596276
213538
635691
82244
216368
143196
66607
264520
181625
482448
307666
493053
145464
38822
220048
538357
53297
105761
193802
525209
312603
587550
89680
591482
315112
215991
404069
470393
618172
357299
462964
552335
206795
533631
581171
43400
406027
572207
334327
609477
545444
361197
20560
204554
354856
143286
12081
328793
180179
561549
484540
482899
401319
46191
598804
374354
36360
29788
229783
385040
548860
338023
48762
119064
570171
641871
387357
31517
104907
240392
376455
68174
185260
443940
373465
214230
319784
633093
277560
366527
365271
382338
541958
617768
78388
338097
364626
411283
204251
585248
258735
503616
136279
562121
29878
463271
550423
123808
216415
497209
205661
191381
327979
110143
224651
38929
280014
137536
162600
102795
596662
366201
1720
20199
467900
310160
632311
289254
273759
474362
131656
115857
450086
487166
207398
271833
532068
176102
428418
506523
463084
482167
511678
403009
575380
202430
1301
361735
607785
310398
543608
575345
59228
331967
175813
243204
561596
512241
327724
360264
556609
422514
174792
221963
54524
596296
164292
222220
449650
358176
10413
219634
347616
183293
419404
628760
127615
449460
610267
296022
187692
370423
139885
230839
69553
291289
72230
532068
157597
373545
649209
6508
160214
462180
499464
634609
526501
5937
399683
531857
414848
414418
155278
332916
474432
521761
177137
14517
162963
113640
446507
59055
218346
621707
347005
622435
337880
564900
555167
125524
521663
359093
62931
391940
568002
409973
25699
295490
372893
228040
276492
325258
522188
432975
585356
401522
271648
67800
57726
629296
276090
233324
390069
151399
628398
518249
613323
362159
626899
185254
167358
200792
283166
147863
35934
415877
319675
8451
30864
302338
147588
557325
504919
333309
295228
328166
160135
724
314112
390242
84189
313907
9563
31801
518541
565717
278569
639417
380308
135170
141703
280672
458460
601382
29418
178213
314948
1594
574966
451234
44526
140456
352673
321372
149577
775
253827
291991
105700
615432
521210
143845
194143
591651
504409
190442
539043
26990
638377
159012
594853
454687
526230
421352
582075
543415
119241
371403
349019
223062
563474
127571
440617
87234
59292
183320
566383
307335
96888
468475
587038
552891
118584
96139
390418
241027
95331
392843
394594
369935
241867
27120
574849
347497
273549
621005
582138
525173
18077
428899
377333
318413
507439
15756
114645
178485
489428
527925
583452
247498
171919
284900
5844
268016
609768
147546
640730
590355
364455
178379
120710
202893
458798
7698
144135
368321
626371
343355
497358
183703
430651
192021
208325
101898
84465
73731
489980
463127
624249
217594
38962
123051
159067
526243
526068
248598
24934
229199
624229
650429
587508
145410
433369
127309
473789
351530
387310
384196
98914
516988
624700
236580
261519
34394
578845
331010
73558
644505
3310
319318
3449
97635
298864
368709
381752
262732
475409
620889
124520
448829
343818
400213
61099
509400
29840
604601
230150
464207
84020
551903
484802
344740
106694
468505
525826
511788
477928
361495
524580
246752
387759
346855
414411
260983
434586
322531
640190
607438
425491
74357
344048
132387
190911
486472
593557
237005
430546
495600
69742
381218
152890
110256
304973
418100
11864
330985
598751
364743
632651
445879
172932
107763
364904
104453
442999
42371
276702
353141
154867
60238
285071
99422
154440
642382
519905
232233
98032
320793
149767
456863
195368
590958
304331
322196
21107
632609
622948
478268
116861
621907
562001
183847
422011
59126
92921
308752
238014
255224
210284
54652
228133
529212
189267
350037
65349
237903
44912
96333
340973
45607
280306
240633
494306
32420
648754
646553
437145
109285
227813
326348
331326
404666
511783
77608
52862
81772
150514
116557
201652
649915
527613
88417
28915
160826
452419
591945
184020
220869
65192
115666
15895
125210
513957
205575
583389
452672
482597
394344
152827
349305
398898
422957
411592
400359
35872
407871
189326
257236
489783
502198
53035
564430
522330
621090
585106
242234
163371
250051
22784
137992
568910
60505
217476
582090
94582
423172
6534
378427
314534
186916
162464
27419
435977
339080
503061
29683
480909
7998
371618
353629
215240
64891
121024
642321
483618
647707
542596
262546
59917
490986
397666
24832
98490
462616
109044
242094
126133
585846
9643
202188
270314
456848
224271
419350
550923
196100
106682
368423
326913
394674
362719
328185
494282
11605
414158
138892
105431
46354
395496
450884
486271
504893
503147
375762
221275
380121
342222
209970
196772
228124
479522
330127
170214
262984
142668
27384
26121
562838
148884
438440
221576
217506
532425
392572
272869
380121
527392
9515
250405
615988
563874
577171
15114
57079
232022
443790
227469
358011
566529
407022
609319
633013
637704
193281
336948
302247
129468
596044
549195
259367
288988
140939
122396
99159
148592
787
358579
424886
376507
544357
272007
474505
152573
469543
647971
417497
385437
232813
171248
28509
23680
233417
557476
430713
189010
559800
261003
81510
323606
485774
493429
67314
581448
277489
351775
97895
68567
6914
516467
23879
614330
485054
241440
635339
539290
590390
245270
645460
13095
39401
523927
591206
383376
163474
184239
87647
477433
458766
213838
67946
536704
624832
242648
190964
640657
32388
615022
231542
525855
96720
332588
115819
363135
295132
563006
395612
111612
438222
356784
11607
504743
598029
22096
418264
510789
61417
465094
561410
162133
452200
248069
639533
2672
76657
418014
529980
360877
406049
16560
360317
341754
60496
131224
155077
157895
444752
168048
154165
464751
6258
42356
496675
316925
47469
4988
171506
355144
67339
346300
209909
417641
279066
55787
201459
177873
101174
252349
325004
220286
54823
11080
476388
525367
418235
14792
138285
324631
621211
105371
140553
127234
139414
516132
315900
94098
567378
102473
168382
209822
480534
401780
532105
119580
581423
132074
327707
405741
83551
648921
252300
74972
445541
315925
415477
356322
186929
493074
642905
359120
309297
561812
166313
414316
91219
419463
542269
96604
372930
240092
523548
574972
107871
134138
154255
511212
250968
464953
88386
350333
366502
605131
445484
553830
474194
609049
72205
106952
448837
583170
19597
350893
522242
257369
334482
27260
511809
428450
70615
315699
505643
29317
623347
173730
615181
307919
638207
121498
642511
447512
153272
277203
363822
32828
649495
529055
291007
479022
294036
461817
11864
280495
1912
178573
520164
328897
584058
383380
477108
335254
586203
296272
498338
225516
179586
228587
460450
224304
169224
157059
297150
423025
594292
498530
278197
375137
444771
95072
360642
611035
618585
545786
483977
630892
267279
370826
552287
220911
516754
646812
370689
138537
203706
576917
639472
483711
543018
435770
43235
286921
457593
140544
435613
50478
42988
43881
438570
376282
190020
353294
290648
138614
197488
301595
395923
155377
550441
292792
130547
510230
230548
578580
520119
628643
488213
157311
514230
647071
505308
291071
520360
310926
573866
120733
467352
474777
34921
503712
294215
587733
17895
588422
121869
641919
469114
433228
575880
134115
71422
136093
142892
15078
470271
484254
529700
369784
475166
648530
230329
440438
57880
37413
564514
326504
239005
86477
355534
521580
210928
306631
411512
513170
607888
205278
77332
389714
272556
354861
623796
17565
341148
485863
196529
104176
641948
213697
308909
26037
60546
325630
360081
599639
193462
87686
36347
329122
43082
289753
268585
191524
432773
196360
389313
257552
571193
557856
64495
62505
43709
431591
573778
322267
541510
561340
559108
347604
79596
260790
637487
469860
397059
86091
258801
484240
98201
241851
328220
553799
323280
54281
269345
457489
302896
258809
12018
436757
463591
467279
114599
571370
317646
589883
47704
117223
622667
487724
550237
554429
509056
638652
79796
18035
68664
398567
318394
300079
273893
463460
486854
431364
392205
520460
232588
638553
403602
174300
615262
233035
15339
495802
589747
347604
209798
356841
181588
70173
225312
248886
447540
475419
273968
253346
528693
384312
629447
266605
464914
388035
337135
305902
605026
490034
307350
327304
508647
111755
583465
322708
550889
617701
559957
295984
496825
539011
433695
483135
76926
240571
559967
274605
535660
258961
135928
320060
353690
378084
390800
383421
580108
64055
4457
318153
252711
103875
40480
77088
88852
381895
353180
649652
512243
341223
340801
228722
197035
311634
163382
50866
104318
247682
625926
499158
522147
149979
326678
121211
125787
349398
489069
94325
37456
40915
262697
403851
52618
502062
453472
60568
522952
252431
465803
546477
453834
384080
474211
437666
340202
236659
237196
484318
60446
369023
228546
272426
335475
344942
332247
473181
106415
288220
316783
494259
158873
242324
489735
617768
598631
407100
330511
229612
230044
281077
398419
14218
288557
92994
109319
385999
126597
522384
148978
394434
203432
144447
319903
45369
317110
149310
324215
243928
594381
498928
58657
86808
333990
42198
99884
151451
212144
610654
195893
511598
579658
141955
54887
161444
136184
218907
341742
507718
532297
607761
524579
476299
114472
568732
471489
441762
19356
498305
246981
63489
550843
464839
29673
264868
551339
475476
153060
476656
193579
599601
79237
360689
250468
427762
491140
344194
243227
66112
407917
149311
491866
138216
381335
419825
505205
550054
320327
296568
572517
647743
187894
429632
492486
35705
143393
593831
561900
214373
279346
638638
529518
34184
515206
632981
334780
404078
307873
430147
525556
209586
100955
135490
619002
478662
407584
191302
120582
640275
391597
25884
350834
13388
490765
410255
250084
553825
1772
191988
567292
391047
324025
194839
104306
292248
217593
428653
251722
83507
225794
392359
405133
351643
544357
567769
4757
496757
327445
626497
611398
642474
152993
635142
81325
475943
445343
395730
179042
192748
469619
93043
549731
15916
97970
70421
591187
69337
622779
535592
111447
181059
209117
355937
65726
522478
386985
261307
185236
625003
213700
614307
338392
198843
283523
368530
125723
327047
13781
86379
67149
299365
389361
352347
222410
265393
364492
399247
501707
271318
582125
574325
430677
398336
611140
400312
611441
97963
217348
98579
296355
132080
540253
313255
243452
65277
210602
228803
52795
413588
452926
364837
647228
28179
48779
589736
251146
72659
80369
379974
347239
129571
522113
290286
458529
439232
323308
104539
303736
371582
483179
512246
128155
450607
516942
454776
257624
65277
627647
473075
246445
422766
242783
299541
37485
569500
461238
398005
603923
408518
581205
404677
389683
420386
106527
605219
64714
275678
644884
369150
45692
496148
405470
583492
540068
459348
365810
173392
155286
536700
67191
426885
286247
55172
582900
130015
387384
17553
320191
278678
122646
515540
243230
338634
167746
351906
556224
578320
618763
557431
188097
413504
302606
512590
601839
78463
96846
352071
125689
38474
286691
174122
378157
237346
59505
39051
156663
100482
502749
411813
228167
589628
48923
245624
571075
147341
136414
554688
609190
601806
369321
152888
572801
455213
590515
200934
345697
612930
423485
294890
441660
156695
311727
217897
6429
394433
526515
143392
31954
30854
99728
342300
91690
132442
336294
458392
557159
170382
567711
177883
19942
404122
112575
284997
282467
4590
14485
20768
285934
451924
478404
177799
213222
540231
551044
106174
95008
166424
637101
630371
557530
305102
604816
260338
124863
156755
55242
271239
509198
383720
18620
244563
75389
431162
447142
548027
181936
157286
465305
612047
6789
599969
369319
385537
187602
347764
619310
617370
218848
62554
295000
237349
350861
512902
293780
63278
119968
229455
616120
372686
433019
59967
600984
487946
1069
373131
192060
87648
3158
320530
316802
33617
374324
322415
556214
476547
480494
513108
197860
230050
635939
353906
614860
428996
460960
424663
102651
351906
383485
429779
168434
561716
252699
376486
500613
375729
75603
476396
458605
191609
467256
328200
456956
222284
351506
243560
316469
387822
181809
164471
415572
58721
231449
81003
497688
99258
427669
514847
611006
313433
161399
298930
239238
122216
415893
598363
244629
64361
397509
368530
455117
312971
158819
448103
528528
514494
385647
96648
396784
263171
217974
52610
6808
142889
88144
116766
259688
141714
560003
514975
148588
12556
98696
518108
256484
159223
413915
538877
523870
256272
474213
327045
216233
200157
626440
347684
114606
360089
342052
239154
71921
560182
439834
50214
62579
211714
472264
348531
43846
3763
376126
555881
45582
11634
106857
607108
100437
603487
625308
301545
460312
407123
376654
398933
269332
355331
156126
202587
505910
522461
469644
641714
163236
335209
581443
42708
438414
251175
605164
282382
534433
495612
172855
538690
646907
295972
253572
387414
462817
471364
68217
604373
246051
223543
374477
342752
437749
174780
279083
507492
623736
307945
355776
588626
101486
160763
363273
121384
232928
226112
404102
137925
277084
475234
408843
552156
164254
194295
217085
4147
516896
69144
303358
419011
22743
5173
428414
339771
624704
277238
348007
428908
427231
559416
101760
138121
432711
564390
236208
196242
572755
534365
42189
180803
404349
606809
145242
226364
502464
106413
276188
26875
75048
120415
291892
590591
245209
600566
238858
180321
1878
174597
488552
42535
530979
247690
568037
74833
306931
10706
450761
399967
618344
401736
584292
399877
430498
521842
187755
433834
341744
16014
294118
37489
372170
351975
281238
451803
612514
421402
525789
98697
392222
170209
492464
50274
354112
27060
616029
17306
643355
302484
593658
108435
356892
48488
568921
585881
83700
321266
263443
133041
470219
340327
13064
565064
291066
615795
402001
116043
493305
516036
176597
480373
18133
402316
600854
519544
95196
233662
137036
623678
598355
222927
306992
555771
376548
147604
471739
559967
466302
560846
83558
226689
308761
155916
163860
288385
243077
573144
577756
269833
3065
550624
639131
251577
559868
411540
132675
370934
193078
347164
552564
275704
320164
340969
637970
80292
648684
31157
444589
216824
597960
516491
166872
183464
109313
394930
398181
634898
214955
170569
441398
509091
567959
129056
348371
172093
62219
415423
538682
502939
447591
166395
71710
232457
479332
374096
57461
111204
629673
256616
26559
145252
133736
95770
490783
409648
176367
3459
278859
575637
561015
290137
624705
173404
69495
160519
484463
649209
601469
276982
159251
558856
40119
399525
47381
211215
80884
366821
210217
394175
118227
247488
100541
338526
571051
645157
52488
214132
440473
628957
419977
212296
105268
578931
621332
32523
615368
608879
237979
182370
208739
277902
604490
513181
646944
64778
120797
131284
304606
408666
279974
644278
181790
477679
625793
512514
555512
447591
442797
254314
529081
291442
295999
52252
538491
598953
555514
229287
68406
421705
553192
433783
262036
119789
418124
430214
484542
509672
356215
213743
622935
168727
163247
592169
147403
417197
607752
224453
527041
314412
341266
1005
407066
114656
98559
624950
153793
96039
334045
12951
244965
344737
425563
135071
416629
74131
628191
298160
544089
118554
303676
369207
117906
156096
277323
310220
130276
156168
110769
210817
634789
182846
98025
590901
281443
113645
493789
506402
594831
215644
164081
50263
169421
420020
569248
259547
192604
574588
425160
634127
283755
193838
534656
170872
395691
345188
202519
144727
616587
206633
345299
321973
431520
45610
264109
462538
325021
190487
283926
508205
334004
201361
110103
469234
525489
170015
511835
417386
606160
253393
430532
6878
973
405036
583174
67828
91279
634460
92312
135250
196144
55531
486922
607828
239600
127958
55682
440574
167903
211265
183581
332980
637254
452890
587463
476412
490451
440434
342390
44914
256279
223600
556503
225764
322525
269129
22720
155659
21464
362363
637269
117114
587199
468870
134574
194596
216235
21448
395170
463167
57408
312924
345011
240671
152642
293359
364520
397718
224876
96357
43172
537515
60940
396414
534653
511685
74867
218758
602106
300283
349020
547658
316585
298024
439918
511496
95485
274570
391312
100881
103987
546780
328006
429882
270569
325979
272188
70192
586351
647366
6890
487482
400825
217079
120992
209204
154905
608356
438499
337155
63775
2087
301722
539844
382000
15263
106415
512009
118293
360832
419392
261088
475081
421550
416857
101609
479240
352115
380604
258990
350838
64969
596394
263518
596972
25547
612736
267242
243716
618112
104842
61393
165094
277295
406014
538942
233701
179259
171670
197060
351334
616026
336727
20453
455591
318881
470402
498034
141548
381406
628580
282404
173649
516209
171525
626746
341683
470598
530110
578424
250821
202106
13975
385279
611441
32728
168471
112044
306747
469297
376229
557862
27296
68553
491042
517309
646507
580367
137983
608017
326150
637514
581278
271461
435072
314273
450976
377547
623331
77399
543997
279697
419791
346052
168536
535834
1694
122346
518695
544615
514592
246132
104352
556635
281702
523495
550083
287667
286190
75867
21566
409390
30778
398485
336889
304996
377261
345934
584908
576910
452095
120048
466932
615395
400519
87170
538372
20096
182552
80847
336379
163955
312623
546727
531241
590374
309017
6164
246615
455947
371760
647968
229795
508858
70433
593646
45823
134195
4123
189957
645042
321391
560457
19813
534019
478943
427984
435912
632336
158860
282705
110196
415327
106504
171533
189019
628524
422453
3175
390738
566723
35340
638936
134294
337237
81044
430576
428248
306512
3061
577717
400860
76275
29871
27203
231557
145197
199571
352498
265235
595580
488845
189248
143489
649745
358327
353968
515885
630603
642058
297337
30005
272400
454114
65828
4770
509998
566974
555434
594146
130152
480805
249354
523672
558087
477786
171517
340181
381859
307909
363001
554035
472924
314108
565401
350161
575628
513855
164376
174465
397291
182877
603603
397817
310494
110950
375157
253656
162648
366228
15585
330992
617312
495756
627462
483705
214763
567662
511579
601262
11095
323211
301258
33248
634007
492814
541628
472156
496842
3698
276279
148095
507178
41356
188551
512128
67402
249431
514046
167442
289172
204778
549700
557218
233236
634956
625032
528055
616179
587850
189663
404697
61232
515061
169235
647295
432524
137280
473036
240839
122744
243094
535918
205378
405976
50010
194897
285974
406109
437091
596607
4301
29969
334615
247831
262326
573091
402098
265003
619193
565670
191860
290747
629969
559383
20722
486557
545748
496041
89861
605805
156427
545411
79897
465924
155652
430974
182042
480247
350695
357951
115576
294980
503802
545190
339931
148527
340491
19865
353295
309828
166139
180465
575465
578705
596915
408909
66433
629672
132115
127971
107399
633131
90065
439722
87724
119860
278845
334215
649119
379866
265704
212265
218980
50936
606179
312003
449602
383208
392759
354809
68194
15286
210311
145645
264467
123021
395989
366047
326873
45316
491416
196442
324805
168830
591974
292044
384170
50957
573172
77763
298261
408071
108313
106918
68413
541723
308498
473103
23385
304178
494763
497568
499974
237029
292711
303858
413791
250952
439983
124688
386475
194110
263391
375669
438180
339385
271835
64229
312201
530038
31696
475891
479103
88133
382351
325430
351691
158672
474042
41936
603621
330645
350414
330130
585606
287552
531840
22193
420303
318727
11585
14540
616575
415614
181701
181486
366370
419544
196704
179614
434643
334613
70847
96207
650433
575478
614174
19759
399951
602447
422888
139213
370482
24087
528478
248093
455074
407183
623614
496585
68431
492057
270929
610324
510149
607276
407495
415981
175532
428967
212877
171567
271393
449140
190786
8303
646588
285534
459880
59317
483300
648639
315353
141201
149024
98017
290076
151321
406868
416835
336812
191433
642455
121568
584140
46501
454295
311042
318012
278445
403202
448642
180364
31000
360093
282978
15456
609780
431655
591392
326991
46843
55753
494456
211512
518520
640874
291589
369391
431944
254079
163489
552730
284843
430456
566587
2532
214460
187537
168731
475016
491417
81191
51350
130182
125629
516059
271059
605062
47941
263869
31968
55563
238814
447369
142276
297726
612421
509812
172976
586072
193103
369941
325224
421808
629866
524742
102672
634932
562055
269236
356873
29348
531630
111935
532555
590420
299857
615729
96175
609885
161110
185509
164756
593250
161025
16689
620185
595387
443706
39183
580626
506424
477167
610139
324112
522432
380924
462103
446474
69852
572788
203573
177139
148459
94423
316042
480200
59482
300692
505665
85012
516665
368101
527306
422886
7480
66445
359128
528793
373983
455310
55961
56512
95794
84886
43249
36670
122871
336048
159887
603577
586794
524841
284606
440133
572429
441910
105188
16567
61170
549636
577337
197659
389744
1170
84656
524453
343799
185041
89771
555310
510767
320833
575262
241993
215029
482055
474825
466518
415445
625096
126814
116555
552745
30994
441526
334755
412932
640241
31157
225836
515756
78082
590877
162871
595732
192600
375395
102948
98181
351952
58782
594304
314972
491387
64302
176563
269469
448502
639655
18250
106194
428009
398047
337972
560539
283784
262197
50690
509779
174978
323828
479478
53943
320423
198468
448185
187722
581413
209914
391706
228123
69527
422345
302922
40709
356775
369654
118016
203980
122607
199173
172911
67774
353623
439879
632223
334928
602168
78249
34315
106760
195055
331009
93245
510881
55552
443001
151806
250324
621380
58406
234771
631292
589215
264107
539226
268675
298640
601894
24994
583112
431350
128948
467509
307336
124146
415972
374164
386029
368738
600645
456597
518845
357276
114634
75201
635621
361291
437993
308190
146061
577546
6567
84657
318559
220651
63824
135838
650224
641970
122641
429261
525106
568629
468810
561918
480828
291849
141301
514441
481128
395252
539562
476006
35722
533576
225802
385676
457228
67015
80132
476217
50511
610504
598883
491427
142310
438338
451808
429273
114757
144629
613512
17719
463045
64231
598369
216701
224148
335445
305398
391224
60198
540973
208276
442170
68781
83688
540018
480398
608785
249410
209422
490917
142900
119306
381053
514179
83618
454310
292235
47250
287710
182620
337599
347167
40312
10399
75874
609226
282595
97392
71088
6264
607085
580192
483385
596519
204535
159451
267829
267224
36684
554370
298052
157061
37572
589122
16757
553191
117254
186397
521756
585760
116345
599905
638504
241061
179166
156677
253906
568650
599230
181405
47699
397386
245042
35603
24039
107696
77966
52430
636413
642950
572278
536002
303333
459713
210608
158542
87873
286628
274211
290921
16133
604105
293005
194747
364473
408020
529015
262669
58969
592558
358004
6938
234126
502146
191811
129014
452555
80550
576940
258038
601276
466637
540872
158407
514653
480250
3382
92105
611282
608842
327190
417810
591114
507974
550418
235446
285259
526449
592538
504840
446406
429627
157465
321463
11176
499276
115762
477925
26445
163376
149848
577888
5605
617826
486849
579817
498334
396971
424424
581336
285379
289233
210177
270771
313516
216133
647315
212665
606921
141071
468316
637231
162998
218258
425354
600210
66875
8608
527800
206664
336554
607247
180033
592452
6279
514439
364122
253664
495916
492950
54028
483637
223596
180798
152307
113560
118293
161700
234831
110839
172148
19635
465642
301229
565934
9184
637422
278077
252250
83759
339607
410790
238314
221427
176870
372554
230904
167003
207522
15829
110495
167543
287012
497249
317922
56253
212819
308610
77717
487548
378180
600122
122708
45153
209580
421763
151711
235676
49053
179924
197622
450029
101506
326296
140143
42700
423445
568377
326222
628128
14265
320202
566328
171250
602119
333394
273563
354024
222978
239117
252174
330001
58666
201660
466301
459834
108935
137258
21224
174736
141209
353659
118306
576736
558002
571195
613299
46938
22865
131842
300887
336005
459705
629064
8861
538530
273773
607467
299887
324986
514951
640752
93571
439767
554869
164439
179299
162511
553809
482643
395124
262356
546923
372581
488577
264721
326441
597070
520874
281355
533368
196513
549154
328026
217058
433194
424288
286879
287007
451603
172567
544976
533511
161677
350759
466472
451783
435847
381998
241113
316789
153412
169090
220165
413301
429940
339350
607406
298605
605108
189912
133768
562972
107180
285596
216778
295023
536490
512813
466250
476779
275891
568148
645458
338627
509693
478139
188701
468199
510627
62504
179338
106648
64500
360951
16560
573828
540283
126145
588685
264809
472622
281375
481853
642838
112558
638489
523274
577249
485491
547862
261257
449657
42521
60376
498117
22856
635438
106698
9356
108443
152713
254789
30810
60607
330010
149523
613963
613026
246966
175839
629808
106677
376725
404668
141648
46929
493390
612258
49756
402546
462331
42061
63948
534466
187545
317389
278653
330769
500985
463632
488751
650353
225131
543551
535821
593866
232654
174702
157319
225902
230848
302220
591726
41281
39169
133402
46207
195594
533953
551769
118651
393452
353856
325908
547902
506543
516962
59233
339610
394826
436641
219022
542088
518166
589915
341265
52875
203373
70214
573757
596535
259089
522111
547249
443427
361564
280347
348744
391578
381196
446875
111713
280313
2198
160821
59550
24962
186836
109981
49574
272626
149364
531960
72201
286248
354545
514354
582587
256171
227215
418634
369983
68986
345741
596127
507044
155375
624876
344342
502315
132992
165965
479974
583314
549993
131037
542860
587478
219145
104669
131648
18883
151022
621740
217382
487220
134126
438146
478764
207717
318040
432177
483490
512713
561769
375512
575885
288905
633960
137290
523408
374602
308131
153649
107667
534892
590084
150383
141787
163430
203883
427455
534385
555795
78136
24207
367169
138576
308221
376101
543631
596799
611510
366262
261793
256236
177619
566915
436245
629065
20810
406899
236014
200407
268915
181260
244785
266932
542671
389133
632522
479978
395997
211730
318854
235289
601697
75661
270079
295680
548816
159309
277389
248660
467049
255545
231361
511729
294886
362080
262114
326183
354198
18500
72028
418707
218364
558186
611841
585215
385882
567742
101042
552449
354460
623646
211344
617558
528810
315883
100172
457801
169147
480030
403754
583163
141690
569638
157814
122546
391150
213517
247027
146192
350463
168418
217043
169682
62297
198147
6008
235214
397199
576906
243346
290459
537636
87728
238968
621930
163623
150801
40187
611183
469908
174513
318203
447715
241174
405601
290108
366450
132529
27604
616798
407189
519751
521135
185492
286606
329862
565459
620815
623919
605448
452769
649603
26096
587878
274562
372686
290994
336463
311249
110875
620829
241032
224603
649324
230048
392376
541933
254933
250258
383432
384441
424578
257339
231534
450733
443444
112585
268909
428391
238865
496909
468896
452511
616837
643910
315774
469633
570686
306539
347000
206218
455164
132437
532042
141674
524832
518991
473898
606514
295469
53159
78601
331165
58983
118031
205286
81748
454652
610622
41447
136729
32754
28154
175759
345605
593245
405717
119924
567052
109796
476683
142509
131774
441706
327052
77708
35846
179611
261588
143361
234670
561385
485874
409943
399500
578281
199908
267258
563369
636166
509131
522593
341771
575575
44906
116481
512361
216931
439683
216664
78065
54749
641994
327494
192423
255590
118782
224488
139237
566553
353798
306129
318017
96780
25509
418876
66673
445289
259745
458841
261255
22212
133084
284336
134451
44992
82575
434588
422288
60760
102307
561994
352413
444228
158773
621789
545616
187009
453115
217411
103198
117830
234783
441693
7168
309065
495820
235732
613844
61552
94627
324788
589465
108164
614270
279059
619697
384039
159616
344226
248913
274551
374282
644403
170726
589744
412061
58764
428890
614004
49463
250972
380471
273958
351434
96500
428866
172701
142793
274391
339046
387928
118305
462257
398620
106487
212589
178495
281360
476128
636182
548190
171502
271596
93876
214561
147054
244411
434153
603751
93004
55987
403493
287716
443113
249781
156041
477972
640947
76888
274977
537122
270736
522550
309035
560978
232898
291654
342136
431612
274525
371334
64595
21425
305907
518544
136190
544286
634374
358997
306319
382920
109214
485937
499543
617990
571556
589428
479319
425479
40406
638314
250159
301146
519854
55470
507075
454118
200644
581813
622969
35027
189869
220932
23683
167816
2247
431790
533640
89913
605711
388662
635313
54591
221060
484290
124431
364083
504225
210778
113308
239098
340550
98689
44410
177503
594639
564676
606885
453821
154167
98051
312851
91076
217292
610287
142807
173207
42406
580996
500053
319888
522288
224458
318226
5503
614411
175197
396543
287385
146275
224098
398459
192266
113461
274906
365886
336783
108883
355790
195729
150949
66158
413207
295890
25381
589121
344527
514239
425587
570273
439054
329904
132703
182072
224385
303503
271349
512260
347855
206164
321028
75011
408279
133435
454163
292966
566273
635003
412863
452725
434139
451708
162472
94795
386813
377296
169812
402194
99697
25317
306627
581721
227055
450261
344611
32215
87430
628473
148690
626966
158077
91053
627502
449655
504986
392454
316252
641303
181920
107200
595169
16111
438442
143655
322868
297244
251812
255445
1464
434690
353378
8531
282367
527005
363801
183600
169710
275841
460832
390530
595610
214204
637241
22400
461074
225923
66436
122980
543938
155913
383440
627721
455794
415475
459829
423234
47269
532102
423099
640269
305387
581591
570635
246743
21014
149147
453783
83039
400415
104981
189910
494546
23879
262625
500996
255824
296693
377125
462524
439197
451788
586059
459517
164973
253248
110940
197695
291059
404697
146685
84625
80817
197414
588458
629454
166850
324563
260931
173073
271852
310528
86414
309707
340234
29656
130538
389860
126972
334947
340037
146275
180507
260125
501994
46581
605049
49585
407734
552790
496347
422714
570000
5411
565228
532350
571133
74473
413773
50368
431383
312053
581871
420763
487984
596602
234515
601957
152714
362639
447396
534623
635475
246623
358284
211607
322221
14485
50591
156476
627929
515005
96250
554991
285065
554289
281304
85128
26605
410425
428385
534496
533210
464109
307162
145550
80081
606223
462756
550383
40299
614860
282413
562776
61714
405886
347578
223454
312582
365558
178371
327294
200803
526916
96666
627808
89213
474569
429201
577853
276127
431357
66190
547803
379899
430886
565430
49913
332679
583228
93053
28938
343064
409811
146503
586178
221326
34610
274929
552262
51167
527299
496220
331905
512391
428799
124796
25715
639513
473570
377165
45897
204488
593358
291369
64849
308442
406482
607349
380776
285554
109263
532756
74714
477360
171616
193030
571722
376525
238295
269816
2423
45842
201714
141419
142011
437956
273174
541277
368636
233761
196482
27100
353230
117259
413472
204601
42105
606827
208030
455918
98244
46427
141941
176958
473716
138841
361715
123688
314214
283878
398911
357449
609875
401345
333476
646298
202956
21079
74900
298121
118183
109995
49436
550949
18554
64328
272376
14026
77400
635983
446885
409665
143109
421546
202839
580921
243176
373936
244917
100781
174079
523032
254246
222360
266981
415602
621540
644916
296412
136078
348686
279117
175048
134114
616351
385363
27410
535029
446198
380593
620289
355942
447733
549242
240867
191264
170499
320494
621891
124385
390640
628575
122044
174415
275091
391928
572554
14989
41445
346734
388929
610710
294100
474135
203199
182964
188435
251845
431641
440672
591049
426327
81305
178384
219982
580947
456068
557130
589269
374321
553884
29993
272721
173874
482324
81057
188310
614893
613067
152413
487955
19720
75388
537061
44960
338915
640325
632250
281756
613897
8163
8605
230346
47202
211577
184798
375776
516010
392678
146593
471613
221730
74039
535835
294885
583346
120229
486855
367892
477254
315986
393775
305668
296581
262390
231753
176076
357094
647797
463517
162074
489258
591291
279403
5436
381918
478976
90912
407579
370382
275963
529672
180103
582477
437815
477162
177019
592337
156786
235450
632775
520748
619618
414866
417080
205731
84220
88505
9910
494567
254479
405998
160992
570623
640432
604024
233498
418833
612772
493441
245161
310329
504595
500674
340044
286753
379455
516942
133911
496104
243412
147999
152489
450975
177484
535456
435139
26842
296327
197182
494541
255091
463046
345203
3334
215212
329528
535482
80680
169237
323448
473006
217873
314879
166161
8217
285135
459528
641174
441991
381789
258245
642563
129826
46763
114741
543885
159922
147453
553332
340649
414049
200761
349847
614929
601502
53466
52687
155408
356023
183058
115866
648692
187664
159159
366431
440296
399200
458633
219698
120825
442633
610193
116571
275290
25580
267840
633930
644252
134451
31620
364691
399962
236631
560449
45597
613140
525399
482687
388963
224892
437552
367403
522429
531378
120557
563200
472673
145417
616418
513358
547861
38130
559568
183264
394887
107545
432575
360156
179006
200268
56145
542653
302896
461209
222079
442939
277526
526909
533488
274287
366093
374809
59616
540432
234260
322990
421142
518297
454725
427703
339384
185167
328846
565402
217053
481836
426464
555518
510248
325023
582622
57858
105326
184415
643002
642300
402046
104765
134435
40837
564296
548499
33903
31983
388568
502515
378040
1713
553915
333369
641401
521393
7256
72690
172467
623816
134596
44869
446782
275840
321542
264536
618003
139566
494713
559326
33639
278109
618048
400163
138074
430921
503792
508974
148648
380503
126013
55286
477447
30119
228766
532226
605306
98259
150988
250416
447828
568587
378501
133206
254282
128911
409431
577907
371779
183999
254965
613023
366067
35552
23068
549475
357452
605982
536087
19233
31044
3225
11695
626508
96101
304420
363193
159713
457348
437191
427804
195437
154487
485409
219164
398321
467470
143679
33069
397081
44969
73693
31013
514840
250111
611913
356832
349573
490657
295995
472556
369738
252875
401340
296622
412576
613171
14885
361964
432210
306130
427323
161674
43583
580840
601266
74847
129544
271735
78695
375964
334601
511482
509044
246055
493021
528496
299370
612751
568720
263764
418615
64966
52946
642557
388996
293178
85057
7928
471795
125761
2921
594148
15638
576571
7164
274866
476105
517827
201299
224114
404894
230121
254867
242202
124423
228793
113634
52117
83188
368904
567004
193572
225941
167036
409094
423141
51966
426312
588428
384083
422411
5663
43120
527824
141598
88083
4349
151318
197403
455088
165183
292507
421924
510082
215156
583621
94338
121031
497456
17682
471507
34855
500949
201886
429904
461320
606426
545667
22088
621701
21085
573325
557681
192149
87283
561766
315499
438959
195439
299243
298160
178697
556181
428856
501378
90478
485128
219470
261311
129158
237456
252385
442741
352407
378480
486135
134247
473476
480988
573485
508541
614855
34117
380893
645503
300681
76462
641303
631108
533099
452971
423762
537913
632326
120530
567635
242393
628697
57358
98666
129377
66075
366333
620051
464187
317737
349223
17526
358808
217009
649456
107034
53929
23204
521912
300531
575078
524753
375408
346129
250324
109173
181019
265757
458281
386688
212352
383595
14728
585572
466836
58176
101234
535171
486898
601075
233975
524848
100147
278170
602377
443489
581832
40806
149305
166619
507495
587184
461392
418786
508746
21413
533664
55852
336098
122001
165608
109084
566324
143019
280785
170776
181039
638575
256876
582682
122737
571660
336657
49726
95725
204330
581443
151894
2845
128325
515391
608743
491708
493440
376866
285794
76035
42643
515927
429165
152818
148918
164122
298808
123060
421574
196090
630206
351690
1756
290346
630418
108615
389948
487777
537922
222101
106509
613936
472328
51853
554964
487778
537922
647928
231875
632274
15548
424805
383682
386723
263651
134621
587104
22533
354278
214994
140846
25105
122335
349092
436436
475700
50511
370634
469814
341194
425377
121637
212186
71895
61515
500142
4228
182910
441849
291257
200167
330968
528998
338112
250005
207456
441435
593360
492780
557267
224810
549171
79197
450402
604932
271659
547881
557360
627567
438298
392835
531291
564296
483750
243027
67402
563468
123282
17607
630157
409772
258189
311715
405324
212584
97423
187554
420789
449605
4617
106949
255398
9012
258702
387955
207521
429194
563594
396374
521853
147774
401602
531961
450456
302879
444657
267349
147278
235530
407079
632843
67127
211187
369633
330321
359128
487497
387285
143744
100475
415338
34403
244666
250294
141423
594070
628698
182087
71600
579117
595901
373036
140397
123626
290428
453671
402108
260540
519450
503434
439592
636493
267174
11063
89242
242127
605381
547681
317521
396493
17306
204471
161038
595232
225781
578588
482037
300936
217189
262466
6348
375054
348388
441336
83317
285962
74188
159591
243678
103086
393500
577999
482202
502436
566951
622582
608019
16209
134222
620455
568636
158819
447836
375224
390573
88268
261138
374205
276583
611496
308540
11469
347876
304491
356120
473860
540920
175851
524797
97459
84777
420875
34655
256987
623556
287634
134666
517365
499551
17250
130298
635309
56357
273987
621054
154434
237638
165989
41278
219638
438329
364751
542211
208489
470630
435839
507014
493610
8655
397207
581610
103914
182723
101580
468923
461484
516472
304946
564842
491374
512996
451638
67300
145038
135410
590459
378888
124945
487854
624477
607534
445797
614768
31796
48044
231403
198531
575443
227986
182570
572983
165928
202336
75163
235290
594908
529158
12365
532423
426931
541013
547431
513488
616186
159395
218364
320164
199348
248474
77420
367985
47614
116356
557009
477886
194369
293919
154794
277764
326390
331581
580274
589372
487904
300254
466627
526232
588061
132343
400930
152629
562504
122903
110707
291398
3449
466048
504230
591266
168657
430800
292383
514710
553089
630380
237344
474083
647879
237217
4596
569207
234424
299701
4423
266238
271225
90192
235059
393822
174081
564244
649949
587930
297103
369299
251834
139892
625
390865
360886
542983
16064
177
447013
117792
389480
49403
88708
627047
460482
24284
159573
603987
79023
438260
401483
359709
178371
80949
643484
48621
146362
289021
576628
90348
574052
536062
552921
8461
566773
267295
439435
607217
211096
71307
440457
251441
387869
609714
579874
451853
501290
112284
244990
308908
486737
332348
531287
28566
535418
98157
262479
145187
500105
59371
589330
523836
395158
478886
162646
158652
488570
435808
546422
566452
209965
11895
283598
504409
114736
498541
555372
166038
267497
615815
83328
582169
621696
319200
470648
188965
51161
431465
412478
118693
54836
7420
637460
488343
145745
192944
178698
103030
65992
527555
453286
542134
4414
427095
251265
108468
324229
127287
570707
307899
344456
480720
92836
217594
162976
495695
580576
647220
527786
55461
501953
504870
41252
635309
546111
137448
105569
263431
146019
573475
344146
43299
42527
369686
64318
491561
603059
520473
298984
283040
554484
431182
245694
478267
290174
392738
606007
114431
220187
453873
178315
578458
23915
236511
574431
28612
41710
120257
131171
404923
39709
80508
143357
266842
103821
231097
563416
6735
115884
579231
625598
369653
565372
566983
267645
65801
460117
595563
83712
401146
540218
285187
172821
625655
215493
6692
161743
596755
316685
274155
323333
380919
461920
209146
412036
432459
584325
197864
145069
563297
421237
306751
396481
455371
547952
294812
13221
222282
245648
545332
361869
355371
485140
177587
424963
353138
574382
551371
21053
117480
149322
551279
186515
131892
185595
226575
377884
239157
523336
593572
42638
455873
264222
579867
522474
562710
644446
337106
464055
621038
524881
251479
320515
551578
415227
401934
234483
477226
356550
442645
595192
547933
234733
598366
590164
391298
469881
516729
427392
323148
62834
267919
233293
286801
209013
588363
383046
441533
30979
263938
158035
29025
445675
419839
204940
535463
311878
336983
339088
219529
536605
587496
431418
625815
335645
305277
198742
499050
136736
47359
621992
183341
649223
409515
538732
619044
344013
128526
383346
550993
80892
546051
118111
46432
574589
405168
449410
513746
299022
82984
378583
435725
633295
397943
365268
240364
12491
422116
261283
282466
521292
442519
362477
194920
275490
220760
205987
266473
287232
245087
215483
89158
7289
485517
633740
380622
272109
348705
450880
268781
593824
342715
521667
219979
642213
635002
218461
345362
127050
503144
558066
625927
270509
383481
107803
318261
434673
264005
311542
95866
590630
13332
649780
597335
206833
897
435865
322176
310443
352245
512818
343998
411789
106333
638636
298607
621935
572065
564867
99911
438200
612646
276637
181165
361622
423018
344950
76467
125846
599564
313917
584067
165259
87260
69029
385205
201298
271087
286144
114207
485986
131777
210362
577795
647062
273589
79981
104000
437798
377525
519439
104234
383531
638587
350991
171651
214045
448819
265265
593023
70529
325614
174606
164640
74899
171443
234503
169275
19931
387999
299130
121014
476360
524857
504675
113571
429633
589134
250913
77007
217131
385531
62004
231318
648472
529858
122699
94531
442156
440262
344829
522924
541580
580100
242073
414614
37541
553845
317803
344045
2776
300639
525216
141322
556821
166173
85130
608022
422054
247747
645542
113617
522608
599807
271740
302092
611687
191109
560895
293200
453474
640176
61001
234441
528640
499354
9963
311321
391870
110238
556863
189960
559279
507076
191034
567920
191566
114863
568465
274481
566674
110192
31202
504402
368335
318725
286702
408955
305961
239357
63596
433369
546794
59391
158389
156896
245839
483236
166593
428614
256542
347611
530476
327143
382250
192333
92796
536981
508748
416410
72716
269029
184205
547674
116660
230135
17590
359782
79339
2291
429002
386776
422670
6331
277471
642162
467977
183798
452351
185572
612693
546636
222667
24579
146096
60294
561954
42686
607609
273355
553302
37033
406394
481216
617355
165461
299559
641762
440517
243279
503932
532083
622186
453413
460124
597310
353290
473270
396457
240863
626803
443909
418879
536828
123094
124422
430779
473549
317951
259315
515454
409436
122172
448081
383836
459973
181601
98453
82427
498483
600992
617100
112014
405567
597395
273430
86169
299334
429572
473925
113179
215842
342177
574327
539326
567463
622567
179691
200602
415816
466832
60460
531208
298652
96964
482169
103546
89830
464996
623195
612381
600706
265956
332754
357828
6574
181044
321754
18991
434613
576011
82739
92390
269872
388516
576986
170620
70788
230864
279212
173029
267484
105651
349192
339708
363283
650579
484383
548795
402399
283515
502144
321619
38809
278524
426582
249296
383408
129854
215193
621091
639792
476757
580756
201802
108170
5331
47294
552000
261345
536864
120147
81508
271769
380629
481931
538639
414110
627319
548631
385518
127007
340990
231506
17016
331975
605910
611636
597441
168219
592461
70640
331851
575078
58956
202166
508865
428551
464357
185034
139162
149925
418774
488945
342490
471688
545935
321348
169749
300973
228660
167624
304609
261902
286485
287700
25814
123907
257516
554960
554700
181944
331257
524127
572037
232278
234406
71903
647160
520848
3344
167304
204258
518342
143866
362107
242184
619689
45692
589234
422086
400699
151503
93020
560609
426087
582790
501136
591831
34002
605290
303850
192383
443276
275135
234186
47868
96902
81920
597347
192819
297368
387124
634230
196156
54324
375570
532784
483793
8020
437264
434004
439274
406895
595338
601336
441321
226760
291086
551828
583609
44942
239750
472385
615375
369514
379317
388255
550061
559283
397395
642252
478506
285127
231989
306296
500198
587518
328659
119753
63141
199595
643991
304702
608015
376311
499033
119835
224066
248727
573672
258532
68742
323740
32705
399794
614942
463277
367543
307442
590506
580337
209906
95767
113964
117631
376428
176058
56421
136613
177946
1752
461320
487201
54173
157882
49221
143671
633397
157850
348450
189942
25159
611704
595567
537763
41354
19589
460111
529951
179194
223684
423596
336826
498707
64502
328449
560599
623673
513442
138457
72308
531685
284888
151893
428942
60511
491793
585831
585187
82604
290814
54551
20422
240911
460871
3217
315608
597984
266793
537686
275740
322636
155833
398722
415394
1237
502677
608358
25118
181288
306582
142514
561685
616181
564762
379679
116336
193678
122187
434985
27937
267734
192922
291021
458241
572044
374672
516264
556968
314198
510857
635774
75794
420591
157543
387911
407628
228232
648970
168036
568438
316258
247717
568710
591811
177936
121937
415170
255978
225007
422052
352445
111719
559046
570171
40638
540929
435485
581801
344810
405552
498353
645738
116028
307919
467004
353084
466840
114389
190904
278772
567274
250326
386256
500693
512824
108660
499772
73577
117514
394238
146622
245916
314462
516732
585016
217889
454877
373475
204998
429007
591041
479347
347590
119366
628915
397993
21415
9849
186105
142205
575820
322591
52297
65606
148168
189926
324697
608324
557706
424744
362090
80669
258597
315054
608641
14157
648886
595212
361199
547034
564282
365290
185639
331291
446820
551432
153625
177882
641182
175319
397727
72866
286130
82218
55446
13399
417172
356171
248795
466556
89010
191735
226530
304709
556252
365430
262341
463640
647841
504168
364876
103752
55934
56105
5642
414717
211442
540904
427255
461176
178957
499814
627095
633823
461176
438888
407370
644254
282475
261574
632942
335964
401672
187126
201492
288774
324141
397749
639379
319189
518450
192108
52143
232395
587698
488859
86344
276186
294409
466731
368932
311595
397663
621108
170125
39655
607762
176264
423166
340830
62158
636787
30297
356628
447298
208951
645766
383967
188941
323052
20376
241600
629234
193868
56807
519901
69170
18159
326816
338846
454328
537611
457565
340633
554427
168486
43862
448954
218192
13500
224492
217201
175565
205107
591168
580170
18156
245567
124234
406111
185492
625784
363056
4784
185681
631329
402460
509513
465333
332003
329417
549286
587517
444280
20460
270621
468320
128009
238898
246848
649353
459809
106945
459391
579611
441932
295672
537638
98277
353568
427778
279697
319210
10705
404465
44268
25503
502755
457932
455622
374787
439242
53592
271070
44640
536239
36997
95923
13989
121329
289013
558224
294121
92017
423034
165545
585911
364130
426788
44241
373221
492566
122909
627979
649077
35077
165141
196287
420315
579800
409962
632915
639329
505622
140739
331406
101496
375356
202762
484834
455544
501662
388731
630232
494383
346938
242210
549225
250515
396543
250928
369538
316155
427884
642409
263808
171381
442459
614393
62301
475388
562318
157385
44725
626947
305801
366769
523854
141296
252684
577430
212137
551125
316459
41906
329591
194701
636448
634297
459774
471728
64618
331181
14990
228291
551332
563821
57558
277553
126115
373772
127942
376508
307703
152793
405084
54339
320890
124083
466484
296933
304331
252870
591744
69671
109952
335914
44640
129483
308336
170003
465726
545059
555228
94345
130466
563788
385684
21380
371446
146399
107788
215014
466848
615872
89096
590712
76143
296272
325004
232945
442523
252341
182166
45785
88899
615163
228907
362267
605227
249256
523495
315524
585428
519468
57025
319627
80464
377060
398730
73628
301760
605422
269352
68873
5123
571072
3372
73780
515937
62999
356401
555963
123435
18833
218616
526922
157191
286168
373379
355663
282187
646541
260564
126037
248136
377240
558633
280037
87667
85552
570076
338711
215178
252788
547632
2830
616694
150465
354532
554310
383751
412875
185898
450347
483252
284188
78510
225833
608816
273784
534824
605370
181499
567648
363116
315096
143626
429190
548566
47471
290234
621410
506880
263687
430029
131536
402467
209125
124106
37278
450662
400167
579937
386509
99816
276875
226215
175889
343155
77362
263932
375505
58738
399851
588020
433474
342784
308522
539854
352275
273002
561137
131575
282388
320759
78464
218284
24293
204093
247751
412836
118432
596189
288556
138161
277512
90941
330860
487943
509885
569864
471940
440168
162659
564091
606630
361259
4534
26295
148475
452476
572820
543931
350118
159846
174257
530863
621831
218068
10083
563990
61811
15533
218597
581644
492414
518537
321925
546470
368747
190861
259961
204998
244056
16526
249660
407203
158064
271270
577716
121763
257649
382084
517475
46523
562648
386443
327713
208006
145520
146712
501553
361609
375754
491326
423870
139030
370085
246762
100272
428890
264991
409100
329436
412810
308515
598372
135766
209201
342632
272201
89450
251806
55102
379415
409411
515605
111688
184473
324204
34707
411343
326640
492483
108312
150098
328248
605698
397559
229906
305197
293659
400355
489530
282153
21056
377497
137103
150816
46191
400552
606673
100686
363093
395126
41173
419323
404841
440808
604458
312862
108825
10434
413800
283210
403346
272212
1362
126697
142769
75529
437815
29037
187977
369024
403364
552656
52011
284384
549059
511584
497417
434429
401602
633920
197028
532661
15294
64807
344511
202943
320773
385461
587129
588959
635789
555359
571615
185768
114342
261373
323483
609588
5584
373967
97867
505830
496671
98477
95332
371498
212924
152548
446779
264523
572920
323598
322857
628871
168978
97517
81208
390200
124882
210883
420766
276960
203494
45633
65983
349688
463084
563672
627439
114250
637158
178216
106693
373527
155032
143250
436371
478494
12237
441978
439332
27245
366833
526809
310488
450540
213372
334763
238659
404670
645926
94270
451737
372936
56056
70029
120095
405408
34890
438464
531117
367716
113410
261478
283662
122265
119879
138297
135322
195601
470536
141543
556417
188065
630119
199300
32425
558554
63114
24453
128035
377763
200740
78850
601386
254149
370884
559874
193739
347104
274693
398964
226817
85072
442356
360015
89048
225390
194178
584306
603196
361149
193733
513407
398127
200828
37487
226451
393918
487886
115344
461552
470240
299146
137079
304297
642144
471851
294128
551372
242340
452786
298508
293966
102795
250088
113139
265745
367582
436823
460852
463286
316723
596052
370333
332987
510583
556988
175517
546473
101175
485572
131116
243644
238994
498976
607568
19723
298254
386613
638480
77036
190398
165545
413109
490036
380274
585016
548216
568940
480680
191885
479671
290807
215367
220916
620820
346862
162648
411120
516603
417797
357391
568216
549669
473220
476667
169355
381598
358689
379001
119699
425714
268591
124829
117906
64321
242345
117064
20646
167303
204296
115739
183965
439275
379368
539692
87052
471973
589553
171339
137226
240173
276229
508553
69299
544615
140095
437705
229694
546858
24361
6487
522985
41944
391216
471305
297746
495380
326419
308338
646416
637487
285932
489905
587561
202914
313042
162233
354492
500736
182573
339287
592351
113359
171819
203278
436234
513704
299566
303835
1362
528760
142733
485518
199507
345593
474756
610801
572122
632187
544268
78839
341624
577937
140579
322842
329343
547825
607941
327967
626497
332544
526879
231571
305693
183823
138812
419426
42192
521175
508115
98963
178634
603457
232812
281113
477600
312311
508179
562927
19079
75341
112620
435448
155296
45882
148705
631353
205746
488336
318260
203352
84696
292095
387109
20621
115943
328666
411633
282135
184006
505145
468543
632494
453344
279613
496329
550343
505058
605160
619259
44858
258798
341096
150678
511418
634374
281152
36110
221309
145371
10297
374930
466112
71598
571588
226321
583437
412936
262136
434421
591702
281164
538532
92460
361474
267100
537341
624613
231409
333551
280746
469665
583631
157207
566053
345300
337386
505542
608792
296709
542585
404826
130900
565579
629145
157948
34171
94383
553147
372278
121750
634611
43804
315411
622462
507217
471489
64372
544661
272454
281268
572194
31647
563194
422085
353792
106334
92208
225869
1750
223697
497516
19666
546867
561176
131463
388156
283285
68506
319315
3308
502560
635442
53839
551565
76428
179855
631118
103631
109238
508230
506960
153430
431589
309701
161846
95345
68795
495247
262717
135179
223838
172111
596270
166094
117954
204683
526425
248699
463626
492648
328650
408458
384694
266276
499474
250350
377582
388783
162173
323469
265884
510416
278408
510357
161084
265183
165377
481391
477070
361073
563785
383450
510868
347905
525616
594634
315323
610444
215053
550362
299841
256441
32416
540149
606858
536154
104747
494675
437642
636600
185848
432575
365785
271527
198305
150198
477949
101506
494992
517100
287700
38497
422047
325042
522040
89372
105481
69540
529830
356081
612037
59141
86894
509044
433486
166796
412802
50776
318664
470783
201435
164595
92426
351174
250363
65350
399648
479985
465772
415236
487667
229365
429513
645323
39681
426857
132135
489127
267162
134540
228877
64274
155252
172564
572136
221959
6397
163498
329876
566466
351407
43090
234578
489995
324022
246493
520316
569746
180188
454811
262669
604811
323801
33455
251571
223859
537133
7451
552523
208515
160308
174822
528153
620537
583256
119714
334824
220910
635169
252463
45785
615542
372904
300111
643564
305856
241376
564291
163986
606771
356749
176256
411684
168316
352475
355553
93324
102281
187536
104306
223511
427154
2126
451361
200460
311543
575923
595343
327670
219409
565992
167996
167679
498744
104682
146832
49653
113299
628042
610465
160500
353211
521315
481337
553708
397502
378181
385781
123583
142478
144251
37404
582532
394542
389684
61188
379444
451037
100645
202771
51416
436532
237709
319905
39133
182743
525360
610816
175278
138098
148798
444229
153545
429857
322951
563767
461931
225428
329280
464994
464505
429530
211313
102828
267204
561099
58568
543211
424949
136270
396819
430243
449963
285165
406844
631831
176493
345811
161497
358686
168150
221388
182012
376597
477791
166607
533018
387917
396556
28174
234665
11639
305741
586670
430559
155227
229864
125073
484890
442510
563238
258952
447464
587260
152302
314217
511051
222872
559697
309174
93907
249716
131551
563005
618152
460227
556969
383509
523816
59426
254243
352413
308356
530998
413496
319008
174820
586365
22248
511059
38003
453097
384306
455780
263427
353547
512954
43249
108605
108216
33378
360897
26065
207170
395496
165897
388550
297434
634397
47320
635942
124083
394228
204554
278990
461245
584083
434750
586397
581531
243924
518893
285829
376583
427224
248009
263322
333696
127559
148978
158211
541842
150645
200380
151923
283172
482101
99986
100717
404332
397533
340994
373093
311007
431257
53059
80663
109559
373818
174758
619936
245411
32627
309766
409319
425504
334842
370523
502221
25867
31245
442846
530091
621620
87356
520812
49902
232335
257457
510786
603314
581681
616590
155534
444312
14411
42097
644947
147494
461063
366991
533502
561694
262812
12486
275420
564394
366363
161928
227542
476208
572279
22238
599321
575822
253385
576981
145736
267522
466035
186992
434741
17885
286103
544131
471860
195628
298196
428801
423715
629891
154389
98501
257579
106898
82337
288830
434006
295833
427944
517721
339793
454560
253521
617994
573565
430272
625214
514684
518844
300989
144608
376146
283167
286446
570863
221515
154563
238456
511676
633406
532792
358596
17002
465041
188379
170800
189542
434984
401269
222076
271242
599841
544843
116151
234622
194666
472496
245383
292622
211843
128715
135571
593620
472423
280536
146896
246058
464635
6852
364656
54066
362636
439890
561857
476356
70065
321915
321353
597118
390741
565901
639216
536379
538160
138843
508621
224921
305265
211245
312468
252502
29005
539927
611349
197527
338034
511584
205339
143396
390452
457888
450971
175102
411086
78747
417770
367811
552969
165259
487370
139253
613892
61666
567954
112024
283100
242122
158193
105032
634273
479544
424008
409793
43260
18818
646972
329125
264752
285553
442066
104983
262297
69603
387338
328965
112214
85206
37722
192274
415008
79158
586338
412016
271957
353931
643603
439156
37006
421033
628346
614901
89856
24913
593363
149423
464537
50329
37664
277047
567872
569240
313039
154508
484020
308531
470539
245412
238306
204060
612217
440195
434122
224981
230291
535975
62262
475789
71025
594664
75471
11751
261504
118402
521351
593649
188384
383905
45075
229388
635769
51169
297021
578758
300022
596496
504951
583667
560360
451354
489012
423008
181143
290147
603391
397494
493707
396022
305940
322464
158291
574841
181447
139505
575587
211276
163324
471718
582614
198767
359453
92859
222596
115429
368511
188235
202763
391569
195120
553286
376249
495598
357522
630155
19579
36377
369184
479714
86752
617321
94218
75503
520155
582892
372855
77839
279463
482831
437732
505782
318278
516589
239451
232155
314380
185362
575467
222207
422118
65735
415040
370976
510177
361135
387907
169406
451018
399840
551981
238342
611093
159484
470035
108676
269720
611419
503523
341933
350014
42706
470614
301138
143751
543828
49746
251501
340826
375006
300849
295488
586137
462119
350522
155255
295640
150896
637674
420424
522169
231285
346820
127171
136953
283677
224353
192777
26068
639335
618048
441572
522035
403222
437285
483678
513409
249505
572387
532344
559433
550812
17608
481112
201241
387360
551658
1725
119706
407517
461394
104273
345860
451796
15864
144622
423918
509602
444876
231184
348761
288226
382417
241513
278092
301832
265330
4137
19728
338135
79605
248230
93733
635322
199703
200536
487986
492767
195561
374169
148738
311260
327939
108672
390468
27443
577300
438490
430174
415509
358289
119641
49745
632691
398132
13971
104487
480902
118651
66109
298731
424866
378572
498302
566789
142976
437967
192527
453064
435882
353555
88678
521501
249613
644831
47724
260333
499647
22791
284005
598843
633253
167226
342807
539234
128216
380525
222769
241716
561422
278160
54830
585011
207000
186807
69274
572601
379545
355171
526225
216209
613717
112532
550762
517928
128986
645265
307902
18188
442472
203360
302283
333674
302449
455571
491890
276396
341806
451369
581166
134027
96886
236624
70674
425282
590483
429339
461993
552489
376799
472956
474402
637982
630736
441310
233818
400660
631589
266110
367365
191995
445630
608661
63948
53843
132095
255536
461050
644687
564867
604642
604041
581290
512728
193057
147820
1124
123693
27883
244499
325383
282776
60536
248419
155541
124988
79964
189576
380158
59619
577361
206301
479932
395491
492809
23221
183719
538619
410419
83808
221866
126548
76896
196477
271749
425866
355342
132395
539139
163736
166767
172976
576524
346036
157398
305860
504366
289604
422953
145134
390894
9254
539287
487359
559544
350912
551468
292445
386518
256747
275271
441233
646080
186036
261979
407135
253456
425307
203021
328021
210602
574017
304041
338946
296384
340446
72755
42622
362608
231465
276453
195937
518503
295672
63150
621300
484007
181015
455127
618222
442877
275595
197428
26763
55113
454196
470720
479556
650161
630330
350930
34111
646127
332814
497505
619844
577377
74572
546654
153143
255445
252335
206972
620963
308162
240378
134318
269952
427598
34993
624719
9089
507857
438725
344482
262509
209236
148347
408657
16118
542190
323678
183130
384919
5375
610103
246658
45204
607202
188289
576536
395697
279062
294278
399317
357910
406842
127627
439310
545469
65185
283398
122024
41699
85218
313440
376301
278613
232798
293429
244316
77129
48551
14657
436977
520339
348449
608340
249576
429426
81873
427767
558427
597206
428727
552304
463484
382944
455691
260522
214534
324644
221907
539515
532385
374835
306157
645903
36638
445307
524382
82214
346679
145072
634769
60326
559743
36583
588816
535254
40602
532048
287519
15498
241664
296827
443724
502924
623276
228326
140839
333995
383104
579818
322001
552177
275345
333815
350067
616232
512326
383393
76067
173824
254250
597825
357892
270024
244892
582617
59884
604448
104634
26888
115099
228345
86988
215512
393389
364026
222356
48564
474054
581153
259144
94633
338464
438315
190225
56165
387155
77322
329816
302591
619393
308606
441536
325020
352177
443294
626782
457851
41110
431190
82319
218081
586771
189942
164945
193987
559688
593965
315109
38915
308586
476550
269308
304423
113885
95631
45985
572855
345327
639387
618527
387597
554698
302846
193621
602786
371376
116637
361611
632185
433013
614551
516838
490891
643807
203850
459419
112121
421460
451013
629681
562616
126329
290432
302845
250256
584643
54227
169565
207223
297197
595245
315891
537773
623363
330282
183464
636956
70307
406697
153163
353228
484289
98602
334246
368917
119405
533538
405517
496345
300698
203939
190143
409756
526100
495237
568207
234901
329597
358073
123271
426510
456944
298941
168203
38124
174338
551771
302933
259780
291528
58314
213221
487594
249495
150595
462913
98705
181776
215910
551254
273772
361950
463634
243502
555610
97633
387717
448266
607697
558013
343099
438016
384852
500349
75048
151912
335601
244984
83782
633092
224896
247444
480918
496656
486460
620065
530912
451500
585858
600184
107840
507373
158380
611115
207636
245831
245231
232392
464875
568546
443641
273117
426065
56636
647553
49717
348436
344564
392794
152552
301808
521401
348211
295120
382417
475505
145994
591646
616200
582169
132449
98895
481977
382285
314774
124752
17442
30659
340604
223963
524052
580456
17023
293023
541106
123369
496672
423917
301300
318381
8888
444447
208525
174688
406345
139959
203149
305007
125236
627918
203255
505670
132485
126936
123231
591268
413278
544151
382836
282739
47795
197
541926
355409
297735
27591
442129
377133
636287
211864
271231
426205
551462
474396
92143
287993
471712
204767
555931
108173
388913
490877
265940
300621
512843
471968
234489
620431
318424
342113
310002
17409
517858
310629
328517
626441
232927
552667
99728
258036
347175
541383
299454
40711
200253
342463
13619
254356
9236
538759
531280
138529
477108
639686
292479
460894
56990
477666
614519
279735
532513
343041
425079
333028
69149
50044
641802
597694
379532
35902
58557
569384
171168
518020
262704
78712
176481
414799
440218
491115
415286
366431
64469
367233
262878
554676
53699
79121
570398
557550
429063
40363
491501
13329
74089
156613
531434
257135
438581
92240
481113
244240
582818
251482
230069
337672
334687
257958
285153
323178
486983
197990
279643
579860
179639
359045
571111
247020
488468
540135
45622
196691
512331
260318
596170
368162
432345
346142
263966
369586
199517
334685
423394
627873
201964
628314
281974
227931
217792
624232
305155
649706
172166
200407
278332
485670
294560
188403
245823
271714
527055
317845
321028
116892
628845
275469
419753
16835
428252
450411
57017
631797
5093
350306
131435
639285
175967
305869
585922
524068
589920
341520
384795
482854
228639
329114
230639
149087
519322
644727
486528
52433
130859
458867
571142
60572
262918
180963
384990
388183
384869
4558
367190
306408
7302
558418
571218
561884
240456
582200
596384
627163
1841
558601
8395
499119
529778
6430
583146
267904
407371
578848
124006
556288
88532
263674
492251
611792
348490
436108
205690
351846
167607
449944
558688
583039
120590
603330
24227
154242
512768
226241
487557
605401
562409
635929
370525
39027
450103
450980
230798
29824
181315
252567
576049
468698
367802
584133
470590
366105
150762
200340
290912
147200
472902
250471
447102
236775
517525
59328
527877
541979
8803
331529
271503
187503
444968
210718
5898
407414
279121
301676
316408
18497
317198
242627
273429
122929
361987
342652
451501
223960
405239
67271
296207
20852
540476
616566
648821
529094
483695
15044
385922
531720
212736
350759
493471
214365
589654
105515
501990
479385
482704
531211
88495
123348
380006
34882
174297
347802
439003
472582
252318
365575
160363
31415
608829
400140
389676
457611
146107
399973
504593
93099
644212
248528
92669
578650
175284
596074
323724
494380
90005
378233
135461
569482
173733
177277
633970
238763
402982
5537
37647
31148
36716
495277
477354
441253
493615
446632
522138
450023
613954
585335
282495
504285
491835
218292
588190
459358
634158
65621
137735
612172
67888
608001
451174
340451
640868
359947
10299
199084
641191
444026
540623
594418
531524
328166
554247
48801
433338
27514
377214
71790
643181
13980
392809
572696
477660
66152
573333
738
80346
359769
49402
332669
181103
353879
459066
558461
364178
630765
177354
463819
405735
40368
390960
394822
499159
414011
94866
388552
444446
541870
335298
185220
567562
270279
12127
191605
142190
178342
635546
96854
272992
285267
306902
135786
335678
449746
44644
564358
157849
90828
643160
489334
371488
328105
148645
41360
388395
364503
55210
569668
56069
443348
634585
502829
69383
7733
447341
149519
492768
471619
563866
45653
321037
208712
418794
257913
109562
396174
522457
419953
633310
231511
579489
461469
626015
244871
442363
518844
46040
17160
515016
551331
363420
280717
359090
17460
487453
447056
387348
135607
486580
228626
66112
140553
225914
487970
101136
102973
629458
585196
537898
389461
461164
304621
167057
484585
615617
633207
26096
511247
234178
88102
351312
150590
271267
180272
63860
227890
175106
570511
454591
190922
209687
599868
447441
25650
618141
152206
550816
86408
153586
237176
4313
533693
469217
600356
136682
419406
47953
40693
268062
318090
459506
433159
273947
643209
435609
172017
56121
51703
117681
573475
459488
404537
395853
162344
242008
104139
405008
121656
442838
500496
108631
514240
55535
181815
307212
112448
107661
533856
337379
51428
120919
102255
194213
636447
618322
184000
232643
294926
381160
526955
257957
430009
468147
430474
21289
447361
134274
156632
217144
97423
205187
304740
457848
628351
79515
401639
298460
52883
437072
364110
298351
297457
218618
560779
539878
500178
193230
148271
217873
115403
599861
543101
623899
198740
543350
414974
84276
398649
407713
182553
259521
55839
391849
547080
4047
215512
432712
167125
530311
187537
476951
119846
434156
477195
74453
342163
497105
304962
135824
104476
228185
635457
512438
408919
176305
166216
420788
187699
455771
462398
508451
518584
596310
392490
147797
418092
239220
273716
126191
505640
278360
437053
276232
173164
283204
149030
144126
300796
562467
477116
568137
453692
342575
308926
90357
379128
549700
190750
503299
98500
588808
222883
594710
25691
153240
90873
637254
611855
316230
322047
415340
452481
255026
207896
259145
208417
265686
551189
56262
57063
233043
649367
391784
210488
644666
159807
560168
221428
385807
560507
455328
5297
375455
381994
226822
257172
634164
387214
325432
439455
247776
162559
52348
236006
260532
270151
20419
246889
603204
551843
69336
163589
391738
199083
540733
506761
133597
369293
337370
244293
591838
176886
344344
535610
63889
607301
357948
274870
493795
534563
282503
486834
323724
552338
542135
315162
38994
191377
17909
372019
485360
242515
20852
66440
209946
187476
332417
404945
352902
586514
405297
301368
427480
650068
147967
122937
405621
162808
322929
85416
390530
166446
144943
298968
472378
463120
616512
413739
450762
584293
572559
199384
360316
647232
176797
528310
580899
492261
188671
408587
77405
635929
229200
226664
552713
386004
314900
493788
197721
565572
411085
521286
520361
586613
424361
21999
265827
235439
314370
447905
391952
387661
170434
485140
309229
137447
62432
348378
204567
110194
536594
684
172653
117049
231076
442781
569120
248025
577348
179226
73874
161555
236773
178004
518371
283921
326425
15113
141509
271410
20192
49824
56277
577046
258751
605140
59412
360328
388550
60954
92899
614700
616306
411470
583374
449356
99040
210387
198468
286321
433931
87104
315529
292786
393732
379791
341104
647971
165235
324899
337839
51744
355184
285754
386691
85101
279931
370174
354352
422389
234258
35518
609861
583421
544076
80678
313583
635087
278903
621904
247737
295463
394453
468533
462076
353562
50835
310542
86071
371299
239032
61151
343535
253473
221687
184141
1779
575770
234648
344892
98851
62193
394056
421046
593238
519490
112643
629141
602358
640822
511139
43413
303048
209018
432182
591531
361004
627730
150361
343990
401498
389527
75980
495569
146583
203148
287729
22773
361723
504379
150224
478532
489646
440729
468853
262294
308884
185782
344670
268858
414834
382248
216649
134916
452728
286380
153906
256629
1716
286206
51415
501861
324831
351786
639154
507238
211455
152499
54572
557210
181404
629606
641277
586374
10556
110122
394552
181415
595302
311911
217845
333606
377083
229184
317829
112310
538760
506024
644095
478952
359043
250646
47909
215919
277668
244040
522063
78158
338341
639929
528558
188549
357780
482253
376567
387509
459057
363948
52356
529162
561498
500247
99267
238030
116679
62266
345363
284298
76087
453639
632872
158906
607711
571656
427784
74841
493872
449117
353241
145524
222028
532491
492177
433216
12526
526436
250747
33549
1143
111857
639434
29730
352880
292009
180758
619089
218389
590845
638177
289812
178930
74051
133898
68191
244934
417567
330631
121681
203568
4682
550973
200514
530475
421429
559990
275818
490293
197797
415593
55588
336278
557827
443193
533081
211252
143986
246008
376188
321606
31099
564420
372293
211158
619045
139542
166213
124656
613131
548980
38809
504257
224308
524332
568389
474601
468343
509562
481707
443167
325521
254501
270597
148969
450280
567525
96527
19844
82424
390549
539298
369167
636441
584510
559001
581936
341161
68856
140996
173571
573855
428922
404115
25778
407780
415068
440696
407006
115213
394457
325002
632057
633523
291224
225289
320227
412415
305932
182727
336700
375614
494479
457001
159045
464040
496913
480308
217117
112802
33590
303617
208124
36718
382365
97235
225316
56036
644935
645230
159956
86618
195694
600266
41146
364319
170112
348562
507215
238635
535087
227211
44322
591402
506153
189281
602333
556232
201788
373224
378632
341150
240208
152765
577830
135412
125957
494178
613193
647843
212807
408644
337851
180799
618797
132977
218208
16701
453806
474293
507467
14735
553859
201879
430423
141370
509656
259973
429429
392900
598262
176825
409524
597534
590764
372293
459894
70312
282355
301378
621580
72465
538994
502450
35184
599134
420340
282278
531718
238798
191446
353247
613678
482992
3122
203834
335624
548293
607912
19914
457556
426359
499648
178977
645181
183457
414498
559287
523117
553994
45129
229899
214967
275123
535464
527736
396669
630972
474513
327138
404574
27243
271318
487047
129793
388571
533115
353589
354862
445311
502877
601005
99818
483781
626977
362030
104158
46270
293877
268046
311697
216890
357530
408751
414140
454256
449085
393724
170449
623636
129543
456830
258057
48690
556423
390624
395361
48131
283630
80124
238403
199349
360415
441604
789
283019
181656
573319
188276
501175
304423
446607
48727
337770
290338
51684
135615
490886
254103
352841
186452
102759
3478
106680
372758
200844
291997
86729
408894
480777
50113
489592
220524
503425
222327
477170
76035
328947
185635
620482
534118
600669
565193
268751
61844
325740
480921
69447
453314
461109
231140
341690
150300
476954
340074
73283
554273
309815
325288
103324
24146
586397
152844
122220
456173
204039
78076
520997
647391
641688
109976
150127
25944
258324
162353
188701
127858
264766
647282
49428
147949
335434
422936
134216
361413
458536
609808
64392
41311
353445
138513
272103
604469
167093
579809
287012
467907
572014
582566
6386
64299
401712
356573
35026
422615
205222
491096
407171
67785
147133
92155
349336
442155
499684
552798
329343
299478
404040
454942
597130
560582
498473
470864
435970
480856
422474
16810
72081
282515
110254
291344
634387
202605
473836
634625
36929
632462
203984
293479
127637
641958
20650
561181
496593
159522
248575
312035
372121
134800
55802
288083
495224
504793
474308
124166
223227
50352
278860
439161
305218
400809
420108
613216
295838
148848
36661
286680
464440
193998
334694
184353
519406
419420
603095
551379
102019
391219
476945
115471
99747
277792
321727
530587
475415
355509
113156
237302
398370
633332
32805
136363
88440
16452
34712
564233
530252
234531
106236
532700
139750
377056
420980
13095
474471
340143
551297
608173
86151
237958
510900
74637
306481
264863
321685
315695
632054
352782
489930
83667
283947
115842
605492
441424
426814
438691
274109
39480
398439
349415
19599
209606
441114
80449
612053
153559
429717
552629
488025
564424
227300
635935
106505
349465
311109
620990
429079
296034
201879
368336
580835
521726
546100
565799
206928
241699
384281
6184
108474
338099
575448
575738
26082
267070
486418
543535
292457
103289
542478
558139
35867
51517
164241
183404
268607
584616
242305
123600
478591
253814
246515
461982
126399
470173
498550
254680
559642
549236
246646
208197
294131
139798
456496
374863
280511
2248
4610
622404
646540
76236
420381
548924
168837
324044
210467
153735
163253
487903
187894
243373
70833
204706
458826
188374
381809
612532
548982
201063
203380
46972
452983
586536
182932
137272
119222
640776
6055
472923
403532
526658
251358
324474
238899
106577
338094
171036
213225
570059
324368
305310
111482
600888
351982
559139
640239
567151
503026
251696
149611
115464
520317
378955
212089
214990
149112
105864
117027
447775
341526
513840
141082
157311
429410
262455
639482
514897
409152
150408
29627
573370
199894
460052
41690
339984
549478
582497
428058
110955
431171
282340
600455
541772
529358
262036
637430
207979
48419
483851
426319
49745
595060
396801
11058
215089
642937
195451
284673
92007
250380
141588
385722
428044
491864
400145
68272
593282
300084
584343
67729
458851
475132
74490
53124
150434
182972
161077
643583
214825
554433
189694
504144
113587
569703
420769
125174
111515
594405
395011
481290
239268
594101
646658
325028
145930
506929
354790
808
527375
283239
501771
216845
208328
314491
120850
67991
497772
314963
498587
420733
167018
176164
273877
402446
255172
92483
252257
560150
551539
497407
137510
454552
251382
115712
138711
342455
129643
14773
188359
270107
575272
358574
325635
407555
83059
274910
490788
177409
518815
639012
481894
646441
394839
49208
445204
522935
429272
591854
402247
619195
131315
410848
184857
167994
275104
114968
307145
585550
365570
54651
623888
509044
418518
589710
469546
518701
421293
456209
22185
508470
558208
615861
68571
51960
513440
89413
195038
129194
407623
527169
492992
65006
308382
348740
457264
477697
314818
530407
295301
398528
289777
317690
343999
427252
302687
217292
412955
294987
450931
332626
404116
535990
191169
85198
628958
465669
63958
537309
315842
252055
254611
205225
59092
604881
290287
324629
583559
360563
1605
434512
449190
123515
339149
56034
114087
579780
69066
39398
201022
249632
418069
133768
393829
455019
95814
374403
159029
420142
549992
420064
203533
644348
521395
15139
225401
196320
565488
337212
482361
403993
342168
331389
586406
478002
311169
290302
299624
528406
124390
172680
188301
244876
68
586880
446879
376371
586977
455390
408633
498280
480092
110727
514410
364498
618211
111478
167902
165568
20735
469799
10400
575784
295797
584989
161936
25898
436444
43128
593619
138196
293740
157863
130331
567692
54905
48391
642465
132725
490470
635053
539766
443706
168956
172101
559138
500917
147774
456493
357966
451257
623919
232654
24928
625359
257840
388259
416075
155549
114204
239271
182134
3148
405235
313173
351093
489950
86798
393277
177488
44639
269878
389637
595449
42350
516805
177915
409986
308719
140562
113787
599348
490696
138803
164317
336968
430978
408172
422036
134621
403876
501197
178981
292911
487984
154582
356464
629753
61812
180341
319662
428852
166117
282326
552664
527264
423600
367998
250973
618958
476485
8271
208304
557342
597445
65266
347432
649629
204813
237954
49311
37489
329850
482367
501179
481769
357265
601696
637117
402058
355811
436044
218579
248394
191189
34040
609099
319091
351689
447508
525387
509347
186482
101324
27423
307672
562332
225092
478511
326597
565193
141007
580640
280103
265846
514805
175365
450473
280858
91489
181330
11945
321481
98209
451877
92375
539696
310433
153266
314576
446895
367714
589213
642860
356868
58536
544297
102417
353265
468541
55189
146595
492418
259740
323550
368483
148222
508041
569826
275479
480717
177150
242966
72506
520533
477210
259480
569419
80514
468733
354381
346727
88678
285999
489529
477383
337217
491996
516837
313342
633891
182103
322253
70041
467114
376673
415347
156034
165887
228840
7009
574393
158640
420189
191476
28220
376501
446306
311826
486366
539204
127130
267334
615009
366266
390019
218418
115645
400626
69433
108317
634794
414540
616436
402345
420548
19464
238253
515419
493916
426551
361291
95426
266003
447983
572875
248120
301769
142336
608916
135361
82919
571578
297034
312921
565899
193122
282517
107266
261082
596576
528943
137209
80394
429899
636852
574993
331830
142971
615290
646399
455637
583434
392252
361315
417265
290483
573786
251776
271351
249465
419838
44129
441629
13578
607704
66167
490102
467225
341449
219576
469547
210082
459949
220622
635391
378035
333077
464339
327289
391875
84812
316343
206279
631520
354934
420117
316185
295456
232777
370563
561068
549085
55708
555823
219286
585881
438402
543620
71285
637323
442048
220734
591886
357860
304608
590588
238855
590904
407648
155915
567472
59751
621043
403788
457103
219183
617989
495761
342868
567788
615557
135255
522735
449678
518022
480008
310204
41720
279847
325967
202968
147038
426298
643372
255735
552832
201345
363107
129155
92999
56819
282019
93946
518390
525860
118937
451488
475785
502206
93101
504306
170151
522161
494148
315374
140496
391540
242800
438866
514266
472461
213959
327033
588186
430210
265405
403919
211358
262081
537698
493307
5929
268121
617388
306052
405478
286946
618811
418246
305441
390862
461210
34712
270596
571965
411961
348642
373956
79804
187560
359284
493716
456855
174369
449470
371944
20597
380011
571405
584917
398198
39420
17056
552524
298204
121493
177838
269241
53979
271939
650558
460775
200120
117157
131385
280838
540350
353899
331336
254375
625417
252077
218205
217362
508579
508456
439216
433056
488238
392105
343173
199848
320579
340762
647111
397088
352529
505196
88864
633431
603571
98071
567507
348895
227042
99305
464895
332419
72856
492258
59550
37676
388954
610141
462785
156944
72854
512206
639314
300550
374513
445852
599689
147771
151276
286915
312682
592994
245985
579608
331764
141647
67321
3017
512683
247453
90727
330571
643552
137782
181405
98260
107979
75608
404933
193551
12411
511787
72740
606174
347993
300523
54916
636235
497910
598931
502510
372973
283879
523535
423258
631010
275698
145624
224771
357550
358079
580620
205614
297880
476025
546235
545578
219624
335087
123162
319124
361432
308267
536288
556828
136552
147711
364831
204561
530887
474827
10701
120255
70261
382772
258975
452955
431260
253775
490962
636643
424474
371152
213252
21018
456666
116074
399634
153057
483389
630204
636373
263816
290839
368842
102654
490282
382141
439631
580744
55785
598605
65637
166236
463638
354921
491926
620004
540069
123090
252097
291562
249517
337745
543753
147372
253049
186489
165531
626084
253224
160423
43599
295133
361528
405010
245239
57346
282778
467084
160871
194017
163884
116861
232135
557638
220482
467941
128332
495232
368261
557814
299160
534427
523377
649300
500128
87972
349874
219333
284734
524428
40932
448977
507195
392511
453775
288180
318962
58
110449
125608
183076
425825
176833
51863
621056
641757
3569
627104
79833
308615
360577
539312
440210
319797
402190
544123
263825
123087
193191
237712
469762
298291
375888
91051
474746
563505
385945
490100
335836
316266
11375
365851
249596
533518
106426
444695
279903
601910
404094
217573
553090
205872
111113
466899
290801
621548
430593
206881
278524
121528
610315
49416
175724
275765
203839
648162
134116
5205
341497
545001
322749
21762
352475
68775
35453
60824
94574
420698
284762
184893
53438
463775
589234
514945
640399
556191
443283
268542
212537
413716
521716
177737
13758
77070
398050
570597
132114
500915
594405
391051
537962
575118
121572
48766
368263
332634
555294
242429
206263
106026
535133
559557
441513
163705
528401
13095
189511
643939
199141
13161
346877
635886
330253
99911
437378
616805
104116
621535
134749
555285
579640
125459
85166
376857
9155
300885
344016
49869
168724
345219
233013
519930
435669
406657
586513
392941
235777
96481
301199
490362
405437
193394
491095
574879
148207
11928
635604
156016
349989
183062
201108
47329
376936
73403
468565
362064
610685
522475
396942
132767
296387
242186
549646
116562
486977
330475
600539
636244
17346
327001
639798
331584
207406
602414
638986
239380
59242
532466
227889
615081
208997
160200
158182
41950
102316
593589
382363
160502
41398
634584
552768
469042
237407
187622
612378
423648
225279
320798
65020
625528
584606
532196
136191
30593
475203
591309
153579
533277
293487
361006
650263
209336
532622
338759
616732
52469
90837
154052
559477
88536
181180
389594
118194
552793
521517
570808
382518
233322
188516
453175
646978
499103
603786
75801
358564
286354
148417
319490
508417
68951
568867
156212
356082
176368
186097
328485
573118
530980
65865
68836
315441
299825
178754
185435
203449
521914
114813
245490
320056
647919
645166
546024
21780
250706
627334
262156
410006
235827
323016
67055
287125
176386
202502
649415
196560
206260
401949
378262
218667
282451
490113
12478
466474
509456
273443
459858
146299
549495
587787
365596
379422
74660
515819
108523
137647
638603
190371
64982
109097
289341
107200
224980
530014
270311
136156
29841
199826
255613
309246
543250
598517
605807
629497
264626
255682
530317
180790
534055
254145
81036
148241
593192
632056
235241
461811
307231
116744
413720
475612
214093
450211
412506
295329
608591
61085
452565
183029
326713
361816
379775
172868
123385
271638
535648
224661
26908
418560
282162
613537
583164
608672
494362
76391
130981
475637
82632
156057
538245
45418
417838
463223
184604
298483
560220
78865
415527
405191
141062
136928
469326
130868
215933
125149
89448
322760
221658
43901
221865
512566
145310
498838
438697
151225
411384
89378
538177
110334
337593
650316
522767
36293
628579
333263
358684
361383
302226
230467
265528
267364
288376
198422
580786
267660
138784
424276
347100
233697
602381
578747
141390
438698
579095
482800
519859
21878
280262
285176
137603
293019
405030
296518
303446
265021
28312
343049
253827
130436
10474
520428
331529
622596
608169
409856
649602
444740
120293
488487
451114
3324
117984
229258
20249
527722
342068
612945
168577
477962
389826
168094
576654
110725
30683
353202
519561
58705
622575
356110
321387
642002
463659
514253
633151
240347
434410
527803
378589
322828
96079
114597
179009
448281
202891
216831
288810
473385
373
631000
248886
419858
302363
355167
413525
313481
77427
557240
566185
7436
438180
221198
1662
95521
456480
45973
244181
172007
199030
287971
14830
4058
468701
465694
4807
410092
568254
42315
347616
349755
37324
35323
552407
580918
344156
556978
541800
5643
478611
522315
158430
307439
63736
90350
504732
574512
230187
503017
285582
231409
579682
599297
289875
596998
188694
218242
257174
195919
541528
143386
362593
237320
33177
19093
114398
577971
353874
618223
547265
110831
645016
122410
602618
215741
246992
467934
560273
475689
182144
434935
432841
522212
48237
50095
96102
509959
286636
354587
167087
462119
106683
261950
381715
642477
436911
188860
273459
172134
374473
591059
293332
393967
173097
330188
317670
319763
262701
192513
92516
239935
271822
252596
310736
334517
553742
45927
286585
151120
531068
174051
295903
24321
457238
641681
333774
290385
270422
280370
420185
136140
167214
404433
233529
547968
586318
131380
389973
474924
180117
259527
201776
361472
52487
393697
402678
254222
600158
635295
377166
143183
83229
272118
488908
563919
394231
628529
134170
151853
220633
478837
158370
548444
57397
402627
539006
592651
428810
638959
563512
469320
472788
406092
444530
124332
117246
124505
437394
184021
513964
130296
68148
377632
52475
352105
348202
108997
566053
511218
469757
94190
416143
438376
116330
163405
445919
64834
410439
587102
71259
591266
106154
631350
512526
96423
489122
236086
343104
78593
171822
353208
639159
352277
592707
136221
416912
196909
157970
43696
261889
459338
596915
474616
55781
488006
274873
100696
473040
508013
464844
62618
333945
344267
573485
471451
634295
413004
294777
509882
532887
192143
69939
451168
508247
234432
539891
577417
289908
152886
307138
531429
489711
154140
494819
122729
514974
309148
399369
532980
536242
208437
401840
434407
550694
273618
426202
297147
93896
545954
522693
300230
79084
390702
237073
71703
130855
37279
452346
35173
647803
288362
548181
629849
329679
317919
292625
374710
399706
310680
340298
628788
156713
525004
238720
619469
289386
134878
582598
259782
630872
175213
472091
467807
96040
56549
555750
194638
18174
74070
127676
536072
175813
646795
465588
158843
376525
290707
626549
274389
483691
268165
82430
66321
249147
124469
516654
27728
53023
465205
28657
484445
528406
110422
43037
400209
221315
650523
393632
270700
355937
268062
471105
342497
139056
385997
373078
199650
425214
37175
283051
171791
568085
8748
514273
51378
375729
546679
65311
284664
519341
518505
410055
283723
207327
235601
172864
422115
322415
311173
535503
41046
464074
171919
469921
371214
75557
252798
46869
308713
270619
582903
557644
105294
487384
119154
490045
68025
82892
488105
41925
34865
132455
216671
24758
635863
167287
568822
555784
550694
243840
551518
268679
137339
241129
480183
498450
633857
363150
477321
115284
75140
359301
12982
174022
26395
290830
550153
5657
231408
640934
99889
130796
187147
479140
476647
325918
437525
526340
286284
343930
458712
294147
518640
582840
116984
102574
415059
249893
337867
259782
108575
583066
625777
252100
42310
151009
324636
150057
18606
191696
125463
325432
571019
207344
230649
643176
345592
547221
104735
646359
556498
197678
269558
609383
343295
257016
195889
167952
320226
545831
421559
191678
540648
568310
412319
300065
572393
49985
49606
498074
137233
463986
195850
309389
57900
389045
67773
640540
70072
345524
411892
571225
254905
183973
59894
91824
520916
311403
586351
123337
290862
409544
491891
63048
226922
319293
598544
231045
317941
517970
186023
391347
572103
35157
579244
399758
961
169646
577484
267624
169983
25955
50081
494495
378556
486227
645722
486497
543869
536868
432814
263485
168388
359331
504811
502316
304514
442852
18500
255624
106069
646867
601678
322939
603059
565533
462446
370978
113698
391532
217836
443687
214537
501941
505259
491017
318868
268296
74558
358339
82209
180859
187378
85819
7906
172245
71306
11565
39434
563200
105846
23526
299883
353598
195279
177360
631297
74907
313562
341446
194401
349078
348915
220026
20479
207289
264895
449246
30748
626567
19523
507615
77474
50183
595957
459446
295942
453764
491345
167462
225092
203715
564479
638884
538569
238967
296548
540125
117736
355571
639132
457188
189031
218257
367758
642537
175748
13221
534099
24305
242799
419349
594542
472512
605707
370793
562938
536407
188280
498751
545740
643988
276612
490399
59454
146265
65986
382748
450247
278441
584046
445864
212083
409858
191276
183364
281369
422217
214062
46687
464833
421786
644122
465565
212308
126822
474208
286377
195777
304197
281698
387059
44121
66490
296771
483589
244246
422114
592728
591306
636256
88022
75428
183770
146465
617209
525739
261237
404266
4953
442509
77411
490015
492100
266413
114318
277256
503978
378657
230488
332335
460610
193588
434471
396790
201876
447245
546442
69771
637306
594453
284885
88860
192889
417304
616379
236148
210778
15241
115346
211825
199185
622053
592496
244655
568674
326125
54310
306306
390710
113969
232220
209454
142219
181357
97063
329019
443193
235704
414644
105219
414236
430957
75394
64705
410165
468844
371022
390400
612077
630632
444417
401319
95762
180834
277956
608115
552691
326151
434892
53390
247851
333283
111073
36455
370517
509034
321701
591871
355364
515391
532658
133532
286536
631919
205265
576275
611022
165574
244403
186764
465933
498002
465622
202515
48880
270777
186412
117404
454501
462400
145160
637439
269058
406774
552517
384430
170545
177795
364974
586273
525762
512328
169444
164474
492229
550977
166836
619064
431890
571892
623639
485675
601459
642154
145580
567459
161217
468945
36841
127224
443014
452136
253042
563465
525202
401434
313551
401941
320806
412627
132576
476824
358386
120859
323152
510792
123569
207678
109725
175749
112062
205585
203739
286635
450346
627242
283239
93152
394145
106805
463585
498245
337045
500947
15665
400820
372193
618075
632461
195913
280617
32989
595388
225752
265757
41577
617913
147050
52894
159213
341978
244627
430261
413453
411155
442652
186562
310111
211009
120265
639863
100247
269135
605948
604649
644022
141677
270949
289260
1921
136276
265922
118446
193718
327798
334133
337011
35597
54646
239310
55554
429071
336115
58072
480368
101529
301887
156238
17476
272597
237730
96058
130334
465716
147821
338385
427487
538759
139283
550179
473698
472956
105707
584864
228123
301098
450671
231476
450093
482225
91104
239991
496
290565
179339
279037
631458
50008
90480
375864
29314
363142
265844
399745
139156
309438
349853
105415
191004
233821
80188
266419
327584
555768
386074
444003
120200
529568
276208
537260
48910
154485
78852
626877
375351
461434
33149
650155
311272
253594
469090
566433
471848
345342
55882
216789
88730
309093
126776
165462
452249
347420
95537
258348
244875
597174
161695
222257
357873
71041
265194
20926
284410
459858
91387
439408
225648
438405
497404
313404
10741
490362
128010
334854
627824
605408
123863
425577
173236
475231
266986
483065
362401
31649
52756
303366
226011
423453
77276
255892
297153
3823
469221
477375
233623
360253
408457
582942
329614
14141
429123
227214
18559
458407
79294
296328
200848
262956
491541
578484
646421
452201
421903
498643
622728
466574
86275
580002
649915
455816
118434
573736
569016
330717
13898
248735
172354
334597
638395
378823
406823
558650
498911
430991
278755
619675
313299
469920
420728
374697
85106
536507
292284
557061
240791
108904
360079
137393
91077
275019
489733
512007
611117
503836
421035
379650
163971
469530
199165
414791
190085
104075
353685
565673
169526
400041
215267
393368
252152
392887
397325
201689
476422
253274
46538
251398
85914
311973
340557
196667
441495
175981
332254
555662
254555
99422
251444
584099
117599
303748
499141
421969
372129
22794
134912
398826
227060
401624
391499
308387
286660
16794
13946
246875
417583
518786
644493
212730
180057
577568
615778
103318
217371
554839
516821
458096
535216
375563
219093
596889
569087
51367
125030
87989
315636
144282
330957
345179
632690
525817
313757
443636
71117
310966
537705
421203
426756
281626
33355
630574
285146
531824
262738
168045
408233
71702
327129
474377
236412
2984
559141
123317
332691
465962
237398
48248
293200
101898
600793
421260
621575
109802
515351
528749
84474
641961
128157
590507
434499
505032
508200
113708
76609
322406
229190
622488
91508
476061
551050
293627
56972
564080
575599
208879
219611
513231
246172
171466
499180
439377
568711
289526
319250
353981
204123
278186
210961
426872
83548
134933
237050
536059
24428
225468
277266
157246
413078
619680
44009
366875
479182
460241
283629
105407
494560
590872
11331
4647
288371
257012
528223
342737
395069
553824
49452
61275
576678
609428
498984
633588
115469
548393
33541
69972
131315
121064
109982
462375
251798
580959
178266
531781
342770
9736
456093
200457
31345
389467
429473
483792
594453
271440
310585
150569
305109
156116
517939
574917
292591
496556
328479
510789
277250
338016
625392
131440
521254
90632
159875
461088
315780
338464
102712
203296
318060
632654
280899
479286
42761
472392
182486
131747
349936
16135
14717
160966
351150
210164
447279
625077
613309
138847
578072
513832
124436
147704
569117
31902
198457
271567
424670
154819
76490
503608
323511
75383
286592
158271
293
20358
596503
486263
314315
171643
246013
300216
539817
153838
409635
255416
358408
426387
644879
573617
261104
564676
544876
466998
176983
410356
422449
407494
436846
380867
168338
401777
184980
189464
531461
542859
400172
38309
603513
487773
252875
413484
312767
145137
578110
282814
145672
262827
523350
41563
27255
467422
500701
399738
595530
593869
388035
561473
324183
633004
194659
603444
493548
255325
393195
170662
291298
579755
451848
363737
335111
454143
401750
349654
433148
621900
561947
353212
433600
426211
240243
299599
256932
543903
208363
520159
620710
179026
409036
472548
612560
76044
13714
431300
252721
356024
112142
97237
632349
119016
432339
33116
634933
310974
411560
260057
147379
335795
164416
243927
488006
12682
435217
418505
459139
476025
130051
249428
99843
549867
546696
286325
441353
217191
373797
215159
434550
77574
291095
285354
273861
589827
442322
142864
364373
325410
482946
178087
219879
76088
597671
462616
170113
402202
14325
509995
53111
226452
417097
352982
86260
87105
510561
566857
82418
138602
290329
637145
223624
533640
561989
319150
133621
59992
228952
16333
214726
619863
435067
215710
140856
218854
289304
117469
275216
524253
238419
359978
109258
630982
86859
612952
136974
398952
505299
178672
591439
85397
543301
330536
29958
86465
404197
54644
644262
309414
214447
42770
457273
482921
620680
580420
353831
61498
289322
16718
95391
42499
472675
242660
511608
134256
411246
450333
100698
214070
129172
121294
578054
34088
344100
24170
249033
449232
252585
474673
65313
415186
468341
35376
472288
569876
577859
577413
549331
260276
548548
170574
348116
343629
250953
592189
397995
204973
389727
103201
441981
238333
314042
57517
362377
77529
497030
471570
537471
26992
514063
585439
100183
98912
282457
388095
439842
424444
194144
207051
22960
618954
366389
336752
647911
36666
634366
478435
204713
649287
619689
58786
427738
235140
257910
122355
294073
472034
17897
558216
68485
243885
471412
74479
476816
489170
290254
375166
285529
542593
584430
262413
432534
189856
51853
350340
353615
104931
410705
37388
79564
350781
7604
182889
504591
343294
330307
430075
154288
211630
217244
20575
199010
97065
341505
519081
277519
576661
358123
354603
508981
273551
190136
489174
225745
362847
326689
337542
199512
627983
241905
205900
307225
316085
329804
52841
606641
440514
235601
385415
255061
551187
113012
152911
372187
564765
443538
483567
491140
480960
311186
465131
638647
545165
556779
489522
195078
492308
30750
16380
443563
552175
395587
245467
306581
376362
644262
517350
302473
334568
538811
484738
305267
27760
90438
384989
270551
33063
474061
597471
589069
102312
238520
184950
110272
623186
580706
102396
555926
95661
392929
54914
553056
470608
193721
583045
274186
83402
114940
232948
416370
587316
88503
488651
209277
516472
209293
193313
471945
14484
441067
294858
30236
321348
604845
534281
50970
568406
575725
242506
126933
238860
424364
530475
322289
446136
18669
144678
222083
516758
61267
372427
570168
114669
12194
126417
269913
185752
67321
504971
285246
87132
558877
175209
477005
35753
302791
348132
448477
147154
50612
320892
520725
370691
597464
180065
449182
393900
314327
648440
592118
238330
220495
221948
298750
477377
381600
127341
340856
31578
197149
349633
17549
634365
391279
584966
614428
322883
187127
386990
319799
155787
245803
317140
480901
460012
314512
327656
609712
334394
604431
629555
453553
333809
577890
367644
340467
326667
144423
130753
474984
577104
537456
69829
203704
269875
146741
199796
486620
129290
294743
257806
628184
3441
71047
238926
557859
526888
377395
625573
22878
73418
584347
316953
305093
306859
535900
436015
25238
287428
126608
590723
372744
421306
253788
591200
596460
465545
267062
624085
305763
382922
572621
140156
296147
126864
64213
47667
617035
423403
179483
350473
99519
209314
305887
236644
375956
465108
9418
195349
370601
614210
241516
191092
541440
279721
552931
4316
35623
330661
423129
248730
583550
341318
90770
468122
245157
160813
181774
480672
349897
317131
435680
186118
240517
589430
517739
299106
311439
163743
481373
591944
463746
641690
76205
324054
381603
386248
351133
236824
145514
203402
228199
284239
38583
637537
372849
440434
283755
462447
273949
564913
596007
300513
234433
593980
61441
403055
576004
104013
617274
110136
122081
187028
643734
475973
608768
551452
362488
355834
360886
524359
398268
649846
626365
93212
129744
152497
109167
230352
149429
503730
205017
49691
559392
368096
433230
291031
487310
5565
555621
147990
22836
123949
96337
461644
81897
613299
557346
277221
238018
161485
541248
159345
595533
586856
64048
4383
427415
324195
199832
236083
373212
268252
185469
192796
267394
472078
284535
142993
390511
616138
533907
590351
268398
319836
372269
193558
553964
405655
317154
381670
246899
118002
248997
594365
107293
453317
153
598187
577753
194999
374632
430340
149974
288317
353531
53129
554695
635049
186451
264390
410797
265500
137605
111170
539968
643923
85031
516266
147003
231252
437824
209121
537452
159259
451729
5729
240957
315702
465148
529451
426034
558609
474059
529451
486285
168100
370440
93968
628729
48360
57684
113658
388955
234465
642920
216832
483787
397108
567396
438190
277847
454453
188761
444261
588708
584443
169415
235446
503626
360938
435826
514213
149688
467158
159475
287010
160974
518214
188679
329990
30388
272828
111603
576519
39151
298713
171532
348295
564536
96925
289569
376952
88249
112731
541788
641506
218533
79338
187211
418921
230454
509948
498002
367546
201016
433408
219153
534928
31323
354862
470340
173995
644618
606793
278411
614999
119424
148013
607116
263273
602021
549831
491967
588251
482941
555309
108222
619463
373051
239
309653
490838
412081
323861
273960
321995
499700
416904
313149
584169
638814
372984
351831
356633
451412
171731
283234
404922
36488
554419
528913
166295
62736
184797
544158
342435
206546
444115
578578
396927
270217
270676
179249
596127
551663
238112
139400
406522
251396
158450
370532
15430
392442
486149
531819
256387
162631
513956
242479
463832
357930
342168
44834
436568
314802
614428
150588
144938
356146
162295
267398
284207
622174
650062
216815
469807
609464
593706
300297
165851
529433
496671
226680
371576
487939
649508
22428
320312
245753
642773
181556
628014
254947
447393
508766
444746
82314
118841
636277
472706
69438
223797
477053
258367
201476
338027
620002
95270
150417
70638
344169
596208
523923
336295
465875
377432
544003
77637
196329
457431
206352
136992
221811
256273
279414
645652
114808
391694
35816
623939
299971
465405
397709
425095
558583
354878
397126
286703
370514
156517
395699
480040
258653
419184
159741
458463
259206
236919
192482
462250
363352
332872
371311
316781
283325
238138
389787
86471
632940
552261
420037
558411
34427
396824
627152
606538
438183
408988
455382
419913
397957
437837
162746
588267
337558
618423
49811
445150
485061
625497
61073
439995
176195
213773
26169
344118
500095
459079
7140
376146
281289
644657
129682
224419
369636
480663
510557
460313
82051
382794
7923
257630
421678
525125
396666
241865
406375
449066
115000
381568
361097
598199
87526
437632
422487
541413
473740
16340
443655
444311
243247
33238
644088
342540
159880
587226
548521
277003
102230
274680
14786
483718
59513
244677
222877
546917
161254
595241
290967
300172
160549
181831
105208
540449
559157
249923
134518
455006
89811
571560
563080
428867
90927
191364
156246
376628
367710
87623
235018
24841
414806
247255
476466
103078
241647
587576
218823
237614
615666
35331
273745
455408
243879
116262
203952
147255
30477
231641
396397
182739
291755
126186
563098
163131
420468
556978
76905
617094
84612
149744
548433
363159
231104
167607
477137
583235
452728
528963
498659
399742
353548
620563
257093
349098
614531
156878
329118
95110
143352
373541
530482
175834
381
636315
520398
515955
67125
267653
282848
511208
575379
537316
608741
87623
162919
13879
59470
110252
81861
239282
588330
255069
157761
610785
349807
516019
329095
504661
617491
544692
501601
60289
463544
495871
600009
609523
62426
608190
590485
393044
620056
83049
168577
296215
123842
61635
475356
164638
21975
186868
18040
152037
17551
74772
590056
643358
132347
402697
330658
247407
648579
117935
82319
129274
328685
200920
324952
463097
368591
220419
59611
183024
345874
365320
350763
72057
549898
416730
626376
618116
528057
471125
382109
259714
109134
570854
441923
236984
133401
553885
364615
308249
31136
105077
66162
184523
376664
263569
385378
88762
360032
424307
632030
632195
409022
300850
525875
342090
342788
79034
330925
73683
34288
637544
447616
624292
601804
453938
140098
461255
373966
264747
234324
71295
594089
478166
158070
356871
164614
404893
613061
118321
250830
456523
208510
545225
80369
519533
111049
113249
386797
163525
590186
580332
53429
235001
650620
113436
356869
41213
454739
649893
334571
355952
76980
454720
287305
280815
31123
573488
39218
637432
71196
106194
451591
207242
587322
619838
567546
200890
82088
148032
345057
78957
306611
194243
84019
358329
378058
31858
245281
79691
402367
617915
294955
538880
361034
366118
606812
588614
339427
618012
326467
326580
254272
513686
34873
156817
519879
454208
347069
438516
14975
187643
493657
16274
190649
241596
111583
117078
268944
479622
371544
235883
394964
15721
1448
136986
403313
420345
467409
645151
588417
602544
349404
57720
291315
628758
409644
456366
13287
334363
40136
555581
132074
132527
621688
362086
458920
257457
290510
248974
256363
155348
288450
181307
625262
538429
515170
1974
451603
264243
514868
127162
171441
488820
298170
502718
482771
511996
143172
646836
410170
144867
617265
122975
299968
561793
496088
264581
238190
465058
335207
463786
620396
531930
517379
15153
648325
612473
408648
95064
320406
377606
112528
213775
20886
495103
266068
212003
466874
364209
538909
603311
565083
105198
101457
621026
447763
383232
168029
213083
293406
3345
230002
4547
296548
387235
259647
41859
187047
565595
459722
632687
480714
68429
614546
5047
259098
349533
205619
310366
180866
37346
367562
167968
46163
554264
610303
52568
273359
612439
523
610099
557636
377890
4223
87195
34976
324284
634390
536735
500703
110342
427808
47330
264598
494783
422699
570182
50943
575478
70915
302250
518158
3748
331264
212553
500565
481035
621043
513865
13347
395901
168406
609396
87122
450973
639235
520877
624556
605075
425650
338458
76415
406773
107297
418603
42973
356695
616515
413935
311338
373749
336467
306334
615981
609544
457389
15812
170977
540539
7322
530381
552040
196669
305668
70306
354443
21538
400955
29667
401784
268690
388998
75764
368490
218826
383026
609898
375645
520118
359422
355795
338755
98124
453317
255058
464630
610877
442506
425656
383707
245477
163679
527644
226506
499729
198581
220978
123874
180217
485029
225694
309585
517029
615800
509466
46515
207302
623436
71803
480484
155123
123464
495172
20650
470058
385268
43400
191903
123001
346979
395659
187536
297605
527872
100183
36945
396789
254019
107717
147676
630288
140664
471064
497798
188160
546547
220172
15691
522188
70249
143848
11428
124209
316253
613055
516891
237300
474229
27276
120047
647408
45620
601912
606434
399138
446249
234553
49260
472906
447160
254291
482372
453328
538107
13124
312082
366422
392310
415700
635340
104408
90468
345613
548219
334533
164185
359454
380076
296297
2338
260322
135896
167019
351149
628211
242829
224214
262542
646371
636441
628859
136600
290463
336163
362074
533194
527236
195752
403787
526838
211124
357076
9711
580116
366000
264541
356228
91660
52401
556742
478277
72677
261613
327799
162922
344420
290495
634999
93696
300868
207125
17616
270554
166048
406126
292445
302872
230030
52786
533219
85115
562846
467280
509282
90745
132446
428627
26291
293186
514935
635635
362639
484744
370176
89649
374439
551658
183812
161487
374188
7606
91886
459362
537655
307942
392923
229789
585987
90711
543223
299804
53607
295915
343248
516970
124292
613139
423719
447080
58465
512649
605397
435953
326797
403519
568724
566936
184246
196771
91030
366209
62057
22880
646867
402452
598771
238980
259422
264591
244857
209038
450461
200399
558369
312592
646731
242706
256272
362113
591785
320415
507140
535411
300733
222207
77944
445964
4612
104338
35027
340766
329428
486430
383144
383769
539923
106609
173826
611584
303433
490918
260405
266581
259450
86642
161509
169499
70816
7687
313890
647320
462120
48249
606632
440495
184862
587006
530030
487651
462799
73904
229217
463712
389347
104258
285251
369519
260662
342807
372513
281099
579940
356314
392464
4755
269476
422360
13912
173870
248242
477069
623845
255057
255292
395374
172551
172512
69539
493382
312017
78402
356090
302336
17720
332687
413887
41161
514897
235284
192702
650368
458132
480075
260544
259894
358283
450147
300980
282471
476703
588701
114765
50898
366463
24821
382847
219881
488837
121393
377510
17817
589300
122853
388433
488031
248443
492634
216623
378843
613874
115200
628351
176699
254028
331201
171017
55391
444090
185397
263398
475910
129156
521447
18290
378719
569923
238342
532892
410826
252027
261539
163274
1645
600054
443504
514218
536490
610585
398373
615666
22263
111744
258089
351722
98226
476128
465785
650644
572115
19463
86644
192333
628211
78809
253411
352711
1496
16831
257656
459932
70695
403498
261086
68863
538094
627591
235126
396844
384112
347765
65639
291785
334344
231163
536961
37038
593812
58695
348320
332518
428588
231440
9341
136507
593652
177825
425371
38339
131600
342985
584473
646571
417484
327334
603375
215983
177926
621089
237573
114139
53911
533
409325
78775
637679
165743
422205
631451
86209
630949
638657
375528
179726
154599
232650
72903
397237
547509
403268
16877
207637
426857
213734
631704
616807
636134
362363
605008
525268
337700
605159
223375
630533
348240
509530
602437
15196
77
492945
115168
494834
77360
537243
7497
423619
309613
37248
219104
519768
430980
150743
6662
253636
624102
140548
371754
18691
107538
177181
126741
327993
551066
385516
73804
213152
490406
342727
176879
315714
455068
220446
169320
639481
422780
119345
103725
49338
162273
310545
225139
92526
82656
626860
95236
2907
367618
535279
202453
471998
213913
14218
455620
206251
217724
371077
308123
38376
395904
338003
78823
9647
3036
401250
507681
10232
410604
577895
99526
501360
50662
128561
346796
184446
431053
156573
61203
252820
281199
200244
572665
257402
491210
366476
248747
321681
587701
39180
414010
528463
638494
579169
214646
236816
418023
131682
497674
163811
543023
339781
12109
311226
537865
263897
125857
343793
129885
523413
64237
452645
388717
397306
199436
532337
570011
568771
434317
389693
573736
418719
67263
161560
430683
416122
401508
283754
36468
65637
477020
376685
7862
621031
272721
309297
71526
275781
357273
508372
381218
361241
539537
42508
346899
548456
101680
312731
518431
175161
96937
367462
195062
532253
443069
628245
60357
156134
379868
196121
602334
186048
524276
233804
637037
506724
557668
17918
399063
428187
127780
115036
423465
84817
634701
125947
371588
53419
574889
199006
160173
432767
568766
342871
576935
67367
186125
436700
514600
217160
452060
318037
386812
140651
304937
567235
565578
35244
442260
619529
500820
462281
62254
508687
476739
591782
845
459493
221220
88164
104968
331449
46236
501676
573333
64734
639374
279848
297425
150765
131499
421303
179578
344795
590359
197357
634889
187381
107259
352930
316588
538990
550066
517815
487417
357718
45813
294350
608917
293142
488036
376558
27965
217327
220483
646827
532513
154784
497137
486493
551598
317533
547694
400618
234110
289991
179810
3904
95138
50531
529021
231893
582599
199422
555375
173814
131967
637792
461109
99126
475647
367549
607445
468901
327534
630976
24133
484644
443726
341131
259574
573206
551611
83107
205467
247946
457979
564690
341186
530356
488550
488891
342039
417344
428414
264306
194378
312564
372085
498996
262647
452060
129066
526317
440715
43214
178838
603120
300102
193944
7194
150899
221945
371827
51756
531127
512967
270241
290869
50611
369170
486993
37712
191273
364619
389848
171597
192679
563891
293320
609168
198474
48076
509649
333912
21390
471194
616942
235639
488955
43015
169338
373489
343497
612534
474611
71784
428873
600546
470488
111378
543347
546524
523818
221119
222072
97072
496440
271634
266463
318808
228197
643182
381908
450065
306849
41090
401624
4353
605626
134828
55850
478326
38756
217506
269298
414385
220699
275095
413674
448214
371901
387636
448286
53444
424714
40243
51576
510831
312523
629132
433524
51309
38681
188074
198199
575790
245045
622747
51392
279474
244097
229840
137906
528467
545239
313230
18520
551334
507335
478785
420649
88870
505926
186958
518856
355257
502077
128394
534608
256938
562085
552584
368764
149888
541851
465548
29
49203
558526
456639
118304
523421
279228
553050
129085
358332
15503
529991
522033
110207
266192
146195
365649
438254
517013
203312
642183
460332
14972
177901
105755
122585
41610
329571
508194
633415
504887
66973
152051
386879
625501
513593
482481
373589
462102
458368
615354
513721
38241
24074
461755
591431
371859
215067
444043
519777
336211
51753
390883
359098
322101
309725
537285
189146
617087
283935
377452
257010
157640
118393
159781
247774
57714
185980
99334
626699
561821
333743
281874
556447
580548
405106
516343
71739
220769
415825
539576
375838
580481
325473
144573
340111
539561
326921
61540
289376
263623
436234
3013
112629
6634
198221
501535
286435
461128
448594
303598
170802
89468
334568
307913
587106
35963
383734
315515
589661
478402
113687
559739
16050
199010
69691
252532
618820
614958
216537
245520
34668
581560
90459
180257
469951
79916
465207
228258
566377
107377
10827
211676
411100
11142
503812
608871
174886
988
519779
62077
407362
323525
416781
142501
608879
628947
528149
317821
333239
489556
119771
499144
138319
220744
447046
186609
217050
407444
639985
591074
63758
373999
218898
409326
411788
442357
441114
37114
623735
376639
169259
370929
446991
118096
357780
125495
199647
97695
475731
55042
135573
630967
152289
192291
97440
190644
409661
650641
202487
632842
541748
627153
264192
29078
191567
266470
390220
539029
52669
294951
456759
626243
390784
199908
380246
78633
54163
469778
562780
222260
420564
339443
461240
66114
423519
227197
502780
278625
95027
233759
497115
233610
333750
4660
324166
7455
188460
363635
185198
257353
187065
475510
145877
385148
603384
309168
279098
115892
333046
470692
278986
457633
286522
437459
611941
554001
381218
524906
394339
246900
277025
114395
151484
422787
106859
213623
470070
42993
519523
165944
60494
309705
357650
621933
598239
45768
120534
590710
427625
446759
151634
213339
546709
638748
456303
62109
595613
302850
343931
623238
566553
210256
440758
16156
637580
175940
519089
26418
553512
387247
282046
51599
123955
65196
90404
343656
6349
585999
503628
13862
220434
602374
622004
374920
271766
5598
328086
470354
130620
456189
191274
603026
402595
387611
411867
103957
342130
535085
15403
288737
234685
54718
567783
38998
457592
403484
462543
253663
112719
326861
372827
27679
329666
535377
233274
563935
432553
207877
266785
413055
335127
404729
306781
120111
331336
305670
442242
182642
223109
169744
330303
266896
80148
593133
197035
133572
34685
247866
526689
186446
344634
170882
390555
123625
436059
47722
303681
615503
630903
562164
372530
413896
621676
339515
115753
393541
3694
191960
526979
341456
298412
14097
85458
292939
590319
211995
33254
581594
306512
200560
310920
526931
113171
402797
612189
49060
539751
271274
231660
445534
429160
511007
303948
366682
180594
491593
606042
539527
138592
447135
513127
84865
14870
527167
340620
420730
53954
441023
89689
466101
11732
194495
136137
490499
368903
563505
488025
189647
246366
298366
133879
379290
334940
310628
15985
549995
198095
36601
285445
267472
200227
570401
242810
459826
270002
295731
23325
188865
601167
111466
617600
185492
350389
47683
42636
442739
587369
22687
205467
510948
506721
388849
504242
108901
91120
316450
512291
95251
478832
429387
437766
241110
195118
147735
476845
311187
216951
177060
63731
241417
101699
106330
12514
120073
220159
507833
123857
406260
561070
32132
32719
357213
625496
434401
150636
512772
387656
392493
285022
12825
344007
627126
583082
187481
49575
523179
434618
198553
284843
101662
457941
234066
15421
218278
158820
408210
247197
208918
54694
536456
320407
615323
373618
198592
501994
563990
303246
381204
203135
523024
233572
372690
270196
627525
360694
258791
554545
161827
358082
92096
176898
218896
295105
183381
139311
155231
347384
102626
538622
405134
98649
87542
449714
430837
159988
605326
579308
327331
554755
297628
478441
147665
567672
549406
421778
332196
277346
143131
442906
164450
563793
437834
459707
5257
342071
576401
189227
98858
282715
634567
473724
417947
83882
434554
625042
18815
532498
87515
167659
180292
295293
617646
643925
276661
575620
241130
14512
533621
13183
77967
358283
370987
407433
30915
83806
37997
115017
20370
343276
572490
518813
117771
41434
292592
69732
54504
642583
486786
508779
424303
479930
170678
244926
64961
519524
288238
417560
455525
287923
564882
331500
483544
221341
445087
553397
115721
377359
537110
218884
568335
536931
14682
91171
163066
395492
636687
70037
138812
320639
282537
136231
645216
328090
255399
36705
57129
633263
627490
146472
414680
552636
63401
506251
326365
472143
315941
508358
162203
76654
43095
84693
616841
468071
182196
590509
314572
43693
441390
584863
1003
23640
568857
93068
599935
87370
213557
17662
118352
359481
498510
632654
411540
435404
79134
124827
106551
503905
501965
459956
302729
1198
495646
621449
552819
373376
249987
337504
349092
8420
362975
581548
472228
363019
32493
314642
120611
218466
99492
193123
404486
308086
82117
412478
37569
246450
246757
590777
172856
470170
69378
564457
420476
339618
29908
537423
639066
143332
590012
614248
91146
596768
535910
108896
161226
50391
262426
469749
400713
580517
372249
144013
609110
242297
207531
428055
420351
20888
613469
373818
267307
140764
538374
545414
372588
232195
259620
390027
297433
619810
384273
7249
377842
11222
59441
138581
535202
365524
320307
234216
230498
370181
134046
477953
325684
36333
322669
573624
106004
588311
339894
281300
608587
643632
251175
349151
405886
123987
405658
31290
532215
368811
216219
152414
7166
44367
133690
590508
251822
201876
103723
114764
149991
259847
106161
356366
599816
202838
319908
640235
593692
541418
419828
559009
26162
299530
270618
44943
390624
83666
493976
151650
180235
496122
336960
245005
8159
69412
414403
507473
330245
173218
388364
113434
545410
390661
194491
262037
430981
585325
629826
631545
444637
537852
485957
109192
325439
394026
195171
351398
590706
91743
392274
391279
139698
127114
496721
442172
352337
626092
329527
137546
321519
319967
442081
601458
572103
624691
287562
120580
206758
132862
208649
570579
552603
268125
133268
59581
596521
239984
164888
39697
344181
113455
245369
118850
103758
449081
618912
126900
53137
516440
372102
209498
444368
611879
127909
209598
531932
14611
91369
135469
215942
224771
114172
134171
181251
460494
470504
628771
392540
626589
33933
242110
552441
118479
353551
441108
232121
103815
408163
303965
93538
55057
352270
208387
485556
220729
63285
330655
536668
607961
361253
92662
498707
94842
463529
538852
347734
495080
166129
22092
165480
186036
127754
30179
402950
552609
426834
38833
234406
465082
130094
188936
126822
176454
211095
432701
455257
90015
32458
339608
594255
444980
560326
230702
440753
225719
132106
152302
304753
346359
190271
501686
128169
373362
555892
234785
497623
311739
384424
563922
407253
81725
378958
167085
533879
454886
242595
73243
504414
484681
381093
85975
380419
241793
574953
519715
512996
282394
198264
83148
265629
553604
303311
29161
272290
382743
503586
333409
485624
4636
26291
223339
42077
169068
345438
510576
273841
399769
286139
545048
480613
419681
578617
336711
280003
518890
17461
174045
339243
238404
513775
407324
12978
41148
449709
643509
9612
191091
417600
45975
449443
42815
270547
555755
426299
620058
400014
58605
212241
600363
428066
73298
618913
591168
44564
545004
314867
586938
517866
13039
35099
363320
386688
580584
294370
236342
493701
140179
373224
430283
238198
384507
570033
76960
399168
428488
31997
245443
485947
164716
609949
542492
294135
218516
516906
442174
105249
1188
258421
337597
584893
426216
177467
179264
305542
85184
469187
390171
462891
462836
185342
35403
256115
45834
541844
346213
648228
490820
181280
450829
482678
412385
371088
374055
9397
372226
2758
481304
323632
341820
236312
646423
538062
110887
37657
252011
485900
471191
302263
297745
343804
555987
155622
158786
351694
118541
25091
229563
267864
543674
639427
392335
100392
8410
619501
474066
97827
424748
625576
602744
12363
584968
146255
153059
435071
491805
556439
620545
416653
150053
120050
170320
503818
406922
513577
627216
153705
441568
113857
391224
590985
221243
352981
127135
76992
126438
191853
617751
559506
543925
605062
360850
284063
125077
90534
92981
473384
22134
634470
537243
371012
554268
160661
187609
68356
485757
625973
431375
322835
585003
255530
63103
435640
227498
14751
544989
406596
375928
316635
135281
439616
530766
376864
79002
595971
569005
630250
288973
431071
331927
561082
382280
74216
35016
419041
313613
162145
340825
544670
609251
97065
355647
16579
179491
305723
639154
323219
40172
214794
52081
208976
79337
370901
432533
378263
294158
415414
482540
126704
48524
159065
35046
398989
536215
350532
12188
451594
140053
547941
160471
606535
353359
600095
184235
498110
227768
364035
285735
128626
94002
504063
202552
198750
190222
565417
403393
34514
511907
292703
93296
516357
242051
567866
510417
529609
529203
384667
225173
161712
290493
341672
385415
28223
248955
37316
171255
6844
128314
174064
294284
606993
34333
228687
118612
377436
620249
395754
82906
332498
610331
156902
126128
566852
377262
540839
22663
64202
479217
602892
367295
339569
44621
461556
144591
95293
61259
193944
587300
115432
310258
54146
345378
485982
16468
327205
270746
419718
331378
345217
113903
455756
289215
627753
255445
131378
545406
324868
389255
581235
164609
439934
69829
490451
566332
188592
568658
454889
620095
32289
264026
637903
77211
29560
121682
268203
249967
26747
123435
209824
380798
134422
43840
615071
22263
246962
525707
136035
166319
566750
502187
394895
134551
477969
7014
638123
512005
617215
117557
524231
347561
561196
431721
303158
339451
81362
334622
516624
280336
173244
407902
283614
234564
354950
2678
130835
289303
466886
537443
6297
11986
474210
295211
212848
147668
561670
59035
550909
602729
598259
423072
297055
365747
8000
313397
563548
88438
280449
623742
279586
27747
316467
49141
130422
27417
491390
583874
97410
426290
29411
482000
234225
721
643642
628950
438490
128681
80295
70237
596763
319611
296430
355439
17798
353647
576945
117469
486878
586375
306454
208568
267718
619243
466114
267575
281792
267571
297400
39949
106678
296998
591810
154340
406337
80167
161498
334910
304094
109127
183108
237037
293479
234665
249161
486982
211359
496875
316856
532847
521871
547693
508400
370671
60295
618141
471501
289310
527006
536052
465490
51525
494372
110312
18727
492503
545606
5309
329604
86072
330112
432524
3079
607517
109051
504984
267281
577602
80479
640651
409358
156129
594638
40834
209908
15975
459849
637237
457479
532736
435059
522147
431755
405061
379375
312991
163213
302850
575017
27475
313265
297496
48084
101971
514020
382386
263282
558296
247757
269023
10606
301405
265178
88175
348889
328726
104690
222142
197714
439564
258434
124622
597884
60861
649508
650408
445896
489385
516422
484283
230634
395111
106462
376551
485886
252168
614377
255514
335023
6308
280548
328009
260930
436617
72270
554913
634756
167197
168349
498677
29866
63504
515825
448845
18909
411760
563331
25127
544585
338235
24367
182599
575543
66435
332518
368510
268643
9471
376642
437803
552155
580419
179487
137540
140112
14566
120477
464867
516128
179980
617058
83241
279374
634782
595111
2556
298297
120196
74137
192299
513746
217334
176787
323869
569565
624651
142900
598249
286374
172580
528419
373232
226019
102629
90470
467214
282342
641047
549193
248963
113338
135263
483497
256168
381664
253157
440127
281028
255840
101446
569443
641670
594262
361422
376415
544552
559651
636535
453749
648782
214095
439982
79433
136638
493557
35440
649514
588911
144849
130757
553385
162822
588285
640337
570527
564384
441969
373100
394053
366470
70831
314906
221858
120538
617571
345611
643369
570091
304335
443370
476468
413427
381476
554959
465376
229767
316464
99371
186861
518420
454597
17757
313937
355010
160669
59772
205856
410932
221877
395346
88151
434939
16846
212297
547639
632435
87736
276094
514971
461455
414882
558125
523292
72680
578408
631426
367042
148645
600600
179900
140231
150265
335535
307577
403290
360970
627877
620161
430992
421996
540636
542501
452281
130105
15556
74483
623772
166602
376984
527103
401491
181295
92992
242246
121509
197749
585241
343624
468175
211016
640063
133716
403007
305713
159658
590538
152848
243039
540522
103294
30940
275026
189421
393252
143074
308374
605923
107835
157174
278871
625933
7015
250046
635283
547307
35977
304857
152512
249899
571951
476421
384407
441136
587804
150439
633595
303295
164951
472656
326192
621740
643718
640147
321284
251884
168641
142478
515719
429667
64333
561525
339000
191444
527704
205378
112502
228047
425023
374475
624351
551656
6128
599751
108305
517810
4557
224945
46469
77190
565122
599984
150525
477997
465292
423066
369390
360062
182663
90316
561475
494608
413754
249007
286870
86220
272440
72808
562982
343444
571457
13204
134877
524032
342515
73917
557163
187424
43090
147711
274564
349544
266981
415445
66104
353299
336581
521998
289337
202705
438324
508594
600119
537891
259763
491078
276981
430489
272571
379038
446564
629445
583543
191406
31594
128036
119555
278517
525300
412448
288132
30162
564831
302753
229058
457235
237400
425694
645005
34548
527414
154078
298375
354815
616464
444149
46019
66571
424922
273415
368031
121360
327237
110580
160458
457617
517172
364129
6008
621664
489242
607914
210728
546226
496127
354198
484246
566159
319778
167780
358165
35866
537365
564180
127680
552084
550666
207776
539799
553285
501376
200185
23339
565826
244397
244388
435589
225476
96074
5107
517251
525856
234235
291997
244806
301804
155104
46090
174248
328347
35788
284113
50859
601823
583327
74357
556119
460539
67474
397386
419813
438959
177041
521955
579261
419880
540679
504888
643578
200775
108031
561093
453548
301255
523434
589452
263151
337045
628941
15685
216832
261182
11551
568354
243182
393796
40003
442694
200244
358990
280762
108025
7857
534918
331674
428448
369931
524318
488767
382386
464808
618276
315224
365148
293127
270104
408507
559060
496166
33696
243816
309314
183466
599194
289456
604856
601890
330046
410208
77896
268151
421504
148479
422639
573324
467532
44545
441667
73628
601308
138896
605977
508186
390683
450243
17446
184630
245232
283977
171028
51556
22656
507306
410768
129629
420603
490839
148645
237377
567225
615656
416036
85049
164718
532968
19170
251305
28181
31357
513316
642947
103962
382286
75451
300237
525948
534173
317803
276572
621855
80150
194664
438430
13851
211641
317278
475214
234025
31814
553072
83272
17901
114706
492223
297481
236309
429057
352547
137579
240163
544418
295716
608297
540786
187931
297624
44754
304300
394172
540006
366093
572414
265052
594870
534571
188851
274804
608614
435623
645777
572566
411966
617900
488245
6531
441106
206888
442472
153191
524826
527566
412445
416932
302130
79248
232844
324892
442383
380776
286598
498914
209642
480693
161052
437845
23370
280773
20213
546989
422953
82691
582600
191621
634715
243190
506229
552748
623462
304100
165020
246145
224935
559146
549599
267107
117716
487127
330479
268187
7611
350112
329783
207667
556039
392501
624132
42538
391455
18989
518659
213597
376803
142070
373125
582909
402325
496030
524027
515598
524251
95778
252500
378966
591654
416682
90422
572470
282755
159137
189904
69044
293291
401108
327344
164693
587712
493590
599905
562657
455881
460237
19401
451579
631933
490079
602356
9324
225470
118326
64973
267353
170782
98458
516600
560034
467652
18909
609426
451147
37640
520580
439441
538073
48822
300853
207248
142122
477386
118017
611571
479146
529588
639389
11106
113806
641057
208908
631094
457809
556012
26228
439737
267765
567422
391879
157488
450254
621642
115979
559405
360015
623259
263985
26832
514786
617443
497444
542879
289361
127971
454625
504953
315993
290340
30432
279656
377519
580716
451130
350935
156585
343074
589475
520817
218461
602963
640193
650067
204962
209763
101245
312023
409334
498475
419395
8266
510324
324078
476235
344307
136657
351437
36924
282069
571272
122305
291819
386442
199439
577713
478174
35518
535204
546013
164212
176997
427622
292847
231127
445934
323818
430991
12173
601101
421997
587590
461773
390610
192449
584818
182043
174362
490731
415855
12849
524538
9809
83610
314126
183645
231804
285430
437436
176221
361188
54708
91479
39775
48837
645944
584176
105723
485932
249243
412498
282257
169107
512091
648312
445820
32177
502977
627884
273830
568994
14387
489327
241542
389032
470258
428548
164700
101190
628179
248009
113247
562946
264265
470350
495183
329182
19051
58350
143076
64845
357487
601257
465994
67783
483345
96853
347756
96870
544380
535924
12718
265901
490232
567492
305509
440388
49056
561171
178923
349758
229319
7202
587493
483153
536403
220513
413270
232654
314707
257393
424343
49686
589857
356620
230973
54834
64439
371567
93567
113678
632185
77044
638844
112392
212899
13118
456354
616319
303153
89707
477908
174005
580356
32828
5872
72808
398153
384294
120103
401045
590780
318351
300474
37503
407328
215757
310774
510035
564724
217797
87766
2459
232898
523313
232530
245936
80863
119280
254554
44294
213065
457274
49293
239970
18920
522061
147328
431457
249798
641689
526747
603394
100887
524138
620785
143023
453780
2506
386935
89481
230743
359543
423126
516979
581538
133643
484649
392815
343887
588048
9264
262075
51770
270267
549621
98191
548925
84338
410616
611287
195953
324272
532207
221446
404603
432678
525194
161456
121378
423882
313965
534092
536547
309136
400620
404057
344987
324104
375296
247539
547467
159075
2432
277165
475345
25987
23752
528095
262348
22209
20602
213556
134973
191631
221331
231008
160550
489785
84621
347641
579435
455587
252419
215183
231941
352772
310444
222454
444178
106738
304815
406976
606943
598302
584019
649215
335676
60932
181259
239060
246056
223947
269732
610859
421056
1171
520997
391660
182542
232855
387029
86855
279719
543540
352445
336814
221393
219648
570161
305398
554293
446235
550456
207013
190205
289482
81803
208092
450480
631015
524978
345286
353471
94973
57826
210767
358142
77356
208179
41046
424217
110488
232294
66716
501141
488879
401363
239815
273506
442879
616243
74356
520788
649241
598966
605155
182120
626005
135299
604673
320839
107694
513577
31885
291785
238724
28294
542679
580654
519391
452914
594038
210645
117128
609604
43203
382329
169095
632194
602304
453953
98216
282376
192936
389903
341976
13273
591960
642990
369620
337644
643939
438565
466416
536648
388371
452653
12519
224864
179987
612213
277773
420050
506547
290354
570145
65065
10858
332872
620753
412813
347505
509865
284591
107433
410427
353771
216608
312424
431169
283982
547893
307970
649662
277698
544498
177964
372291
449496
353420
158335
253414
372204
186944
567574
308428
200746
106849
327535
620254
159684
155231
485774
174770
117013
521580
228496
332021
467860
134223
101424
232447
47939
371412
516165
637011
24720
467103
482786
613475
187207
466383
630430
540878
205169
300112
14266
423626
569770
406619
1725
28169
388493
402721
112091
488550
101248
297814
406180
243781
50423
426133
646700
3566
102945
570438
638889
104821
216140
227068
592208
285796
64684
386000
186737
436990
246604
335626
94951
252832
127615
69419
124886
507360
33903
390364
6627
62514
646846
497950
349003
273198
271681
524967
7059
235197
237252
433968
59847
444633
110419
492790
377644
567104
531985
44731
441812
147551
521412
240873
298909
113712
165801
256508
507485
603424
299184
509989
359154
186645
128940
98658
372388
530356
475904
314121
279318
472989
131476
239438
540814
57091
491738
63100
269258
233122
269585
351899
160061
483509
11735
428313
235312
311304
163462
427564
606111
357519
6887
254857
556849
639985
15521
165750
352196
16399
452655
557917
633502
603972
504604
112928
614406
140670
566151
255155
304163
351389
129272
201016
330797
532983
6189
645002
353749
62554
162914
235406
138967
324875
221625
558599
73473
437195
426899
395653
307264
260676
117813
193803
519862
222489
445222
647732
313583
431854
56649
544794
354382
90238
189864
567461
561742
201691
189934
218581
385056
24764
79967
442312
638284
108708
637301
31381
597387
313491
224211
226836
33236
450067
132287
41182
429667
590534
366728
195045
30063
144009
281127
58096
136500
292441
132406
614445
272097
526367
617738
382141
294906
61456
132568
633890
30963
90470
211997
54882
119674
124796
166800
452354
121861
577590
365515
603742
183851
221763
517273
404671
461607
37967
465236
492798
514701
26479
235857
478643
584287
304456
384797
183314
51890
145082
152993
178718
221382
461175
173427
444685
278607
72820
446766
11301
249177
374995
356241
375541
286080
172575
284113
138199
258725
566746
459943
647300
105670
21593
574781
429015
419717
638518
143576
549448
33500
311787
54690
374705
179134
502541
95948
47350
553396
345584
182810
418453
553485
329235
31126
338667
475104
171220
159304
437624
181810
357671
622273
526376
51942
123302
266995
38740
324406
117444
272587
603144
268645
1096
98128
253153
225381
97119
586487
318888
116395
71848
516693
383046
115194
285453
34712
532279
543985
594709
181901
416030
473026
129461
304941
136276
228290
543369
13868
323969
411115
39396
401393
636885
469823
471522
282647
77951
182117
596231
519063
148668
264852
237539
193468
239935
511218
216992
128757
600698
124197
82632
384064
251851
322024
160294
595713
10130
16737
312662
115452
422844
403791
631557
171483
563021
593619
459623
592118
535478
219981
3699
288014
67059
644784
573786
548762
527369
641903
12660
99252
160899
224896
596701
603041
599678
398102
254898
31337
648603
53079
184840
457411
25093
368498
88529
620445
299714
568774
631257
605070
357984
59908
130584
31506
390842
538106
425192
269056
560274
604679
142024
161431
234181
141082
463426
144363
334485
476098
489232
463436
541282
495660
492687
221331
183226
595623
203357
303429
10711
432237
186686
429704
82909
204012
78138
277231
325099
416703
211615
204565
389795
436831
329210
599951
216282
19739
285979
29645
161795
573100
532553
429616
419755
307958
538567
597347
412544
628596
561829
521721
297480
487748
601069
585622
178710
7559
306032
258774
519076
110246
512059
401123
623470
110581
314857
40637
560211
269726
303614
369855
188669
588121
138221
632529
354928
302693
333259
326318
357548
647518
429045
601084
480178
172547
457089
508339
83533
414800
613080
491750
233752
132617
480996
417627
10932
256859
252036
623996
212554
72248
565832
583151
354151
421106
250636
287835
69028
377420
282671
180987
517791
134102
268939
14669
192299
352205
600598
521255
582501
551130
489872
81023
451731
645148
93244
136329
247485
327532
90628
343572
335424
520769
376891
186907
280965
329344
199965
314380
623890
555254
449772
94312
73106
361783
14469
294857
536833
381887
310572
309975
197249
161311
375622
201706
261017
295926
645196
464074
179687
100420
71969
145892
421070
495010
428670
598944
161332
70427
199246
249995
587682
487860
128851
621199
522429
277077
110010
170
444324
236447
536964
102071
324955
317994
218119
533227
390585
106759
104960
571546
220136
588252
397775
627736
124322
547464
239637
507463
55071
82604
609561
492503
579158
204916
384944
360246
347863
602636
260115
60733
261307
550354
188477
355076
476382
339029
428529
62638
128904
145280
111836
419175
636276
625271
477895
48477
340322
53595
107381
426018
543326
85403
346298
417101
219666
123660
463575
130887
533186
234318
242168
161697
179419
204787
321791
109103
454699
327329
260244
76103
192408
93071
204921
111064
505775
328748
33654
404181
133341
172348
293667
540475
584707
373078
355928
163607
254738
3436
555098
503968
264422
154687
46774
354760
274015
391706
331701
592977
57268
647701
150464
124087
314646
597107
615019
426935
103067
18194
593677
286187
448641
90336
361791
571684
351574
285495
371991
481158
1810
158542
207743
18350
617481
377830
227192
91288
196469
114624
74180
52119
604774
606225
543970
446797
384642
228822
338386
42317
628497
214601
274210
486714
489344
596660
584679
594949
211200
371265
99929
208013
124657
447285
127853
141521
307236
615104
359579
91874
573581
204898
129407
91239
612677
170726
548365
11208
587555
363896
631220
305460
639001
505217
182274
175147
51684
116598
418774
432261
162313
439400
487867
380076
478062
502139
107422
242192
636114
75135
575342
67493
538238
246980
336966
60966
102823
153945
30777
305081
210778
78484
623382
614266
457885
572268
149216
604399
266645
182582
305218
267716
235082
321964
78355
375159
19134
617805
470298
371077
468781
237571
220052
272242
61345
382072
545089
13977
371122
578316
509480
391385
483497
89766
85077
289001
310908
587869
231429
134099
125004
619009
536946
65217
129571
122111
246069
619225
481753
300759
310145
529004
514024
37087
95300
262512
355113
40574
512375
403055
112688
91483
262451
525180
149199
506928
83692
422224
233462
408120
12528
459233
114932
302547
363014
587783
481378
451790
130399
115466
171119
587250
92627
301080
205565
53035
457308
350784
492803
376917
649880
50592
578205
489869
283308
333204
655
632935
551832
268672
291866
441343
142304
276154
12910
525606
172243
617211
28614
493925
223608
485222
531502
275176
372083
263695
50291
116453
474457
4630
444159
202003
466646
452552
343144
271372
550725
152869
359693
443444
397073
633542
232801
434665
362552
296831
345156
414104
181135
546912
319911
631671
424297
161912
120100
431451
432422
587433
264931
430760
533273
377578
493482
374046
49928
537368
258791
290946
634862
277772
525602
472032
509435
363859
43535
496458
412805
359390
274251
122629
541075
270114
497527
37639
35576
489994
590305
540209
444034
633193
423648
268368
102575
224648
263137
230956
224486
403481
543099
633448
507862
543329
570469
36579
594655
295598
441352
452362
373025
445998
405199
98140
98790
39818
62364
287063
380239
403136
63555
229671
475910
188280
97733
485747
408387
104155
556343
480344
71190
424425
319215
421428
326158
53784
321352
90946
290103
606817
490589
406464
482786
135722
512592
27013
377099
163771
61014
128232
410747
197428
469274
576952
199396
255750
543659
232109
599932
435393
534065
536664
82651
521822
248734
329118
522596
296387
411479
281666
456036
368240
451595
259640
267373
439978
185798
16691
620810
439153
53077
635207
208013
27733
110552
445175
217221
163286
22806
440200
177434
120030
502352
370419
160034
112561
299445
218531
143722
623548
369691
93015
259291
563500
361055
278378
284722
391564
189071
15606
284111
42902
378916
202520
125164
412106
382160
615878
134835
528748
73804
502578
618788
93968
55852
368348
325273
119238
17738
304774
59594
473412
638376
526340
482954
44300
315075
442381
39043
273688
56869
173011
590881
505163
544265
164499
401829
47665
388974
235907
377220
93036
318000
218773
338549
353888
600518
488051
47329
349108
496986
292815
28988
2450
358191
148934
223301
24823
492881
162929
379166
231121
23510
505845
158889
502273
80378
626186
301950
104415
20303
151730
48138
230623
326166
531170
45902
140303
308738
337122
534602
382812
287428
168207
213792
623406
51207
293373
398457
616922
83934
589539
451558
108272
112165
236160
226210
142435
161498
393009
27692
87609
150417
527802
579363
275147
639931
559425
319290
642191
404669
163209
345834
617981
233604
244249
362925
596027
149948
60315
99294
558429
544919
572920
277668
592725
563034
379993
9060
121894
516473
104017
124955
75924
156162
173460
380997
20978
445925
622257
20676
637881
21263
122419
253060
427122
266052
183067
268078
450227
508162
639818
605866
499680
504745
423581
131500
169894
598343
471955
3964
541490
497467
549286
194649
641623
258443
479028
458530
434878
523884
419807
559418
51204
507401
374190
7355
45601
138754
129868
41131
140580
23486
587495
556089
109987
428911
203752
271122
453786
490662
160493
622967
458397
9959
233727
581665
21141
162699
4391
30138
430473
254617
552418
605275
459935
516287
152880
646548
139286
120266
180942
507076
126072
568157
351095
398225
517031
600100
522091
297874
306334
280285
238035
456355
483604
208203
25298
3617
156226
314843
582456
470414
399233
406588
9318
450292
95157
185414
489385
94243
203217
60334
366541
161375
32717
338699
42416
20170
373221
529665
56149
419941
392316
525133
180175
510002
636177
578338
128548
230807
364242
257114
245766
365444
242577
252813
254378
426294
499735
184572
428853
584571
265839
648399
134273
141938
514590
104388
71376
564505
371576
177553
281672
538267
48665
130703
438147
431059
360682
163992
55682
296333
6348
11066
116665
319533
367960
128386
266904
219862
566526
561269
236222
275396
422419
506366
356399
569029
448775
59519
126987
37848
363195
184843
574196
552015
483748
335750
404219
47371
268810
296566
246463
67968
203620
493298
260154
578384
545645
265348
233810
123509
184193
475034
168330
164717
550979
390618
178929
221441
445570
369290
136193
561330
426287
425259
506295
159015
200466
171842
204487
592364
106126
360443
434041
355051
508707
149137
583163
444045
457023
235902
380359
24693
430221
435871
115352
16427
411294
600804
280961
182265
324921
487985
262682
74806
70206
378354
35417
349815
563634
404847
558052
406579
7438
202852
123246
352302
532445
254897
154596
622803
399569
4329
201067
89096
65130
516266
218664
360570
632326
344677
235763
340766
252648
432936
489145
526126
552208
372413
456835
330440
554904
604125
522974
492701
53783
43984
221808
162946
524438
237059
244309
266231
148931
19961
423140
470675
51198
575295
207706
127037
314883
151298
649396
118444
329695
53132
299812
639928
606411
514179
340793
586166
613714
20367
287513
298339
496144
546537
192348
571133
213934
433562
95224
468610
546882
470472
64678
338217
113158
242451
160193
96958
589856
181395
541220
544931
394433
229126
349246
290443
353564
294952
468419
153289
312256
352854
23251
221775
223483
266498
537358
476453
129203
380492
573420
623089
254872
427423
417662
294648
649261
20656
52751
12361
508167
133310
436358
363525
65382
482653
605894
180349
46998
567321
371986
307433
580150
241309
404521
449668
598905
160361
127107
457779
530865
30491
326082
261194
137144
159209
140376
90641
115451
416572
424751
117786
632500
163514
369112
310749
411648
8078
400253
421261
408527
92502
364412
254638
253645
263298
643853
37050
517750
367340
503974
290196
317062
137672
61926
47734
35829
39321
333308
637956
185758
369615
92031
470145
588746
253994
452789
207184
601868
20405
64604
515901
585581
429225
333682
200589
511368
313892
301281
261778
35256
405470
619736
551724
473087
615035
515373
282161
391486
228882
470433
116443
13865
449202
493806
258420
416488
631849
584428
330605
25595
624015
275395
81896
187906
481957
53908
236261
634644
358732
380075
71669
465994
130229
108235
257393
370463
24598
59213
184537
343727
326480
162924
395085
452099
614484
274731
29673
140933
201501
112730
366540
28403
536458
509658
258731
372334
565808
106478
153073
565477
43125
573622
161469
382838
152568
530056
421198
28006
312589
347893
650308
207653
46520
134885
561475
163754
78593
15454
378275
536336
640235
260427
62577
82974
371997
491204
137679
481084
631434
325895
183841
416257
124712
638001
164218
22551
186685
147255
422182
635002
100698
118163
322081
62241
509082
190463
550729
240266
634102
274880
646709
170816
649267
482645
278210
581629
350188
378029
346798
312642
28412
588732
287568
234259
601120
443163
282691
135266
323327
69540
317335
16955
482060
599668
421174
443712
574791
402347
287403
56892
638673
478668
119054
227987
583828
474415
631853
184116
229472
176389
143752
65245
244849
488660
568601
426022
225221
58101
152330
64037
264892
146682
77518
39226
372994
376385
425352
406298
318454
603303
593209
244334
54072
377351
429565
316012
396855
409513
589513
156029
129220
281520
319111
363100
39321
136636
181049
505399
215013
273354
162208
625830
373975
638438
499022
153447
46945
249382
589322
589659
302507
141884
165934
141179
585035
545890
526733
395687
59656
45099
244567
34835
514971
232175
28218
370931
398209
440936
89520
202015
225444
290373
131108
60777
527818
144041
353359
98629
210224
640386
435878
496555
223538
529784
359583
524592
118272
282722
457175
357494
626789
63699
645945
473028
299328
179167
78209
306774
122968
347863
247981
471606
642485
146711
349053
642125
345691
241351
587576
207848
556466
21333
342516
389768
133580
124256
472989
557642
507951
53425
73409
568809
296236
609714
592205
492356
621587
198032
493814
270591
358783
389420
61058
317154
52979
554296
296337
640988
139180
338867
89993
448444
156947
19377
335236
254750
36766
12638
544605
533401
37006
69466
360254
597254
507618
436209
514870
432357
396036
412650
249642
346017
373125
37513
19736
522430
166507
401146
448549
478901
266975
257214
583984
445373
489879
378735
69489
383659
196419
69535
379364
321548
240761
244069
352556
201678
419623
294029
524263
647664
479927
596712
132864
83176
247539
497765
211306
589827
18778
500182
399789
128479
25069
635912
399259
444942
399869
236625
45359
627399
176807
236822
58449
110957
457883
24771
74454
331285
246262
554732
574294
436508
133760
325457
523818
648058
196916
451186
322190
491860
581330
121731
359945
611472
530289
420449
358521
176537
87834
214016
476615
291176
359607
561481
242324
220036
254055
239515
495398
406394
478764
357930
217297
388593
160174
305005
142276
403821
270045
587215
191171
100266
464768
243201
197349
251396
4571
576701
357943
19845
264342
453393
357257
187553
260922
138425
313713
384107
550665
530997
523006
149712
489998
581038
64852
6096
95506
465376
561950
326425
367472
644842
584238
324255
146054
228799
458741
27893
117718
64641
549378
588663
58726
344663
79644
219472
258770
578322
139394
144640
284310
380230
382631
396047
206941
273227
394335
310723
39478
496444
290092
587588
29391
286364
394052
555098
578655
644570
157021
246270
254062
184840
197022
196826
237321
375865
262439
494322
404963
595012
388654
161134
520184
427544
413603
514469
19546
258032
437497
215509
406007
246839
36505
294019
251102
275629
307082
608123
625480
67151
595868
211864
31132
480688
390242
19215
135390
403976
596320
489332
287357
215276
48275
187439
508171
230893
589744
418709
127730
609023
547732
641665
483897
4071
493544
49677
363983
624194
525376
291340
369379
205485
176838
58043
130830
633949
510136
123213
22586
452662
461011
89596
389839
484526
178838
554108
56543
245854
459992
32094
263846
67381
242834
474681
446663
498514
563112
448256
616730
45977
256716
598771
53069
30409
319820
378745
517738
598645
320596
87420
123589
615475
411280
112324
2858
537040
78713
196581
297169
230866
331654
216127
136006
127095
215715
28847
218533
298756
250926
122759
245632
108535
273784
35549
504263
541310
169918
270391
338505
112874
563918
376074
625622
1233
251502
152632
605818
614992
485026
342144
644465
522082
82579
374561
405471
78862
23310
143115
291750
622881
337652
8608
166887
11885
229854
482221
640320
443683
493408
593463
523309
179194
22232
519500
345784
627283
309673
447368
577016
405498
136275
199079
351239
328790
519110
197889
147308
150728
638584
445936
323098
535330
2881
495158
140201
46561
543768
327313
447628
484106
180180
248553
196983
132342
156414
513226
79984
271441
219437
71666
213004
550366
619007
461864
133951
399891
446684
416157
24995
496223
67055
266171
504836
258904
250097
422389
134382
72901
497839
444948
89572
165136
385216
18108
128578
425606
142006
49578
61460
9233
263599
111466
412603
60833
585921
164633
486462
554820
308640
304981
79929
51808
50644
560388
549067
56158
208361
101538
9247
65224
561578
429494
572136
357941
577561
516227
608326
378836
318536
436911
412945
219382
482892
78339
618384
134864
181015
613387
637752
322456
20551
466305
594719
146682
508006
151834
24912
267327
240687
241904
433573
11324
262038
470375
194325
316173
336033
466459
569489
262385
474696
341941
644214
167747
440517
343808
72803
387934
30003
80825
3995
200927
445034
251054
70221
609727
642732
106398
629577
219685
199704
526800
86527
514397
71025
484959
132370
417699
603667
606771
305415
354845
309722
342116
289929
374056
113364
582172
32232
594325
216878
300608
557561
510285
484076
317554
91773
277180
254394
369378
37274
78973
170275
638353
397631
375157
86944
421684
634186
501093
473028
299342
348314
285135
178374
278264
280896
431239
173573
172973
621486
23355
633775
325750
261050
312123
486124
647080
286432
461332
546064
209636
621155
590622
138579
426857
580871
235742
28232
80137
286240
132933
502420
41933
473172
152495
383202
180415
89360
567362
413788
344733
158169
23981
135415
382800
226749
99866
164969
416177
422495
499208
3166
319125
64633
174520
459951
245397
394172
63174
41768
384839
488414
464747
580588
89766
383801
325415
628843
415747
606012
355647
5776
531629
625670
225207
550690
338471
31263
170878
316011
269878
396103
236768
587304
94031
303522
254142
333086
102012
613518
416753
379417
473247
589079
614238
350719
449677
73040
258718
560293
5672
331302
367676
435531
266371
462923
367101
228744
276602
215433
368820
246050
138522
555881
646920
209845
13471
243772
477311
153380
288626
18246
256493
310466
620804
494313
465828
527365
402474
237430
396609
343063
243997
346298
268398
397063
221037
6184
450860
278820
523779
167989
324841
486528
623804
383964
178778
443724
549843
552524
99595
321471
496096
232464
31345
416144
324105
52518
371080
254121
235110
261256
175122
475122
423535
476216
283899
107446
283871
315014
636270
363358
318525
141728
532383
134057
198031
592792
587080
230116
33702
330798
545396
41512
501218
78267
468458
202917
423325
549660
29765
619048
246791
619118
109704
298124
289253
424291
234722
57069
491707
150940
380191
540591
244563
624720
431101
196430
421457
309042
482057
408798
50213
174280
53455
536023
126787
588072
13857
646722
470256
361099
60190
523326
277738
157147
265988
407149
122626
24508
638747
478602
352135
382200
598916
296476
578305
50454
210300
132439
135412
499281
457821
149421
649340
160065
358182
538975
253848
638637
399219
579288
562167
301625
483033
305989
412599
544001
434004
312131
643479
173475
233786
556359
213949
115176
101427
9243
600104
504905
111500
404980
67150
63328
35239
269052
70628
413685
497126
90816
141416
265936
584866
627519
400129
21057
606687
315835
21612
64715
94850
137983
172965
414061
555481
155466
107333
82797
57076
96244
437009
88107
159882
582323
475077
186053
204466
476427
414315
395376
116305
641547
424103
7542
67558
381027
199270
374372
379552
286611
98314
368019
249263
276463
266158
422419
139771
128293
562438
183860
518954
216763
561410
497505
137214
560753
634628
634601
268955
301035
235704
200560
53522
527847
557459
347174
427307
497799
551940
199856
335288
452345
288168
447006
326555
149089
558651
191376
194156
95124
156262
550075
235686
94590
500023
20560
60975
314391
586825
16432
92085
3749
201417
39665
557108
534616
123350
50832
466786
443625
199431
361666
566126
395439
642930
452433
53663
532142
363724
66161
177478
447071
586426
113422
483119
395691
239935
149975
427654
329507
405018
405478
107378
364691
249077
279407
99492
446829
198549
639076
145377
629360
348517
533299
194334
602252
115418
347865
610023
102665
251886
630907
351117
155440
79056
397338
463434
309392
538985
372760
218391
69649
290806
403509
230660
592645
31311
301457
630733
547974
598935
209871
104631
418827
436788
489501
341806
260660
456772
113661
51489
397200
427129
125719
316991
250251
152507
72264
537725
568989
35661
203543
398950
594403
601527
206970
298325
46331
287208
97890
163700
296289
315547
91400
144812
600017
520318
318145
114029
311028
94936
621441
462487
624727
492697
480373
501473
126363
214013
474825
44695
505713
474038
318639
231722
570455
546397
596984
477021
344742
31650
559341
367098
376067
128550
85059
123881
560518
316978
192234
91138
403060
630847
474889
255810
268948
129543
214270
440135
236697
142082
359204
520046
407989
15178
548591
163112
522663
52246
430578
93090
426892
485803
51611
429690
369417
500709
255715
344018
447891
7736
614569
446534
4971
220161
321701
97840
516412
338973
287466
277199
49742
192116
629509
241840
576858
144287
35451
59626
612601
474441
36310
8649
134956
143710
103750
622358
298657
299769
326264
316853
159538
649280
215474
112854
255897
445466
474638
374514
198196
249069
38657
106952
131456
519259
274934
53383
311238
237475
491931
142294
394008
319305
212121
256409
437706
570318
112494
528700
638747
266049
338078
621897
477200
292464
585613
297469
279483
125931
379274
302755
361622
640280
650167
212490
395897
306086
126244
169301
253012
409832
140359
566616
387660
27653
409571
486373
74140
569197
158190
579258
206743
135027
381779
454728
78164
112182
241411
226126
576096
566309
430915
299026
169931
175278
411407
63022
246965
129057
93518
483072
322103
480915
260817
585657
173660
213943
320163
333586
589541
169950
71619
165335
355795
417333
541908
358258
174716
196315
443455
248845
638921
338926
410790
75789
62741
134951
611099
329205
161130
432790
613589
537065
556872
460257
197135
203296
207608
481521
570214
457809
471390
231716
511588
474011
116713
255517
57782
39065
534931
371806
442149
312975
518871
246880
203283
216640
384390
492573
603871
569895
205258
309334
578497
42677
528106
534576
329992
631394
615437
429617
302834
21006
546039
566666
140478
294370
226999
330372
146587
462052
350735
320012
291126
317154
231685
323526
132516
137065
329069
154789
489244
365107
157877
158542
421347
127066
191981
2862
632399
205886
24468
118245
626906
16562
162403
430805
407137
287031
81914
638199
71969
385248
214594
327117
409417
611930
191051
325510
169601
376793
409051
552906
59675
113334
625416
295419
185929
176348
566057
295995
452645
647607
397792
481919
579240
282543
420397
158209
439633
637036
508672
190271
569762
365705
351774
499784
474397
228880
515658
450979
237849
529364
643345
361634
586093
345759
547677
455120
301710
565026
295513
159624
72988
449916
331667
114936
381389
602717
548263
543773
391417
501286
602764
485302
559196
468982
599529
544030
589508
197758
508205
355943
231402
370283
202472
548461
279739
83808
425556
120947
368669
542225
207196
419855
92169
128072
310012
168086
96858
552049
237366
223567
355712
57260
497449
297061
96622
542374
323536
302862
331231
131911
482147
308326
328623
545244
146520
477356
34264
351881
170386
54373
197629
133763
182550
3291
85612
307336
298258
575253
28128
309710
435145
600972
5323
631563
625170
379028
196052
442818
637881
103409
301750
362850
233093
329395
105779
190633
397888
203309
6190
220296
493228
500597
12463
446961
111732
416868
647261
556944
506366
157174
214525
372354
412180
166178
3675
246910
428622
319863
317466
55943
612384
564878
121723
360848
364199
188091
67476
371312
48010
232827
449298
601112
62469
67944
535433
480988
356091
34825
135685
326392
486228
256662
129533
10745
594469
621903
85021
249875
499587
163683
536760
580881
605240
377094
406863
406103
481533
578515
93906
511493
328273
40917
258115
371375
281959
493027
165505
395968
198531
173917
61502
944
577251
113970
394370
107736
643285
310327
460367
588625
39466
565598
571414
170043
248870
251156
37548
433530
41201
114223
363900
19826
339963
368895
503621
166027
542757
42952
30558
284260
341229
267395
596957
312432
113827
180838
596987
383108
167789
21970
643164
560053
121699
312470
346975
574881
42629
417521
434738
540217
37489
452996
552821
575799
93025
83483
332874
328481
73878
156628
378173
216827
585423
398282
568723
556758
201803
229371
275663
99601
2745
450963
362824
13872
484783
350314
93523
303207
384083
573792
594278
542930
355949
88687
589652
181670
635422
126034
42348
324186
594759
22601
440064
430065
274311
54195
45392
51102
595965
610817
259713
252159
102280
457949
78610
330944
531713
296823
417567
377860
363537
614547
113036
642033
246931
349522
253419
222075
538562
377930
572725
149663
238857
644463
135029
382623
112446
538790
184961
155036
113960
608722
538579
77704
497160
122294
416304
295887
288953
432701
464673
436440
27761
364218
592297
522943
325942
427754
92956
146351
177584
634411
508672
409508
483204
17319
447714
374359
309953
143430
622951
505950
110960
403463
182587
453543
495909
600569
624087
592258
423975
296802
140197
470306
648018
98453
553716
284032
309165
96711
495039
11713
136543
304017
14649
489809
597135
46086
122766
487867
415887
558208
632456
550798
54253
164187
645063
244893
233033
134889
329052
558758
56158
271789
588980
560852
457129
251167
229190
541490
619487
398345
291224
53226
147455
212284
525307
428920
642631
589080
17561
398953
174090
254584
568716
578632
450762
46555
277718
287439
594201
185607
609620
16392
297480
491479
497482
26554
146372
63381
376312
490508
34860
135184
605075
537056
172070
238232
358783
217561
359575
17747
395399
261885
617490
218551
114783
306219
463025
333093
517467
481326
145168
244272
449637
216992
245887
410579
324897
220504
59980
434717
38811
408170
79697
458961
479534
363254
552559
174648
482771
77343
382826
276174
121625
615261
610732
597729
28561
391440
51062
395058
56432
466250
141632
368577
145406
21391
420520
219554
438660
214931
237504
259029
120707
633764
115447
611783
374268
147786
543887
295231
439685
564598
162512
516553
246291
164577
276910
559141
622707
561165
346129
91026
291368
241373
231908
606140
589472
571610
271974
43668
449006
295279
286837
227759
620006
285557
452716
307672
512242
122716
566949
416564
322984
463121
121700
466480
71630
437425
246848
246657
413721
142277
227728
263836
522287
331216
411538
215488
129764
6787
453949
521466
338514
275659
186026
538911
506198
184806
459714
266205
507890
19083
340396
286616
328819
614878
85484
410328
497814
418036
577618
529221
185748
277312
263086
51901
588459
541528
309501
232087
128273
303915
588954
340687
575199
582629
498683
77801
18791
270219
559967
2015
358025
607964
88866
463566
649634
341222
266315
24298
231785
32672
272803
475184
486247
581549
634742
298339
615489
399030
603151
642253
269101
75464
466561
378957
462455
391499
441456
616801
151831
248054
462497
579984
492515
509231
194991
183646
374856
612969
311452
368208
626182
607880
463100
19310
317131
96561
224153
457267
593947
495561
284713
156495
35406
65101
274149
371173
173906
490940
39141
592882
318384
574318
623269
338400
505425
599207
515148
418847
88315
465332
253426
418371
313987
644810
538535
611662
210022
184565
30360
518479
71702
288923
597794
175042
567169
144631
95925
570569
85255
121930
650141
297833
414879
564373
618410
67537
166033
411918
462705
538122
41661
345318
132872
156250
65775
144232
538634
121229
444764
488676
488619
337119
317722
199143
189194
93406
386286
326858
498697
38125
409892
307872
19895
606160
201643
124105
299025
329513
411418
205317
338322
520532
19056
411639
565803
376044
274417
266650
381313
300544
343324
597355
246014
21509
121957
14328
569592
376832
120303
292027
567755
318642
74946
67621
430956
63571
616409
318416
245920
30528
484189
440668
93724
646080
377847
326318
534292
582236
143255
619560
25350
425650
212
641670
81069
150979
605147
632224
315778
25185
595447
233048
444048
201861
304645
18180
582424
22640
258835
386277
389607
625454
585000
366190
447590
470212
6746
114228
44381
51943
179003
305806
109965
117522
193098
172874
237509
464477
229676
628564
497146
554676
570970
352876
379253
237817
580209
119398
446264
446261
90939
424541
523734
59519
330060
431005
383498
549165
360042
539363
41967
189431
468340
407885
437787
491765
61261
643678
418946
132167
198896
341444
586754
111386
623393
355629
390245
469293
211514
88092
14566
269965
150280
205742
309581
544935
149843
253309
546283
534481
338506
253902
53391
594681
369569
356253
497053
627613
219061
515419
421481
422535
546271
401398
220030
441831
322829
252044
162248
569724
432530
15597
217349
575028
321694
266174
473619
158241
118198
367353
161058
469928
55191
508042
230279
490345
14709
138215
465019
525140
253209
603907
135186
519674
298850
366383
582576
227149
444047
584931
548537
447551
45390
82292
113900
545952
135997
469511
461607
531575
555918
286657
546433
312588
522875
214672
174472
39439
56351
312482
489487
71315
2881
155529
486465
339403
538422
410562
477295
289950
455844
157992
283071
225622
539262
262308
370672
534249
434349
381265
512204
77314
245713
101471
66328
384753
418327
440593
348818
516855
324038
194126
34630
315252
44903
366008
358716
584509
314398
165099
4155
377679
600728
578966
546704
583930
139888
597283
207810
598530
557756
321799
28424
409363
455392
195826
13422
575619
181198
120000
486488
605760
248221
506252
289737
306981
559188
165500
148425
623521
127589
602635
398618
87420
616401
205079
238015
175779
119846
217277
370844
81640
569742
161242
216678
99728
31664
195810
465552
276131
107920
443562
505380
45284
547771
154417
183123
366338
86537
548657
307511
107699
307739
173097
297031
373494
63349
182764
276274
297023
22397
433044
551624
621011
435362
176066
438032
589021
375361
412150
351583
577246
557559
564817
165540
638940
324229
138688
159974
292222
587177
94781
73907
460781
209221
256415
214281
417547
22774
565996
420788
21097
197005
564338
340690
267061
497306
62180
197310
216969
100958
238196
130965
443812
391193
493202
346715
314242
547941
206085
364980
88223
318885
30986
533294
517491
227636
29911
148241
224781
435484
20524
504919
480063
453794
445857
465315
201891
144950
446816
242562
123435
177550
408547
460135
629467
262817
466435
530459
577524
24027
183822
362361
565363
423715
551644
587099
564873
365845
440793
495046
282072
526498
12630
452212
508817
191962
122694
491072
537917
458932
350132
545732
82541
214291
237415
365352
38740
334455
597240
492359
116028
414750
297410
469982
390981
520091
444016
33426
618333
240214
398088
209896
261028
650568
633948
275897
13656
637659
550021
206293
97858
521036
513678
635363
513404
204529
65611
183649
447286
45533
446638
314071
62977
405927
198183
514870
472009
201307
142909
471968
14097
557218
357164
578011
13750
646577
574186
26093
223730
168144
209197
3677
606624
81774
489803
360998
99085
512142
291495
286095
70282
426199
245397
411191
30817
416444
564398
506864
277893
233245
327639
519211
458991
166630
496703
228098
537987
224520
450027
347818
79008
352627
415548
512475
79309
34789
179215
603323
630550
57412
426170
536713
207142
203645
561028
265081
483814
463080
29414
647435
405923
491580
581409
228312
162069
9799
595229
475580
317868
258655
542023
127405
500892
237470
601992
521028
374047
527766
511946
604836
113045
42933
610692
499793
303285
245004
611424
410326
454907
65440
526544
545170
215948
589960
478890
62677
369951
604305
551289
219613
70935
435918
279116
295443
12696
371525
401938
407255
635250
522512
376628
410115
329198
11843
246003
585014
346074
46825
307200
636414
231771
580079
350108
242578
325279
644314
465311
386766
164006
351036
391861
390107
165420
633845
631257
61464
112904
227674
462637
45526
2402
152377
566914
426044
232065
558773
601717
150759
490181
639919
347505
235938
240919
374127
362879
53858
202384
532799
308657
460829
345198
417661
542183
461246
540594
469875
342205
74608
298991
174470
65261
321390
230766
127798
40997
247349
153106
428242
599722
364722
331073
29564
360041
69561
650162
220532
38166
135409
243276
339516
587280
332446
542446
634759
19344
326997
608932
78774
358293
434806
588587
309003
378840
452791
74138
571060
644378
156642
50868
235800
402737
390363
328759
523220
619249
413386
424767
141914
34793
286977
235631
140442
636631
75483
297133
388235
601763
163834
339281
408800
453941
65989
429179
87446
593439
358168
227075
646494
509324
58813
514230
244376
195227
530840
597293
254936
394510
358152
175608
318198
65178
351562
512728
129711
275380
574000
181491
352673
7211
452468
163313
41219
240972
490478
332626
327297
617814
105742
188962
491572
142055
105549
286889
558649
276756
111637
441900
322817
512997
624592
187823
572748
394548
365192
576407
178818
132044
561309
504366
234326
626647
187135
567959
540279
613215
174668
606695
82687
633341
328669
512947
205967
623951
151364
271670
431851
22137
441479
93417
402454
519508
154736
152681
190171
247381
33290
273499
473831
440488
578820
617465
146918
33345
438402
161553
25176
561681
529864
557373
186692
179206
621664
350068
578293
107911
431439
86261
65831
552745
463774
73314
38437
141078
389480
232570
237333
447103
633100
639985
174599
640339
6488
535720
158738
132965
314870
380187
121044
17967
174683
634527
236498
513899
174393
49219
639260
328917
194828
378195
24291
619632
47905
393316
604088
627365
301490
44112
22215
303189
410937
26442
396698
518194
418399
521246
425530
613819
513667
99469
503062
96583
6838
558845
80749
357343
227925
413404
48417
100266
594427
48692
254926
150694
351873
337429
587782
90049
620561
256472
431475
556227
394289
56850
257672
99347
172438
19416
571429
95151
175689
313846
348705
219194
308902
634144
258179
614133
415793
437528
606173
9153
600474
285652
140601
151963
58324
196938
384630
338908
148794
495092
469259
38085
299466
518992
427662
103773
36672
226830
95130
404783
150141
231247
252085
253014
376491
17937
172890
596905
22510
347372
45736
130830
230344
331594
104910
421417
329987
401223
244779
500398
164920
169494
378130
558522
478648
159613
502631
201356
346026
21295
194392
418107
441341
555575
87812
610674
192015
261373
170238
142946
110487
17403
54967
532956
170859
443094
75716
439876
579695
440992
389136
376789
567547
554977
646768
483117
241684
551099
442481
424338
346774
249120
583320
567826
146128
637847
3182
60815
373561
454042
597843
147691
627064
104978
118388
125466
386073
218823
184825
522342
600599
5487
471988
171432
594093
172863
625669
141171
93047
56742
619437
550077
265225
178900
297771
273085
182656
499911
592713
453247
29852
773
388708
143893
149447
222482
13166
32735
334332
159344
124384
541429
324736
206261
510489
410020
178224
381447
79515
396899
606001
325859
520569
108669
588253
341901
306746
93600
96960
404902
348889
545309
276804
328030
624204
495533
619462
510922
632650
525028
283132
154362
110108
473137
449710
225775
359699
22399
22807
377067
58680
395901
5742
280956
644997
285249
244766
93718
566713
274714
549339
350708
108711
11446
497207
24014
603374
384282
37172
432587
401483
459821
518659
535666
374953
284752
344185
267183
281527
264523
428421
405801
408025
239998
179221
232281
624757
337467
170598
426246
342340
78355
180229
498000
56783
69764
283392
262263
638532
111963
12473
332211
517784
282849
47860
38282
327344
523190
269408
39214
99643
461024
424313
295486
595719
107309
111930
71685
119449
440278
434477
556817
78486
27475
354803
205068
554281
122641
361918
493494
133916
596666
33713
297217
340958
301565
335616
111812
486705
496567
109579
101393
324265
404339
534019
316197
511672
305585
64404
459656
160336
203687
39037
549407
217003
174632
202400
609851
6856
28669
156622
326598
621288
288200
533511
487139
195985
410609
60435
167939
485901
81429
596829
93866
471033
324449
191519
612362
370998
186492
298934
220240
299010
403059
495020
309758
237396
591977
627011
464756
81803
434984
54935
394330
257384
262299
585717
435826
318175
365886
346183
43328
235573
36492
22079
339033
591915
128712
347011
342639
330185
407027
462935
543728
317086
481171
42798
202154
246655
534475
42998
421798
98568
138473
486073
225973
244905
584106
344102
217440
490584
145894
166638
395629
35944
559177
623290
200439
199267
87459
630885
437555
241914
555040
615729
457601
438742
37734
634462
632669
525569
78498
571361
309292
310323
538854
595334
259815
283429
496885
587307
152720
375667
583750
280584
571472
268647
382946
301242
74789
314931
133714
445888
533596
224804
555408
393302
214996
249366
150115
63626
196037
129397
352151
282843
640524
229477
418120
634850
24661
594250
560678
41384
535368
615176
315332
259482
325216
20578
222779
210100
632558
309679
594714
546905
334742
434989
595850
76001
46449
537991
593115
160344
91969
481241
493576
622253
167645
460449
362872
596710
279907
49567
568424
246507
373392
217882
534291
533919
113348
357277
66845
387673
441168
323142
484525
568324
141930
335980
485142
591160
582155
156246
273171
539386
187317
76325
98575
181600
496335
64828
277516
279474
555706
526317
457793
317306
341513
613781
539799
220720
491926
614282
363934
63422
83692
320621
316717
427532
232736
132179
470267
649181
188523
344034
594595
528286
636635
400551
649456
399080
115447
266763
549666
584008
553904
87142
468029
50927
254389
486850
448528
573776
615956
501724
351620
400952
621178
370538
483428
171299
322889
20086
392066
318300
84113
56599
297163
84080
344801
433499
142662
59814
65092
469034
602133
20362
614350
523410
541327
287583
157803
625145
607428
206743
217956
9576
522286
49657
172134
78339
587276
121894
261419
209714
608788
169125
367697
49024
646505
467896
306319
372987
143892
270767
247331
568678
319751
524972
428024
6956
437230
227357
306607
415953
349495
635794
117896
45227
42511
603528
606441
372168
159136
464238
73447
639231
314090
141534
478696
553642
354971
296504
178128
67683
162371
54896
286713
570990
408096
318985
334166
449003
209639
476180
352317
508500
15485
571349
254099
592464
265578
584569
357843
166060
108436
498836
55626
76261
186067
318090
233269
35730
369829
165137
315052
203279
177110
86180
620314
524371
444159
470233
190524
387269
33343
508929
107328
393960
345727
158946
58313
564370
563909
30516
9399
590792
1362
473836
84591
101697
414992
563450
580677
587963
200332
540183
98993
139287
221526
110461
647073
15866
181192
52269
271860
213456
36766
626992
470158
144288
137901
210668
7976
128894
131045
52149
481582
419578
537759
166958
431181
458960
164080
368962
579778
492791
500619
65334
349556
379417
90949
631740
594790
451547
264495
83216
272818
94212
648025
111008
222213
451029
644971
53138
34301
125729
165501
377270
479434
647784
301593
109606
239604
148995
204132
583697
374595
409663
229452
383914
249354
482915
273908
293366
411521
620353
75778
61566
144973
78665
109532
57108
256536
596765
576305
197998
310402
57561
418648
47489
313062
189982
571052
87380
486103
124797
416970
415939
479690
241702
482107
74938
31495
184125
181956
415946
444649
210848
456000
542816
273341
565418
400037
529233
438911
218549
126322
110295
622024
312651
594145
136104
229018
157081
191896
170501
238209
57780
365302
621526
448181
221573
499693
502718
21190
416133
117547
492894
296044
70651
22960
644695
401460
443002
14305
480073
482438
365582
477300
77352
476166
38612
437066
356855
438310
283484
634369
404817
402081
129384
564040
47200
8600
20630
227614
32632
351420
611651
167177
611311
505494
632500
92905
31424
29766
29558
323778
400253
98738
137182
341623
235786
588814
137214
478461
532954
481437
45677
422267
383501
641116
390941
581974
439985
27930
556873
280352
464713
443931
452707
98888
538361
149221
319935
344307
110743
385336
163311
475459
10635
134820
563278
207342
160147
482451
207622
381420
270352
83962
198300
208722
190922
367541
264433
20270
106480
625077
456901
216228
174701
447532
484733
182091
631580
467756
521042
192122
131528
479728
597829
433559
188155
555199
591543
382006
392301
581323
325327
607596
320751
124851
341296
63258
536767
557660
3757
534479
479072
19529
462160
427491
360157
212008
101574
480455
363356
224270
71544
615645
591230
466208
284191
543083
416586
260601
74341
416348
375393
56024
281618
170863
250406
494166
527308
180461
49449
602814
426342
531814
175254
376160
387205
520853
387634
233027
121022
183264
333868
138849
624275
164992
500187
570607
534682
198536
456655
185937
437317
229697
588797
645220
585288
382785
56877
276927
624036
237781
48175
535220
92390
228046
100941
128601
307211
576286
315910
159427
580408
248415
82269
355726
278080
524260
134138
474236
233977
47716
201402
97382
310597
635018
555298
133479
491929
65021
273355
410038
465901
202399
118600
549429
178781
77880
372650
571418
464973
599268
566105
47344
61633
526524
78911
8613
549961
468578
51705
461860
175239
493298
135522
169847
561831
2018
547444
579306
382166
454696
24609
583338
336626
497822
445856
544659
289025
41644
34067
156960
90837
388833
613393
573533
287864
75230
125291
252608
430711
120555
140458
470865
627695
606037
192737
475489
243289
204779
277992
118825
32407
57847
300713
189721
264638
201843
273242
586919
308124
210296
5081
417470
513050
404508
153393
286956
436717
105009
263543
247318
144560
333711
503352
83934
596677
512284
535964
96328
312630
231133
173811
282239
91223
45184
157258
293662
285916
635933
39379
448799
166602
427320
516552
54646
464585
137978
353916
333105
541060
335191
633424
430889
205430
145868
357064
507747
346143
512496
209999
492160
532253
531879
520131
618395
240625
532904
516951
385938
321645
609952
329948
528827
87048
199875
309513
537528
12978
354193
406475
100690
382568
142828
133665
146478
466476
530318
480164
242490
143031
571900
494510
217025
555470
166474
186572
499896
641389
174207
630944
458862
381823
552630
244231
70139
373609
585318
57493
185803
166296
369644
424965
454786
156846
543822
77146
25864
361140
162776
154997
569816
341494
637189
491656
86566
646062
540987
146319
430331
597474
594382
109497
224626
407937
645530
207590
397126
605349
568033
392381
596605
259513
291821
270424
292184
427615
135009
117875
531988
177881
498446
605482
188970
505638
521377
223545
250887
20248
291910
71703
129001
413621
180067
572864
178823
538668
4757
89288
215741
492102
626259
145838
307667
444120
559801
624193
57751
632506
309991
118450
234767
215629
129373
507975
618812
571797
364645
155564
135228
414605
69692
75994
601401
567302
441144
495796
466860
114487
477712
228187
434996
293717
390514
528436
437164
237224
48323
631814
211926
302217
46531
92101
360446
157611
282647
334373
185374
356933
104871
647542
597583
181967
568771
324909
479372
218159
166117
528655
610813
99873
221559
198838
612225
325990
594052
326089
63877
363636
435567
98316
217640
167683
179362
140360
240554
633837
535131
513107
158221
587385
179135
260368
515568
115761
593263
406618
441378
293332
526654
470386
570687
541263
338934
313394
217915
631483
386240
50008
583098
198549
497824
127371
324580
222510
13261
231909
640013
505607
212896
418064
151109
245379
414825
400938
508129
473050
291096
394660
4589
410945
260807
189071
460667
412508
374372
495215
612250
10537
491218
135796
46310
645184
272043
648396
491033
230035
357829
67832
558573
643476
581599
389174
493881
576016
646469
465601
91100
18643
130746
227588
258383
167395
401082
233002
408999
79746
74678
473417
198870
344381
526963
531797
629748
363526
427887
571902
640938
346965
608471
73663
538251
585227
595563
177106
650275
158928
241386
477778
246869
439049
145846
187490
453460
591838
582874
545562
216209
117091
339
416629
147574
114904
507301
282254
540023
224196
496265
647874
523807
407686
39529
24176
115403
506006
317681
603614
204600
432429
387218
248052
415897
282809
79171
367907
112843
119552
114811
502446
590062
509098
570966
358346
404577
387662
77534
612294
356160
468533
563259
180092
76017
118735
549305
435170
558723
408024
284930
401073
400660
11250
125968
236670
318961
504152
44919
50877
50695
478060
68032
49763
535104
374603
217181
471977
34751
352077
376520
513825
413467
224076
560184
1436
517831
382462
554135
306231
610117
144900
476601
486766
399285
646522
103414
217664
448508
428637
398473
344063
460381
357064
309054
638747
647427
13722
537827
347966
621976
609280
349729
43021
442909
78747
291529
369112
597618
544375
384548
582831
177800
221279
564946
122224
641876
284038
120907
447842
548926
236741
153338
310656
11047
573008
362747
448674
573183
188129
99996
473587
201093
266863
387928
307607
225954
236004
588535
368263
339746
620832
551572
449511
285338
123413
613657
48602
545132
25447
176459
452444
625821
209306
488277
161914
68204
346803
172799
175748
51716
620596
257759
274722
642115
255088
415158
108130
175091
430532
233065
252754
159472
484508
378278
150068
261757
231271
316252
571235
457723
161920
34500
575228
614093
498377
240173
3841
73262
140984
546449
465091
7949
25901
164438
649796
72606
374810
587724
82796
498477
331007
114166
497684
159618
622297
323773
523582
430002
120425
491346
608072
542557
531680
287201
11826
146472
278072
52918
149925
356371
273291
97486
73723
315060
292212
90933
255724
377755
373477
6163
12527
505508
94620
608450
211505
179893
528391
525607
113197
603993
636524
401591
541271
476422
523830
235893
10937
556912
313450
413904
53229
547876
607608
306317
110573
577220
161700
589004
447218
353179
4500
124883
247147
341536
392956
262156
14822
538230
264490
2706
612776
195543
461814
557888
56457
619848
482476
406296
528511
279882
246309
482425
326055
441056
539647
533396
203309
209429
198960
38902
233873
284344
565286
287994
433925
242267
565182
601517
412937
222041
3554
441959
465440
633587
459239
431441
595209
439846
93196
606436
454688
399925
432676
372036
538010
583549
304802
97593
310348
6429
368661
37639
2763
535195
196144
73154
106218
215615
82095
397303
348289
335967
489629
253707
307003
643020
578056
272153
119806
629182
343148
196371
56098
537605
80241
38425
486889
552626
593502
138030
36361
455203
68492
483022
449904
311304
132150
208880
79999
110404
610783
605385
189481
27460
235219
502059
377002
611682
308848
113634
234508
267688
89688
445415
391770
595775
56963
490813
83323
639219
374223
302215
616665
315289
345077
447526
571455
452619
296838
496889
393813
357591
356497
485565
544785
413596
340610
279052
366157
283052
168595
7687
617373
245229
41393
222630
30254
138420
469529
429747
406180
42015
496326
565193
283489
132738
267536
178014
109649
157598
403092
614953
428937
496605
453781
175601
413555
260537
159065
120081
57076
162452
604556
105320
335533
334813
572388
430925
650390
228235
60176
194645
607858
460449
428300
529415
463643
18825
61082
612897
525962
447082
295650
53144
3018
569199
243221
11880
334807
290174
137023
562905
529155
77140
119346
84117
138909
636370
59080
24251
581753
334951
592216
37036
35432
218375
553553
290206
622735
53405
331178
244152
507745
51795
648971
593766
370795
233379
575033
383920
277919
48758
321007
384374
404637
43314
53227
306718
343578
254427
593832
129768
649337
487220
540591
202267
94168
435691
533150
25896
325784
158271
249775
259227
175726
38385
574109
546280
406603
596047
248116
104202
581698
51784
112567
192939
560096
276622
465250
375724
371462
289826
496961
409242
99254
527670
257576
483936
244934
380921
198467
320152
137433
450330
171953
23601
204636
180417
184073
230649
520486
536391
291847
2646
645953
63580
447097
360032
41545
416757
629766
119271
639357
272201
18948
99266
510132
296084
229938
185759
201708
193965
605519
430215
410109
435698
356034
201861
568277
127776
605909
548178
422391
566608
142475
608682
422291
334421
606253
39823
232466
416839
601729
598274
601940
145178
563521
320949
632178
608891
426095
135558
316718
221827
208980
47658
424532
463202
412066
297788
288897
89295
29581
177144
78308
285550
613461
392835
491381
556828
526191
620698
589792
520209
246007
40393
146823
491718
314442
286592
396782
252414
626466
444822
67705
200011
322047
187253
20866
411234
383738
179210
71982
348010
259152
21609
287183
261433
242055
380901
119224
345929
139134
599234
497314
518833
364758
349607
104701
404749
520689
161303
613140
82155
514412
600759
203181
570815
219525
362135
454767
244792
451680
311864
458457
343923
196729
216438
494118
466909
109282
76022
540361
334254
61788
102029
258044
10283
283287
32657
338085
499097
607588
332435
94609
85220
367382
148272
299922
188368
297046
195594
11336
539783
466935
63291
85581
210602
234540
191097
259764
311096
590000
504515
394763
389490
534210
329455
267803
451146
369794
237710
260632
452199
593920
441274
483043
568417
137830
182046
206156
55421
480216
396986
303894
416217
12244
133360
231596
2225
440771
602406
249523
213843
298637
366677
226657
409765
618384
271210
602100
449521
573605
385976
207831
532162
149064
505271
148051
9262
516513
32315
473528
189117
102966
640250
45334
545943
75439
551695
151397
320152
271708
167925
519744
404182
616427
416529
192773
415020
367672
392302
57684
178107
90293
489488
377356
128470
228122
424335
115259
246266
403878
634604
58198
258770
97366
499312
191597
16730
609735
338212
377994
78915
236044
9393
633053
227521
107285
587224
291442
43860
469119
398565
140786
542559
535835
110942
347815
335862
174289
12038
224048
350458
256920
173565
304665
297187
325124
457622
525602
27892
230284
507328
40351
318080
564465
75856
384904
471339
627571
617624
327923
63453
582488
486332
123122
221698
412798
80979
520271
185505
512796
531866
433596
416113
497216
353861
203255
214381
229954
2853
413966
264680
450574
253565
49795
35550
36204
556520
622855
514497
435883
235733
589243
301795
517287
226480
275340
564485
80216
168495
240119
460078
404457
178511
126487
510687
289709
422066
297084
572682
589187
354198
262042
329211
357589
222324
394181
496160
542387
11411
443335
203255
352963
402151
566700
622663
522021
469011
203687
306798
390559
54252
551204
220506
151492
191083
601339
248191
315499
147152
499710
585911
634962
519715
539035
518412
160250
66151
295818
110582
50587
37961
484098
451324
465581
33160
201709
503871
244302
298135
555839
180486
182902
542927
59015
24392
253601
235631
79623
594022
179541
79310
582574
12514
633873
485273
385115
527463
120639
370688
285298
107995
550267
139287
231200
412941
164234
432624
512217
148122
490186
314024
332596
107011
416363
455169
534443
479918
352936
336848
105978
296691
298248
110401
554693
526650
366058
567562
351352
368263
413113
616568
628911
558405
196936
575612
623470
479380
547549
300885
585227
540190
645105
66696
418944
341486
403681
55978
244934
648886
565962
346583
170274
311803
520506
27016
510040
139418
458530
111385
66551
383790
108216
467744
543219
641215
45788
436176
624961
37117
367054
463337
222526
173953
361969
4056
514739
391412
223918
492868
508088
211954
521929
629599
438765
282907
202146
567762
133677
417290
612744
583352
511562
383709
139353
231983
104748
147704
166494
526709
123514
595501
61492
131774
86977
454855
146271
593206
359180
104450
618358
594198
629967
412866
277278
192087
298010
22983
179934
391393
76175
274635
184357
534406
197353
90051
254500
302420
233874
277237
489761
23539
87322
505119
537411
317069
435983
67861
493683
130364
497240
602715
492468
344223
93680
357558
220347
57428
140297
407686
180471
186842
556671
312140
506018
255856
3819
83917
73226
190214
63323
453350
498952
538434
498341
496536
300759
249655
446529
438174
644560
608172
69886
211428
646513
575097
223428
414078
234820
392540
116304
226120
85910
111939
533640
519254
497591
572993
56562
452683
407910
298020
482955
544501
592483
35300
213319
312362
633348
204105
646826
206083
109285
354249
153543
122355
395559
154530
571417
392150
457131
90770
204106
228697
182021
624450
646792
34819
248280
608662
21255
588186
604981
120086
606153
93804
335207
90768
642262
240132
356127
538584
356259
558688
955
532354
29640
375198
571628
295125
53619
457395
223730
580557
347505
283238
452695
132550
183993
587044
97432
288227
183333
159683
75359
196512
278344
219146
623017
231223
56982
319103
266186
32707
221304
531338
359878
163154
639988
407539
625240
215909
262669
498413
246445
405457
42011
569180
547196
151484
478047
201649
582094
560359
432768
593032
216188
364691
365121
602234
156573
363125
108370
628625
46885
648060
405695
112429
572030
173341
28360
352080
597719
608797
254215
150954
268461
353398
374425
321489
638029
312682
245324
482187
89400
640046
320076
593250
522130
270486
42387
480806
27030
328605
169051
94753
156188
4062
335907
192740
278012
337181
543807
519086
483866
504493
39310
23517
364141
545001
243834
639053
35209
87841
206246
25838
189816
581749
131340
185612
467508
440146
279312
204689
602145
238099
206000
883
123497
583712
327657
442418
591701
124344
311182
576442
644113
361318
60841
74236
267205
500096
17115
157594
302420
55493
302389
440389
56805
280449
597300
370226
558245
345261
19362
402800
387971
331324
273034
443240
246248
496126
449063
424247
292129
40872
498370
629302
646544
80832
367172
104340
53763
200586
483696
614133
598971
290655
590138
147683
394326
301256
439885
291278
199874
46482
327953
226163
39772
585424
168956
255671
66205
474748
301333
176621
602748
527423
14538
52537
178780
296348
532487
461656
642406
528256
398558
540405
41446
100537
578296
646182
74123
71986
46004
44102
543090
400865
168360
425721
626963
547691
349917
120484
546490
173665
629499
357726
287267
56972
443186
475997
267895
625429
510127
274994
52680
649016
48694
326225
446669
441708
493118
65214
149837
166576
76905
587873
308835
560447
81893
139080
24861
153583
288961
238002
527375
300852
56958
139111
511575
314237
382458
337547
647995
595479
546367
284932
222639
198236
147200
342376
277881
561894
214886
14557
145935
333629
299725
568117
128858
427210
259083
249960
323942
110044
383863
47896
604723
511400
480162
552559
332153
359733
148618
375051
619266
630811
128741
276181
606014
194297
518982
70170
133591
313377
247222
516607
347726
527097
238124
13656
425993
146999
264746
261214
419821
119255
449138
647006
289024
218964
388954
552684
29919
457486
345438
115179
203336
365557
58888
359072
171738
461645
238790
630415
618554
395252
569053
627220
600389
160578
355997
584966
506029
217424
439491
537443
302084
407115
4392
649393
640300
79580
376700
133856
172446
598548
20501
206043
490097
630418
491443
629339
159666
616662
69012
53607
438720
268269
105758
39583
351994
466383
467470
125027
294685
402464
571980
106002
180661
609448
307324
334238
50723
18080
162715
40978
613581
589281
251484
623188
455399
491125
57198
373526
64693
462971
29124
378249
566915
583507
199101
589618
17731
302072
636863
67767
580168
587156
475852
165947
285415
403209
165818
93937
392454
248813
12892
552438
507589
139992
567027
122602
450158
106828
324961
277873
530659
66539
453181
355707
305481
445080
529699
363490
574078
180722
582305
11764
211416
538241
87953
177589
190714
261257
246999
548453
588366
597322
515298
215353
103821
432674
535387
881
440081
320262
92843
411966
413427
338618
6850
571545
345079
232762
1830
120052
425091
260699
122230
358757
490461
465542
91843
131696
575638
134094
22482
324141
435969
242506
506581
548906
535281
569421
1578
505285
345992
475028
271713
418426
511571
621437
372810
341090
649547
526542
555877
6078
338342
629926
25941
386612
256987
192091
126518
230900
646469
147776
115631
429120
131075
152161
393590
311352
240591
146503
124552
329479
632853
591174
164690
25070
251268
108034
261168
236434
84124
108540
507128
153706
509202
579149
540465
442383
387131
613135
268015
438319
173345
564918
189542
544180
405601
4717
485928
287327
222035
226302
617863
414213
448530
585743
167289
426778
400209
536614
98385
187973
100205
315163
367224
366065
229213
200528
67922
263398
148106
6654
31613
212460
131935
228128
619682
476512
499360
71600
93822
333619
472786
362614
91745
641773
624055
605815
144130
565269
143898
299359
367423
182042
95146
83018
499658
160226
71092
216480
5880
558903
620505
343743
76001
262828
321516
260300
634643
471895
504349
368113
353652
203360
355251
395130
77947
184624
238617
61151
181074
168135
194452
369233
339790
483613
222412
92548
391294
372274
138210
263156
451446
394067
118392
162242
253446
140944
399764
102987
288402
121989
368951
207991
215094
604229
162559
565981
134647
327941
621393
424614
153783
212940
264911
648789
256705
383272
472009
177703
322507
537136
421374
571890
104762
403634
268842
173347
29076
532135
614102
121323
271209
235773
176114
271055
32701
575041
459111
13614
192656
411265
271146
398068
562852
223557
80614
20409
184893
250561
634080
527474
52149
285782
137192
42798
572136
131119
34623
79195
156120
352804
613621
328252
97606
185647
357466
144446
136248
263843
120889
257818
166812
107741
152719
51866
90712
462592
451775
162437
533676
649063
425963
60233
54333
338546
78869
279545
73999
420090
584579
555567
534621
374889
435237
576609
295828
361044
71884
357931
507593
563034
526383
221220
134006
583992
536750
181854
511338
384502
211617
117544
65
374117
108169
71833
407116
634098
258245
365002
519080
611265
143634
598107
150527
42091
399651
96813
494290
650360
194060
306703
45386
404336
528347
593689
227674
408775
260032
3087
514707
564465
569874
5680
440230
161261
579951
602886
622950
133994
40038
39724
66497
96095
219447
212724
457264
188251
184410
19772
406372
623056
45677
637251
583038
575481
228686
36718
65989
257421
16391
293537
69865
475165
181576
90856
86027
162915
597988
390238
239607
114834
644739
474302
10552
640831
300954
506311
572294
496060
569241
343400
575812
181092
636029
479404
9666
302829
537386
169561
561181
255491
171062
148926
287314
316644
316453
557118
202148
289701
127113
380321
479642
469742
33397
575132
64566
181522
373819
268016
508005
26248
239564
369105
164439
329755
45590
406528
635187
189883
55737
415088
90461
320719
431805
281766
631282
620988
511550
456203
283596
446824
175324
364903
612034
27019
83203
176375
526600
348940
491530
12898
360168
52141
185294
180751
46292
273915
524707
2910
178391
260946
424785
155315
416202
12194
380604
323857
530265
73562
378109
140062
222228
595413
626756
418826
341006
362451
520701
618089
350068
358367
579394
185278
546784
17211
405311
296626
461644
416102
28257
570424
580852
108854
407905
463688
109971
501981
106941
494811
448513
157955
436373
324133
132809
303168
521695
609494
388227
178224
87121
136976
389819
539914
531042
271445
132795
26134
293004
633538
61972
417958
504469
567403
234814
641379
636077
519451
60954
645257
12426
357907
406532
601833
228639
456555
72631
8606
29825
332405
479811
8157
158046
391296
537426
517076
450978
611130
7416
143669
365040
59560
26121
447057
172227
272899
205644
17837
304762
448444
258936
325223
91419
160585
556877
185492
343269
524809
216815
135676
229348
486736
199837
650717
568307
170052
630186
535160
395504
322037
39040
116497
569999
458275
513950
387204
585620
453921
314013
635146
549330
561479
378720
32177
491471
217471
193739
348277
433181
435642
317181
399615
36695
646961
431320
221314
76279
629462
384697
339341
506911
502717
323663
421335
344626
286341
220862
378204
429583
411754
390037
240141
168677
559710
588984
588568
316897
78257
588810
627244
590640
220312
649933
44528
212573
238863
2642
645568
520631
357317
468013
452683
284905
489261
551445
533009
43434
177705
253481
299421
447640
183694
524524
153793
129313
231856
437847
503805
169785
490927
9651
303328
44414
150434
122413
194981
283242
75246
473083
213105
280181
224148
530966
452432
532497
141710
74236
73338
514210
285140
540883
194011
393889
284500
152176
617669
505692
289123
504761
498848
174693
172842
501730
271916
300001
484646
495654
120654
476652
610187
376113
598983
196529
630996
327048
171956
505826
89310
444636
622000
588952
97018
123193
372478
358818
596364
48358
438167
400316
172170
294939
523918
226687
639171
623119
310315
631462
447099
61038
83123
471988
350203
144450
131658
549415
486427
176607
113139
556964
446294
144659
333413
91879
53941
458792
295033
624649
186263
240536
72112
320424
327908
10151
141987
71897
590905
46480
484702
400089
211990
89661
362981
315877
280078
137949
103018
130857
569956
520902
241419
178427
28013
565957
147048
218757
280195
17977
472928
532225
594246
517607
624022
503224
494977
392471
407938
384967
485900
468923
148233
183399
418198
146303
262575
225548
12059
390691
333026
158172
342525
510752
220991
355458
266742
394506
277982
307990
599680
427906
188784
493219
508795
153265
52273
89777
362674
340330
336210
273708
374552
106040
304842
307105
546582
158003
613411
401285
613434
305553
83895
374040
182010
517964
216071
92471
540339
182952
128110
631668
564073
354502
72330
449447
378357
324994
312429
118756
605256
596784
355113
95526
623397
155038
247095
215523
133412
428670
8636
125382
180817
172778
477701
196716
496085
496760
414457
242914
124087
97094
211781
596589
382057
494675
133173
237451
362502
23809
599925
6318
146243
220276
521858
594023
268125
433439
16582
383144
435680
172055
448899
223505
229767
292559
63960
378364
445237
214013
511631
246692
156514
540484
472372
533027
174559
264552
282332
154870
70192
627499
606757
622125
80125
15240
175095
305722
71901
614760
497824
371569
628277
564882
261343
460102
317616
341164
239175
498651
451511
374200
341528
190062
19626
569477
50582
201235
94030
589412
2308
153537
148207
601089
601020
238549
383491
461806
554848
486481
455593
200613
511294
197088
463981
392399
93723
172110
296923
541966
119642
86502
478743
526745
77196
36038
455865
272233
320148
236133
630208
528436
252300
119051
64704
168902
454191
233299
614635
94846
531782
493571
524194
490485
430638
31674
88648
214180
598431
214803
555122
420189
527123
420207
559250
434331
242940
202856
552084
619904
283547
113095
224981
434726
357285
289926
87092
231729
31850
500764
365267
52946
194608
419061
422548
198661
600351
128378
484865
303214
163287
164493
92196
559855
45166
363133
242544
11155
489179
570980
570413
150103
66786
146886
432377
374954
488213
610797
27019
398065
392425
468113
210176
349897
45364
227015
240180
48401
540330
294408
428658
549860
184763
623682
540587
451070
352241
282382
84359
529606
471472
50798
524748
552819
290385
243781
262343
524190
582362
1237
201257
101760
626162
143468
473656
263831
246218
493503
254763
360756
595222
349192
296880
307342
22860
159893
77218
347030
442011
350563
332766
591274
368636
639124
36077
511266
80267
316295
197088
271962
510699
556243
574977
542066
122230
120921
231516
223892
193567
409838
252616
300269
218904
348165
27232
441552
12486
509518
476666
184409
585389
108247
195009
334032
389762
555130
111579
123548
199741
421370
73494
274557
338342
138668
358832
149494
597967
44395
556812
237157
70197
182039
483095
648344
101502
141321
457389
471588
557416
484450
324261
617496
222220
540433
473586
35274
59561
227591
107724
119404
43055
432829
363921
554601
423215
14312
249907
37638
428720
270249
35040
232740
274351
15350
620032
610154
404462
93332
166779
399721
504842
225656
645474
454282
51547
199686
86124
546773
16909
127351
399745
2292
558588
453720
481615
635184
102461
249238
137038
502674
445175
591919
577500
352576
272925
97286
270208
128893
450429
339710
603168
437960
188106
273953
522806
473735
415085
4659
337088
30231
256858
363261
164309
44251
324711
35367
140571
332348
299970
613849
383192
472932
44906
489007
649466
645507
648004
375548
22113
138983
134476
576630
192272
265437
406849
516231
492664
504124
240763
617373
211122
556649
441608
246502
708
632114
559678
384837
248053
306053
253364
365732
157824
53517
582584
618323
625065
19925
255013
114645
623304
340341
344306
42154
469639
452936
565476
591017
232133
309550
460026
379036
133077
604897
186093
212549
309894
12130
529940
99329
316526
498949
534373
463276
112189
117618
354238
541600
588297
137303
580079
614345
132237
151970
179699
16760
340834
525623
124909
627363
646253
366941
618403
501875
195479
114503
314675
281410
62494
544921
359642
238452
437016
76954
201312
254946
647352
309957
169930
131653
639134
7435
585304
599536
449635
113127
563500
407123
231902
321253
205783
468678
487816
66147
241376
489487
212916
162734
89622
582429
207474
182741
490463
318866
204366
141444
437628
123721
581888
488122
62261
538328
197261
137240
450799
44123
116629
32050
360377
454226
2300
113151
223927
540176
269711
409358
623327
234468
157843
145990
480939
362523
263932
278582
42538
125070
648808
305739
94850
631347
188720
341010
78642
492250
145177
105823
175740
532694
368462
299434
560468
326476
281752
27450
393409
24112
649637
151048
456223
632593
153998
230946
446923
526822
545256
378040
77848
78513
97208
403168
103978
360333
170823
638684
41524
556905
151948
280785
427712
191609
362055
403822
63213
441777
294833
259535
57073
270573
100210
249066
40319
332840
134864
307071
120385
181224
350191
197865
589123
239594
607879
319175
562333
204168
177883
318706
193583
509472
229995
196240
204378
512588
390223
183307
197600
151303
600256
372627
248360
54240
558769
313462
5626
167984
416893
311367
456552
544425
335956
588358
409319
149925
17277
53184
269891
412295
384881
507912
200466
80788
40445
229788
423645
352291
467926
501698
464412
134928
621606
112377
94300
380007
504668
113642
146279
41207
480395
116731
241899
570619
343678
445133
436728
452197
40349
224473
305762
49402
135349
25212
40553
527927
153927
414787
112327
133939
497459
337087
268070
510993
302077
568419
645504
177883
262003
82550
337461
403151
353714
300905
374185
498010
520926
462561
26029
341869
129900
169156
435355
87644
512486
168003
551006
80218
456998
15593
187576
592283
161595
465218
570066
459291
623753
531999
180879
71448
277554
386662
124603
269890
279529
526433
172069
87993
78045
415558
539352
322514
501664
363822
492774
105236
135952
309638
622028
546070
406445
489758
274042
554779
469399
10046
410484
572461
251224
297879
492008
388708
631661
1584
234385
597564
103732
346601
61157
141542
592172
170945
440777
167071
181685
315631
248355
472825
48601
53111
146958
583632
294517
649653
255530
40441
485935
175940
51219
281705
339149
253252
378411
510328
331361
95530
227757
93584
286716
438307
147904
194622
265869
295267
415372
485821
426093
563721
10092
607784
296621
422464
420927
134529
313042
428810
479683
103363
323861
646488
443908
563698
93190
570935
568764
224423
364635
173658
323355
183150
344102
493037
377976
205165
86065
111532
417247
389937
455352
498669
511897
55171
254329
617784
47163
514541
602818
532374
479352
487174
169802
181204
253835
581065
5656
67321
144781
118533
598334
355580
51761
114623
106447
187088
612240
398288
470552
125423
329458
90384
91222
376986
418
119834
328384
81147
18482
361572
379561
160673
500202
316825
327948
361433
633281
626107
197449
365904
414800
193909
622807
241312
131422
78793
230910
505573
623338
17744
424545
342346
159606
317075
303401
105193
398063
470161
602559
64678
25023
113096
631147
13164
482746
152831
284331
640407
628143
403499
628227
73892
603863
338699
121063
336814
205691
364944
38230
502041
360452
307464
437959
476874
54968
49492
476997
1947
612285
537435
612738
54545
343567
613516
294147
621489
347233
517933
112414
227032
100717
237817
545281
154481
190618
332951
190799
496276
121668
69257
216995
280443
310273
403288
601218
607587
473700
503421
250858
518555
458860
598851
643294
142827
561290
320404
518680
11655
179210
558443
107085
57474
489330
87351
214392
80243
511899
466667
205096
388099
136555
318590
447280
227028
148030
545844
514761
124859
543865
130729
230624
394029
650619
414023
453977
285934
324475
249892
646468
635480
613956
312324
643643
188965
479826
531210
197078
392785
606189
394599
441310
604072
74168
491420
628532
309289
449301
149376
260744
44759
79778
552350
515156
585727
478565
573192
123689
175958
103384
115303
143247
435496
122350
313613
183164
27192
214450
15779
493471
13986
278150
413828
522661
400147
30060
525017
355947
571113
619175
147451
626285
310548
356877
86141
611557
115866
244558
176677
115261
211740
282564
26469
128973
546777
334501
527389
12753
229319
348093
488439
274568
236385
617890
16689
481895
309429
420295
310589
86736
585182
329108
287673
385218
275199
11804
481934
591237
311800
569543
102414
180163
553284
595164
36512
591024
618676
630874
559985
334944
113720
247462
212106
262649
108440
384149
186389
74343
549967
355167
471804
445069
22019
92810
46564
56456
284342
574487
473186
180956
207677
587278
553403
147124
129623
483716
591347
571758
313586
159992
50424
264255
216851
529964
316063
41467
274519
141595
604955
485004
216931
2033
198041
617438
102440
447260
542399
455700
574352
332341
409245
518982
157049
186925
17218
142520
26843
601883
58162
132096
322586
426186
190466
201552
328145
191232
487285
380161
251903
361863
515274
147469
561624
151812
474752
282140
130434
39129
27770
468691
538942
17900
53067
563032
625369
83665
331630
345530
67439
471531
135421
391065
34994
627667
602621
381529
555777
234946
315100
241953
160352
369686
196547
152107
304234
285908
109090
455241
639032
9330
622372
277493
432846
435807
645663
227882
523650
6340
300097
583774
503049
212038
444177
417561
464374
374840
573028
83826
56584
89477
252227
500291
117943
290092
146794
214044
427390
649668
276040
450198
304625
111213
552107
348047
83246
200581
643276
2972
496186
604352
631143
564239
32549
629372
290108
518774
389997
36240
649144
167935
235762
48935
251806
354815
539272
425655
420910
148597
642183
543536
393821
441436
332300
271064
601910
329915
621502
344690
550021
337040
151625
111688
10536
182773
150511
603938
614266
85684
487328
559260
608040
307168
65874
505979
301405
42956
367256
425994
606508
190402
3922
127382
492884
115747
466861
544800
448711
521059
73760
299040
271111
49417
441045
494786
561144
307892
502746
602786
550107
523453
449264
147532
223104
573864
645922
418512
409589
90869
298728
527458
437778
50152
241538
644278
383952
394395
538188
490566
540398
161273
537372
637937
178234
478682
273915
244267
88977
200905
116729
513139
473241
49610
647995
177445
606170
568771
208447
398721
628545
229614
562642
287412
88415
143390
512071
68368
131788
442597
119933
483245
41063
273682
430752
450446
318057
191405
474075
621955
481978
564651
278403
483637
449944
595128
539711
275555
448285
561112
418287
573986
632066
458056
366436
394584
68581
177624
445840
647034
62354
269611
106422
329543
317333
410744
506629
164946
374083
316437
642868
199887
614281
257973
356002
190457
261901
392899
490838
608755
32490
87170
240698
594765
26534
85445
370369
64212
314951
161330
260907
479009
133229
194885
417493
516833
618973
52212
547385
564122
363637
308110
621629
618023
304586
74149
124643
298261
616665
412820
636660
149719
575463
601759
80402
525380
181723
285801
44405
495527
384059
539561
339024
640648
570909
207392
360039
291699
510622
207019
383878
568675
542233
497456
454787
408794
342973
285476
39210
418454
208819
580475
214245
319483
275309
264466
244134
259147
550508
74479
463376
534576
238142
564644
447984
545976
579167
141609
289042
350373
478175
234482
3744
443358
521311
226516
538034
570743
625296
441962
382255
396735
69910
538460
42511
131719
302606
236417
362597
70288
121709
317845
454862
199796
362283
480238
294140
261534
440715
598605
374990
490223
311266
80727
283630
334614
488884
214264
468997
515171
578714
516505
254800
150832
647897
434548
551239
400833
414183
135079
305507
534722
347608
604906
73162
255451
359322
381480
204241
17239
163332
225316
280525
563313
194955
236771
631776
646616
508830
448046
439763
127988
33639
135105
43424
501451
455588
46804
431733
597763
599246
420539
253962
398158
461315
72829
587863
364745
77659
93489
35077
16311
451638
546263
486092
161629
122098
62806
15901
347388
230698
209390
473428
34314
297725
581072
321235
476734
504749
72529
495680
179866
147683
563413
400792
504275
292669
377159
263137
611424
42978
79939
139326
340918
537215
57112
252406
309146
261474
93801
127098
391946
323327
334878
182932
408655
151696
343857
459262
491563
180344
61265
212269
287359
206734
37061
570991
615627
631406
121460
70501
68254
71502
39224
417196
289304
646397
533241
289686
117406
446131
628839
38044
311964
532651
251930
643495
577699
566565
353098
91341
187795
217029
344527
379204
49373
214779
429430
332441
575024
439692
120975
227858
429588
286285
115373
649956
25696
282868
392859
464386
376538
533757
52969
94090
277496
524453
236415
224143
220282
402162
544694
572609
336104
556299
159187
9976
585489
613069
78811
268141
136596
373890
32536
602045
70247
486674
23189
509164
509134
97091
425601
430778
354283
560340
121227
171518
168370
187087
623205
448269
190550
505227
619979
252663
278129
23607
42798
122165
484823
125965
233125
272092
19083
104340
407673
522551
410231
470825
122755
645475
531591
246269
268869
469143
242237
401243
197710
146547
280602
438015
174985
91453
365253
343699
167622
586064
90595
322587
289226
613252
331067
614970
109519
426374
260402
266728
431643
73979
306295
136356
331133
120252
532105
504738
162706
136291
554036
195796
282079
33161
243699
18151
18711
440455
144624
156324
641749
407301
204527
646187
240918
530397
148664
351842
450996
363590
308225
350936
608241
398234
458703
492929
199301
343614
590309
645863
436755
481453
514839
624562
30890
153770
165907
528637
197010
341564
398556
482785
279218
361238
367438
614528
575483
3213
266065
562122
250538
474966
113360
347193
173415
246698
2585
196217
619510
63021
440183
446825
522473
518197
443847
260746
408672
474659
151298
574315
356245
491052
332518
501196
215521
4560
250747
86300
587757
373211
509718
344021
60383
354798
158549
640435
179980
383485
428616
415853
90620
380088
317294
152235
94178
62181
131456
72671
510298
465750
462530
271871
148417
139714
487356
67511
647763
129666
304496
519259
563825
419406
136992
502062
634585
212564
231985
27430
574086
644544
613000
586288
419129
130378
452282
545572
88852
514614
410937
506914
634261
330464
136923
346491
363765
517183
198434
516327
302164
238707
629048
11973
175198
32539
297796
31092
379625
346971
614118
402684
186386
408796
566953
551005
392763
153887
380638
544835
412317
181525
537441
583362
50040
117800
291300
614274
608668
42471
271988
570414
629929
563895
558609
401958
480724
189691
101344
333692
374835
403509
468481
522083
251001
290881
160460
292513
256530
345265
422135
408763
42286
100541
343527
229966
168516
204192
390912
238235
396521
26661
137612
240330
38219
159949
199241
548052
618132
330801
273247
553205
313322
600998
619229
162018
586069
187197
576375
355589
648497
445885
157920
25986
577201
481139
576482
102851
417367
426455
495953
166162
511534
504419
228620
201448
490886
575080
639132
327963
109251
251044
146773
11150
645913
96530
253947
435424
418026
175367
184719
608358
69023
576314
321442
341282
341997
310367
198492
463053
467524
550192
390025
249588
630044
358544
560821
98160
396891
60649
50480
619525
379221
5700
233626
257051
249824
477053
283998
636475
486904
618064
627983
389608
172176
384596
240797
13480
413279
374461
148168
421513
80196
319872
482150
17490
49857
175759
596522
345620
645774
423144
74301
100170
495660
569570
578502
48515
118708
351585
105628
272501
175360
62663
49329
474455
144370
533713
568030
3333
343034
195177
78012
20409
221376
74528
498826
294829
208942
367398
423011
63457
133755
255451
307594
445609
447339
584512
267203
260504
470219
570904
182044
312103
286157
353589
53115
345752
544791
423897
440414
556754
151565
339031
578516
334222
519988
594415
466060
117228
334093
574711
380712
640099
12446
242279
513931
20670
178279
128463
591115
394917
278884
87687
140794
324124
301677
501080
39246
627490
286820
615583
179919
76869
455721
474959
629252
524848
95093
107099
603366
317276
410912
467527
295736
90278
291317
528470
111658
647236
85912
223757
633078
525214
204709
56898
280221
312401
176313
104115
37948
102948
418715
162543
517810
438957
67819
19935
622265
554764
552612
209568
498723
25290
49428
272620
357848
570956
297107
16998
235201
158412
355781
469015
128205
590207
331132
288198
480043
559489
276234
182606
185598
45947
589276
527279
333550
169001
631042
61059
171175
414727
75540
603854
300987
537171
366243
131570
74517
428488
15456
552556
371918
12179
20807
175075
261650
277546
76799
88145
24750
637488
443725
268787
400351
193186
535754
641811
213985
138928
499698
416643
19082
407804
401046
286185
400781
629248
120570
604449
198549
566891
592686
277986
282976
70156
107181
417227
477461
319425
534464
98298
41585
415054
289461
182189
94622
155132
133135
328941
426052
320087
286206
140343
491139
321891
163946
18119
57813
245468
184394
61915
103522
533177
6862
318293
464973
74196
551154
411559
378641
393900
537239
642480
415749
163750
259067
99408
150006
258770
272734
556853
409695
125903
136477
28526
451552
91405
306889
514632
94985
497467
518135
411902
346597
462750
232565
67942
630221
454078
564140
75375
82211
350889
418164
582774
224443
137405
598400
4120
162976
435601
544168
603369
635696
111260
560711
459774
15668
148340
471795
621956
231450
161212
399047
135053
294819
591471
386638
82549
489030
357906
241824
30351
611836
324017
90597
72394
280653
263983
84647
353538
475485
76975
161235
77633
184306
353562
406303
514829
628362
520173
86773
103200
503484
513740
641964
648106
381900
315667
647376
595530
438495
175548
434999
318759
526524
547386
62717
325873
626148
326092
507254
113827
107384
137953
425112
429119
207703
315019
292493
248820
506620
5652
95134
234108
51126
115252
185680
201448
612376
149546
357132
220104
101497
595738
9230
17580
56190
125496
71942
616791
170214
288790
505059
336657
461060
471796
592618
119535
215982
532457
265342
574975
608179
118060
396352
375694
115307
367495
601183
596782
246518
377547
460946
284330
315361
212735
93647
435084
111287
632618
126098
278477
558623
215586
233557
362763
237576
110663
307189
293640
640475
231942
466567
110439
620785
263033
510335
474882
444594
87102
109748
265721
330900
194472
551861
498923
23874
58458
55954
626988
446378
527792
274215
50811
303886
480666
15211
170678
286587
63950
570188
49954
466621
30789
55951
189537
182186
472596
265176
92640
355647
339266
272487
8895
477236
440530
141955
53535
80928
463883
40501
200396
103363
616828
634081
389607
365519
470949
275747
370579
314791
422025
167984
394092
427330
356983
494343
206166
438066
69039
465293
238857
194787
73961
189493
18800
170450
544293
646322
528309
230829
240603
274170
167720
145336
412831
90568
158652
314724
242799
412956
144460
543593
7807
181682
55163
323717
598787
598931
452740
194451
243399
628905
159254
41808
71213
353280
53355
73966
624740
26334
107350
595883
504469
12585
395586
238496
454616
194718
505771
471975
460419
2483
326813
416227
45242
19827
286731
440879
538915
189399
263872
96328
232352
356082
130537
515494
516561
25333
543621
460951
399057
851
75600
164326
521662
397107
243715
44159
7923
144296
53261
99678
569393
53691
38591
280107
29693
244571
336764
537606
603487
54334
544562
81987
88496
22791
331794
216558
207700
374795
453946
34756
570802
411111
608444
642207
410538
399225
339886
314526
537630
174346
49233
414771
640633
21977
319013
103298
281870
338940
510196
207666
208482
433428
332841
293122
124948
133332
99873
562910
607420
96232
618429
459794
556958
574239
373684
231679
79719
498832
449872
216456
604676
115254
548792
280917
569560
587143
553477
426804
88343
156236
69502
218800
626234
106683
55864
636712
595758
71373
380281
352955
539697
534182
329105
1412
132803
216496
237816
10863
204071
540982
407945
574005
648973
606661
232142
530030
324468
475837
255418
593932
326791
603712
14858
40466
581519
101853
204587
308523
225387
452677
120096
554220
592588
231125
372170
123792
575256
376709
264228
303721
296027
46012
284452
299601
83328
348831
378589
416306
532547
13235
211161
576165
219512
197774
469891
520242
314692
405036
395760
291562
345985
251223
425855
92313
616253
555694
425994
354002
449119
136569
230508
13489
591993
259949
382249
451326
590726
177556
92175
374616
121136
138625
454389
637591
544015
135177
365350
131864
143336
562653
577646
74260
513738
649490
486151
181462
446243
525273
369629
339823
65416
448804
15152
479615
388443
220206
334510
294917
315435
273915
628229
558465
560239
301585
553063
2316
204211
372296
276373
126163
417424
468759
418500
522023
19168
358153
541942
8521
203723
84249
67220
340017
374677
534191
29714
199480
426141
448365
96131
589656
464014
571075
532760
320414
303542
173868
368348
531729
331276
602799
222137
253014
404517
43404
338605
526232
408094
633228
67616
271165
231679
519714
583207
387707
373834
83524
8122
279963
313397
180060
170289
277267
336716
389830
3849
361223
647843
513220
579185
644446
413070
493612
101886
304561
339431
187272
371015
65826
452149
92450
637522
289188
145376
376791
200094
531512
441968
553261
176201
280714
92273
631924
618222
593598
290919
318123
392530
101085
104171
335390
231148
28867
452989
133544
37908
571725
105314
82189
462094
387819
115856
455689
78077
360672
531458
529900
255730
26225
219935
383031
241980
637432
506984
76847
379244
192608
6419
283184
450243
382804
565109
208770
454102
324126
340381
309577
544288
442990
228147
90635
390003
384180
421026
11873
641623
342909
450702
486737
414856
241531
262299
391735
554674
159648
47073
565121
407386
632181
542069
357686
504037
480731
113289
44443
132215
45274
146889
280994
80580
154748
262195
184054
366962
21062
293888
437916
246266
163640
479838
78362
291628
162380
449703
422841
574499
496914
623687
571778
232677
95688
77738
387794
244592
154063
237003
430197
480695
215866
492455
180100
460038
58175
445486
608957
189221
435323
513127
132374
183691
119541
480737
356605
31171
564360
316063
364798
644416
179222
139986
366618
400383
148177
447461
524260
332625
64148
579203
52084
598085
580189
166545
543403
568157
67898
160712
361474
436797
482400
187881
86251
469282
101754
347064
52241
612699
38722
357474
501304
554426
339076
271098
356411
589785
252565
88262
466902
310339
23492
198349
282015
436803
490454
73283
563089
21105
157994
451527
621313
527595
56703
69792
182634
106153
89294
323829
73393
55336
281134
178257
504069
244692
468527
404933
263201
237769
275708
549035
12868
357197
89231
632535
26435
521433
488577
595144
330405
11809
125761
438818
534132
286058
352621
266949
74347
553957
123295
260655
573638
315249
469470
226646
473541
178251
55006
478450
296023
58122
305465
621925
623020
322687
607683
520967
194543
73595
396085
201624
525517
353488
591331
168226
227297
344963
455035
202989
66949
504975
305816
7591
637619
454758
25351
373103
438303
288202
5920
646323
316714
401673
320732
237586
299990
88552
111385
565169
75380
159264
537800
641340
8382
331885
88732
169095
72760
317050
133472
115375
244403
59503
537920
580871
523502
114854
147143
75664
65810
293751
63182
485213
20864
509684
474913
147278
39942
83963
19231
314084
206357
73837
365648
331012
114315
359799
138550
97084
336818
271236
193982
509215
159992
422452
342254
348501
317067
33424
409229
310553
116238
79671
519897
129467
435582
570943
368472
389159
199529
303491
473922
304082
235654
420014
624418
19263
413284
640719
331575
606091
438881
492141
451858
360365
362755
279581
287170
251004
14341
112460
218447
120344
34786
222718
394022
618585
571165
241184
358592
401489
328410
190533
161445
26401
462675
145447
462304
555728
161844
374870
579521
381170
538016
61381
498454
76214
591908
71495
628149
488447
207523
269709
378661
124038
554909
283607
516327
175796
262828
432995
500517
594193
513382
269699
584220
26089
127434
246322
396952
63216
545171
193078
397553
10065
45315
2472
363227
220426
497506
231450
647931
98397
158806
451454
343614
180372
494302
574620
337667
616952
36784
613752
253629
506183
356408
476818
441225
454824
634462
571195
142132
393478
181491
427718
218653
300113
575356
624761
179717
634261
425526
411171
595486
227221
503434
325552
198446
365268
208113
414013
613628
401819
600022
457880
165412
129277
201829
624147
53473
556730
441470
232970
15580
27056
31750
449776
578056
148190
72842
206426
260883
88812
194060
499066
460089
485926
611991
477742
485165
349833
502271
196878
152293
275945
477213
530686
175982
50784
276278
285723
425821
211797
441931
91008
76846
353861
648694
346397
513736
202777
460408
409493
538437
574903
296405
308369
108342
600000
271299
478138
316740
451718
428011
264127
242528
343328
204873
247772
316937
472264
21399
42020
528433
390130
285730
180158
539527
518834
417684
259225
425090
543353
425850
32599
179765
318464
72502
40512
79907
413394
80403
414366
320229
204961
158550
568121
531497
94644
347153
108300
348378
316712
437107
231210
1886
115815
384002
359311
218483
413477
202047
605317
135795
578026
300796
391244
143630
383093
286346
374297
291780
539818
212104
363465
141520
455488
265134
298138
333357
388361
545281
127822
408874
606336
137996
374988
241513
98488
197178
466995
246355
577666
57613
268439
47409
578908
265735
427917
644013
12849
52617
490145
97863
116897
60422
109425
392677
354759
412233
105002
147728
362101
127292
622007
591830
504311
422098
513192
451989
97594
227291
503484
288380
585823
462434
417159
293963
191056
509651
463683
394162
100895
14242
643357
351845
299645
527960
275297
502042
315749
572551
264579
420008
518844
439241
294607
295721
467027
206141
439702
576525
154866
564519
40541
391627
412376
46819
340728
253885
181172
500850
18544
153135
415408
412495
634197
190351
412820
531451
174484
573300
638211
229089
315980
348896
123531
107323
436516
336281
43301
554350
269775
246356
343173
518350
468945
135498
80522
44132
502955
626424
1856
164880
196735
138215
562613
481422
185419
38466
646736
149735
406441
27682
385223
570457
281410
568996
235507
232132
101706
647446
402945
526232
453780
25268
475020
393389
292043
171731
86892
628968
510116
267732
640259
505156
518366
310685
465837
474859
119000
392659
8088
430628
441343
611122
2700
378221
294614
24033
268963
615636
508781
102790
318622
550887
380050
582078
481448
65212
642568
150890
556114
264476
457888
106950
528688
565705
562512
248076
638466
513203
398135
75874
37911
467301
240385
82650
292010
243585
47330
584703
398188
9477
381458
442334
469471
155294
274078
570535
558208
208478
336598
180954
484313
121628
587663
118850
37534
477021
392938
52909
289012
6054
157419
268577
508144
325021
521873
573304
199270
544994
582973
58007
351264
577828
555208
484057
591617
82651
480186
225211
191377
156203
123271
446325
240409
54768
503960
297318
285719
460383
193553
366007
568710
411147
522084
647910
112883
9368
623256
225953
27600
479053
519837
384211
291761
324640
602824
319733
59422
219602
252818
142464
225435
453816
229529
397461
256004
320423
265612
278335
67891
173302
19689
65618
381770
192199
207622
334688
142829
636852
271059
332830
428588
343989
534577
326217
380032
293293
23927
251729
435776
159344
398801
594441
237148
593034
309634
240306
254282
137031
583580
112971
229768
135993
369134
255147
307392
247114
147191
470680
407772
332413
583355
391461
175325
518423
219765
443550
539298
243132
313177
517616
216024
347294
225119
3336
181130
232813
453783
493381
237224
378128
105572
532246
102112
347318
582903
495767
69947
202732
368412
381169
91177
633951
22122
471518
333572
18088
368851
250904
331887
122885
544085
385476
470639
437757
345234
252502
187921
10825
202430
481259
491191
206867
286871
35553
497551
434395
228194
604614
310399
439640
234697
526464
386056
636825
48889
650291
412809
412865
512133
303542
119471
203
83171
167420
35647
614098
459580
49795
67649
48589
99776
224020
506505
304629
254764
70655
290322
104183
65230
149903
231835
129220
137246
337247
621186
425391
417956
580168
381836
71183
609517
126283
382427
445848
532597
320242
469542
278240
628204
602320
408622
335509
137316
547258
491585
142443
412966
370062
85928
25176
451097
458799
146334
270120
574588
383362
223514
142790
240279
338640
532943
75232
236962
39595
375353
175138
190058
106501
143741
199574
453491
21228
620709
108079
221670
128807
436442
612187
429885
233356
293420
70578
175230
552812
385929
49631
193265
46001
109704
94850
52103
108711
445441
311843
242146
599210
86743
509548
500661
203212
3086
271878
120285
477657
122059
544499
378424
38756
18896
391608
394715
242857
373533
140026
471175
255159
535076
431458
428885
420033
305924
252784
200457
310307
294743
413123
269086
37666
496040
371150
572289
147574
252583
178687
284394
585755
411846
237114
88302
472890
75399
584186
645198
103042
540841
129268
517132
499969
378717
148912
6424
400596
566064
123852
588023
245489
218434
143599
647636
629339
257772
259742
647855
68270
206324
457151
627457
504322
259964
51920
7061
231364
151821
156491
630960
470382
360352
285823
233629
164656
242621
31751
611923
501239
432844
155632
625915
564874
615555
36994
91686
492932
209729
493384
95055
251405
607886
385313
21299
334968
46530
95521
68684
644971
50634
197190
209130
417595
646284
80634
220847
82511
51487
624889
303351
82295
194189
309413
580470
636530
321976
613561
358378
618746
336623
23855
228808
632350
555557
399318
579102
43075
139870
146613
439337
433050
645416
569476
497670
317545
497380
457674
466513
491072
224722
318532
404032
60294
557751
47453
252221
85645
517294
376399
366427
142526
445446
133860
464340
636224
131884
26361
65368
141859
54942
485524
166284
335805
25912
440746
59901
585208
129951
234341
99303
76789
553163
12094
240353
174688
108149
431462
508195
117444
267747
613443
112119
68595
287084
263120
456728
316384
439419
239946
383909
488383
426210
180021
336409
65859
458321
540587
523802
192238
448713
602147
183565
624810
584616
443691
574849
334017
253435
356332
611226
341648
435008
235573
217795
70707
548147
617573
84600
168037
548579
106951
251906
389461
141459
357971
144272
252457
157848
450053
272522
122770
523432
349410
408690
186086
641917
572572
85556
424526
119111
295486
202811
394608
541733
177277
626024
91875
254709
427499
217158
18542
155801
528726
86107
210195
296486
516503
483660
362717
286675
602386
371934
623543
601971
649743
192729
127375
535815
593363
458142
396258
471243
556321
20885
194918
449338
359121
173801
323427
80732
32196
337794
134416
489883
76376
186108
646831
370445
498635
142508
573174
220902
27134
312356
271227
487526
16463
332870
188917
424353
19426
542922
110403
93250
641039
532848
377229
347950
455278
69455
208096
422538
422297
535994
117534
423875
520877
606001
377812
117807
599006
431542
59063
30923
490938
352172
544954
589668
650288
127294
397222
92357
323974
242822
630949
128828
418031
66971
595233
305777
414355
80979
288553
605902
153673
443942
509369
205337
181358
249513
541430
208166
621500
449360
98053
532979
424478
602981
459010
411111
167332
279376
366028
332320
312399
427539
292275
165812
455501
621105
380844
578918
516934
587947
313108
539613
34809
557903
501432
83187
84890
573797
532145
95133
547245
9104
80041
335390
156398
376920
417321
255661
622117
150607
104140
6479
495919
566872
329341
118810
543948
400899
382402
483766
408172
552596
620999
286595
434335
473565
163125
278442
504675
262669
562722
39758
427750
583980
131911
324586
506919
84205
40808
121910
33055
475731
184008
435518
141309
638233
58657
171027
122927
334664
462506
376501
633094
479391
218784
48272
228723
265478
341587
541414
554134
399048
164946
13855
14769
324657
46118
578439
607307
201258
482557
67202
30259
577261
135520
312598
189925
422047
466382
332652
258442
557759
499867
146203
115655
363666
332674
537327
481152
102983
135583
632999
544293
232324
55859
207585
92301
363460
165016
247373
120900
442642
582618
499189
95185
415108
358137
523942
543090
45594
429820
75483
215709
648165
64250
168281
574309
417502
443764
1311
23223
430967
564368
633453
387887
159178
416910
121862
195598
329516
404329
368200
559138
290325
587915
232560
283948
479965
211518
47489
356992
493286
278971
587453
325269
465815
633028
580838
528377
82251
269904
472056
631507
152969
306703
284412
546368
424986
111024
126808
457652
414703
248276
101584
439377
319708
545401
219789
16301
26824
539845
274289
141241
215480
380226
486608
528421
482450
614045
235914
100671
568096
629749
479563
84133
283346
232142
334698
265047
79128
213694
434503
285743
279254
642039
389739
432692
157102
459466
130667
243575
376122
93164
417381
274794
485291
195563
578338
297679
487198
306901
238281
532785
604138
577439
13708
433650
244974
473161
642910
420591
612294
228741
268414
343009
143115
408612
214554
146394
386692
157183
444416
298290
25136
224928
136809
536178
369212
33113
128349
292129
211407
129501
64021
314959
8999
633227
134196
299605
566266
46916
592656
309497
617244
341916
564845
252094
285101
258861
385636
556723
127524
309485
380672
160601
14300
4724
285395
233521
459900
323324
474427
405510
487797
386086
286630
20152
341747
359324
545021
613472
502359
581807
167630
159647
524354
642139
481483
252606
568258
586328
310163
128521
218379
569970
80921
498117
361005
428381
622441
536080
621935
521786
221666
132452
221555
641444
54001
550073
464159
171809
331419
358285
367995
126358
359566
596785
561533
629081
573489
50529
133890
260063
499776
433583
448187
32632
601383
378328
583935
304987
82652
310723
198455
262117
374671
166405
461008
299502
250081
643836
371942
592847
472359
335248
56350
187018
384699
477677
385914
222372
209317
555166
309536
211831
365557
124382
585763
281118
232629
330614
328297
638755
113947
321897
192349
483915
321686
140011
276198
313746
183381
640907
593344
305806
632840
57521
393533
522532
593258
53699
297401
364360
288468
258104
301490
584534
48075
608069
642291
44930
429035
103574
163343
99709
344118
381747
302727
639655
1357
180935
312874
424186
394270
410594
324422
46624
46532
499403
350369
157386
643771
267031
456439
603010
387438
163224
622542
510094
1772
79231
310317
46014
579568
554468
182977
467525
470459
295294
294623
143767
70696
145367
190512
160230
582023
339792
582548
413446
213002
70785
449187
253434
587412
441174
366962
183420
557927
103377
535062
267251
555634
493327
173742
192187
647826
355731
245329
312572
443445
39893
272739
608912
472823
184515
454207
336337
55551
641316
583006
248569
118516
365272
543854
518703
528726
180363
220415
244166
142330
495487
307113
341847
480193
577986
327003
379852
632275
419627
335698
633443
152780
526369
199328
79889
180920
290797
582719
266730
123339
96085
363499
291210
213347
295364
145367
588171
532238
129713
158512
522229
219380
561422
190139
419266
576690
269713
387103
468768
574737
479435
161038
376360
221098
354920
418982
472383
160741
117825
7384
619012
72686
647529
347459
155526
561133
197140
329121
370328
578436
242372
63259
262808
552081
104757
377014
209440
218308
524988
30302
133378
174931
284007
245993
546354
433593
537984
645460
84659
435932
251793
8470
514502
489963
412627
604304
157641
103598
438073
497784
501186
251750
33528
413191
647317
363513
316797
241840
39927
102285
448284
108559
260189
238970
287728
449106
254857
16077
443170
182945
154866
284680
104029
68699
311734
68799
281077
553007
643493
529897
88673
88208
643437
397672
52928
166169
361524
16642
212668
419976
386366
640556
310779
94846
103593
349738
439303
453587
68893
181312
297942
536476
538347
373662
312731
463530
430904
83940
90665
613831
539628
522147
71208
142283
545030
146191
376125
524400
534837
222331
647785
412030
576773
564671
510300
327524
129220
642055
326646
429098
515233
215369
355017
183788
59462
330358
193
442102
616528
128341
638338
185260
63110
279244
646050
398448
372720
398687
333164
46059
313023
93501
480110
421505
513570
562497
444028
338503
491281
622432
236607
101582
628198
97897
269979
519984
398768
602928
56372
230277
488163
165540
598797
166582
276857
307366
359621
636407
48674
69559
300906
272313
624432
31050
145434
7017
145784
572342
44303
585523
466865
638454
183197
592404
554626
265467
312438
430525
473362
208374
128150
193191
138820
600018
299902
393044
502030
585548
271850
258938
583238
255916
386367
156342
444735
103982
591516
567278
21206
232693
563894
572093
509309
77931
135621
646037
395179
326306
191066
613127
180700
552674
625417
199198
265061
191426
216737
449517
604744
167317
196353
603717
230420
569304
40083
320424
240528
457298
326538
233419
470941
311574
39174
60686
523841
237549
331205
37169
446387
603478
336531
11935
67027
477597
600432
531302
178692
340044
277932
64855
170859
422158
478159
226551
547110
184839
443506
384291
230594
643879
382405
618316
591182
142795
439315
338649
464162
109601
281533
109258
153833
199608
416873
503138
635214
295717
33317
221501
493307
353272
517838
76294
361276
544031
242170
143176
568700
354374
177002
540158
284644
549575
528230
532626
280956
644395
157932
585269
323605
452318
87893
62558
497019
383812
217025
427676
435599
404650
289557
564793
86601
420443
252599
537885
86029
42119
79084
432530
35872
473069
419350
456840
469157
408598
247623
152769
349813
428140
133934
194844
358755
409358
316743
98007
620136
568802
180417
43310
181499
260948
332290
157205
485481
632379
331174
418215
173546
444440
586780
26256
570362
325178
92761
51776
220827
599098
66430
103099
38253
53852
341844
626760
379659
635308
8998
236950
199846
544385
38912
79157
625821
537429
479213
67121
633586
14228
19652
99413
125636
596653
587642
8714
305140
552210
181353
570457
60613
466035
435750
39924
79326
12288
526499
496104
176642
355711
292543
399278
238083
170914
590457
616602
122655
481672
274242
279191
287180
504675
484318
296939
413515
502743
235956
178780
291834
520160
98632
278445
136277
440660
303979
589303
119084
479823
212023
377720
135692
156238
469246
590854
463493
156202
200306
283935
466637
487344
385362
499903
473785
581936
503489
526871
498534
360045
403739
117010
136897
144818
338598
429838
273721
73976
137261
444757
435495
564848
131663
285066
74538
347754
573060
217509
335231
245183
68339
571175
547022
637987
337953
444422
107404
100269
26434
471578
177677
613061
260701
477108
593358
146518
178132
286760
378640
329379
396604
10817
538753
507552
557337
473477
577802
22689
237590
309016
63525
263316
368390
596456
146310
286713
392617
84988
531739
45760
582833
20831
182869
620844
183104
68183
92044
625622
338072
299473
491696
427094
404114
645499
549967
153490
300784
189836
105979
623729
635637
547426
78273
388404
606627
586136
607668
401560
601313
464386
344021
218829
155618
234271
438332
644537
545512
505303
577791
250514
394819
59940
174776
382501
621233
13221
531465
1543
623404
556003
103487
266116
491583
511920
641770
193441
204773
60632
352751
218607
490943
281466
84870
423932
115752
390872
165691
75802
547221
603716
518294
593662
213976
319127
278496
559371
365619
592030
261258
19882
530910
611013
218078
587364
25962
290372
622997
465776
354342
640721
402152
42561
391427
493605
104993
374400
377160
601710
293910
629356
316981
224429
369473
83036
160230
617560
200920
417627
423046
135935
205505
287036
22370
339257
307479
630299
204645
584782
215774
583985
350836
647317
374348
85567
385478
314461
508495
623179
414919
484878
555829
407554
257488
376832
627288
135
170756
213206
52507
49139
259752
580295
439340
122353
399379
212221
339416
594262
279517
129017
172574
200117
125193
120008
463103
15533
613522
560697
464670
25151
559248
328990
444099
457267
603244
69069
197074
394831
153309
381907
102192
58553
40610
498591
174559
65453
334427
613155
481096
599048
608215
464352
608225
506830
375401
166741
110765
465814
523922
548946
219782
186062
333289
541517
280277
234093
74304
627543
306651
143071
377957
102665
589112
356034
415414
580186
592653
181602
376394
366373
34770
33413
69732
378257
373823
87299
202977
167412
270215
198524
372928
507319
507470
74030
283426
189935
55490
302888
73247
579632
156081
408729
314811
490720
191433
523969
644975
400059
401263
193437
221239
620066
185812
370367
556090
108939
627875
606827
56570
416841
547605
395164
67625
403487
68591
380626
344653
186569
588753
147743
414348
281338
507533
400818
283748
392370
614552
465933
212848
33640
462955
179303
261966
49323
342305
422673
81579
592496
110406
195061
342868
96235
565482
420210
292613
123296
172744
223881
498182
257700
283175
515070
592814
523249
158947
72568
325784
379950
618745
15684
304957
175470
429976
169825
452099
650091
160286
313460
75804
18572
579940
336968
82683
548836
254282
93529
491726
392117
156895
412341
515160
320358
140238
366070
12423
200965
230773
477338
352571
445507
660
416025
119223
139502
531776
564641
204602
507439
249504
13904
82342
539153
485472
284501
61279
296367
179861
217683
418983
624723
499044
21514
63961
28692
35728
332535
191099
128150
519543
327022
472751
212243
198463
44401
185281
121331
326885
300886
435235
235030
314345
267442
223235
147201
467340
257159
562738
360541
318487
60434
611266
111510
285645
502181
247863
65808
510527
249117
74547
478152
20838
271061
158745
604255
125032
67808
252335
133754
103961
629847
159378
319549
576066
524054
601048
280353
492463
424178
529361
550741
529014
51270
502218
580800
18090
606141
196617
475663
463185
317999
261460
197393
372527
496617
309807
338897
554303
435401
550851
119072
308851
435896
474426
12544
123720
421349
149738
605255
122955
265826
368616
488812
421622
305695
567878
208264
125307
332961
623295
148798
586575
138519
530149
404085
327455
103366
95024
3848
595412
493009
555510
199025
500733
210108
584317
100850
351421
144294
194483
89622
217086
153107
511429
446455
557552
238677
176878
459745
214230
144734
346781
571388
408671
641689
188496
515402
125577
90863
139163
591076
554207
465994
236877
249559
417221
376204
501914
649200
216930
634586
93793
445330
437205
498127
156502
285632
584287
55107
563870
272274
160927
639064
428055
299210
277787
402089
570094
295538
394342
130643
368547
594441
60329
9224
335472
170114
593034
194916
454636
499229
334352
464503
324809
415583
197225
248043
243913
173643
359429
513823
449655
426748
17821
449034
189509
628420
134468
13089
396809
78758
459423
316504
487163
551184
141200
106043
180101
174009
107833
323336
595261
309890
329345
595732
285578
377870
366353
176931
468013
554947
440560
349092
128227
591186
327640
143437
559699
152172
125369
238576
376856
607949
79833
189933
598519
221707
487509
229377
401340
226163
203531
300684
66356
279015
336058
279449
179052
104755
52167
142456
226662
379140
221855
193228
243534
265220
244223
229795
68086
145679
141475
119503
71993
124807
532593
482612
469758
481662
370775
633819
103358
76298
634797
88591
322093
639802
570320
629977
201085
5707
452400
423648
70447
336219
530736
575293
63271
243865
92146
217197
110386
625797
301064
633505
424054
393174
616070
4712
393917
77063
158210
249926
461865
119955
260615
560928
111441
359284
378133
58061
106945
630103
555745
563214
174326
70396
15331
563796
262412
443911
300053
265796
152613
31963
597843
577625
195394
26957
205317
106819
618984
648412
445656
473351
48802
570464
146486
460345
371799
492664
347251
257819
286907
460233
43690
366998
39513
173551
55722
130202
198741
424323
640
167941
356350
22134
638411
158744
232216
277122
42350
587802
250873
601174
311594
588213
176512
449314
317453
153879
425363
280969
522897
351762
511245
166598
484248
231030
298118
493369
4976
107702
420393
463190
160961
54505
621982
104830
510846
586061
288973
27669
434019
265809
555568
600536
386896
187889
43622
225873
551484
144318
106216
118302
92128
565268
473215
635893
182150
182554
318868
222791
178515
245198
382707
218619
495207
101712
311725
208999
485776
381547
247540
315074
301877
47932
152690
271135
512817
182171
177640
391047
547836
223650
415074
99
270199
506995
467293
570498
597731
592902
267809
252799
45811
583933
153810
11228
14160
612725
235589
325709
174372
189232
399801
50659
244437
158390
215821
20313
558238
574370
486271
65674
265913
390021
638922
130936
340253
590182
461133
478035
123545
204321
317834
170916
256147
490486
53400
7383
513199
475239
362493
535142
37338
38289
202993
496020
645552
27538
566192
99440
104947
438449
563367
423018
233280
518354
335223
395425
303614
409373
493552
394249
100527
63630
516725
269352
223120
106547
388460
171405
601034
473437
575402
461343
323164
169991
618657
90908
407753
476025
40560
650389
77942
57490
399869
525765
537094
234860
566189
179210
241454
104955
565833
625138
603386
379481
540075
54636
495142
144962
310247
234073
626168
551082
186113
327580
77223
450428
555618
326892
645820
587657
450182
74260
411501
154085
89836
374707
128137
358829
405512
480517
11820
591615
158298
298804
118010
396666
403150
281406
506607
134122
349206
528542
517065
579484
169365
126856
230247
24072
512692
359860
256542
197601
250664
535171
92234
525054
154647
99066
467056
556273
142702
281689
181144
42229
638280
393597
255123
332591
30963
284265
54760
606927
484424
241074
440603
438170
446813
387634
495398
103244
277966
341849
597406
128037
541798
146339
408604
442744
258230
351637
555064
368171
562442
36185
14515
390856
341438
115674
142408
164577
184315
210590
594174
312588
98079
108623
350690
142325
233726
123431
139656
20559
371585
556190
269651
373052
261952
557943
62333
492160
21652
361344
464757
363420
337837
371553
330764
563655
241511
174231
104277
83336
112543
159455
436548
614239
211009
539031
430523
462256
587649
300085
130226
264457
171534
401813
60213
391008
111812
641307
73176
214797
612569
13325
496408
319012
344963
491508
180017
530866
214492
315291
528121
168305
358937
461993
347536
466973
544200
485868
93034
24324
341089
469479
109166
196652
110319
539247
357363
462312
39818
647352
347755
301902
379457
79603
84921
166041
617565
217540
357235
551210
603637
525575
517209
606387
406095
538420
104093
48949
182791
141406
630267
389221
458156
203306
590681
288433
565681
649133
320845
497217
142994
155064
539305
21032
23996
227860
343700
486948
615668
258058
147181
88591
548489
78099
477982
139744
304850
301702
46477
70201
100043
413145
168578
314777
178141
382126
128819
574783
131539
182903
559254
159510
591920
135945
114255
636435
211005
270076
158838
172909
410604
381783
123502
370303
124749
624134
302436
624596
544841
289805
11496
357062
511449
1009
107908
87606
489813
332418
250307
350385
106374
217822
521466
342057
451347
347961
269544
29095
413042
188608
139666
191608
113938
37489
647587
17892
639155
495756
633423
453904
8673
32006
372197
272012
364541
616889
61028
463048
567537
596971
16222
613865
199665
386616
19610
272999
246010
306178
8957
609757
36713
577873
453522
316732
600161
511803
633950
311188
77375
81267
41173
349357
541627
127477
215721
235074
407857
291086
433189
514729
597615
54837
435702
174850
382110
70333
295932
623693
598382
608474
199073
223376
194605
277529
371299
425464
190327
120952
495901
332503
394052
353378
162262
32765
638360
363917
43449
211191
210134
98403
286216
330964
497797
490375
26247
569892
150784
238571
579783
94696
540598
424397
620122
203027
211037
625865
103363
29551
103828
598837
563973
452177
505232
109829
497308
52962
91762
538274
413462
176255
458483
265148
285520
597990
287944
388371
106566
182806
352549
627959
544334
578609
363333
10937
443849
613651
424275
194980
122498
562485
630647
634573
224076
75097
126038
580834
426196
9657
183408
614814
419873
286999
507749
605409
382306
19716
318953
104608
445097
125402
467040
22192
57080
191768
240566
334748
271625
245136
141787
319356
50632
172083
395655
210166
331143
233304
558988
408451
404913
443619
265503
558815
517022
27244
637955
411705
18180
507143
21001
211261
483297
5928
543027
87996
160567
157194
252041
611081
540900
87526
194835
554129
610530
380482
631226
595687
92191
460381
130271
371063
468428
262513
68221
565754
97656
171089
402987
444578
88432
75805
137147
414214
563032
263810
285272
88244
472657
98460
141988
402423
413896
413977
372475
563225
536804
209355
294745
484931
546137
364718
492248
343936
195503
309210
309384
594735
416557
183792
238815
403561
650590
394674
621059
196126
508939
114184
110920
370983
556261
405369
329925
437167
43945
580681
187369
320194
444501
357826
396734
599670
485949
420870
38147
199328
465052
325235
174459
251018
551131
309077
13041
638777
15608
350801
581621
587507
8018
306813
209547
650710
626521
230378
374263
449618
167816
745
508619
611896
345888
258904
649169
344485
428727
102067
353247
73916
507081
14367
618974
198957
390163
174142
478791
362497
249925
585340
491908
630968
478798
358838
127546
42823
304409
601540
400626
251570
605174
76399
447469
76137
503142
408737
210051
636291
117549
51682
186322
620510
441383
159900
591153
452640
247560
43053
335677
361135
200636
478150
645112
197088
41117
413788
593440
173252
110926
87623
452050
323496
31974
562996
98516
130405
326862
340147
508124
207180
398602
113041
354940
105681
267349
541280
91054
390813
376306
631716
59194
36109
492949
276747
17901
617267
62721
325473
481514
293577
254337
112805
238932
634592
636719
465195
258564
304267
115837
257513
520606
126336
125885
244841
639209
566452
202567
621658
266689
456703
164889
527994
349489
432145
181690
612207
349844
213737
242858
513242
496991
59577
378708
94469
56657
181001
593703
565905
585290
587665
576488
93628
131946
53345
425070
541550
462984
78082
17654
410037
264953
73304
312902
386573
216724
438517
138528
84350
548208
370205
480110
239267
46127
639135
623877
549732
394129
43146
607490
125629
395156
396066
162127
355855
542914
242537
316436
12861
579783
613924
606521
606130
175476
494824
84371
486846
157286
362550
75596
160678
349427
642572
451139
263515
184334
239177
38424
42329
604652
57134
95308
153854
358249
530801
200389
567620
478530
228542
186367
47602
390991
225851
477786
318724
522163
620769
643573
378711
337746
239415
472870
340036
234413
523602
338217
367791
421255
118068
252704
331449
626676
333028
377644
76296
60104
269356
582511
399286
465199
8394
429513
528569
265129
111653
71106
172567
623629
392689
3237
39699
280632
39991
572822
443582
308567
262717
7732
361105
153572
494756
131944
316225
210716
548851
289501
36227
168965
263709
509983
412191
502715
285131
125542
468380
499007
291391
622575
569531
519448
466035
198840
227915
428419
200044
447857
232596
200274
255346
26587
600796
94656
595725
644758
605586
374358
217334
383227
47078
286958
462705
369723
603204
463538
42567
524925
528070
401789
162948
98435
549850
449282
33765
415948
596172
275152
563095
425072
45246
404776
633536
558614
224491
611759
86296
5131
151064
206332
456717
87606
286906
432836
512728
442397
525429
140905
307888
236841
201008
97011
422066
93998
480438
379733
200712
461878
188110
607796
488629
607726
636842
384667
493198
34819
296381
106468
463109
224333
638983
647605
90421
188820
444604
77080
648741
145516
395557
489973
544581
452728
31279
424488
305365
234392
414243
593869
125727
260361
344362
177782
75110
16093
136934
256231
90103
329905
397934
81854
560447
64245
177272
594518
554445
487859
207600
244609
561772
161515
244393
239219
440340
299784
208474
465845
369970
562282
336345
314673
45391
308375
69086
267533
130398
87490
231831
523244
416842
235698
303458
513839
287365
629010
405062
404364
548488
426818
91496
33863
535137
243204
98805
53913
606885
44312
542442
42419
195069
394615
536003
65185
74334
126614
626820
246372
531924
287801
314372
299755
245042
391364
226184
73103
284699
439048
225623
70767
561423
330296
640506
501181
523049
300878
287148
98438
45640
105257
348872
88129
200424
52665
225533
417419
90444
485525
199937
204075
142551
345519
192093
330349
476864
573019
144682
495093
389654
372304
239935
335909
347544
553374
372784
212126
524596
387823
574568
121628
503059
100602
364449
593093
3656
234523
445898
195201
360131
380356
475228
534720
222019
90194
25127
102018
199586
327197
381728
83997
161337
16355
215656
105566
246658
42497
454469
123052
104680
318559
428525
61487
44672
104148
245090
631313
564668
192084
584437
118656
312994
432550
42811
522095
340277
201501
191910
563854
289619
382382
126901
374942
637438
133332
73663
507566
563928
603898
5767
330699
319813
273250
549536
571682
413878
530842
568402
172975
394276
258848
87234
391789
336827
519929
423468
406742
130105
417044
2134
317526
429603
260636
562187
383262
394669
407137
611757
554015
310535
289774
221887
611895
350156
592632
577576
543616
347649
171760
452197
233350
629876
7522
84434
184823
385756
429927
481319
593005
115881
258741
250362
137614
225281
522063
640508
92798
197090
151623
416335
58530
593644
502180
479721
479215
27101
183135
401177
173969
301449
250539
464483
289438
537953
521768
643416
374907
353133
618076
142945
619029
475803
328274
89520
454621
517365
345021
498583
189582
418711
343270
106683
17657
607609
282290
154819
327096
174425
247669
633801
230949
617903
274365
217830
251279
484805
22591
465388
31642
50987
607117
530964
628118
47847
301035
33667
304667
567584
617058
169938
408796
483243
359639
280995
34064
300046
418043
209227
594248
251239
292591
185137
637783
178011
136934
16768
394046
93624
251018
19646
577255
284543
337794
470193
197990
255817
227227
326157
412699
92342
438320
370784
587933
575435
287059
233404
358203
463615
456498
595702
429902
472633
512605
612016
182674
41148
175928
564271
96795
56274
215519
212705
567753
489863
641782
281029
434430
41699
137755
446794
500976
532026
570230
332240
73930
615318
412449
71774
170859
428009
424572
209448
270923
352815
297993
497910
491078
248249
95193
597561
96452
296277
206618
598090
483308
618472
367443
192796
334068
416573
504874
163443
31520
280725
124006
203870
25582
419768
620270
434031
27397
572341
305170
133609
8980
517938
572232
597370
549515
320127
73346
169863
384416
283984
518405
646167
599823
23666
17000
364723
352281
295229
26431
238719
624402
248615
31276
267519
19164
643005
112625
220596
146737
454388
364086
31566
352356
475975
40531
503251
390215
455390
43302
178807
115403
356287
348119
391772
278841
309414
344524
310573
117557
337554
266836
326831
421323
46595
544053
88109
259305
362636
498095
338667
558017
374567
589352
270483
395346
405716
377599
137186
16560
541418
173124
256115
408146
594884
225974
594995
73654
493181
345529
636083
302836
116500
430755
79770
412464
469237
472785
103961
141804
548310
25982
445690
113636
209809
636894
479110
290639
132636
468753
16971
176634
47049
320973
636972
612814
432230
535886
291620
516040
249208
227259
106639
49884
220491
540671
455736
978
584185
549657
641303
604348
452433
515908
278226
80923
199940
59906
591224
369911
603904
635014
523283
66373
355908
527872
146847
596143
536305
538141
493841
617374
420612
565606
317326
452568
358234
509908
434513
547395
450789
236190
515684
38046
574902
422504
206185
574780
365282
141550
416799
246132
35556
319300
131121
1533
287929
576226
185528
385280
299104
319569
52235
95213
294812
570684
400159
59130
226242
266342
590023
429964
204535
389182
483608
83686
237991
637455
80531
429412
88842
276952
335685
250805
30333
4445
398458
625195
541276
509997
184796
277511
209068
54616
416311
254194
638565
475695
214039
511425
242134
600203
145096
255995
221633
370995
240333
316429
640995
545309
398585
609182
228919
316061
168686
332156
516722
310564
196861
204147
62999
489110
469657
398741
299714
446597
617422
55395
533057
295058
167367
270122
433560
116598
181318
46038
427188
73600
227820
130236
322244
42894
195599
344574
462644
384506
363616
328046
232756
269031
493914
160748
421675
40560
67414
594215
57382
137198
337952
247876
160362
174195
497004
17948
496832
542497
371389
634787
637469
239905
294345
344357
237408
562570
224378
337178
627879
605827
333661
414477
194893
547306
178238
72533
238936
254996
486658
254815
184467
554496
479334
94940
322308
186633
298943
357898
454288
607099
504387
642116
351744
586828
543246
359566
250616
323098
20740
162039
2076
283234
119347
471533
124462
531422
410790
406997
105071
109902
163455
275375
112812
117438
435416
544813
113552
594292
497076
429503
499339
453770
530236
79920
576497
7010
53333
622368
413815
148456
98989
605357
436946
600856
7077
552667
76923
16175
636224
144621
98341
235796
262017
549822
149510
566630
153579
44621
344320
218507
650552
516446
153130
204957
94221
196941
606787
361146
170425
413190
332121
216182
570081
334497
532303
539057
59585
196174
648531
53702
246792
220891
158531
266872
205311
551242
608778
240075
321028
227294
435387
411453
64552
616442
248853
96837
276484
527666
553086
228376
81861
188234
288085
544472
257761
222958
361970
131074
418927
38681
511551
599781
519478
81271
294562
540817
254493
557844
138139
516908
511968
495561
355116
559602
427659
604202
304724
452709
622026
545329
576644
616543
576847
48378
499176
376225
269446
575453
49246
410345
257955
121520
570366
621135
606238
626242
133540
230630
338378
49469
83974
627124
616372
584606
34123
327110
594791
29308
366052
109057
511316
575968
368563
409554
170526
525996
358607
571894
66578
259118
506609
549439
639008
374968
418989
565193
393775
496279
282888
280168
632735
51459
143401
254389
415779
241594
465376
159890
137408
230002
341863
17332
84188
60534
79286
490932
256950
188578
166190
211240
431622
220604
531441
450480
371551
287646
473807
538144
190487
49903
597248
4204
383447
505903
331778
421276
177101
445928
547146
216317
312536
467119
391018
135328
22143
53590
42524
414784
63720
44653
540449
405214
205501
225897
161589
190378
629180
126417
138669
363351
524489
80771
60742
45996
167610
286827
109816
548120
119621
328017
228255
257341
325352
45834
408507
351092
227070
423747
44046
512551
174120
254601
527360
396656
630077
441195
639270
414957
444764
517167
923
291030
362236
237804
200548
154809
543897
442710
311596
12859
33911
493098
605933
217501
162515
293202
266193
247217
228975
419413
375715
84803
491927
382290
217831
165111
156983
61245
259861
263095
233264
58635
323977
184875
415059
207327
568604
209197
387650
183248
252750
221382
426769
489938
326166
616442
446931
90844
414903
592176
599142
362517
91153
472116
602250
484107
457578
358224
585622
249042
102369
482567
638722
475822
90044
36575
649790
435578
470177
412458
286728
359885
416117
17577
319186
295756
470045
35716
547128
595222
562522
611436
173241
619096
207426
484377
155459
242485
396400
93628
29384
378794
26432
94871
544517
320918
36364
33595
367286
496094
392677
309391
440479
354416
549506
35055
108395
107660
84970
570902
334872
632001
24352
620281
80776
639132
425352
268144
35440
304835
271598
213337
166279
242860
3291
453627
99599
176739
124756
352087
8713
517120
363635
204059
151835
340025
371288
417961
13218
637837
514513
294946
68935
316697
194522
80070
642520
179612
352492
548224
303749
518890
451575
581180
416503
453974
292304
447277
200954
129753
505998
530026
46456
527897
230421
56973
56734
228799
178556
347378
223041
631166
346327
240716
225731
45387
577936
8320
273741
593442
636606
582679
69203
459047
313394
164909
87118
152754
453760
592822
87516
490566
502875
521753
154861
602299
403774
351941
564176
597339
104423
627401
335913
277483
377883
507366
550909
454316
128119
342213
162312
228691
44144
286106
383354
316053
295992
185872
494144
230088
208859
60046
112522
577578
140884
62300
152983
468615
263791
511841
467242
435019
427350
599370
498573
508494
192274
78696
353334
496684
121269
491303
85566
138990
96530
414955
551876
571709
271084
311259
338912
254466
170156
533155
345344
304067
390033
269804
310935
327023
446946
361277
103398
398447
318210
221662
107348
642152
545017
274913
576870
621798
57935
126856
484811
523855
365143
525286
158717
190499
533282
452740
201914
377399
59254
188919
354453
266610
96610
367400
280843
489557
409295
111566
635101
292628
63694
641508
37523
20231
165502
22721
591680
257733
22381
275118
626910
541844
351044
315361
392923
195446
15906
157339
174908
550481
504959
32868
279768
155211
277955
378675
66373
34955
568223
576486
590123
499720
285503
579600
380148
379060
175493
321064
124079
606007
37699
562290
451837
438845
428737
126993
281853
403360
29184
150341
358834
462092
207923
162127
969
534420
226426
219458
511282
287957
587686
230886
327130
386667
220671
580207
454154
594080
69447
517656
161553
363680
574984
374804
554359
370721
220225
452032
560615
491832
53696
349631
94419
602721
154452
298981
285501
508179
639723
197103
345936
66211
94428
487806
532112
492777
388095
130462
116151
53943
301267
124805
387906
636255
335971
54436
398053
492037
582276
413279
615716
40651
321641
450807
531463
541614
344473
34818
379750
575267
324367
186045
458320
13882
196166
165268
342378
475570
174439
265337
562676
335912
482358
508125
468062
610479
339619
334676
282478
566950
326208
201958
425927
259588
508006
427185
143973
70307
279525
210968
403530
99775
460651
30660
404950
46822
64529
621186
617359
439048
97246
571101
321028
434118
253192
412415
422504
224623
646723
364080
301132
208724
230670
292622
568988
82420
529021
366968
256646
106167
453823
408591
175223
41299
624809
469764
226412
76056
247580
647958
382927
337045
168913
601052
606904
44571
243466
83426
13323
65053
147229
636849
5836
261078
431857
41507
546449
379101
573640
304097
211038
26940
258811
205049
327126
99376
499565
372565
137439
200246
517734
443212
271132
628363
48296
393486
613560
325363
230548
354359
596625
533289
295053
101308
13268
26123
316834
611182
200326
311396
441771
184008
17590
253100
575777
369260
79613
472981
209767
309408
289064
578669
619863
338470
144345
285121
329662
564986
76494
246814
503629
514023
250859
580141
568904
366419
355919
522568
349262
326906
279176
266181
188199
317166
520003
120673
103243
126704
129785
358250
105805
105711
164093
243822
138047
518834
266915
407485
452543
390369
324872
222647
430314
273322
367075
487001
279432
234150
282970
146004
238785
321869
40148
485142
608882
91755
107935
561574
252127
328996
49096
223535
321477
7000
363021
633014
77704
491881
67726
124873
533241
155054
369644
208324
90836
51688
396952
257657
4919
61454
577224
399427
564460
620897
551267
198731
298000
349158
282464
330196
295475
343832
613498
273587
394891
241222
445634
310299
417626
477984
275018
85416
630868
613598
469239
435430
250345
293921
397415
160405
491143
74867
275052
443290
366492
6212
430181
564867
88041
298279
539532
68233
364166
290745
186357
500547
109574
515062
398623
478371
350909
242815
397142
535111
418488
302309
547409
641281
317853
41108
552687
152892
12590
628201
19271
237248
280817
311241
274511
58453
163542
275122
225931
62567
625124
8655
527893
332523
11684
323156
203426
12707
551889
95531
573849
615340
115510
533687
50165
300757
314665
348030
265918
18635
546084
7178
301505
303507
509236
95096
187759
314358
496417
64113
115004
495361
270121
557221
165505
118572
474066
85529
633733
486561
345620
104625
168697
356263
428333
281135
45599
399988
518948
182216
459816
549340
54827
303480
48420
395524
413288
323773
398305
85428
165050
622187
462755
413249
523847
484147
493777
552249
336992
8222
649664
182902
40512
500094
585629
595097
86601
588357
94605
75395
238960
257617
47915
557044
374459
164642
235112
70316
145189
132665
374447
549377
331623
257626
413703
245961
461330
347193
611720
101852
201334
116216
568324
214474
645696
19216
251612
116932
503492
492208
646379
385967
214460
442605
544267
564294
629637
450984
295019
10770
208134
198919
335740
278409
516879
259640
489489
140331
37018
350099
98985
95226
143714
331444
541951
65947
236979
57525
419364
275369
387306
121384
470789
586397
180755
250285
518670
92929
508769
366496
164218
562242
271866
562623
277783
401312
26401
452781
250102
387125
529802
122499
108338
64016
347312
525665
311946
218634
502446
455668
168998
38636
495117
548515
269917
260540
644090
470072
118108
559781
94740
469698
585335
630806
37816
268986
190394
249771
329482
56451
356059
551455
477054
641875
151487
489721
165584
578526
443291
244257
340567
75630
63770
384201
334451
600768
398473
431205
118272
103665
616701
519315
163777
432620
374190
37063
611241
12652
187519
414659
183287
149635
586350
197394
415239
12482
16783
7273
439331
558799
324084
96946
644170
608892
555670
616550
447590
461628
445332
405959
24204
568096
388110
462633
537806
422458
428955
565409
9655
549951
32073
143045
629261
560948
66103
182847
252778
523696
391047
405278
284453
364518
384009
296232
58054
194484
65265
527168
143679
533637
239703
244274
127847
422530
565266
524832
527850
621445
136930
4224
631868
182307
11873
42806
232942
59107
526449
168210
533632
17837
565116
647310
126580
595838
69002
589076
642370
248662
36725
79263
581387
300799
597585
357614
231749
263651
354939
600469
489306
513549
564339
208137
85288
432862
427087
227568
554897
71856
73806
310329
287157
161707
143143
277872
522899
365810
255236
166172
5304
367894
429025
156682
256174
89203
380941
49163
381925
277517
102203
1271
480603
335465
243623
236413
613623
59507
489525
571593
586531
250106
61321
283393
261544
637472
540730
373302
622487
291737
349325
35907
289589
647843
521792
187253
549431
431313
270229
505582
288132
84843
454267
396660
548802
58138
123260
619786
645825
359550
313978
217978
627452
103188
53543
15865
311208
519256
459089
160533
314660
130412
564705
113076
270495
407702
123041
175532
556587
580909
507329
55579
276249
99196
390339
116127
69050
385458
269687
581189
7140
387556
547027
274432
237571
34023
394362
180921
205340
347545
467493
414478
494627
502156
639489
228210
299552
324550
597847
233705
63853
190772
154265
604899
413749
426467
373665
145276
593282
168300
232055
245876
620506
529841
217640
18488
548869
162017
293623
119596
238946
47484
210580
649488
334179
90563
280070
331477
65873
394285
455334
218588
345450
137338
15482
348071
129803
555393
437764
63903
320694
546442
201875
483294
488782
3690
551021
202747
459698
274040
99122
433868
458199
451907
58420
274461
28717
229580
422808
507627
249927
260979
503141
470633
105434
85544
576584
195072
379864
111633
511691
193010
18599
302882
609557
457729
265379
637450
150549
523640
524479
528420
122494
86457
378093
412187
118542
377063
133994
620182
465893
183608
123687
482064
106696
183643
201588
217246
455368
604597
258778
150416
138870
159372
555882
46559
561074
215222
2953
606066
410394
44340
577448
296982
648281
23253
145240
56110
12391
461885
187952
59528
75079
248249
385299
222282
361923
646167
423347
554949
480514
457658
556965
278068
397107
117320
200267
442342
331922
523930
558621
474472
325573
152710
3632
382284
551472
532619
330545
342363
58885
565842
140012
645479
335653
402824
603530
542748
648661
165142
621348
212913
483454
435030
383776
309746
80358
254730
409655
219040
55967
353779
91582
594408
33899
616696
81381
593567
396453
353617
292373
576010
221533
81610
650162
519117
490742
599390
342844
498735
45189
259780
324188
24069
259923
204398
477004
368005
286047
126955
462218
315039
553182
436378
513529
369724
646450
141917
634730
560773
78296
443655
60088
93909
175861
278577
237524
222521
123692
163730
414366
196000
255923
536208
345622
136407
300260
13506
152336
319421
473711
61104
290088
290299
302535
552905
289862
413175
347602
543852
73939
23912
442768
104705
339108
234942
352109
312408
185749
420906
522348
510768
88162
586159
486748
104727
357746
247917
256536
259784
410952
482404
640885
157460
332573
357951
327962
427395
220663
441031
606327
593205
374564
473100
644025
215467
96779
605139
32794
243538
231756
391969
50025
606398
245426
232907
478394
540758
382868
409022
269909
648507
279832
107853
601657
322523
379916
644971
411249
64177
75837
407887
227947
569830
24480
294946
54785
450604
521861
163268
512997
420367
455909
325260
395483
16866
611031
299408
288367
544863
59169
199295
168253
90378
603164
30852
280451
521009
368202
206892
399201
583902
610532
167898
112901
642197
150592
519480
261068
474870
534100
289058
549516
160851
268080
418310
225705
196177
359042
217923
39327
260933
74685
436905
47018
30806
493569
193230
573010
305472
591193
440822
346417
580814
118466
213209
161768
363971
180066
121793
586089
393867
84519
138415
944
553226
54696
314808
339149
104630
561869
324357
36035
118701
353182
131171
438696
551187
18405
254266
303671
106053
129384
339750
318127
399456
322244
43672
491804
416893
229510
358413
570731
307748
316399
417955
168300
605462
552412
598020
103862
498503
506449
118877
54214
634692
335692
539700
486553
24700
345407
357316
565939
445548
17556
464708
505883
621144
312978
178390
554978
105686
570071
326624
221633
372534
374073
477266
71992
194964
181576
118729
228449
276731
9770
613000
72185
141506
215517
440088
361309
506480
385248
223055
564635
95247
450874
606667
628776
540310
249919
376723
620784
466942
434277
604189
582189
75439
63490
183361
524885
291110
36619
71441
219320
409571
494133
594885
434848
320399
8783
264954
108868
543211
353609
56425
491382
130089
588133
592317
555302
332762
624099
540544
587732
288297
165518
532943
415333
589233
610760
140396
337836
497637
321754
299798
428013
322926
441195
649482
556716
258005
297045
486102
76644
139272
595144
357738
308824
473978
532143
648185
544328
2876
565859
438265
369100
275545
624283
272325
171601
64127
643860
378062
485575
528470
213572
421372
384370
222995
327082
417132
183757
44451
36016
459156
280977
302314
393394
365175
299422
379504
14517
521246
212030
577707
143292
118563
644956
388252
637675
23087
431639
160440
333488
479067
62406
209166
623578
628638
422357
172686
47183
355351
567077
636570
589628
442817
349030
289053
568775
597070
162948
33933
441599
6078
647859
47005
508069
222428
283112
247051
406367
497112
470066
175981
111701
324017
531463
503322
311112
105848
376701
55059
295287
567565
6693
94453
643079
549255
445791
590357
295066
282734
632309
444518
479330
238799
62176
307550
198840
157970
346657
76408
169453
422458
204281
445064
648727
189046
557229
9539
239244
625377
313047
505033
321017
488878
574924
129766
132537
348543
153987
523793
293347
394634
69002
394175
411020
337301
310203
301644
433498
640307
181427
529212
607386
532333
431692
461503
114812
299357
220747
578744
448561
362972
184570
277255
135262
286682
602967
405146
627436
31704
546292
452118
118914
412632
449549
541007
598080
276242
248123
591214
360107
493701
383720
264028
650248
511101
352521
223632
560439
444431
190044
491119
355776
26624
458487
254398
418548
540807
49514
3710
344760
104978
448724
633300
325334
626683
466364
479422
569874
346944
197428
71696
522244
376575
122413
182226
410175
213315
35964
333373
88149
617893
236763
242035
437213
377731
517232
560214
539791
186944
221945
151973
544918
635826
42714
229954
338311
336731
278311
224980
163834
371849
288062
166120
568586
575326
304224
307679
484074
503867
74980
521851
357994
512383
158910
502900
591687
405150
70986
634808
399218
215124
320763
38127
333364
595942
514467
268352
113676
430314
334164
168786
375928
72132
46264
524941
53166
159670
232588
259196
523659
621061
559290
595086
420222
72154
159119
631447
171498
92280
346931
636938
413676
616956
229475
529554
73782
200395
341035
399132
380365
129784
561943
240504
77967
532207
539001
126990
235622
503909
334218
469699
306295
452270
408401
122544
195101
83131
349867
181174
288441
238348
255465
415055
30202
429401
551279
180966
1976
357696
418585
451586
253072
484943
480684
393267
285003
541822
640752
394345
239652
636117
16783
127687
496041
548344
613749
160541
148148
102515
398805
438347
267578
101119
93959
610038
543690
354349
376226
448644
256053
264568
281406
147573
414721
6600
58687
282774
210061
417092
203841
340205
416206
575597
407175
466647
634092
447206
402836
159990
168911
510607
245959
176577
503987
247606
320992
368614
143642
144030
567874
403516
313689
464743
402856
372304
144601
221817
589795
545317
609433
611896
405098
610259
125991
458289
460802
139204
502837
406239
323173
123031
116450
147443
518277
342816
144799
554730
554921
121979
270101
311373
125585
289497
504141
125638
504312
73790
67977
172579
48968
438320
566848
117032
519115
341230
20924
180425
56639
311230
481695
39055
286452
146387
81555
390949
383094
101289
645168
247765
295103
379706
451923
299613
423455
306651
48841
202644
542146
129568
202703
326964
177459
403521
590941
174171
95205
455585
75541
588723
127032
39466
532147
291704
589632
522647
218354
88553
183595
84391
429959
445705
137655
272852
164588
554626
20178
348896
333674
315325
455098
29036
473069
198780
205891
318995
295911
482538
590525
349315
46355
564240
229667
106704
639786
257671
45182
263462
123672
576760
529374
310223
596096
187083
585200
615109
301252
347847
467241
21396
62364
460512
403152
200185
309677
169537
370818
14289
235292
100826
288528
639033
499099
21299
563257
68845
398746
562560
279131
106025
148823
38049
32095
465470
547119
86758
175091
130234
37303
481099
39939
273748
524861
428230
34383
255980
544059
418932
259910
120928
50748
338030
549970
395146
452072
519943
245823
18346
541411
615979
427191
582100
462202
570901
502152
354018
639001
183694
336764
183627
349
583824
523377
616505
11683
340387
294181
623654
239811
287910
298226
323063
371544
567639
545858
133673
625230
538736
3688
407802
220058
422527
530545
577476
80825
357327
63021
15080
599767
438563
464733
368969
279905
38662
341106
85036
513367
324169
626093
252083
356761
451853
591308
76170
461914
354410
365805
493995
269107
612357
510494
23154
577004
520205
343360
596637
571894
333517
286934
618144
187577
30863
205499
483146
458764
640195
554436
493353
455087
85093
535596
520242
614655
452683
578239
365343
185325
38679
619201
62797
206084
451123
375599
337939
245009
429988
367362
207137
339442
583995
500496
529668
54661
329336
3513
649634
268796
490258
320767
404054
101780
565972
310561
400284
443595
334151
413030
623551
498535
15810
197299
175141
169518
326307
27901
128518
453461
248660
425827
149262
5111
110080
112277
236625
605586
46170
341906
221244
630884
497623
227580
280803
180064
247015
478220
641561
424145
29772
175601
520866
375765
447903
236915
351847
472459
343729
49892
465787
382657
68917
417710
5849
309245
40360
364842
647000
212213
565095
197684
523997
530857
25443
365426
618588
325458
150228
650212
373023
330224
628789
237801
245895
390236
137878
299458
401223
461511
100177
379620
431990
428156
317600
540766
393399
302499
358690
590686
253810
162648
76334
528935
551992
402424
291248
625335
89262
504499
519817
392432
364176
20249
635859
22647
407505
223559
608577
22364
494983
108940
552180
451018
471415
219845
223103
446540
133931
205211
7930
287805
172918
443773
49496
537735
488351
485108
471258
569811
163305
270206
564775
97559
12207
214786
44640
29475
503177
227428
33269
229153
346292
163296
348743
528721
368468
619621
147459
482012
244259
197973
133161
42806
439116
163744
553687
630581
439439
145910
441973
245379
409811
648041
301585
195544
359018
591211
398545
157059
25520
141426
350718
214322
57674
629117
417191
640330
586295
643454
473629
204419
102034
451846
474275
622481
629612
379682
340202
328271
201882
619240
74059
536786
422950
355324
148314
210786
121580
618568
345734
519399
166907
126285
579865
494934
4394
121606
178208
235377
236882
311601
629305
110824
331472
295294
135450
75166
261141
451731
18378
381493
52498
371799
151057
53348
555280
240141
239834
24751
269299
44845
254469
176738
447555
422565
621144
322214
431326
616515
330254
239666
88325
582415
516195
380382
164947
245404
448489
561
633488
301319
450775
137717
277797
645924
585285
435560
340909
292058
500087
517954
208170
123761
24156
385914
156468
560564
135590
332990
633773
593155
124488
632360
126265
509586
243034
211157
376709
267311
249322
37633
422630
147019
191944
150765
610614
473419
55157
232831
266503
638977
553615
610653
647443
481219
618459
442627
617443
514184
641855
473177
442686
192939
589397
62134
427094
314620
520460
170341
195014
549490
386096
273730
82973
268286
61477
452130
565459
56609
171780
165281
145106
6238
95767
646092
70669
640678
202098
3526
436481
633072
338829
584756
319939
430651
575111
244596
168948
151490
265062
457931
539293
190145
326483
150269
471690
424001
162871
300124
462243
343545
67055
415589
192814
458772
533419
163142
484731
616336
418909
470383
543345
86292
252159
135569
55185
52248
371961
521795
141872
31886
256096
355327
58414
519644
550048
334455
510197
139984
586226
42302
201149
389427
69771
30627
620225
163448
92629
615406
595329
226236
381393
17374
363169
366583
484120
500336
87315
148282
150439
531263
103316
512362
641298
173773
609717
69792
415558
558819
132048
165012
582343
463376
293629
482581
600997
222488
530602
504403
647952
10638
190172
172880
369488
17527
264776
351546
168285
535887
534026
114784
402800
557602
356638
314922
124438
484330
26820
498074
298051
388908
418282
496582
549528
549499
252332
21362
353299
122057
12778
268413
537531
44407
266389
299083
385758
220783
637105
313240
359770
148800
146183
248959
351802
13051
309464
230049
261697
195000
604476
92836
335504
556500
376805
140934
90941
24876
486411
589343
456580
483557
269184
614711
28747
186341
552544
302127
165508
400578
547955
254289
237041
365091
361692
330782
132897
97740
391884
415414
396280
150001
407896
290558
390802
584521
455767
184770
102089
271584
287267
328925
601066
38571
526906
80914
556677
168117
640126
516830
122458
340178
523282
318152
577731
621690
230691
118455
584018
120610
65293
288525
87290
207968
379084
75504
531756
411445
154415
594383
326222
27474
628065
4831
64596
57758
338234
34213
64717
304224
636111
616064
125636
411324
121894
308867
472155
151636
352426
88297
308766
55143
381985
27194
336027
643104
114123
151579
593619
100048
521151
246729
336970
546195
273683
49015
572569
246272
109771
117651
22436
318855
342643
502947
42215
56630
18062
308257
262323
542580
307433
164192
43859
394374
306520
23896
174308
431991
262682
204360
348058
388511
166014
4253
235675
30132
229451
125409
497596
393301
436638
426753
179711
234398
283021
26868
154848
81758
401348
84629
515546
488039
473792
321942
4439
42490
103288
603135
649762
212146
373127
378698
352973
589453
92264
293672
41762
448602
191099
572014
254958
147839
210236
318407
48027
149197
90688
516833
534685
240325
182864
120862
404011
587981
581630
46968
637105
368854
491869
24527
57805
296355
100472
531531
378258
298579
321056
509266
230394
297091
433190
291161
196570
116818
211743
440958
632736
558921
171389
461339
88237
405869
255334
432393
345770
410090
34507
629328
139096
565372
341275
264272
442221
461598
299719
302643
301511
431313
438521
527666
232567
312679
407522
176509
144605
283010
565648
536765
231714
164373
503643
281191
13702
38023
356618
60884
248745
170838
505533
158584
59180
281504
272334
429049
316524
393984
529815
360416
390363
165325
563545
488285
375906
350704
356270
387004
368932
248770
387410
486851
635591
437797
503975
597126
357801
164976
510354
495486
47133
378752
272112
541617
600710
156867
470574
16274
179335
355784
252877
537806
157040
311117
563465
223180
354579
164949
371327
604196
73821
226287
97151
92194
270622
78317
351440
4264
36631
316353
249891
620823
398173
486423
518023
27863
4903
641822
157223
416341
214198
347056
426081
585206
222476
440442
595031
613795
220045
176911
114162
187308
195106
482425
312104
569026
422108
376434
416551
435086
435095
336470
106173
599605
260239
280759
89228
54106
209013
442465
537534
179354
34178
210269
601085
550350
104321
584102
299734
202358
120063
592577
392316
641474
163413
297018
144950
202537
307075
403619
308499
22411
342232
421149
250165
84937
594751
634337
412418
237355
565558
77670
115756
542373
428238
349962
36953
503741
236599
356724
648083
176254
633241
550981
506642
538750
641613
223295
189651
274102
132106
628874
282691
498340
498285
531347
46492
409964
582146
494278
221589
89572
256209
227143
137859
423063
26580
559170
186484
77777
643518
339692
264442
112543
531102
229601
286126
245799
55942
154103
188692
496965
144031
558995
375661
400852
347218
461242
78188
521756
23823
593069
402063
113066
101019
616983
85240
342834
622966
314789
126514
175068
621462
54076
596143
392520
173296
262532
322840
93271
268380
77375
177631
604316
36776
81791
408481
643834
502490
228804
319215
13707
99383
271111
478846
636166
66404
567680
516251
334228
310229
548198
45225
35387
170978
153766
578937
544883
9780
357208
340965
5486
127853
579188
280390
637880
454114
325410
443571
21784
594442
333839
249887
93722
10201
273417
43806
13862
593159
620664
610090
25686
536940
5163
206903
375160
237337
219936
120659
522451
261148
624682
621281
364407
155046
7893
104542
362995
334834
361336
105747
69934
1118
41755
368790
500497
295559
282958
407628
23517
615899
191674
385043
379540
495767
523848
427538
516013
237020
223189
341841
52125
267158
489463
394237
322570
433526
633380
406351
477737
290830
115598
101757
642754
509832
414877
284814
450433
464700
99552
316580
9407
453241
291240
101216
13892
375989
317464
640275
391449
290788
224319
639726
135196
436142
454953
77325
416864
121261
349206
25111
549704
323734
558823
509949
292179
139722
365571
644427
188397
474386
114466
134060
126705
396955
234463
213336
247433
138992
601964
445295
447458
297025
529140
249069
51531
145465
14929
36113
191677
257715
16993
84127
342617
568945
195406
462530
124588
105431
517440
423345
470098
67198
534203
21880
33653
422776
504225
540327
528721
39671
639484
296209
620862
263105
144771
379771
135850
563901
602170
220338
300570
82475
7650
168627
541748
76012
335187
519877
574371
521739
263224
372086
480438
356684
103770
523434
480470
495365
6963
20716
485804
584667
587543
228412
129652
130605
256226
98018
76112
485692
401232
500414
61933
642652
373232
30637
135597
412897
295286
377452
443424
62361
458084
166022
647652
578308
353695
591158
415085
647315
389301
555986
396069
464378
632379
202331
263391
296484
92083
25337
558838
592397
206213
638023
120944
349647
62038
439045
632953
84531
303386
576066
168400
588884
517057
483151
63598
577664
546663
408246
428860
238836
280743
550684
635593
632897
384326
350759
202788
472322
180509
329819
407082
315198
441080
16907
341709
578404
183131
339330
587621
39596
388915
648697
447575
122868
415894
70594
110910
650690
227694
196457
86726
486215
128642
509618
173128
54219
324438
99463
336213
613434
26124
455018
59041
608723
322882
357784
204867
281929
42829
359145
257590
27944
33732
409766
626587
238337
174345
531179
254739
535999
556894
305684
165127
261193
93567
217933
417910
35454
430681
104257
305242
366941
512602
143379
476962
604470
470803
98124
403919
489347
117383
10585
106408
171789
241246
190625
56300
375173
472053
630585
501280
385739
506315
548904
339048
391898
528290
294907
188049
467054
484627
503570
234125
341329
371028
274817
342434
30944
584314
635432
458264
643144
521662
344869
245262
22701
369438
387738
75813
396817
437159
423984
166316
60496
551234
173543
116646
520097
187616
440928
57410
554896
250325
272454
101120
192942
482429
494937
226789
462065
531485
232800
619828
264711
48068
67785
136334
517793
290050
30069
140041
541864
360632
232360
582658
180804
87296
649758
111676
319500
514794
64303
244108
240346
232169
477380
535142
461344
415273
533790
291235
415735
73553
126187
540162
573455
383867
598556
440033
405136
89358
547875
221705
515062
109390
106650
480346
248068
250571
140496
599972
49795
254610
100110
544559
110719
164483
607890
436868
427267
146242
228948
321533
535721
400978
332878
142520
173971
518710
543215
339960
160655
71935
517056
555865
105480
475728
433584
106327
357338
259780
367369
67754
143722
413637
436284
547461
217845
589963
226308
535060
370670
258466
101400
14657
100658
382133
104511
615361
189308
85620
649633
339915
197953
443587
52455
618856
236175
464507
3926
332189
372395
297073
648027
319241
181621
543361
427128
374013
421653
135611
386704
529249
322475
554424
133967
250538
455477
187595
383329
397502
444541
484043
195398
60045
2716
550024
624897
229592
150726
284549
428633
112992
146821
165809
457601
229215
494824
92495
157391
583209
87567
75428
140121
50072
287523
580631
38682
387506
475369
138609
179487
144886
268290
152912
616925
408510
579540
359483
29116
124530
362010
156374
76043
211513
541774
493456
464989
149716
372921
540594
10888
417688
339770
409860
446158
105535
309292
515160
554990
101837
7898
558676
564148
425154
154548
228933
648410
522546
130445
590142
437478
591855
554588
171643
75899
138774
537483
575782
42090
44478
587507
138472
534774
506387
296253
237953
461746
595697
15354
270431
473945
588380
482849
435813
254229
98300
431924
50233
371538
53546
440704
647636
306826
635963
192992
487371
25152
154887
348075
260750
646756
454263
468495
140108
618420
224750
316681
130408
41996
298246
174765
98122
311697
426122
303354
7323
116176
507977
135570
533858
391634
134743
304287
486336
459442
399122
261421
52627
18000
54115
243566
373412
541
259805
480535
281853
509710
140881
626303
156309
570557
577911
138014
225414
122699
201589
545263
637072
562852
20984
54651
395052
481005
633096
445821
268232
643209
485751
23565
241635
136535
10799
451941
304211
32828
459370
457420
310111
348460
208428
570318
27414
497986
246368
97435
299687
377248
537549
448150
5997
637727
473621
455870
278834
427902
56595
2587
391156
483416
505165
618248
549361
309029
2401
422278
7561
400553
645949
287834
586400
488249
382432
464648
417539
104780
613461
460812
248606
124427
339032
32680
148194
405944
243546
175330
208658
96195
380386
572015
134482
158174
269217
401178
529931
263669
241066
307589
169050
633162
211188
202779
489372
117340
357867
276223
397669
434118
392307
84071
277871
650635
375574
189016
299936
430496
238074
536777
48997
357840
82318
18741
359029
508082
333474
410725
360840
59581
491755
167774
550571
643780
282826
382321
622421
435556
60455
225991
6562
61854
586624
126399
257558
249337
475900
144402
59514
94334
61226
197255
258217
573782
598253
373631
360736
124942
488935
517065
366453
46458
62558
574282
460551
254734
404490
537512
503155
71479
612279
485382
213620
527587
171657
512703
155135
632356
46076
77006
282803
141944
534734
270621
387428
162636
27912
101556
406863
391591
105895
321200
222129
404791
83204
548258
274133
104832
253611
1346
116208
393571
513441
197507
551432
63522
168615
104988
585218
235163
27079
631726
111494
210167
2331
89082
585362
267376
75783
545523
5499
529126
569897
379160
47724
267749
144799
590612
46463
642751
326983
172750
247880
524255
27033
629663
481777
253439
185594
407062
272137
480005
310299
552892
226220
435883
396676
104530
231154
78867
331464
484980
474263
539227
207438
141628
158646
584329
208835
470554
31348
617176
385621
374853
575798
484676
487051
29047
111565
569400
414791
332873
178037
32840
490746
594064
549130
607507
138424
564354
399822
29292
20622
343580
369692
80139
270599
619131
371512
550161
308572
82707
69892
124624
603239
618963
276218
171806
292875
64097
94785
513583
579012
43760
405007
372136
374764
571046
441390
569293
640199
566264
279260
362975
128063
463901
15249
22588
144167
31310
185018
441833
29709
559266
253894
289348
347542
107303
428044
334199
261565
175059
155183
216165
145805
501043
479911
356329
198038
189058
76845
503394
255921
621530
63012
183418
54982
355867
564950
41575
79760
599750
406023
81270
628204
621811
522710
401472
422252
317086
435796
324415
331092
504395
545580
469995
570597
141491
519615
306738
178653
502227
326297
546297
73566
18323
377134
401727
387861
554656
5082
259062
11022
582011
387417
81022
121681
246903
263131
389301
212565
266331
552573
344319
258814
602332
261562
82692
213469
81932
385554
300763
395005
507851
532896
142100
646104
40618
215430
444165
185420
338412
245729
415754
44853
566608
540430
456629
597211
396122
37711
88406
434084
293410
615515
102105
410542
395924
7747
237081
632149
412981
375518
624673
232350
401652
269762
89048
646783
368601
67458
572570
257474
212889
349018
535496
575522
499033
441476
381103
46151
640155
595594
37804
368159
422229
273569
615637
273593
132810
317716
519443
368551
528507
281983
107798
565572
139011
567053
90156
193141
157275
474452
194524
199361
557921
556586
401348
583421
218174
146813
66934
204939
416244
616923
145374
395527
636501
482567
611819
397505
563277
239889
181542
283283
366215
259025
508055
77078
104325
423382
367602
348228
225712
552819
361403
251604
523285
492729
408249
554774
455623
220057
254057
575026
157318
273496
403562
162976
111687
460152
82124
85720
123772
94910
286343
23459
403708
192377
599440
564903
622578
391085
76029
518771
1535
121697
458764
542769
567343
274621
598005
290689
298841
324517
168564
159259
18946
480892
470531
272606
120406
32257
492664
329768
1157
228692
63422
58942
118304
310779
276612
73447
118219
272193
465371
400347
473128
466558
277389
25114
144501
639248
140323
349548
594563
113685
52085
270629
417075
600529
76700
262124
233589
132041
89978
154517
558084
571333
533915
636146
132217
489775
379953
359761
145503
510150
520782
249580
458558
367607
290962
208017
278502
433132
313070
219833
42855
28454
267784
195369
556211
414037
48229
554033
554809
37237
562234
382964
74620
218591
75389
222492
557811
557997
800
122859
620012
155620
58749
212391
333665
20858
552409
193185
555780
165431
293636
200784
55775
48052
187117
285100
66719
406628
273730
57260
359311
266183
539515
338690
12637
646812
505912
531884
396129
355996
554692
263623
536878
522923
448153
58089
230533
537226
36784
63090
596157
627925
589495
353284
147855
559411
356773
106090
65390
194227
379701
123382
164125
375340
432454
627610
122443
348490
112282
188118
455865
635588
110679
127733
113349
555721
274567
413451
341995
287534
244004
390810
27961
216191
166041
139788
148758
330523
52593
283314
596570
608932
589020
336002
369629
100269
302884
310211
217491
233109
281543
556699
545365
132516
134458
101002
361832
350258
129562
170648
576451
465018
617040
134654
267327
70531
474709
275148
329778
528286
409865
203187
364546
131911
292478
363
344156
318634
186655
614237
641400
171180
256466
299976
299825
267541
103901
629360
193248
620739
197890
477235
356121
81225
285500
134905
168580
202560
500250
142002
335941
395460
403256
163949
508979
598881
39006
224182
626094
579875
415903
391520
315267
471584
49193
574106
612107
342051
429412
301611
217940
438655
248588
215193
554594
307915
264954
299363
315616
561215
60250
43459
260416
472925
461003
507289
266451
570650
615833
65613
570405
184696
371843
492130
23578
359851
308225
619448
233882
189533
186709
522705
204361
219426
556144
549941
326389
599323
641182
63785
531480
503531
590536
437709
495634
516695
501491
37062
64449
341774
303449
249248
154580
113641
504668
195817
481404
174733
534096
446769
14429
378633
611329
451249
83917
391948
447556
643844
609615
188366
250210
201487
111164
604367
393133
50864
328649
361046
387984
179637
635023
71251
274810
358622
624932
338178
219806
293886
362751
588318
121069
632151
195783
177160
158535
183993
123632
93685
323109
32834
69904
607604
53180
564384
516807
13866
80083
537551
98669
422050
402527
541287
192536
419225
83426
472102
112901
196764
506278
499039
174393
516503
468612
591835
97954
320391
393311
470218
233710
211144
482327
300691
62507
498331
83362
526673
446465
412049
70373
102643
126361
594124
306222
597694
365725
158830
31176
564401
158366
638034
627626
542783
241459
515463
46863
263237
435501
138193
520180
301302
505435
61289
512246
2776
71402
637197
637168
66942
290117
446771
547612
34050
311584
436013
497231
201222
357334
338292
84584
634802
182539
100503
617303
568515
488558
404813
237817
595796
141930
252031
182434
556077
227780
503717
399427
89204
436870
30836
29937
486037
35238
603652
76602
520595
507266
634401
392366
485549
619970
466291
51198
209310
367269
639225
543589
125680
489986
180247
322996
1922
370794
122012
580311
427532
505802
608755
621443
549373
446924
400932
373805
313891
284986
612356
467790
646962
309384
612308
419267
561262
504300
389068
165991
353903
497651
330179
421686
612771
608790
97264
518390
419883
229329
534148
619671
280896
607754
378419
195062
624146
11035
521761
508928
164571
296412
207923
367706
17932
164451
269106
437092
236598
172947
413237
197760
152143
399856
200639
463179
527197
449409
352328
617739
391829
73562
95993
129934
170199
257185
56267
87399
650444
197090
514891
277717
118019
397905
66247
594028
399695
291562
416944
212397
211890
419102
81989
588754
175264
432132
606851
122311
131401
409943
510444
269958
124886
601168
649217
16784
35500
77208
435031
334527
106209
317548
345260
43733
134609
146747
316402
616892
621800
323253
53919
274880
625595
177788
501155
243755
197829
237081
142601
97570
360991
80403
522531
523630
491449
566510
623167
561376
223262
195653
648641
592486
437027
587208
562900
326806
247515
381532
339244
373534
563730
89127
12063
130177
486131
306153
357065
176829
260455
571050
132214
342277
465464
312562
101085
529906
241950
144950
223887
591731
27554
160061
164716
74050
340213
196853
2747
115990
233077
314462
431161
469220
194380
648219
577146
623156
156283
471105
289415
186614
53676
313734
126193
556656
112122
58968
14711
47704
273915
382005
119749
544542
529308
178185
222825
351829
522585
140902
478475
238460
296842
212641
467002
489933
247863
498730
355443
202275
368216
501475
474292
508485
469347
622753
401448
473062
142069
631669
158156
529172
562735
33209
217166
534139
297968
361782
54148
564240
633317
332283
514614
83092
223583
353200
478922
174424
226175
348861
400448
207892
630775
366766
206846
37451
179150
229371
559596
536866
124929
389075
205818
305996
205
185669
202072
634708
126444
568509
203597
162046
264684
497553
338138
26803
630677
395778
184415
327016
84420
229073
530261
202768
558750
251445
564003
313185
437784
611826
4050
307067
8972
110777
631505
111861
605011
37838
288241
74706
312322
376388
225916
192399
551299
479027
624427
607372
304844
614169
613023
602809
49956
371416
239869
417383
185600
409620
553825
431465
213027
265150
218664
20169
23142
458658
77504
450465
274004
362454
90975
414854
623676
73376
119255
261691
259500
491524
263002
213004
580939
421805
615382
475008
427832
473757
563451
340340
375229
268031
198212
648718
317240
583053
353174
378926
121198
361245
69894
298720
117599
182007
370027
565034
146364
428300
369473
85080
67888
153429
523113
406049
60092
371566
360915
559860
424117
587706
477256
58369
360968
313116
389413
129255
81254
201409
411610
312074
106018
327801
179280
133158
18072
428254
200648
576897
604305
512450
429461
84258
465610
540683
373439
51905
570454
176766
5785
34073
639655
8420
469703
420490
110098
357200
266549
240868
42681
37410
152978
557092
327894
490959
639959
103636
637194
596631
359098
23929
536740
480073
609713
190147
408601
260572
344295
70493
268720
587715
339618
546422
289625
182803
643706
372443
313044
199216
334439
534536
144037
479114
1599
114844
149490
218689
385015
196452
305779
443008
466027
396952
477772
583470
585272
436174
206490
485997
605617
550969
370404
243872
543558
634109
434540
2782
193943
320393
421837
431418
39198
179189
430132
133239
647990
222399
196419
6855
551335
521784
428968
476227
140202
573837
541988
626623
635765
372611
448305
414173
195211
56780
585083
5985
628775
540906
81265
498250
272795
197099
581456
274155
647832
567359
110461
531120
246447
300214
536956
35652
263442
532344
410993
145151
71867
450732
277260
36333
482564
140130
60885
476781
359498
610189
153290
78300
208380
47912
175555
368192
600804
95888
507063
295730
507712
413740
31402
425050
440783
579707
251510
15429
149557
98374
250991
234186
321531
497878
191508
429480
164247
324384
81872
321197
480070
1014
320890
84265
121630
484818
1062
160595
405601
50579
369806
466494
448648
336153
392704
438314
391232
45833
228316
227591
431172
101835
392866
183856
512932
498385
283033
632756
407393
398577
201104
374350
376431
199167
208758
147836
69188
541215
422538
181097
556722
352738
30001
545669
419638
25368
145478
641816
298151
88487
396191
226720
261265
323512
433731
287417
165984
181188
222214
442807
632788
127448
451993
144048
121899
68679
448944
193094
363092
163313
570867
467899
204164
558089
441590
146972
23039
175555
628222
271708
92070
596808
105931
275883
547709
402252
291458
484893
45728
500858
204144
423774
31195
590030
500326
589432
576009
587685
336860
259894
441944
573924
93695
267819
424288
446265
35925
356719
578285
470055
345445
521666
17374
30692
240225
645941
572872
44906
268747
552269
339200
587127
518828
512391
396293
468910
333018
300815
14640
210946
377099
9764
324713
108663
381780
397841
285334
43904
590460
330295
102285
404188
594605
467617
438980
4620
138985
457754
25850
585817
509528
458532
92153
5760
256026
322081
65025
450481
404654
509848
260629
156323
477652
178348
283337
593623
83934
81839
85029
66290
192999
51696
568605
443751
597720
636981
199435
547083
403455
178720
243300
496909
270801
102472
466367
119968
519858
543233
580470
205639
264100
317896
356123
604065
474843
207965
482270
79671
319054
169132
445035
650534
110533
33071
561176
145634
631784
464622
536751
268674
113135
461625
135284
649130
16663
275840
218247
81617
614852
485973
550811
61931
315050
337846
388817
352310
116145
325817
585127
371633
478490
192943
79578
537303
388115
31296
282713
590860
548125
626977
397478
169652
237253
559031
370810
337861
231172
359381
600210
152489
507294
226247
630226
208556
428424
43617
460080
98373
300031
390972
528913
546277
528967
155611
525839
364968
229610
59505
593960
246003
495917
329393
53751
534224
178320
459108
15535
519205
527854
395088
608675
332451
243762
15712
230721
286022
619385
495297
249546
95598
631134
185236
458149
444334
336416
132265
16416
338367
423501
323065
99476
134275
358882
127344
451002
492738
485367
206371
200979
15236
603081
78581
475753
550246
533596
514791
361690
456619
333634
64111
247995
477919
407874
194855
492596
496174
71946
531353
254186
402304
157243
399463
353571
458353
393997
466731
240980
91178
408796
294983
103555
620734
78052
289167
139460
614960
143446
591953
11552
596658
549217
635112
629006
143406
307139
540091
431752
490750
3312
560041
62717
85943
475427
589105
192358
83495
623778
584551
50489
353950
49232
482812
594955
548208
253593
486955
56262
622694
477266
231711
298001
529018
155598
644606
627688
645208
395374
211244
172177
628559
276522
68321
563471
50483
518167
463016
221982
468978
516690
359879
134136
74651
169303
349184
15173
629651
349475
182480
142401
197532
365202
359023
577904
131197
587048
283784
24034
42886
610020
524891
178655
620011
225203
45573
226547
556524
51939
3728
237762
53828
463127
190158
182322
315422
540882
58108
481953
629506
242574
8576
603547
320629
193627
396481
564272
509210
78697
636791
154536
510597
364311
143124
210711
595119
233542
447862
406574
370986
215635
299731
39442
224771
461308
171894
569977
564775
576670
632828
424813
384219
562121
299713
19507
108084
399625
464639
355912
111924
76392
520937
280825
193778
385093
575837
302882
256644
647015
506244
439350
550178
480615
54395
36289
142739
222213
330057
589778
507926
597422
272880
232088
378487
448283
629741
618578
274113
650109
74960
631894
618971
180397
538493
409286
514296
403788
636316
261600
569077
509172
66942
505479
503350
490259
37887
136993
218679
511616
476262
137722
149502
439408
288385
137028
311800
510745
331666
45807
451638
60399
352334
626116
616504
299652
211867
214319
166089
636740
360755
373250
475754
504324
183782
628077
605090
105970
616318
346603
208540
644499
263989
173177
643230
140607
91516
2635
41358
417790
188820
334579
569986
251256
98392
78208
107870
311615
240498
580871
559452
332248
224804
85435
91495
77597
492416
77213
341672
224388
343032
412138
146887
64667
124857
376685
188380
59317
240495
503563
451884
473621
9496
183169
408253
468328
580076
61320
69247
454841
201805
27102
110225
223348
74918
262952
21168
163614
466557
83399
105307
71395
607743
183759
497172
458479
638480
59543
497590
31253
280589
89399
239443
117660
217491
539114
614874
275354
219691
195967
452933
520559
71242
384681
144332
433566
43048
463425
215520
360617
514619
507863
116648
132777
171753
599097
30866
53256
545519
5387
587157
246629
211811
301875
218431
448441
625181
88009
537689
605987
179687
90180
264636
322036
272489
287172
378679
157454
15930
101127
430612
416158
368081
57015
378698
79859
481864
411770
399955
406444
628465
186621
59385
564719
424754
368631
117723
494223
592335
610960
512845
561991
206169
340988
411546
36669
339544
376448
44597
548652
362752
436036
14690
633209
38120
575314
587077
186217
560995
66068
640861
353335
369788
328070
633008
541141
182606
301811
24349
116998
250117
258970
395113
140695
479970
473777
5616
453891
588566
296224
224473
65658
166963
455747
586119
191203
13607
188749
213932
153170
331666
24326
259494
187668
167272
462151
25228
308534
274806
587771
105686
123680
451002
513282
147970
614362
631742
60383
194813
497448
105134
102071
600217
254052
560551
240371
255404
402384
412100
442511
453750
86659
541871
431960
196092
639494
416153
76750
166603
554576
580435
137269
364210
188327
621815
332467
496265
347637
93631
476681
119557
58726
608178
410211
233005
354950
493804
447241
202307
449481
87828
340093
124378
494385
194384
488200
155390
573333
276960
263064
511632
16795
31458
630085
241974
113888
183405
169695
493833
629002
15720
255064
127497
428114
483178
195274
351499
333544
589979
577899
640102
423483
649338
270508
489541
346820
194813
109135
377569
156786
60103
41128
630109
301252
43978
146559
226759
602197
584917
57391
515050
548455
342564
213143
585744
474205
278867
302806
362608
234524
529989
124246
327331
552930
622659
638064
458351
97612
291490
214867
232849
512762
586547
546222
161321
453807
192648
73150
640248
525650
97027
346758
601947
297994
281215
479146
72933
194781
224981
201619
2953
26517
623871
184477
614300
268332
505156
530870
65808
439931
640983
91279
516421
608027
627479
332496
473826
606809
59360
347415
468282
77120
343993
498762
588878
315728
636693
545852
239884
22742
456374
585721
602283
115223
385389
17940
413376
38416
620161
647608
219746
234306
399773
582302
625709
619350
402808
597297
266000
32337
100146
149269
313404
120368
645459
118979
507533
45905
576185
619379
646214
46827
72861
405017
639022
243294
288733
401711
436508
52340
604039
465895
223791
476823
147328
203987
311201
216311
257998
364130
194209
144699
548776
522710
15706
300669
119175
169995
375860
219986
377099
103915
21094
31615
545520
565846
327990
145195
417448
141210
364973
218039
384123
402244
138202
17462
580899
445949
254275
63951
175821
329284
368755
600822
376329
213243
102805
271154
182652
331761
348758
345041
546518
246885
165156
129722
350601
388363
238492
73251
363197
249466
253620
204575
222025
138886
333546
531225
634288
313190
594878
1661
422020
47725
314348
259782
537790
617321
335640
204852
607432
274726
314543
85475
535584
105267
138290
552798
458205
137839
108548
414515
174001
68573
625124
198617
618585
176233
194554
200479
107684
69745
233224
133447
542068
144447
330530
500997
189334
303964
122174
482033
488052
298081
363518
105385
54205
410433
619687
302880
517438
167836
219665
489069
585172
354091
201013
163921
289321
483031
526611
238317
352505
298741
569342
109835
13186
648842
142563
48940
285910
223517
27105
238998
100245
268671
93927
61844
391449
23702
41490
50435
313523
176512
524164
287301
304573
90503
170789
46728
470900
557666
396601
574399
492114
570819
124635
192799
504745
448387
198916
135533
640543
236811
170157
185121
180563
87433
201458
400812
191911
494227
575256
55798
316577
139872
634551
177711
34746
544494
342312
16043
65615
191397
31446
383438
287988
402900
62900
594997
188616
42756
624169
39004
497352
93346
203329
516771
195312
63622
166383
114999
3813
444412
365791
564283
351768
184338
214672
650695
290829
413512
117830
273986
438389
549226
175519
645632
381161
163616
429071
537180
626855
433624
209867
311494
49905
421889
250488
365493
649563
259005
426154
414794
262307
250484
431061
550921
599070
619350
613234
77463
493186
108287
182307
560635
437658
340203
453230
84057
193731
626662
458263
465404
242467
285554
517424
20341
587509
525997
135722
144994
395921
74299
234396
199060
145112
95115
360836
376605
287563
630359
325494
152248
535030
104531
99838
400254
369212
21700
184689
590892
434247
545156
310385
416330
324360
153879
407887
525823
484082
545313
210120
42547
169107
403299
141415
241930
500982
621940
552821
287237
364084
360327
479810
282697
119526
159640
502389
82666
366389
139331
415795
3143
626834
390769
581459
299811
120823
350014
281180
81541
251485
88429
7114
625549
89502
107947
577701
189699
477917
180333
118993
263619
144187
618864
280520
534053
97049
89651
232993
411918
195850
535888
240530
214994
412754
592605
335499
508768
553160
186747
384689
183061
485928
527569
634578
11505
440707
514008
435574
555485
291907
154981
20333
606635
322278
419112
140563
645941
158947
90294
273297
619904
292192
1352
282138
343288
403729
636993
6124
350600
631361
518603
613062
54479
405576
107175
182780
425349
202804
133834
286902
387068
286406
169641
226891
400510
493183
499512
165335
227475
542504
492445
155382
401866
156265
357272
264020
452427
154990
186449
341628
14273
157194
400050
231283
408095
427561
528894
44537
304182
44835
486415
445997
378683
430152
128169
319993
446923
299082
34678
235790
186508
128658
198887
363556
333936
367038
390667
492497
598784
420352
350922
36554
80417
170227
67400
553796
64315
295852
351418
514410
214109
304514
560489
607045
406829
417595
132560
3553
401112
498340
128755
437372
8412
378401
317291
638356
516372
272433
73934
444375
516882
278185
437349
591303
191055
161649
321164
419881
282380
122396
409835
57067
531386
644250
332606
31348
155709
45012
332747
501017
58168
310313
428477
98275
647059
337446
92167
395022
557215
374204
427163
409262
465734
208277
13671
550015
318463
523043
330761
116988
626931
118898
650552
470493
183136
352599
140319
277925
249739
309864
479872
285766
540435
108161
253835
150927
175948
345274
648681
239416
419470
345657
447569
530816
210144
69733
531174
115284
300972
591002
616234
321006
421995
300455
352371
339945
610155
421527
618589
216076
514665
104017
210271
130527
115911
466933
64539
166386
197353
346452
239508
607500
325846
212428
395531
458781
305065
101619
563336
302548
337650
257835
238188
442576
188574
447049
527792
157675
25522
363333
34837
3352
9359
62529
414148
223859
103649
479315
157482
308656
449986
9183
141137
114359
69583
239136
305808
421315
103416
373013
30679
633962
166659
39697
62874
68115
183120
522985
181144
305207
364319
431705
132621
251479
11566
349406
615066
92054
578271
166767
541337
271239
431360
7630
296541
343334
50638
60054
319943
198942
250691
68148
239438
344109
371535
130797
52841
346979
70416
150483
481129
147882
507367
224247
91508
102572
256436
444890
455109
554372
391343
372685
211308
392620
223110
479593
207878
576911
300585
380175
372535
274651
144808
496019
560699
547011
340173
113461
335032
231293
218935
77738
582216
254408
97875
292296
105965
137487
103783
149098
143848
269780
177587
275242
126928
215926
645136
143455
486706
307779
557359
121363
302821
574628
421080
318783
448088
94076
234918
423251
164836
66862
106620
22075
332413
588562
280076
49213
273318
550160
139156
89062
527268
141285
558234
560121
465299
257958
272744
356434
583702
644393
233628
79057
91394
559276
305031
305435
515484
283748
255624
252281
196392
301318
634707
31873
207668
393949
132745
583906
317570
56892
397809
406365
363365
19523
280019
226702
354059
22174
490935
354368
409774
264144
397444
450552
300138
407075
343018
596027
376326
247419
507576
397909
160215
440262
196704
527993
363119
607091
577412
456304
311772
241829
565237
506685
22420
122927
289037
544550
496298
388350
296932
338590
270076
634193
455858
66855
56474
638802
135943
478257
169815
480557
88679
48408
254447
586587
2066
552083
626894
538597
274479
252982
603822
355233
314677
9074
91116
177212
166474
542304
410037
185912
133566
524449
130053
182646
579906
590639
101870
363673
40783
545151
304178
272566
206726
44486
131427
529012
456576
94507
264722
217079
14811
372478
298832
400834
174580
344357
20181
116269
556704
316558
90802
615477
571616
630563
8122
141301
430441
350838
446705
512262
146164
112156
365336
326947
358065
322887
581295
184314
641062
450480
9727
12254
187967
213752
430390
429202
527040
404755
161229
645880
478686
368600
637494
604177
523545
293814
427799
11199
349413
294658
374243
12869
22890
320652
215812
419664
561514
79671
440368
139012
499390
220700
436797
346096
527320
190569
281975
393885
148796
278414
626627
282657
15986
118440
242270
571500
567566
417303
338171
342424
200138
85640
428400
499464
582084
419620
18669
584021
550255
297520
610497
249798
57353
369775
641386
345332
500822
604408
126608
179666
109627
171483
132711
447455
42692
387228
624622
640894
327042
190699
16158
202536
308640
114328
221538
26403
118932
395343
273586
430671
424564
395668
157782
420414
312544
485237
535579
535867
189178
242196
125071
636911
528486
410765
586345
416872
425289
53812
515499
292977
338135
93972
253024
63967
90315
384359
214594
501372
533619
584796
325029
245598
2509
85124
423401
422707
246387
119277
198858
111711
173031
179666
236024
243819
11356
61838
227922
517889
59069
26710
201946
525870
180523
427484
365906
177497
230090
616402
369183
307368
209640
625429
234710
630994
148815
244293
382390
192088
10978
4937
223722
96455
204908
333042
630509
82546
647125
254400
536282
38844
495568
165110
333963
410666
615731
599369
101345
124650
126171
359808
543177
435045
184873
40932
600874
185026
75094
368445
208387
196807
619741
543889
243462
229091
336227
286728
420482
330715
631022
249099
600925
558038
178126
239769
413368
190633
21152
637970
515448
263512
648561
229495
286121
126495
643304
625107
350588
420575
514170
551866
11305
517288
34956
564236
335685
271247
294096
151312
233246
376364
135560
399985
584048
440985
333937
395178
411740
381353
520944
175555
316408
219858
584415
44972
285977
353636
216507
573028
536131
418937
76573
520541
633655
358368
445775
442473
116384
67041
479502
630744
235901
551669
365234
43946
417213
624204
122073
227369
536532
312468
28342
361513
533964
31650
205253
355828
232733
234507
89351
241950
535581
155263
496585
610247
211518
626366
101445
595144
597912
524712
462035
16831
449185
247095
383833
245732
389148
97465
550093
215649
290527
235202
147082
288712
148663
527232
367755
629882
345649
98400
258153
140338
463676
164639
329892
603383
448631
303461
536943
315176
399515
100858
287112
179392
236319
20691
109327
204364
471235
438653
239080
259228
577941
331138
171424
532933
629182
543405
589300
427821
349832
378029
109019
559387
158889
563019
288469
410140
3671
233537
489860
311796
303988
144719
82115
70657
622915
288008
563367
173676
432535
612967
226812
285858
502639
186018
29857
465987
251202
324744
406062
408751
241922
124694
476696
288868
236183
19282
592411
574984
552337
86256
495675
615965
646904
93473
403753
212793
115818
323490
408785
101366
455857
310326
317710
50049
285228
505204
267967
592539
595146
475816
473975
268618
18392
1738
623883
336219
275925
10176
641709
60895
395894
541596
229697
321977
424282
487223
133846
25005
203258
150601
127908
101047
455569
432295
91016
344439
141032
648959
649521
593230
21758
2083
271227
258825
336637
304719
450727
241513
399088
136298
213059
514564
161785
310067
515090
215460
170753
321210
138245
446580
479807
1722
291615
92902
303610
67560
45620
71895
403804
490535
427173
164833
489813
446646
488491
157248
329370
523020
353500
9245
581007
551827
222046
186581
2167
593966
355753
630332
52834
506779
482040
478618
538784
153248
81561
472687
482207
364360
468060
179210
543605
333136
297141
267497
412828
282382
96132
423238
277657
304986
216764
609549
625427
14948
240317
241478
416734
96613
630219
298326
490232
302472
472970
608369
271564
265756
177574
375221
200031
583715
515722
400512
249337
138821
597273
573118
372242
339561
563275
235221
616822
254289
298529
591465
512454
5407
234484
562154
29806
329429
600286
287685
261311
329915
413620
342175
331046
303407
455729
380787
229195
304665
530652
174774
134996
582637
470718
430882
213004
221081
564604
198077
514889
248049
122485
321018
43866
42877
475694
377799
266210
16752
449568
144044
227611
80828
555931
151608
591274
8566
515384
48359
151758
350641
182166
439411
561250
320667
246690
154447
176670
354506
179685
523669
113019
380572
631614
322831
99448
59141
313725
321385
207181
367172
168616
214087
184040
74514
405287
143554
408049
251440
496835
282536
490225
413467
73332
82387
596592
302499
3907
6230
508907
479656
211063
340729
46533
224506
614831
647383
7050
85249
119106
183791
304171
632882
475438
403983
298199
565523
333053
405399
124150
478693
232226
388397
195977
29418
293214
608023
29509
486558
194172
177411
473809
194742
603652
565200
649820
454421
298050
138354
268977
414910
550724
598359
300167
616340
355847
537833
203839
316884
544196
396374
129000
331046
543621
328469
250561
499289
52559
2508
346141
585817
577901
71872
503903
63120
424330
175958
333631
7957
125377
635145
330321
184713
567124
303636
351154
220730
289380
553325
475914
21999
527940
198616
577413
536034
17933
51885
628555
415857
519086
642510
201107
634952
51443
608995
421583
617016
392077
596139
588680
256958
65189
263115
72410
498246
288021
452683
557658
73983
509804
298128
575310
273059
163525
70077
243528
26237
338987
188243
383602
85561
485286
646840
270819
163998
266956
646900
558822
119762
239063
206049
550468
74098
111421
194879
107062
425427
260322
364007
357931
591174
220586
170015
258743
304232
357471
412027
121778
562637
314385
92038
242235
27677
397928
2091
265469
416240
249867
323179
629237
628759
526719
144219
95028
510863
629110
54749
582221
623892
648826
642065
448336
423286
19535
333739
348020
237496
221382
196088
478650
502300
611120
459937
155272
200861
42581
292285
266136
58873
274133
295036
315491
471419
319704
290739
128233
55679
261400
448310
349413
403164
584799
96488
572118
384083
99928
593608
533719
460812
114399
10544
480879
552726
35170
194606
87168
40242
428530
646519
623444
637548
40208
229251
458999
493500
231803
403483
597202
403348
529374
632775
457210
525357
282809
13732
620580
524826
278281
322934
573946
216467
504855
608957
527788
632734
53890
219486
147352
544989
380812
225585
161974
232121
567636
630273
72986
222129
141407
138085
627053
295799
324825
463339
242942
504120
608849
30578
144247
611121
382215
282213
149695
224981
274192
240935
401123
3007
364405
643345
347561
507787
439099
339457
140671
618287
57684
368806
147952
315330
575070
470252
621638
433915
469580
161476
207425
166139
332624
462208
498803
557711
311166
495003
104140
28022
613473
439538
473028
436090
182230
153711
378026
149347
615340
448091
201076
646207
233410
266315
226932
603846
172982
440970
381839
64384
442460
202302
239209
613732
151262
84677
423375
153838
196750
350930
572049
131985
584222
564668
610691
136893
12202
348607
299596
239304
200511
28398
147149
374733
142535
270740
314913
357428
211181
193686
162453
367532
302497
119473
126725
97350
599128
574917
640342
451073
435347
197444
636598
387628
645122
469351
536689
286730
473875
425060
41258
395024
259868
502350
416511
127228
192405
80863
588706
212737
525791
381747
544754
247723
440082
363941
330128
208649
179497
636221
146758
647833
439183
207947
624876
381307
5007
171154
609980
487306
367417
436785
588734
106808
135213
30250
6584
316727
215664
17017
214510
567410
635631
650439
183259
159480
462677
618828
35671
193780
413495
109498
6189
500964
266072
355743
41936
488491
385064
253820
142541
489872
439554
171881
264072
262347
26643
151716
325185
470680
626269
85866
287468
287795
225738
10723
474975
356249
123235
427084
170512
106931
289267
567654
442523
472713
161751
385002
421098
301516
467817
324104
241807
68393
295329
614399
179257
43075
559293
214402
611765
106364
293979
563154
475563
76803
121917
15483
59265
508917
554999
189537
415736
157903
367834
145400
435368
439474
330200
36829
604927
594546
164296
82472
90671
515732
565167
485335
35095
405857
261314
422098
550032
147070
64836
320837
214725
294783
358481
458629
600809
373101
1998
260951
58338
240316
157234
23507
391880
390055
633747
408154
215264
371337
265119
375033
240905
37740
238377
551779
240742
145287
55209
156151
445501
60019
459404
469106
44625
301961
225476
270465
634831
333619
585398
545966
150237
268380
591897
460759
186742
38809
67597
74952
183152
276474
244393
224813
456368
457991
378494
235278
185422
584611
252019
593981
211763
277102
551436
34906
511358
210580
342256
484337
26138
646839
420106
190796
47662
215900
117103
315377
514410
577020
445565
373985
574103
360343
461265
413830
257086
519988
492637
265821
335880
12308
370306
308296
592123
640166
495231
304177
66733
342524
542894
126116
250070
584148
547929
67332
38348
311539
318689
515881
45757
284042
607540
97514
546013
435800
513724
628028
95847
339571
423037
633464
205026
334098
483542
107605
440389
5160
103420
561588
314058
287652
597464
310975
617057
601737
301099
101360
154510
455625
107050
213142
91333
370226
470619
192474
15903
476553
282367
220561
8016
45390
126080
39879
413858
222506
174061
307253
275644
521977
541459
402739
285471
196307
553363
95050
279147
113556
456443
134052
113770
303913
263191
242143
113864
600225
589803
230808
188006
372494
426147
554461
240611
472858
315178
649787
280294
542677
243314
11923
311716
153097
172371
468458
273795
390725
417579
501254
35279
225576
503031
329988
525352
539140
536484
89764
283211
423015
260682
406627
199022
480514
103406
379625
565360
364644
348214
136266
388964
638524
173662
282417
140590
58422
332453
337277
123269
456567
129910
393735
312233
301020
317973
523370
145005
275737
188582
385758
205143
564401
589397
382743
303610
497795
493696
1260
518141
182539
261827
590182
335192
445661
92286
90704
296590
229721
646512
543846
545308
546407
404515
159119
527220
392454
168754
519772
60910
439042
119137
642429
194381
616255
521691
248389
590703
439400
524619
269762
595392
152528
337844
579507
510301
504883
622226
147351
391957
530261
51361
390721
103422
214656
310627
544708
321953
406255
36961
103553
271773
292717
94666
547924
222770
154056
443924
441583
401319
71059
504235
98500
255440
343812
80870
447935
348573
623815
187348
108430
31550
520759
203529
486719
117660
456524
595659
242899
133161
263091
527279
281645
83327
632833
31346
574187
238907
642547
7322
417039
412549
132005
252674
624009
188467
497182
281376
374885
405134
593923
44794
595808
251482
316683
342400
289129
122150
71556
479772
32989
582684
610511
240218
235199
352557
313051
306034
582373
105849
106300
599503
486540
301123
473332
158832
36847
297859
512496
257233
170049
203920
99725
640864
481239
512326
481033
571591
73092
496611
541615
453943
220493
96083
232412
376888
100321
207732
22905
162258
337540
20210
522616
186218
367523
474188
253111
523029
239465
612730
66038
451294
187661
23281
106209
601087
213493
435164
41699
469820
148802
208426
92290
496223
135753
528038
513247
64978
461726
386605
387098
484053
350972
127589
284471
389159
137367
536306
132566
299430
534618
259591
317300
634339
370989
599607
144899
415779
324331
29267
548846
352410
205020
10772
261276
118450
422454
409451
545469
321917
92082
500666
367906
306126
365384
204197
595196
32885
154705
497493
242706
537945
490877
196694
181624
196763
46597
153238
209904
548455
214921
601715
648188
254506
106448
310147
547384
620282
53340
472901
549194
466932
638639
518898
571294
432831
435628
145761
342852
353870
389654
562641
93296
136357
368156
528179
225439
315604
536298
95799
35791
305626
485679
640986
545252
587471
151565
39463
37625
176127
236325
463770
594425
628228
35613
93255
343903
163111
478275
13376
473352
15977
647852
603317
179815
447507
439093
268677
615328
373309
119591
607474
331966
599488
123900
538441
268686
256784
510702
465120
170724
123295
183435
334199
37286
497181
461621
1845
598133
438025
130372
206457
380044
180784
345111
120583
446055
441678
107446
498707
533557
537744
430989
2961
121094
403456
111032
72680
222926
212810
135690
287782
316400
632178
302226
435743
359933
459339
139253
241008
49310
135108
211904
358008
573098
78205
243545
104783
567085
239045
486714
118731
534569
407077
645493
284606
635929
599967
585757
376094
444433
111835
495191
195358
136443
106205
207724
292865
439876
219971
90244
178283
584370
69415
411393
225212
363657
234817
570145
366196
526261
299816
581743
477294
173013
635049
359964
205254
599628
41445
202486
543742
357789
555304
115204
258304
354231
588300
285320
166598
638920
371805
476219
358739
618304
136480
320795
23571
386900
546546
239472
649046
297181
157995
606763
102350
578790
240842
237357
250314
622319
569199
596768
102666
314570
284963
186528
345181
141018
62098
233792
110886
397781
117412
154165
235403
275446
401916
50701
490951
90161
209366
292198
563656
173470
436466
114301
271826
532751
337277
184850
429338
203334
472664
254953
334283
629018
185458
99325
282164
301243
478361
315333
646974
132502
583300
590272
223924
128269
526456
435603
645927
387357
146818
568878
514040
485675
493009
574026
601277
292231
477047
444057
23994
592543
524632
247405
21865
219714
125609
586913
106562
480998
595257
105078
353454
1092
447976
615872
312873
49485
235166
548575
602934
285565
642464
114967
7034
301541
159699
565695
83823
491443
239885
293742
187689
402584
185271
608450
180014
1225
476402
13680
515488
340767
602147
418950
631254
340646
167810
212091
570060
41005
201964
520194
17035
139027
259359
241916
285528
242288
72240
350014
219600
522486
324606
313847
174915
286469
639363
127398
542395
194527
261000
230878
171434
118146
26400
308629
250076
38616
351534
149447
367200
457547
100580
485791
442373
293616
644319
183540
444478
377671
519671
182709
614652
419701
586273
645608
631778
562863
550434
337702
238519
354397
502344
405103
617816
590185
328812
225758
37674
412051
534834
227252
348434
408868
149513
23936
236293
34651
609787
540704
195851
633704
162631
633601
241970
371883
182110
503469
243284
305622
522734
414270
104065
509641
357790
582576
196094
243837
37790
408125
486126
553839
332754
272099
450815
520964
642656
271468
130807
155071
544980
133908
128986
301143
211514
539487
400093
49658
599070
160313
620312
575839
549857
570330
34932
211941
595895
436855
624233
494296
7638
460401
594773
493051
628019
227109
318671
73401
111852
601455
146019
318314
555981
408712
245038
5127
221160
205406
564866
74354
227514
635121
129892
601835
587669
35395
365292
499688
293859
503252
107133
147144
528539
567256
169846
575925
52318
445559
384290
516848
611636
35667
541521
117807
379504
348007
171912
166025
513869
261307
127865
249853
590425
472549
594342
314770
458953
355226
467648
281785
12954
383451
299613
41401
387266
515720
188214
428502
461125
449616
248361
154289
239710
644250
115237
647989
348517
3361
558845
423406
171652
126328
88206
237996
620663
88761
607550
487418
39471
486705
94901
123055
8097
188930
555802
577059
584830
388010
220763
591259
553262
281762
624621
429977
39852
220600
564923
603326
92383
483417
71509
504874
564158
292386
428008
74841
100732
219
366018
208474
334104
257146
626269
12109
270930
269411
32392
2613
531355
245278
255704
351434
636514
438682
119707
363278
567547
573488
129995
557173
470443
340654
13450
47055
304797
63364
2150
53090
16648
641927
414337
237574
436184
502127
414762
647220
63989
447203
328545
255459
333085
339550
519291
261635
262327
429793
476155
158464
435607
89920
15972
446259
541871
88304
130620
17002
309119
421628
475792
96181
640504
97581
417241
599654
7264
230594
298856
48542
233387
58995
308539
233519
445726
280001
299587
580926
647125
485654
208667
434887
505517
19313
557544
238956
410119
51086
308463
640983
448900
7933
12834
315853
624826
406394
189480
614601
81983
119929
588876
56518
270062
148482
216929
375994
408797
138529
628223
200362
372405
479947
17695
479981
54184
323001
618697
640456
378038
30429
531979
478824
366048
253456
383848
435409
650717
582216
421910
299478
172957
268929
41626
46402
279469
83927
283850
46171
288385
191851
15364
458205
534024
569638
614474
298064
458943
615612
345572
395469
466143
39845
634725
533290
348411
29416
337908
250364
176051
315269
286589
112628
280749
612933
587392
649616
400895
202032
452918
528881
193864
513688
158335
350409
257285
181622
49567
479937
31954
407718
188456
161686
455693
250441
535389
550327
567463
29133
612439
208387
52137
466962
27358
73175
275883
91499
461537
553257
163234
342969
52707
127354
135094
335162
251342
347633
304415
201203
128073
443560
317716
97004
150610
25278
317198
549357
313101
23078
324044
579761
193
592485
182454
438160
6457
94535
31451
294682
387713
402589
106361
347486
444293
307613
596243
195148
162889
240739
202019
109930
608418
14710
9098
219217
502048
297529
179258
468559
576476
135691
102591
572162
368595
512756
52684
260864
215441
502343
34346
3882
555484
543994
587369
246812
287248
14581
37854
533179
612715
191143
598183
639680
155220
166912
424143
573462
324967
492570
167211
642518
602877
219943
143071
243473
385071
92809
553535
566003
327457
264812
49578
98254
403596
193805
543430
154381
327280
460746
261392
66299
189141
80583
566714
198091
167555
313070
621343
264162
645157
152256
209039
68860
11322
510546
465822
70249
252114
405460
1694
524183
612916
320328
7916
345784
508959
373935
466551
444543
380130
229529
326262
495355
410896
649781
575402
373560
273430
379753
450234
559662
367189
521930
307543
196750
488682
206219
433530
129567
182969
280371
515727
294047
247461
573015
527703
588093
216546
285537
537742
551019
499406
468973
648762
204788
240285
294321
45946
646130
181357
561367
146896
288580
561579
639732
645190
616559
453448
594644
64708
397636
533796
131968
465954
105294
180624
156414
252351
576986
66747
404670
78122
6893
232822
169212
275695
621752
407213
553718
278117
71751
88791
308600
18052
522311
378276
496328
552531
574841
379787
230268
88085
454306
289834
169046
391108
85329
462703
187232
89561
431723
566640
529434
182526
415577
33235
351918
93278
50510
539619
273389
545541
231472
11403
318559
16556
272268
580061
541337
400991
22588
474067
252332
40375
278255
76084
512421
605812
491642
593068
336602
323400
213411
111765
106199
650401
21887
124673
343053
188799
504845
494790
599163
82872
473414
46718
523520
498621
443748
182200
330714
92687
227828
623136
314744
150161
85355
319699
197214
360369
563507
156428
531973
389258
213659
326644
25366
218335
534002
142432
285431
220739
416102
372371
19764
181193
119234
106546
548137
15513
61243
54708
298754
145025
333982
52985
60127
182332
315304
575155
397655
129250
510699
485723
400022
587127
464839
326061
353227
495522
335310
107742
16578
478531
540592
66117
155412
200571
396164
405931
73113
79844
146067
432234
91012
223605
371672
316195
314287
463898
615757
237134
222300
228697
143456
550207
16904
538959
622371
47629
330705
413421
383964
519749
377606
89069
496963
550200
557680
106975
490678
198165
447588
563476
55533
523143
587205
317931
349572
134177
631162
618199
503487
512346
54433
113434
81223
558032
479852
490350
261707
134930
511182
332935
178839
238405
268980
615870
462746
513188
522074
628063
623582
448653
163558
41353
219
173205
151702
311583
78086
94893
643966
511344
142758
532413
284286
450721
540585
370761
533246
74071
479161
55768
448151
563759
318160
410821
191210
388129
459385
47153
641920
391360
349762
67561
412593
537470
439435
377524
134294
528072
479214
613101
154787
217576
574919
414346
610897
495250
549059
21831
469378
129864
318511
206841
280269
398400
326778
85575
83557
159249
360043
159031
604542
591279
466520
79739
612854
324055
162327
190710
206128
14808
373929
199521
539452
291978
316825
596190
517134
223827
295664
255466
367965
511076
340884
149603
132418
614274
558249
521412
593236
504953
408363
193608
323375
362350
239605
616905
2708
71502
26806
137831
291009
123320
565591
540546
362627
623276
403321
451465
630589
48590
167973
435110
619689
273083
573025
234427
26285
438766
608024
608512
119368
137454
239
215071
590142
259426
391165
126785
278986
368227
4827
94751
547667
290802
265984
239114
14550
520213
541183
269951
187412
219242
382045
387247
188661
228763
68896
591698
26730
369030
608871
82186
31886
394051
306059
626214
443149
153174
357368
304958
494866
559420
166715
424253
599064
544129
474780
92960
302151
67213
246513
181427
587327
205919
615693
364749
278447
139358
423905
625730
547648
406611
632710
324869
195279
319116
491385
12399
169696
579549
456847
602483
377912
83883
249820
399638
341098
822
448584
91706
519279
172385
314263
254380
253697
125535
635963
644223
9126
288152
98962
79331
603481
39433
216794
633030
219618
404123
174313
17537
568273
174727
644492
141203
51772
544655
70729
431868
378685
472528
39295
444613
291372
140170
469073
638876
349807
255620
151326
139329
33891
633102
401105
307819
360825
388936
296205
278949
306343
316587
183691
549710
404396
640485
376504
308156
88735
159119
408457
537149
554692
448181
231498
409728
123545
276403
604686
423907
127970
550020
233316
313353
537059
148487
639752
149461
461759
538894
179516
176333
575173
369239
608641
395856
502103
496530
650172
304791
121649
277387
357300
344064
307606
387989
194268
358752
9699
420962
457410
592788
201783
618248
100629
348207
279153
630786
247646
379495
233971
447772
223114
66345
38336
512772
449577
304167
30701
11058
100886
209957
624082
235060
133641
198038
497049
369155
83949
12179
286902
97707
370611
499427
50468
320672
502228
375252
147950
499809
511826
249207
90577
644044
335689
131168
612757
191802
367260
522301
274241
508667
511419
557773
547353
617463
534841
486760
419876
506713
211149
404315
277087
459204
258452
376458
228477
4871
511984
457003
636817
120174
33984
144625
384933
149682
596377
214215
401332
647435
451496
19296
175324
329967
457485
596143
328153
38201
18734
315663
159427
562005
579971
79788
412147
325848
607767
507623
391018
513069
120388
279515
488217
195238
522457
271170
576855
108849
229232
7692
322135
210652
37030
417586
147821
282349
555461
2549
513269
309450
439626
558236
461098
39512
530813
98936
439684
107917
193690
75208
354105
624201
411693
68993
576709
401574
375945
318138
176894
548253
90245
582932
384410
211505
418926
566708
207272
628494
50937
69690
85215
326216
51323
341619
343254
375274
557537
341699
592157
149374
80097
182704
201379
463463
510761
586459
204433
529928
563217
519406
400022
5298
166990
377513
635161
75778
544261
4984
327974
306444
363949
129181
647630
282239
287264
506095
495260
529691
459133
201804
60984
563417
290208
337627
359455
593202
387516
322502
489784
619954
292295
463060
21333
28564
494747
176782
115680
528504
187577
548947
251607
594089
31534
238751
423305
238278
328750
303761
524522
571183
19568
274403
599603
101934
540987
173827
220455
271796
477563
395253
21172
317073
640864
534076
558916
455392
472465
643744
461072
612171
632312
602303
568088
198026
410774
536111
105322
203674
425031
136570
7257
184314
369412
545014
88878
76128
340485
192630
15081
486707
287044
198692
405188
68532
246057
512608
596963
168791
601850
353122
447160
328605
326452
267069
268815
387944
436259
227267
137037
503813
423028
307094
147483
636852
109005
130395
432351
610026
336355
17686
505063
56464
365810
540835
228383
157877
210502
398490
274713
199903
534301
485845
321597
111646
297087
352306
423719
514435
13111
556136
418702
493329
274743
268516
150499
162899
530630
519325
479024
245123
436990
461060
635878
556996
71951
142338
136337
263297
340765
161894
587023
245662
37681
306685
526240
628284
22749
42069
96057
612151
181216
9313
222393
471464
622123
198081
160444
551746
639461
338120
643906
260501
581957
12036
434618
355452
610438
449245
199073
162267
364457
305149
388462
221108
298947
526434
384204
51469
240752
334223
369397
231030
289731
521392
139977
117061
502246
280647
285058
193461
275601
37611
634997
81930
442133
374659
296660
230272
53131
142463
604498
512490
205286
325249
112539
2274
390851
177677
647786
539541
597565
151136
225944
166123
534095
271715
182111
247671
93976
393576
571808
561035
289467
433491
110793
307096
199907
60501
526960
501057
128979
572815
87636
24369
357200
419358
437098
431877
395249
251354
121366
497030
545874
287944
346518
417015
438154
436502
5951
16397
328415
540817
101209
201810
268439
38003
198453
561813
204766
253771
196287
173702
499337
116630
76161
354896
415779
302931
544309
38240
354322
608901
156781
129805
56805
78778
645157
249073
402625
171585
470941
502565
97416
86960
571039
612099
142160
514688
609823
109343
82687
384474
177169
480206
326879
353008
386983
532541
126043
138851
237272
382681
310738
121098
449626
375796
456794
347589
308986
69691
415720
398019
427201
554437
323697
88181
231264
520379
508347
233424
9901
442207
492000
445189
528812
108692
125272
299464
196240
363204
524804
248987
419518
108711
327259
177268
9282
632455
625479
293973
388788
261646
173774
17542
390973
281003
506879
255834
484557
488912
591733
578267
4623
139169
362424
514642
315474
546244
478122
61245
196122
630659
606032
336188
564569
265352
247927
75395
548809
342608
56000
547699
535143
619451
207549
304712
442844
218100
79184
439468
184034
25195
110239
606589
646094
218551
291491
313974
92074
172316
563443
559078
486460
215714
368354
20087
271935
597325
369518
287175
187533
390279
543807
220726
327199
482563
591864
397483
386105
157674
533837
466220
483218
555473
96166
347467
394789
488149
59027
157105
389566
247624
304080
151622
48516
555841
2750
295830
80061
149189
138603
232961
512499
9683
257071
97625
551672
344319
484116
90207
488176
453973
445925
537553
13335
196075
581635
351712
173699
438537
593750
164085
426761
641587
140645
408916
628776
259646
9916
219835
560599
78406
112415
262346
42945
464920
67649
330453
8620
226545
47648
112997
236351
644746
84029
208812
546615
119014
196096
349335
598974
245149
46649
64985
229900
40246
425221
199293
409087
10542
637245
568922
186198
270948
293360
312118
395149
490769
262665
45474
490402
650210
546327
266950
143396
447810
300079
92497
485937
255893
66775
70883
589001
414361
240143
554467
307052
90853
3641
286250
511184
130325
160647
146843
556543
326885
551768
207051
385843
206995
430748
374861
167564
466281
374040
407672
217353
246363
89670
370556
473854
139731
12995
89287
594796
354116
326918
309999
216031
586550
641376
435802
494415
57493
21538
630338
343328
269812
47503
416191
365118
271351
452247
595883
121123
143683
212091
513803
476142
225281
580037
15522
250679
3362
146960
137225
402252
555605
245049
553271
510986
446448
314169
366865
341733
289393
84052
420800
489198
266453
551742
414690
321605
170695
101603
503964
615901
583150
427174
354526
65430
100224
7015
329934
204646
411455
619345
212172
381645
357932
89774
284124
498654
127058
306931
380839
214734
614918
551352
459941
316432
70079
132642
496119
428824
620202
437314
276585
405440
97106
206787
363494
637812
414741
337423
389353
647187
498133
529970
414590
1722
190618
50066
262657
441502
245959
47734
473535
513724
143126
485470
71477
190980
227305
433667
386371
621500
108046
222878
358522
478491
218254
489799
98470
52397
557775
640107
555564
328417
319554
97063
409120
359855
257449
372727
317710
42642
215510
620874
436627
388915
164642
89006
580997
72115
225352
601348
421132
237442
149501
103303
260426
408201
278272
156822
151990
262878
428400
648647
164961
477023
591314
638522
449380
349464
616160
646849
496865
160851
192061
383764
639711
74935
629904
58055
194496
309352
96173
47962
257879
198162
594703
597643
172585
70052
315986
297190
369859
397531
352230
263254
613729
292479
252870
115985
584278
317130
466209
610558
194323
321565
106887
204859
114600
523358
552097
53741
231378
294123
85281
578802
552881
288573
194136
381791
387810
8349
79178
412002
152995
633008
230407
570830
30425
251794
600381
73034
470533
9894
155220
264712
452914
335709
547915
86725
447160
587965
547678
312941
249169
25328
545481
38534
312191
422116
617378
563234
463830
168609
442702
496386
627113
567322
607458
514653
297197
41460
510310
277966
484110
394656
610068
597551
342256
450944
564026
362918
215607
16213
92286
453956
587121
605040
154466
449616
229490
305886
262862
89354
174793
283067
543246
583616
637277
548383
475463
216452
216627
585016
348889
359830
188659
632020
59015
98272
639025
159802
253848
349216
250390
215732
579844
131481
344767
177724
528891
184744
77717
312972
131992
69033
626041
503918
498165
41035
275524
400172
200922
523474
514698
356749
33204
359351
360015
584718
575041
581069
33821
553631
548039
433739
554461
297319
528874
615426
223293
87400
16146
353618
553898
577315
18319
452430
62178
153159
647901
355122
180611
63693
145872
212758
114671
73035
14491
121818
115480
223827
572121
183165
246943
201162
518555
331675
175007
199062
120775
240542
167792
469656
458696
303133
11889
562811
32588
309558
22131
149555
243900
558984
189796
466230
350986
619114
387223
198994
167280
86937
83700
114592
245911
107646
465756
270054
284777
190187
149468
641831
343985
409975
206364
244438
272976
416134
104131
364626
361057
490388
621498
389642
23460
237611
496909
212694
290913
627492
489418
447015
326408
387717
623649
319326
182187
358038
61672
649589
421142
433325
287050
103505
327550
461645
534858
149072
16875
110172
530887
193949
275704
79551
481104
478109
167288
176335
6764
74370
390364
330369
348709
181674
240124
526352
278652
611122
23159
266422
621308
167917
304135
520790
628150
426398
489318
320280
452212
649223
136575
239870
597115
560998
257995
421743
620835
507122
462386
455949
467531
151085
590139
265607
496624
202848
169075
276266
286933
237428
489867
353700
537865
306678
162521
202286
184804
88797
338355
265897
380595
6332
642389
140305
403726
173570
393796
349765
334736
518043
99387
353101
347191
101350
345009
465482
438746
480490
478316
165395
13912
397838
616888
500610
64152
579928
278836
194716
579780
445775
155292
88569
411669
79223
96587
215284
412585
615918
171725
493995
618616
348467
369379
381763
182146
8231
63024
303385
353357
533737
131707
104820
28481
538272
55843
513756
281122
200114
632586
409380
350131
141836
211151
256842
506635
61608
141143
70019
536572
27431
379477
101295
46857
508360
125845
292485
317409
592022
569629
155931
475244
192434
123501
460634
469132
413970
468523
45940
560388
185580
129660
575963
37236
629858
645003
566633
177319
608991
182944
400964
372257
140479
535682
405470
557610
621803
606889
519479
564873
406578
117581
609900
441967
259895
571220
256312
583357
9794
444726
340007
41951
526080
31086
49993
100039
244334
129452
167260
645158
552185
486777
626390
422703
192591
413884
64829
84868
416786
473941
463421
31787
60046
198026
229182
195273
209752
484672
614546
240926
620372
468829
558745
471507
63971
493718
320367
210418
2302
469927
648142
280854
244507
572452
162435
501363
72585
129108
115822
410887
192877
206402
645157
500336
166476
150784
118834
88908
217015
62028
597755
507830
1495
113886
70499
271273
295199
506044
584325
174571
631757
22576
505204
271280
160844
258718
471961
280581
390031
210484
390
141367
473047
521576
67580
511685
588037
575387
424152
447063
329149
567509
530766
601596
26451
541699
40335
415382
183549
531819
277817
187053
373835
484043
4782
372903
296384
51439
194859
252158
148458
536866
85180
649278
73674
447272
125053
80219
115617
145970
85793
413863
440515
326521
371288
377084
609758
579129
108260
396677
618526
157506
614488
544396
278162
431341
303758
453782
191141
370335
173236
483209
492087
496273
195700
453003
161890
201198
275829
4223
210183
258041
441846
305371
189957
610772
310591
264926
370054
483755
334838
182969
166492
411835
428486
437651
619613
536256
310541
521219
178128
515827
168773
242391
51470
625224
17474
553991
327583
550960
246723
519957
108113
649614
526923
580704
410327
189736
49120
348119
447623
25044
280746
564037
476662
518369
504721
270072
352937
99708
600641
63893
284195
169005
73804
343656
567192
109339
473012
37695
97882
408394
66222
597836
465782
314000
616581
495258
67945
103468
269456
296722
623557
421075
32830
761
503308
526447
428433
90766
402868
640957
232277
129067
604434
597898
312894
646551
22962
62831
45685
69649
168063
222069
471005
181707
327752
630916
454425
225553
7476
515374
197367
86127
145807
113668
575760
586857
595482
111893
537323
55882
71535
12966
344437
34403
439268
30192
179247
35117
339719
74637
528825
230640
576941
461299
612719
558205
460711
402970
409391
432313
164696
7062
232048
256933
219130
480093
594211
588205
314701
243343
46816
468401
478031
157737
423286
503425
4265
268927
211676
440098
572505
510886
86485
347967
236751
412865
170900
590407
249362
96262
337188
587734
489670
37243
410986
89242
32898
379211
193769
159346
227987
486503
429794
266518
460631
365009
622055
463599
524483
603581
305930
104727
480334
623453
54988
576275
549322
117668
92131
490323
336925
465207
238402
63624
488517
601705
387376
472564
174803
147048
589265
461711
519437
428946
556306
540332
544941
26634
370994
283862
382333
19701
379348
6697
194740
192441
51852
106664
352281
337498
223881
466055
523886
204893
569806
604399
631843
460345
465378
11327
467092
248817
530927
613676
125333
193882
77563
567348
168437
617608
170219
139469
351601
545743
630418
321841
6278
320384
51828
85558
650511
18506
511033
397709
66405
147335
407462
160439
539677
625910
71863
320913
467048
130657
36706
136622
380155
417176
111532
421204
568664
593784
270343
27388
298548
499140
509485
268842
452340
29661
508967
336747
591311
101854
259174
277653
401671
415130
144410
551781
478783
453565
475513
78182
338878
164275
360467
246758
509851
435081
528477
508369
385805
527882
201646
395280
637777
51000
631596
551892
268591
467656
34137
93297
15954
168087
424870
74904
572047
36214
404039
356492
96828
179488
350973
90065
246164
251450
639705
244446
82565
240899
650071
90353
155388
536883
443477
148236
610848
401260
644088
167693
639705
52485
81385
327461
247474
508867
292754
334049
590421
560478
2725
599540
244831
606966
532383
579048
82411
258677
254413
253771
85565
53968
212324
48297
198681
70560
96924
38006
350747
19963
441229
608256
268429
531852
380271
385404
621511
283925
206023
365112
265609
296831
505943
279139
83849
203292
139424
338827
494804
48659
605629
632662
174467
350859
28748
288292
409716
379393
273323
282463
460235
626333
261115
615731
50270
469126
405815
507141
478233
15244
445790
443802
621614
89587
580853
562738
4280
55954
466141
435973
95364
114623
146895
453500
178563
484729
583393
432123
581225
378928
385339
137928
66723
104660
614456
64096
432490
437385
612933
285953
548585
636201
190855
1128
549697
555910
263379
467070
532675
70496
141210
424101
137976
213782
87672
367964
452902
505684
224104
178449
465557
438837
22400
397272
471630
25598
23275
578526
557178
62929
622481
134817
428787
528920
157853
588596
401363
217338
448309
93105
284880
35725
124723
211896
333273
180058
173455
93189
309053
633093
82310
398862
372831
408741
509891
542883
568253
480864
180906
226568
540304
404473
627036
532171
14386
14845
172435
557374
476458
60944
155620
172167
477967
505789
355097
411106
39210
325939
410719
30344
16154
325218
408119
212308
577192
306880
234725
294351
479770
528620
267349
181527
316982
106016
99798
648870
232976
321148
139647
393240
431005
91555
433529
643144
379693
378909
627126
582990
400051
218384
233662
549718
562783
139571
253257
646916
527135
633943
54312
268620
562013
450004
558401
48514
515820
397205
647779
514830
23835
204471
95996
184550
441361
40516
321449
632194
440459
239790
476817
558611
261550
161964
356516
128254
150123
396968
311262
319083
568191
291068
325206
138591
259718
183840
614299
177765
52946
153988
586818
501119
413643
638721
458576
486131
416986
342366
149269
90194
517075
247710
421609
109951
22776
649298
431850
463379
521642
73941
100702
378892
354399
232452
321990
397109
450975
371080
394940
557682
360107
317938
489928
171096
574166
9715
422834
163686
365348
453105
356075
107203
59794
438346
552689
430072
214212
600166
316617
631584
249514
206134
392971
275651
149710
547962
591089
151625
183458
590919
323711
556715
383963
51329
275430
525839
112491
147175
378210
396761
563111
556044
450880
526758
231387
453383
43743
450107
97196
17337
246875
459868
439737
134956
195030
644142
166626
248974
12124
270229
166123
202904
528884
69781
630437
624887
625206
116592
491570
215072
285431
440171
421457
92039
538728
218692
335001
61734
385753
346645
413934
117912
73164
467913
511009
191449
55029
579785
245769
95863
120634
181341
456103
264444
650740
402807
549463
514677
649781
516167
222220
81497
55864
507878
386323
242744
354816
43040
221176
384942
193793
298964
36101
464938
219648
625035
569142
561834
447660
67152
130986
339661
11106
9282
409420
363438
57383
511545
601152
78508
136275
580547
500052
231833
378538
427212
640912
235208
415373
583985
561074
264923
146849
398419
77801
278674
208106
238996
431108
529654
89607
60205
65653
250349
417405
476977
608211
79734
247844
43485
266697
75814
499149
589572
214459
161876
577181
441798
615502
583046
593505
128741
180338
65430
170882
165958
320843
311818
510689
457102
241501
210247
136638
204517
465554
374185
383907
288347
534715
464187
412930
210365
560126
409981
595031
133310
52774
402679
171062
98907
358193
517799
261045
307874
349379
190288
434379
492084
359519
210207
596462
380536
410639
85042
507615
387916
240330
514273
356933
187813
168278
190126
315625
44751
183350
508097
278841
258383
111154
378884
334409
331326
544741
76737
435119
493789
407335
179049
500083
144390
251903
102998
266972
298956
639277
391650
70377
504043
448515
329736
532595
497506
270128
87625
404358
296349
605647
493040
86539
461648
204819
243325
573361
465432
391870
137782
30923
432594
191597
369348
235742
386790
167109
507384
512551
569089
306669
1657
503497
196585
214140
477199
392848
518789
553902
467164
153516
109688
531184
341019
52700
326901
42918
429377
575266
638001
536885
476989
33127
309005
437701
49611
609468
93461
281911
127066
638008
230337
478496
166295
164473
422359
486915
408334
323732
187692
115160
523811
280352
142214
334133
397576
617896
75584
192120
88047
234182
595326
364031
265341
284056
263039
149257
248144
247284
493621
534330
99106
61800
642119
67509
171059
296617
291285
326824
576151
276021
300955
321168
20455
147065
361646
636661
176407
56023
574310
43462
573418
83137
568133
79668
607627
400936
281206
365119
170220
499467
595231
520509
290819
576783
177167
42609
7161
521569
396697
609713
69226
29418
438361
340355
311173
52354
217440
2537
470772
599078
38029
191443
95143
302107
476448
237709
81338
140093
275821
233054
279974
349198
493123
478388
184224
430458
589302
145047
535774
36491
511722
365281
442657
519858
404132
13096
318179
398241
448888
484989
349512
95063
563575
629555
77251
214302
402370
439509
328437
573878
314194
575727
399264
550261
71330
35576
285496
115764
151691
491901
636534
485270
610134
485762
174871
114701
388218
523830
582500
625991
269521
543947
547674
283247
47712
613862
92737
31226
534374
438308
554256
409898
531886
249684
421423
524071
351792
93345
45276
315521
172020
14812
49139
233215
125637
287923
397004
482312
207038
155856
325170
366185
196558
509259
87940
28157
209856
208307
167546
200548
610783
269892
459879
474007
375641
445170
381369
404865
491645
542527
552125
114560
611623
530246
472530
541837
396219
36451
342601
419378
460162
288736
260883
547784
392052
391282
562071
472879
274505
392849
6084
613114
460588
435227
307409
479351
553630
118744
398187
486154
354110
244386
162217
522608
440133
525848
449080
383028
90262
618222
589472
159389
111075
566296
589042
203620
293529
301268
453672
484424
67203
512355
174865
634242
582498
366714
617775
98120
271602
386263
94456
231011
480116
182498
483946
119061
79843
49389
561363
354754
467065
241264
237324
41754
254483
221456
285598
430166
117626
609566
222269
39723
178386
71680
107221
141526
90390
251072
475146
336335
586798
404618
254463
314914
438185
377667
604603
191464
359507
315482
124140
440383
325979
306427
592317
408813
209421
328249
148649
407714
103414
450862
623654
194656
272466
429851
376289
13214
617650
494274
122350
358267
96029
543216
445172
17603
392639
352397
382831
429357
267818
335413
36909
338078
279260
204233
535362
554767
3628
471045
510613
430999
516738
396406
580454
99910
14954
641156
365746
568428
558607
347067
285253
490117
228840
246048
604469
556619
35681
109073
569810
637861
646380
433795
130977
369376
544078
112202
594545
496310
614040
291670
510907
433253
144542
462093
189118
31878
317716
478323
254422
214832
89333
357329
531233
390685
134312
569583
43052
327400
167917
269120
68995
271847
196767
271345
398163
197624
77373
247143
5860
438598
501380
451722
377890
140215
33689
77859
483955
15220
9204
518886
108000
337597
641499
337009
221410
464991
245034
371121
638473
545436
456691
73536
59191
416659
434760
582310
186018
628968
272897
1140
608959
369716
3477
508396
568214
452421
404354
254100
228450
633372
527735
392501
218475
565744
105977
503413
544131
200931
360275
636620
364247
479359
205633
206667
587463
121121
367355
444139
487486
393907
419802
548794
620213
398659
311324
324545
493299
442818
42257
550383
608128
282527
70854
224360
155066
62176
26309
188205
122419
593573
108063
272268
129644
68022
66531
275456
234834
388862
325095
404600
114044
580295
547803
568409
117700
509149
546895
34075
247673
144957
395374
323430
392256
150972
252152
369551
446828
568262
427111
66433
580854
59995
331044
270774
436273
179012
450508
283633
290570
206509
105686
207180
239637
371703
382593
413602
252662
517056
527504
68705
391817
190288
233306
6248
480740
138047
471701
143618
332515
189664
109897
518575
85771
367517
505277
391356
238597
462354
466682
271871
532663
267824
196725
37454
396447
584927
342132
587510
43565
494388
630075
421997
237379
535129
563242
474863
460171
591378
379572
100757
566280
227523
60294
586722
321497
116908
80262
383407
576849
602936
357704
56619
433338
369471
337052
407777
153056
394964
635796
30084
631206
362983
591108
331626
483291
627980
134586
534625
377910
4645
121428
619158
297700
360871
395551
12535
281573
210427
199487
191491
44037
365136
628204
395962
541738
129608
166224
599096
350963
433061
621935
20636
243844
415651
454581
32909
313741
445324
342050
64401
394851
299865
462499
172345
111255
645530
493336
328175
638912
121913
373471
368214
239531
390654
3707
99473
596530
620920
319376
21265
128484
544620
239939
107889
70037
143997
101514
239852
467911
169429
108382
443937
304657
389758
339485
193270
500224
401153
189125
489691
518654
106510
10117
568005
364819
253548
295440
534866
75575
319302
323496
480504
287387
318508
636996
618143
3874
254173
183377
490538
383592
486281
307668
93372
615590
307789
631307
574118
202148
563262
50645
310849
633483
306377
602054
443379
79440
44580
216672
2131
538881
599733
564723
54771
592435
637954
52033
465035
204618
417699
199925
481478
132166
522513
86394
596204
151295
236861
271930
36252
102664
436261
94406
444210
452723
398362
147395
515175
598771
461770
280481
147226
557779
147328
485796
201766
292649
51594
185349
649045
228119
377063
19917
583724
202398
208464
571588
250588
590571
62498
579498
397151
235343
212585
643369
343638
180256
494888
290084
212796
60506
68378
373144
33150
585276
620679
258357
391536
401719
527153
624459
216113
218602
620403
647737
603682
543358
572456
400874
15328
640239
556936
230183
267671
187261
60508
545033
54975
393271
467658
644538
589861
464701
405060
456607
168001
45774
241008
599666
218807
437179
254068
237976
55321
210292
322981
472837
435954
154126
266886
145160
70101
49659
408032
435053
399057
533075
203961
295506
177446
387549
279129
619139
358637
42375
363382
302265
624176
330508
564519
632934
437166
261909
428539
163200
594074
172378
480071
198912
410980
75489
461930
563707
36393
78542
512759
35945
296671
25077
457710
277486
148091
400294
557876
126913
436672
471649
321702
365995
450047
93976
256201
14521
214291
210396
475206
350681
331910
507650
497118
396762
46520
171675
46324
290410
420428
470998
177677
475379
189366
649045
32555
560870
493894
104928
382483
206537
470237
199887
127407
92351
180770
505364
453310
482406
219433
557860
380631
606901
391113
611947
76404
405191
6226
23181
273034
609300
213962
180480
201600
221078
242912
456179
336889
418736
628794
266362
35939
524090
277532
362624
471651
201804
173249
119059
323717
423857
95667
110882
150552
368156
399683
572489
634378
594802
203374
30018
498459
259134
259923
187592
24931
73704
594158
567476
227746
142028
508810
396869
530445
35771
584982
2465
156509
485562
36397
258157
259592
250726
125139
236088
487377
484968
490763
315973
331537
405326
190317
116512
465589
103933
239849
405661
186762
554461
400151
295984
14063
244535
578253
566706
163275
489161
547949
495751
117445
634401
344985
96836
94410
423351
498211
60555
329617
350300
295832
120435
537368
221046
35238
443931
513351
451579
342647
350200
409831
172333
204241
244532
635259
36949
51450
566286
202794
390475
79339
625000
172124
135697
446200
509745
462280
35368
430983
83842
522626
494573
593481
580470
611670
408048
247074
567960
99527
309389
272155
533596
415593
576391
307819
160333
351364
549805
211499
568271
594227
27466
515203
249501
288511
194136
339476
430647
75308
83697
416152
646355
407796
363989
467270
362911
204260
357824
232570
352992
519384
373481
309107
344576
243542
295632
481163
37969
443724
142166
359365
495592
602310
633910
10133
56907
148574
56799
422433
207325
41273
404788
303586
25527
185401
582217
546209
303611
86465
230416
507448
56757
189801
351945
10318
619821
198199
626270
312891
176833
547919
452989
173803
22967
251793
595721
79037
236471
249428
86452
308140
376902
203600
257016
645960
515376
511668
328830
379585
585498
476015
535741
74007
382556
260488
415964
220689
580848
165785
567482
198168
329213
288362
345959
248303
346874
155770
344505
584199
9333
146942
169601
493252
495416
337648
318018
35261
534800
251384
311197
331724
464511
599029
229028
114693
246857
65348
48898
484077
383262
541724
275343
450873
551745
71655
642300
590652
542132
332591
212186
260084
360243
35738
176752
116446
406049
301185
167227
265194
160965
343701
461517
142781
258515
335266
450945
245382
93723
130720
343360
469100
63742
120257
179487
615964
454485
513042
344936
162855
41246
344826
449786
523846
345764
126791
638655
379415
423001
165247
73682
262374
122542
227986
59808
88673
238170
136436
119233
588051
517797
452138
496249
475969
434689
277704
484
179415
608978
385582
524003
560114
88235
558110
610339
257488
298061
292227
241654
220186
346912
630056
548810
221960
503562
442979
356234
569300
326535
461353
221429
297078
289851
74292
109479
617638
142526
555652
67594
423215
335631
395370
208649
461307
209361
495075
580618
178563
20931
123247
650171
452329
581392
649776
607359
255244
178256
160055
334235
372695
596382
542996
383578
424391
382472
588872
300145
72320
491927
624152
213839
574421
479398
11154
233271
162390
514257
365668
50718
48702
572003
111135
403251
61390
313184
598472
120638
471057
45081
213319
430609
555605
309560
134272
573892
222826
145336
8814
18648
286940
481217
36786
193897
38075
141532
625875
536912
120547
432421
320419
438164
496177
576153
95404
589904
305898
279329
451501
54764
123616
120962
112159
263793
237257
336399
618001
306811
77737
218230
591690
70027
561379
571286
301438
321732
241008
309551
598803
314908
148654
360472
159108
32142
564653
302557
112263
417063
509562
87106
647993
94311
34162
358522
593143
231234
131503
304683
148050
274930
110366
23852
184133
171630
187325
106472
271458
414553
562944
600727
614025
607253
20708
44697
561253
345973
531705
135556
328198
57897
72636
134878
597831
650610
480939
42012
69513
557311
494325
262564
40570
125058
279998
284289
495088
401449
373733
876
254053
20378
575189
404893
368510
162931
504026
100310
447090
79704
25289
492228
251444
371937
234705
63190
617701
585181
599136
239761
441167
641058
381648
505792
225334
493297
181657
436405
287964
575918
313749
357225
234869
596886
14816
452456
535902
415898
521874
2857
70275
184059
180007
111917
370185
113247
558664
216410
17090
442465
428048
478196
291505
422970
547393
441680
57839
330236
227013
91458
566567
348442
255233
639960
325123
407835
236170
133564
282706
65389
137556
257480
16642
456132
611606
503219
385532
38619
291210
311182
532622
107166
150973
397244
649043
264887
158403
582753
38925
595060
465759
459732
353279
394433
384022
167088
313792
639124
335824
860
211745
604948
80680
151240
48763
424364
352390
406023
33377
252392
463188
297764
526652
327687
583671
617297
475314
394779
419450
105383
93976
327570
399550
556718
11132
229463
470269
315716
412420
179782
347425
187125
638479
111755
236601
458784
89690
546108
420400
447559
45657
8185
567154
479320
108482
347993
205816
271715
545324
54413
575936
503226
148013
572969
383575
416365
534615
48010
621293
536416
401624
387255
598904
222031
428288
84560
62117
296242
562292
381285
107899
266714
520575
606505
506849
384895
197721
243754
433190
47712
185347
297765
216079
469212
36174
144613
621355
135235
422284
13663
42143
236486
79473
357305
345908
431063
143622
98834
232933
572899
197749
393891
589220
128895
569415
8676
602670
508368
525786
589580
650296
56723
444100
131808
549015
478998
176273
515541
306665
25357
552418
593500
74899
134151
20984
307429
508041
227147
453092
371572
642441
247846
151906
120118
337027
208105
493223
409230
161146
560093
280033
256856
206327
580403
321320
309367
364417
583215
433031
4384
362980
603264
312582
200844
233735
612098
485094
373998
486551
402518
339816
180989
327568
272675
310952
290204
272792
131060
395776
212668
460011
584518
125413
101313
207681
100644
129240
554727
29665
62294
113888
471281
149513
305386
77879
99501
408284
328770
411974
23127
399939
322700
490023
448891
372754
160890
642958
74564
502939
515615
479386
69906
591227
628077
66928
234471
553328
273215
568125
290297
576063
611933
331840
40077
169026
70139
266124
640767
493830
530368
627864
515148
307314
35598
328667
454344
119739
177395
17141
384736
417917
528265
138817
177677
612216
94518
240684
92077
135943
78591
205488
69118
631585
256989
371482
219946
436520
311531
406218
245149
490865
381266
501064
490402
629836
629169
398914
170002
76906
643526
449959
494160
511441
11696
367720
123721
39790
6286
199555
305365
15750
636728
514891
322881
483581
359634
502656
630250
46320
365988
307577
155082
381742
226516
537060
14233
343683
457284
63581
249950
179389
199254
603449
575746
570655
280210
47233
196241
34899
540361
219908
294582
138522
526303
276548
517924
189908
340706
448635
461295
241611
576349
605886
26795
636163
519279
270346
330925
300207
596369
245833
329351
508113
492421
572002
110132
288187
478032
281660
625204
533357
632917
448422
583485
305469
475774
106432
82674
227697
54673
205216
590228
650573
54768
133501
89399
160472
414564
451667
34354
111204
247451
538323
475492
584706
243859
150418
31571
10898
232472
492053
93225
171902
178394
640228
636007
227600
474452
12708
379699
582640
270113
373284
508649
471036
169564
116838
146462
45066
106770
18475
394093
317936
395160
533726
310578
285950
527273
367024
555524
415380
233273
58668
413729
106558
428094
513355
243816
217306
124808
143538
214295
468001
123616
368437
83479
636927
31733
364750
195799
585038
576654
626982
556543
34248
300966
486663
584576
398848
189919
626888
36893
565655
446193
508027
511826
81783
221302
490318
477014
150348
317063
469931
379455
298283
156843
642511
131682
162657
422115
537971
414943
494477
238163
139874
346327
91706
483209
176709
391525
445818
424424
294012
600643
341219
291224
112338
104413
179348
87560
139685
553615
578516
170511
167819
425050
569201
383104
312860
382764
371417
506223
85450
115252
500348
497575
310652
253342
463801
259360
444708
107734
98054
520273
163724
96868
45306
80229
518521
515518
307934
389719
154466
73183
251439
310086
429828
355361
414761
370315
492386
37026
233801
574377
348105
546311
476480
478238
224288
99266
619950
582241
87104
342470
553867
96287
612860
451861
519791
234452
536920
307640
224232
16447
172629
543204
5877
518381
486112
423905
571768
5173
378701
476385
306624
196280
383293
148133
421796
543936
476391
280102
385980
420717
418928
474509
561420
337894
515456
565935
74796
132861
48204
294654
372562
154533
505537
565549
606834
567229
152049
84687
534216
483300
254023
610427
80843
397556
328626
253934
301479
380569
379929
322971
95657
219025
224058
109630
557923
470767
433693
249887
470559
119311
593333
259998
214172
351884
109064
118
610042
149145
236940
481486
108327
189111
537278
104011
468149
382569
368057
507616
140170
599660
491186
475123
427842
380526
576227
115102
122133
74116
210724
175231
588804
584062
632523
376629
466092
15811
231629
328623
8485
486477
504514
587067
111953
116646
162922
46324
152640
326494
213342
536946
545003
263692
452407
411032
84509
598716
346899
315862
557812
75913
147705
528524
473621
251834
199112
467339
111743
228806
309944
310550
153099
619956
43460
266045
433616
275375
271075
556155
357680
104378
16632
316057
28604
35957
234710
337677
189767
283071
198181
282389
9499
126012
422951
158207
386090
6737
177566
443168
415655
79605
627591
51836
319442
239046
369997
386519
629747
381791
361302
384144
171814
117155
490685
161828
195931
282592
332812
101084
288615
587572
88891
477574
58803
312066
560565
56643
332936
533725
100984
53904
630967
545663
267590
472511
385192
600290
71388
341062
513915
539195
219512
505199
463819
454778
624844
70505
105681
144508
11972
62572
24115
139097
232324
499116
571280
573437
606916
293754
634569
615966
434220
372984
15146
88846
51829
530298
494678
237024
399951
19223
132903
256256
30891
303200
508125
202483
427064
444341
542102
611662
144844
222896
538386
510708
259380
539267
361870
271824
318322
232348
602176
81050
5192
588778
402753
8088
144646
40400
442582
605478
455586
188371
217743
642381
587066
109697
385183
624030
384394
433678
221366
2746
345117
535068
477283
148983
548868
121273
530453
99581
393030
463321
44639
485583
218086
71944
21462
391288
473769
118892
311843
500326
209060
542678
623319
29253
373828
76569
321321
417313
349376
233128
503667
10773
478544
491471
149261
458217
28054
27593
412646
130456
594226
352445
78004
267675
323353
40481
198388
477774
457228
202961
519709
423435
217895
508794
356342
158730
562133
352646
290728
349179
207472
52931
40457
435269
405167
603570
517963
524683
567635
46930
356869
363256
385583
469795
526232
260574
525947
249872
466196
124332
523717
550337
552380
422301
424288
387064
340070
279909
636248
134709
135553
262157
634582
638530
78857
244532
297678
427763
168850
211488
441954
414648
523778
4839
640534
500206
335143
172023
144917
2247
293360
588561
1283
34548
507883
481068
184534
305249
487453
237916
124582
574543
430653
501659
15517
97489
632136
184879
469181
610884
455477
111608
518066
472049
498524
616625
389767
289853
348450
509556
447641
186344
619431
328016
649250
633522
423292
285891
208694
179010
571863
245326
110375
315161
209060
18211
329832
592074
311760
326398
74048
148271
261066
555701
131473
540506
32390
212801
489340
637631
276703
440098
220301
463301
312898
381801
171209
466042
502050
83877
49767
297672
201937
283950
334051
618138
246138
336977
332930
487777
156309
113118
183083
173590
300084
482844
489676
236243
254653
9184
574367
63017
442625
551308
185363
643858
328782
304157
163597
114640
204690
466622
500203
163228
327138
479731
130531
371635
69167
162814
222135
366061
631467
38375
480611
17628
517458
329792
519288
329658
172632
43514
641961
394861
578701
26431
209190
492617
208418
513311
47762
78043
373954
80271
595956
60728
240074
363015
412264
427887
288388
587594
127937
374565
319439
477854
527542
114780
3504
574644
487733
142890
321980
484580
59264
10306
402776
410752
214723
38194
297518
310911
215053
406268
452195
43375
181131
318065
167594
601846
403109
537615
473985
37036
163311
48851
240167
229013
30320
450912
141009
137297
566718
115030
3590
418743
295421
389939
554655
110906
285307
487040
369313
74997
365664
615354
406643
98627
543365
396695
48076
354426
284969
169247
145961
31700
130514
605357
605645
110120
112109
610351
435193
146878
619848
222234
325283
433377
286070
548682
596832
625073
623311
334704
264303
502562
360081
232978
558544
180640
22432
124438
54718
26965
448726
318171
47824
34345
633379
271419
237696
194275
57369
363617
637703
623300
256652
643145
30299
51219
252226
502828
317929
91334
299833
563961
300384
25420
377601
305413
147036
301794
216264
465524
632270
316567
525660
418570
452216
43733
440650
345698
102325
431853
369255
286744
293019
267727
340186
422347
182306
30953
332050
191164
635893
519180
132222
129682
593147
571571
191074
59238
231554
217403
328346
217864
266240
55351
81300
30175
294125
274905
173285
535029
405186
634635
212669
85823
82872
253756
382972
401319
502859
626162
522676
620133
221304
605512
238167
329111
511118
342361
296272
343126
96370
11321
626789
547013
640097
562143
362892
275611
341708
356478
39323
137389
603275
292691
497454
257420
354302
165590
121077
139996
547801
91541
538626
27477
273320
143829
478324
465830
517419
88857
429988
634681
471913
60435
303976
537863
327805
142201
640492
345735
40471
431110
493587
124025
501771
199751
344411
646529
80586
468346
465316
147294
561058
589797
409973
628923
389318
543815
625793
159073
470907
29867
56780
319497
458753
46203
306341
417155
102578
266489
613924
416291
499312
389311
394726
20936
512787
394215
638288
624978
82598
526512
642112
401242
406320
186958
240822
131564
378126
434512
377049
82694
199671
400857
263289
293687
634776
382155
398789
416227
263708
565944
227230
201065
22100
104058
309584
36644
270819
178090
211467
8136
415115
172582
352877
140379
582646
412187
508491
249674
413531
27101
347824
337156
538852
530506
79279
31413
492734
263767
557293
451600
163157
490412
141416
337974
362892
361984
118713
343466
96793
543287
611833
464735
290296
469713
361386
212039
223731
627241
628417
55146
619576
185012
6382
579450
203996
116268
400172
519862
442796
5758
483179
646722
110100
501001
375396
474572
493274
325998
506139
623383
610888
89854
17536
425045
107661
570111
225865
531650
130544
194068
89805
159580
408172
13972
422446
468781
79778
495822
507621
274882
439429
32828
289345
346670
602265
74681
42453
58679
281902
471045
507516
577577
548925
526605
252031
569940
345554
512375
50321
650295
76204
518831
636972
398369
339418
133279
385888
475673
399103
362899
413937
225283
526
444476
71497
397537
199727
137876
301776
352997
367746
230830
90158
236530
250586
222629
63622
526031
447950
583603
332562
168644
74183
263766
293508
509385
566565
5163
24270
33805
556746
85173
37251
489900
59873
197670
91561
381019
519383
455573
115544
22376
548508
444430
178369
477406
96571
328750
371205
615474
236333
44532
83222
119402
595229
603109
632800
561788
376142
285913
571472
34093
276960
517781
569477
578901
195030
619603
171778
261577
231328
583815
201367
204449
11450
437291
593723
374158
318636
535864
202842
635775
558526
281870
295092
486929
214157
538171
401684
501571
55527
257779
169723
452175
2605
89066
504185
485899
76548
609980
573840
385971
257407
536080
67977
283447
361391
227730
452502
588357
209682
315322
382857
554124
576505
400008
479795
369731
54255
454589
518884
540119
356965
285195
203501
134991
465440
164700
648879
483282
584045
189815
231420
456446
345095
41302
478196
239515
643400
408773
245873
452507
176905
555027
386833
274844
259042
248728
128582
19271
616611
560554
57000
172515
52197
422343
255007
378445
224630
591215
451910
376405
142478
171264
168937
593159
151894
602585
384187
377107
475988
268605
328496
602421
219865
273091
567947
242975
326797
544759
293864
101754
365380
407344
162712
507452
90065
262509
515899
474755
600522
402580
501958
254551
446589
509098
323954
113319
123851
116974
186980
507856
397134
496376
467328
280346
368456
309
522705
548923
480078
596210
330208
160685
566840
328814
624456
228516
234577
468660
320921
306140
582311
427765
499412
151366
119093
592841
340742
238710
76628
332573
119279
442727
163538
552587
116942
163367
374701
536797
33031
324260
194839
376974
330988
408510
606634
102677
285976
444408
144514
581076
218403
471720
580303
589853
586936
807
62214
344721
627291
609452
307844
624098
387990
64731
87005
437320
620960
633437
549588
353715
231681
87866
26210
34718
335579
86125
540815
470015
343944
553871
188505
581103
436389
75160
235025
117332
293725
489682
106801
395035
623214
128766
117703
354794
168052
346997
296788
99390
510158
469830
16228
564736
423564
541198
452441
399877
1851
283918
335536
402257
287291
639007
366306
57304
227768
216788
364343
564737
43004
606383
501826
632751
14898
642656
222456
405447
93774
81539
412095
597583
482845
431022
158603
328064
336946
558912
366676
204138
27263
156829
585934
345656
345580
649644
503861
33933
399657
393825
323073
391300
344968
580698
553473
211644
568711
414237
111044
206325
237535
150379
424094
497526
241594
328909
459082
50631
67498
248110
435585
295981
641279
15163
54634
302600
491423
220311
152146
446002
511975
334728
198331
488963
573923
228673
264953
158678
327754
578173
510428
33094
537168
233432
35048
375308
46664
576133
132103
620491
296327
127464
5159
616325
92355
601128
568609
423477
226900
453088
91832
183493
239244
44919
491184
369050
170428
248211
45500
414915
255709
25515
191826
388025
483660
17300
474164
150124
129218
247323
336866
613530
341043
159664
552690
59080
646615
178448
285592
146103
313196
229315
378673
170320
287044
553055
234535
462052
213917
143396
401264
353613
286170
442602
222595
301327
352139
349266
196054
613581
253658
356724
425060
179843
317476
295370
208727
321928
297152
48061
386032
597483
316005
489013
477547
346368
605527
630200
76391
543919
649258
137378
428551
165415
296360
605560
356842
236740
60954
224465
303832
348634
279398
330962
449472
354780
536833
32908
324217
469088
200187
237217
173702
342321
160965
572110
586956
599526
178750
16085
580794
586491
35090
159415
175375
109893
362641
289230
412217
568978
388498
647190
94461
56747
313426
273559
10125
268781
532050
57647
438892
129922
407247
292945
259752
59881
446911
14898
31993
140288
64577
93572
135860
633627
192718
532033
537262
553752
256255
439712
130104
327039
627805
10553
372483
194754
626430
589886
105314
299181
238321
93366
417744
420825
322336
7641
371337
111829
216269
153324
585549
589760
500972
81665
411410
11697
472070
281173
407328
172042
167481
593418
282861
610527
510491
520997
374233
138304
500214
148368
193328
370082
383145
348859
503006
435734
183888
198102
348861
189443
11326
423599
296765
189650
303816
95042
91040
128294
306996
297014
592814
416273
165475
215810
391399
549629
113861
520958
583167
235167
467647
432602
136423
51329
100637
48017
441165
557310
3977
50632
241102
532880
461849
481383
218957
462350
372664
648418
633799
54524
160422
434098
209336
601976
143945
268910
337043
56447
637339
598475
53227
247985
608962
29519
634662
247947
535766
559333
126342
172176
456561
36106
402043
570830
380083
80067
65600
148496
68436
286650
270971
206977
53203
367375
88302
319420
252327
508997
351371
379296
106399
236400
447322
364647
49557
528532
557342
115011
276270
236034
19716
497962
98345
635219
136003
579728
43887
155668
17211
370223
12932
126419
294154
408081
639140
40096
200552
163075
225465
414147
299843
353654
42781
644880
511383
510521
580207
522897
84223
461573
34122
222215
102741
576776
117994
69866
575520
96673
620486
121741
441569
223602
528157
650291
406036
321947
261104
540860
447487
591038
614017
404630
156226
294291
116946
377666
620163
598407
482910
312005
537894
61136
352330
620506
553121
352034
239963
619785
143659
637804
404007
155681
451668
188941
441917
644601
154362
17528
344052
440086
290593
260931
475724
152214
64070
3867
237205
399904
199694
446582
601550
341667
122375
295915
295823
168241
135533
538772
274167
169907
381522
267062
410009
431980
193766
396484
87020
516681
559958
456200
612038
91361
309683
54192
372609
56814
36174
521659
72661
38698
121836
381563
450110
503239
166463
144792
591339
250989
580025
637970
477818
61707
507469
606328
571039
180546
587511
80740
200548
548322
461162
55580
247211
53690
316175
611586
354521
487513
623400
189874
31256
268300
51889
378050
522359
25099
153790
615899
507188
386891
102996
499269
327138
239197
515668
240971
294170
377787
68867
604578
427490
186163
504226
411998
248494
424607
230445
513030
308474
63345
511621
522499
435378
625006
293683
121069
270962
519699
532484
260909
613515
76476
184073
309279
345087
149940
465272
9204
233027
87132
501016
32374
309426
511090
179274
62599
560586
76054
255900
402076
408784
26612
9282
67669
507634
606097
68618
363764
303973
344482
126237
186086
614446
532481
649738
309634
63152
72357
170947
189413
236139
377471
35031
85460
265248
20391
162891
629788
425904
622728
551432
238790
598365
39511
182052
555938
488125
60273
580538
236791
534049
221079
440083
293586
200327
280762
371066
62978
182723
183694
594318
267217
53359
613830
140328
590238
330218
224674
481996
296018
174541
532859
549759
650275
34850
572688
128905
628305
173235
380371
193921
497802
524478
590421
640500
195123
421899
336972
516858
551860
316151
63190
636603
328359
90332
618732
344586
52609
12496
561732
451580
524819
252607
49705
535715
575010
463084
47329
171689
486470
388178
9472
35676
432947
513778
64753
593624
231418
558906
295118
309558
457157
314602
191416
324263
132738
608113
89564
381261
448721
253989
263975
216710
74743
586340
379656
133775
63831
406282
40538
240893
205724
580738
404984
42921
515907
577153
476122
650415
513433
529356
631761
502380
326692
109498
325043
397568
499761
525897
411038
175478
640800
465402
418616
361367
509693
632773
430245
599724
372269
185407
420133
65865
188866
368785
554589
83594
384774
218609
433994
39774
539298
347878
376768
510877
295505
399615
520262
14838
485886
633253
384293
465516
137855
273236
419953
245302
258244
369778
286048
285486
559029
113662
540289
494872
437734
359886
489229
294282
253032
222608
512037
304665
92347
495765
406338
123458
233169
338008
458008
238007
152370
435109
331028
526512
268977
429201
411835
180143
432486
165985
289177
639135
426524
27722
369798
647602
536584
343702
541525
281653
493755
532634
650738
438765
185600
575517
277820
594510
129575
311222
577933
580403
471424
122875
539560
76773
228719
183808
536550
47596
443697
647581
571144
15276
388675
632571
69241
179463
496
378140
285737
267848
31102
498775
7639
44270
516605
360181
231887
416990
525740
236121
564782
376335
542909
317390
292700
154229
102486
511650
107062
313643
197310
281957
260443
633339
328843
317604
88526
405505
2109
566704
608244
251845
478341
603900
72911
547219
62290
114259
54480
332286
221993
97316
607144
440742
482857
228882
294421
334542
617284
441870
575255
209355
299865
564517
87005
364089
647073
447764
340192
203052
173236
166172
546774
582576
638065
274744
417116
509242
189309
119948
265314
434771
626217
103676
374969
46825
239618
524268
214220
222080
619544
521051
540155
40552
63805
216259
540470
416704
499449
221074
216515
395401
226360
300753
59763
613389
624367
388544
299725
296890
358065
523909
185480
335002
523633
114324
237550
208138
389692
601113
431274
214432
13512
460348
621391
169661
26121
133705
289070
15319
381655
155056
49950
483879
458877
116175
60728
508119
76129
140569
124121
544274
19618
303566
346930
174490
147096
632828
271318
511320
616694
65674
235416
223394
245424
230049
25463
528811
25331
344656
520352
62102
13409
7549
161160
608250
7957
317908
126293
541341
99901
121097
22677
319173
270573
604896
395077
411623
484860
66158
335034
157233
492854
296095
89365
306651
402574
383330
635387
83569
612966
44503
628686
473780
385619
435755
620820
228156
401876
556699
249570
533394
644885
138841
397714
469599
553830
263356
422858
305536
275413
316162
61096
103135
204005
81906
263042
629282
611769
374366
458964
56887
249908
180148
90069
114099
270640
58016
107001
166873
182928
172230
347077
482257
479232
547084
590415
524421
235644
308317
567635
370103
186502
127233
8869
93839
385878
204305
113212
279912
489942
434591
72099
122687
410854
202017
515493
409376
2708
12242
630841
499083
509633
33064
408939
90131
377654
548608
280406
126826
183601
95395
150864
124310
400103
422149
340349
353177
481925
190907
60447
12652
483063
200752
580786
481304
310366
6877
609973
641011
192965
148466
318820
578144
558756
314405
225022
47759
590874
595139
462469
296797
171834
472576
461412
66403
255284
37353
551127
624039
105575
629163
544736
329638
231327
63037
475348
646975
207055
514366
592022
32796
138490
203307
444319
52823
494083
633986
282802
160141
455733
157049
249085
224299
396095
250572
514868
92999
640817
478376
205763
189377
324152
115707
508806
586531
549846
172062
354000
213475
65016
288529
465748
132201
559496
174213
505523
423510
322862
364026
259366
258194
291988
236961
490493
220159
95837
587143
620116
61532
110009
87373
118984
589090
429779
232706
627909
44502
12073
600199
209959
600185
565928
88153
198266
360304
193089
283682
58165
230733
197482
578307
38510
332920
368565
562357
509998
497033
174280
594040
162871
117730
24217
385552
406374
324773
567896
56840
606433
320952
364435
326698
390047
538364
538504
510980
363883
423291
150049
470684
548077
599178
16007
465581
223307
442461
459404
325299
239350
586031
631501
401290
356380
16180
566325
450657
597124
403640
581763
255589
161895
616600
416975
360443
212326
112746
256270
33154
334692
58222
560462
174640
205693
316473
492468
333880
16178
211944
63741
439264
578062
304731
528863
398589
95062
360313
211796
97867
185807
125762
232874
609544
59743
126030
650553
295426
598643
202421
625343
230819
254572
1771
166339
484224
261819
307443
209410
259113
299952
566826
474039
29106
377781
342613
116199
256891
448738
523930
343835
508715
65117
325680
228957
97771
53751
337909
365061
468074
233766
157685
53150
606049
474426
394644
286332
67363
637371
557140
8026
177634
205743
430800
496407
387514
488639
538134
533883
641720
223782
120233
297448
32566
453959
323049
405560
137299
403922
490029
81255
421658
108057
429952
420083
276246
253537
568086
348115
515018
329711
631926
46611
540004
370542
24692
245449
84911
479463
262123
454855
621749
464321
559085
433565
289617
41486
384196
417225
5730
331817
578381
348949
475122
158990
39194
402655
184317
310621
425958
264162
308461
489845
244099
577353
571134
467698
553859
323142
27923
558057
607776
39899
382012
287855
204789
181626
264937
452776
483139
462713
382550
552511
240684
59751
58861
169283
541001
516446
567560
545292
451098
216549
136056
422916
152024
255845
297765
526569
316560
530858
88119
147950
506800
427211
118470
30556
390774
307692
490096
309056
67977
277121
160333
547743
578646
417550
54967
438553
271680
303635
627856
559612
571607
109106
268498
156050
107912
434332
477584
243671
120605
125088
570741
495895
406472
129452
457810
172159
293134
166723
62611
289588
341913
193317
102578
333088
377341
523643
447580
602704
135398
264651
53489
341656
573347
110792
318750
311322
152563
415381
374949
555103
328935
355063
622571
604378
450197
432928
611606
523779
98474
203042
361030
402703
575544
211334
585941
65189
127694
391973
218927
24025
347448
41339
338161
412958
249375
434686
618208
102035
118886
39075
290995
342031
90867
37613
246070
584380
147756
250176
13275
381977
580368
167816
103582
612573
192651
608044
117702
239167
448665
46949
527201
411076
508194
184954
101781
112027
641501
555968
580552
403302
196958
579302
470087
65039
34237
515423
143544
25085
89816
593549
487594
414467
270184
313882
114236
13202
355227
590611
191008
397459
257696
555980
280457
516390
638584
40073
219240
245676
325166
225244
504872
93620
77226
479726
415111
277159
203090
514421
444000
552080
501656
318227
240865
416448
284302
374883
589106
586082
22350
66122
45834
222266
397607
89508
194572
141784
477136
159380
588203
640468
406112
191326
313203
640611
437008
22903
141802
457426
67356
345747
163048
158536
506060
75585
362164
24855
162332
492420
636317
428254
256157
263174
203298
338651
65726
576661
495635
358430
346272
357895
291199
215019
458706
381693
412778
42348
514010
6072
140897
465790
54326
457000
292416
433505
98828
409245
567783
98455
621367
495015
542094
355343
509311
304870
594957
593398
187316
113464
100258
278852
110123
426673
338293
50083
150226
636774
39072
90650
534924
13154
355894
111562
235867
374889
444002
335139
293499
268359
422577
603555
471544
24902
618699
191242
589732
601449
2682
513484
30481
476794
170913
415474
390595
356429
349190
465551
320963
440210
586398
242020
229774
462217
136509
247993
485222
288080
445449
396111
635473
443418
364214
508072
561110
114864
497345
356029
273736
20863
440889
259184
44478
192187
575035
429377
220450
584489
341506
99706
575153
514653
599948
574684
267949
72991
445698
391227
261398
404255
378161
639977
649504
155098
437629
212211
190366
367370
281084
183215
366836
524343
150979
269332
532676
152209
494959
311126
149505
624072
614353
122754
142880
238946
348449
314440
75581
82953
191594
21506
133788
70988
487089
204814
596987
382523
224333
552202
413899
316489
46868
91733
308767
587048
416168
255329
453088
4715
158974
203996
607807
176517
280104
406323
205337
504369
413440
249924
499263
616675
204315
516596
414472
563195
561035
475280
621072
91677
436504
543133
363326
401039
57356
582317
49260
354414
482739
386192
250377
160397
420846
138633
50964
78610
430343
597694
498645
222001
293758
544123
328274
8734
462285
111181
20975
637087
71922
289374
337812
286664
463293
400328
95894
549876
209720
386546
461197
258139
434553
88696
285752
384822
219255
241252
495654
378925
100368
343850
591201
557886
354961
356263
451255
535546
445319
212484
300763
314329
137062
27455
533413
338876
341590
247313
644849
583289
317801
254593
646272
383084
83012
548587
204913
76416
355860
230157
4684
41495
427833
316650
261189
507747
24556
430841
571014
220059
522941
121608
74756
244629
253049
357653
564898
306079
404111
585806
247770
317408
193456
37725
483518
452021
489407
160054
101806
497763
380743
190827
35404
470764
553054
436749
249849
13109
191771
565921
218751
415409
5687
445655
607914
356028
446947
33180
311056
627647
301392
360018
392659
514588
572523
342196
21442
258810
251122
225269
3053
571585
176939
276299
238331
148984
106218
259738
142932
142584
172351
543382
54381
598742
393893
416192
644416
447719
256610
226283
410002
638129
168417
132962
96066
409171
536897
76281
320711
517095
348150
468944
549485
73803
382743
18575
426726
560054
275094
104342
474393
73096
173627
284359
175732
606780
579043
49097
331887
114024
533243
358664
641469
259182
202917
569353
532824
425892
466248
314213
123856
324693
173537
131117
557831
216813
632776
374147
84068
273862
267327
20778
641692
421166
559165
145834
48642
471102
394943
262143
325677
485375
618487
215510
434301
571228
264870
559569
104154
506060
433939
378063
84096
34005
164588
100621
52402
16954
504335
515105
333551
543117
271343
124328
410610
243716
119997
471924
554181
21624
517631
147229
147140
161307
235804
42312
219859
584674
261263
506115
311687
120401
291092
365521
213469
44172
520059
489153
290844
65820
354684
423028
73447
442477
467750
23571
465250
129710
512230
502826
393715
948
95853
220847
108423
188012
360509
622732
454742
399337
426755
104861
627999
243146
180048
343629
162179
293186
418715
623143
89881
597924
301481
199294
592212
45184
202917
401081
185270
42427
55916
56571
530015
562231
143442
50894
306720
288726
561855
230344
290813
157636
6562
612303
205436
618441
254085
121331
611920
423229
536967
44603
239890
84600
288953
608550
423992
2399
596194
282079
192725
337112
578660
649417
135136
164455
203787
571455
507289
387174
330603
6260
607415
230977
178188
453548
340253
206014
517554
162331
174586
343837
555981
397522
601244
323352
237912
52180
596917
522962
120488
581959
250185
20801
377194
397943
339450
14222
635049
490024
390068
48572
84824
303062
591313
478318
336234
137431
576455
428580
429489
228975
83887
418144
477520
616921
55669
138642
272519
294762
519557
463982
559086
254698
602778
94018
400116
62343
403864
641068
58516
82686
646331
462628
573964
6626
232956
83412
302378
368238
59380
364604
341261
84870
292059
331632
622074
543956
267033
251441
186265
162154
454575
59172
547871
638876
603871
614629
260041
548145
590684
45242
241860
623000
402718
638226
202903
622751
505089
172663
492262
528171
533426
599369
381402
95363
153100
331030
518458
591133
422123
398895
68216
193526
271805
263911
632473
23039
379870
293823
61227
92623
391012
118505
538042
280608
617320
504582
454049
290254
622857
8772
596943
572271
158449
364751
634656
581825
408296
256128
408276
614600
513381
536101
521456
571682
487204
434094
365979
573600
649383
351548
375857
82472
177572
556916
63818
554240
274228
233821
60613
647614
468271
636048
528149
159384
497129
65645
192712
500349
578606
535703
584931
604123
621168
630409
632407
600567
168810
11557
468600
245855
116014
506642
313488
47049
4719
230959
576928
200858
509116
520384
148545
108409
29077
526308
444516
19148
272127
173870
445875
227929
630717
631657
145611
596529
299575
390106
342452
547544
607824
565737
247886
547831
115065
89191
140738
471460
217767
72482
249151
479494
324637
639743
329443
27339
33901
177827
555806
456259
257735
311511
353714
593355
486457
142707
57797
635053
410648
249571
510109
341126
481730
358059
407480
198655
499193
392415
434220
178342
225722
595588
339766
605258
576471
428771
538173
325980
429763
131600
70558
392930
413458
299832
53115
371678
169039
146343
255555
210039
473831
646005
201134
244716
302203
57744
253344
106694
24984
304930
452969
134493
293253
89854
601803
329756
325929
403716
273571
587426
166197
94011
360224
625691
220369
115944
410609
441042
166476
180841
135431
345807
196913
139767
429709
336546
156535
631505
174984
429503
113333
337135
127626
267137
300859
994
420272
146142
460947
151482
612056
313395
410661
376708
317862
407051
69829
186509
411787
520663
206883
80395
57278
433679
109609
191412
556559
266479
523404
107947
385127
383320
415838
345075
497325
496356
175246
73381
212384
102874
430995
223038
229717
119964
151647
239380
283841
127602
531127
426804
116611
380154
389842
340516
135340
376230
426581
328776
109748
410042
399917
235819
452172
432217
629856
71903
603676
318698
158647
260676
459226
33193
20625
118499
258093
35965
427634
73586
646167
116402
134651
568338
400284
426926
643150
497910
252154
461134
319643
503762
489312
535854
142063
555928
102093
455770
254943
487065
405402
374907
385340
426343
34577
427100
153202
511227
495801
37463
492622
415864
455011
303431
101917
314526
631126
381493
649875
195148
583863
611393
565627
576415
121891
493487
383211
127189
376497
510132
200228
142570
284068
98943
38603
316011
256191
127261
399949
538484
471832
267420
607034
15060
19770
144722
169297
99607
601590
264632
146721
561862
564206
545421
311617
235945
68800
275838
503479
214317
335002
196827
628165
396341
245584
525959
160166
230675
152321
576662
393861
535597
185923
469411
282671
514647
134822
341171
404525
30842
262479
388218
163436
478628
505043
616050
189717
70594
7273
248075
539765
272940
638980
294119
10437
399863
352284
3656
557286
611853
626532
235063
555707
196153
360912
540300
644232
546250
579636
460918
43776
160588
190262
156548
245559
48596
382952
308977
276857
56782
361352
250588
477824
429314
418774
62129
35697
183133
23807
503276
376093
280393
289058
403321
358044
293334
613607
625177
593513
37248
262100
583441
115737
352904
190793
249951
83173
499107
441047
353396
490697
208253
213184
648575
333929
409625
378558
539801
4467
120035
449548
176148
284072
378596
339761
42345
100943
496151
127007
655
515921
147642
603915
112780
627236
69245
100465
516408
435542
354861
599750
555813
399309
71326
202251
357254
87573
528427
401810
450872
140981
99970
645244
483228
384646
368987
355816
393296
306186
533424
7964
541078
240529
464355
120250
179273
558185
433894
421057
484425
439876
108171
541323
374381
585327
527038
401302
526599
126758
133780
323737
178911
567062
574552
568662
334674
264915
434319
253315
94039
548680
150318
51351
142149
622922
437476
638977
101659
38452
248960
503735
25182
441531
595282
40328
471601
92778
79858
34825
571958
507531
101528
24396
229367
148100
326495
404780
576346
343588
227576
3069
413294
19510
324305
502097
550898
51539
450850
569414
164182
166343
423434
108962
287471
394657
333486
518701
518659
137999
261703
206422
141960
399949
49140
155015
353161
425534
574979
132723
647029
98170
583032
78809
469051
292105
89999
498484
207039
565839
184899
355984
37660
547277
611378
200749
63905
187882
23261
201564
583220
624884
602087
564854
262200
386536
300801
566766
67833
21029
299787
24662
552507
521716
101837
300278
189863
75365
560914
399574
370436
185125
559896
425065
341201
481119
403883
416527
251603
85536
71756
520210
361935
437836
282016
558937
347208
303594
448556
26092
23520
319592
71282
165857
42594
276495
74189
593242
624953
503021
308946
453252
59584
563711
400703
186784
630360
306651
615534
151728
137131
97660
304421
287901
39005
5794
61560
541095
272516
88762
386561
157285
533763
399125
22442
388535
336450
599701
606387
50438
585542
631763
487385
603054
454405
301054
539677
263154
493807
493469
411338
440628
459159
576328
288200
11516
477078
632349
537193
628967
153678
578458
262258
395368
215876
260703
384481
455335
614911
235215
414168
305543
505649
222812
389287
578036
455348
617830
374942
377650
466158
390214
570352
650230
92754
366315
648502
450973
644312
284932
638323
496375
140684
330271
203841
563161
510574
556037
286741
144857
161910
395880
497310
352415
181406
520840
245149
44026
505378
448052
318971
374567
516262
583252
301882
219010
105187
389327
572448
29449
398243
426678
628515
205179
244685
153845
80830
29969
165222
395060
317960
579450
266300
538405
157813
175053
311991
571850
24552
47080
381176
354167
47493
327811
373915
357689
543153
143371
118432
637527
212149
460336
235799
650401
558228
113154
381936
213178
104102
17806
544045
62397
15152
188610
625861
232368
552615
634122
523731
176946
194256
103099
90741
294481
441316
616309
267331
386153
14354
614210
37469
32307
44788
588018
556792
320799
348442
344752
32937
312630
498583
580846
39815
502584
414736
44812
394213
65160
401593
435038
139382
534236
550157
372143
509602
480806
196371
351308
406793
123253
202595
65808
578237
296495
337515
37219
552318
641516
511830
524065
237949
267031
292523
168703
387964
165910
181066
235719
390672
303710
185075
367579
325255
486052
534426
622221
421358
33549
153319
496525
40118
532234
281311
270493
187369
90632
424689
310435
139424
119590
67055
387591
494428
294279
605626
490089
122271
528141
241570
645843
269696
412186
256088
567149
49197
291258
388308
72823
428564
363131
467524
189563
242013
610440
66406
210355
413520
423273
51151
200908
577760
148939
487385
238483
108132
227060
550825
405064
441391
443718
403871
518420
227445
125200
177619
597468
414426
518739
265500
613093
646397
138506
418194
496672
512548
291806
626044
450501
128400
262382
222431
186022
266162
634462
602115
454054
335823
486120
258723
535496
223060
109484
391839
525044
213349
56226
181264
621183
536540
394137
375886
413878
171246
438308
223592
513180
56769
25293
402253
430034
74088
457996
586328
75104
29609
86412
580374
317305
495875
180161
306624
630654
106382
422068
612632
482064
359313
279975
334924
126932
277164
283112
639277
573029
610798
540474
548189
643228
136682
329519
487837
619871
357365
274739
171434
435546
300956
457183
36291
183924
608187
311400
609927
99607
538781
386412
3362
521640
467666
99797
573376
157519
367017
321982
100926
512944
290372
572194
321212
344753
575181
271852
117793
279803
219291
225141
293897
378548
235873
102319
460339
398937
223567
537704
638830
101344
77781
172001
577586
174560
619539
253352
71615
439807
487995
495923
24615
158076
125071
482923
478870
6612
618148
560878
66738
385830
632031
390468
58968
355932
43075
219187
245920
574749
236623
544473
339067
53687
505715
582772
83645
295483
507381
611124
193805
550403
72271
44610
625653
25050
179160
334320
398367
146449
339874
8594
134638
114006
131124
68970
23150
338899
136408
564593
494513
311800
89118
16351
320349
174625
196933
45840
363907
452078
215201
221948
59079
228616
551888
617410
416262
626987
517222
114640
165723
28596
41180
70295
627461
626516
101932
550446
133077
245571
360760
215788
97080
98659
440659
337894
141803
42050
160797
397233
512963
593658
260546
6878
76615
441380
618504
34555
246406
545746
435522
403790
425690
552374
352147
38787
323546
273790
143120
246014
550544
56333
593172
367070
155485
288861
304612
414947
603670
30857
78594
551853
65618
216660
39398
399902
416234
556101
106796
270479
79010
549900
387966
52631
157005
88129
262700
58718
521634
537108
344999
536871
306070
272204
404880
410464
56117
81038
476371
160145
584153
74623
478921
95262
422571
25286
221508
567776
410772
12884
4825
447502
44791
13584
346829
27862
464368
437551
188389
77201
5974
564154
324560
23689
516410
283614
3892
503833
69440
93950
96166
329741
590925
288424
448072
632204
594589
397107
353725
44717
290533
78526
460742
194473
421196
337397
232686
42313
35302
270354
47726
323198
390827
203207
38175
618656
454292
380146
474274
69452
227270
288341
540423
359753
285566
399800
510961
360348
85836
342094
196087
494053
388659
47673
627498
595199
418439
299581
279958
87832
514273
151668
160313
330376
530448
433888
47845
166284
644546
473943
43918
529726
24397
443201
249406
530494
69116
566276
549754
185731
426723
5099
340837
332014
626727
497290
479130
398912
416779
84562
113529
601878
193914
88982
417989
445545
283672
485800
498762
495248
40471
463056
400522
607662
18151
540490
271545
498972
448061
439099
107605
506833
123645
155563
536046
43165
122693
498327
641777
152403
252936
27876
247777
169530
205480
267186
162584
275631
429748
205343
221945
152900
521857
248480
51757
346056
536332
608324
138846
87388
389819
496907
626077
191816
288693
110278
220004
321053
148035
282677
442929
282511
436953
182083
94413
174896
607859
19198
509507
169188
386040
95142
250944
437594
552761
11755
284069
21247
602350
321238
35025
199851
262718
119541
147164
71301
225134
430127
566366
433075
625605
174965
420980
624009
488479
88147
328780
108709
376655
141491
241789
392586
107198
269343
40538
249188
553211
143810
186558
269989
569772
427234
530735
287715
417883
57647
327097
71772
308352
622115
482897
125061
305256
24934
174098
372801
472019
467459
650
252965
225983
492805
322870
591114
587006
437499
422923
115772
64216
57801
258357
89367
648092
72661
588603
152291
277299
626402
444905
646237
626716
154611
643834
393146
270236
72927
2256
412220
94052
470692
476690
247910
212231
266919
345148
585756
549642
322550
178385
614358
536588
331542
21192
407246
620035
302077
27507
492696
33330
519337
552946
549553
61938
41835
221738
206861
401345
493699
632607
402733
400618
540070
490224
342411
202094
143752
273996
538059
293592
216199
449633
262633
55516
177169
72829
9752
216264
499037
344574
411388
280433
17577
585012
76253
507996
522309
622298
86672
446127
427037
499070
545215
41150
345444
113535
553230
325658
39010
368148
93244
351970
217652
287393
321164
510044
491349
24750
28275
4052
317386
460738
513070
195295
151069
50277
305208
8103
459733
483469
37760
586812
386266
506568
158831
568822
200829
271529
143710
421334
484861
321652
271078
109476
647813
547602
639296
645161
386773
366270
40586
317372
168740
277094
583808
210484
102977
318971
162464
188140
256159
199647
520707
356551
28042
462280
412794
227211
305023
514058
19936
612518
217230
446609
535075
171477
169730
108128
595638
598892
317789
222494
576624
141964
242130
184015
456415
397607
509216
30425
38754
493991
197343
90881
138833
634580
275743
165242
467078
218641
53856
73264
296583
384700
636588
543827
395901
287471
35611
21877
368853
304745
308832
613061
595885
74076
412473
738
402949
380941
499301
206553
370238
118696
451029
643044
157314
5489
56819
568549
644312
100098
118852
520483
550322
486429
586356
640636
456952
383245
294547
72647
449960
443630
62641
98404
234140
140243
194357
594309
115685
598151
145892
597186
301242
381697
278136
154499
301448
620991
607626
96244
412308
594640
227080
577241
312070
393438
377345
539389
484684
583109
536444
86252
97803
143764
344011
6903
499754
31641
14682
185654
19769
364625
301283
60354
377456
347717
557802
384996
348578
475415
421808
354536
417260
433802
41326
376491
130678
32276
471702
258697
231884
414791
252676
523238
284537
237852
290834
600923
274124
105474
503540
293154
126785
509643
615382
583708
127114
199884
578166
155470
511978
140221
416457
71907
238337
455379
159907
414379
382975
218236
223369
623609
531668
395395
161851
349706
404465
18291
503263
454208
477830
580865
3648
509739
130220
167536
137367
156054
336397
30235
381008
372242
497108
234187
18610
201752
28919
58431
256404
214699
297362
641478
460809
351104
385132
409877
386188
374399
549792
190126
162237
287993
178757
434420
286431
221151
60835
267741
107226
67921
632485
605410
457659
236450
489858
437220
572197
649999
209437
454916
481942
538729
526724
591044
569103
282520
618396
121570
237334
155128
482403
465963
371776
581803
391733
512587
381734
259735
53895
326146
149182
271841
139577
455120
167417
453139
350149
243313
165692
162539
307075
366422
356345
540415
78058
36800
483936
454330
104035
477021
5286
368156
194334
238769
621555
366021
595158
190825
398689
424923
648537
645069
242558
317763
406738
460311
327583
648432
615521
89010
384212
402538
645904
532315
234507
225814
68479
149259
590213
459357
272873
338474
399622
262363
61162
145188
457788
602417
529149
299937
241339
475719
94103
301114
171234
458971
410566
617291
104858
235217
590571
474801
111416
32488
350969
482131
407160
105875
523164
275481
170991
626455
518390
618006
178749
231810
533269
260104
426911
373734
138312
148830
76157
210705
344588
600680
501392
322219
553221
309795
15533
79177
406137
616248
41419
366114
95245
424409
219779
90932
353244
304045
126457
122828
317191
207028
369527
363025
289542
259079
192240
430218
338978
116825
521953
100425
161362
635387
363521
468150
523827
601673
42548
404719
428594
88074
187344
408538
320306
544306
82342
592190
289617
537173
76753
310439
37544
193094
318057
530539
133832
371332
358810
467359
133575
573823
164218
25537
421293
639312
229558
103237
64322
97006
477817
632511
522150
319087
549434
212183
533269
311075
490788
161291
37325
205329
225414
32463
290508
558541
334655
372066
225119
621891
296302
525247
595948
119255
284310
591318
123820
261606
579463
346821
632145
499518
593730
450233
552185
30237
270991
400879
643546
206975
405058
621453
172322
98177
119242
469531
553821
273614
322489
96569
156799
52302
181453
295292
442698
389088
457849
392590
198128
152986
163712
394819
58308
535061
28025
34608
428929
22663
435016
258735
124846
353541
475079
379006
120344
368368
333896
83398
142520
434071
242564
439887
15337
78502
393865
450889
600862
42191
412711
192333
465849
534470
35286
419351
180606
212478
186237
507020
252336
152680
583557
410035
398966
205393
148163
31962
621861
230990
107913
495605
588054
171463
559814
245791
217886
616512
390902
606617
309573
35354
362786
508830
369759
190033
185994
208113
331500
481352
591570
450233
250523
397088
421955
341677
11873
64674
195398
40610
1503
77097
569524
155376
430263
408728
288359
26189
423424
611408
328117
225474
625041
408714
88413
88216
17849
493411
24554
219021
452897
457698
379033
559959
480127
97294
252622
138100
590764
649509
264899
635227
631064
61102
412846
266584
313632
207718
586408
550580
525041
232232
235950
295488
602379
157570
265480
162622
302314
278079
457758
183916
223469
600363
313399
322583
289501
372813
291556
328366
150187
364496
382103
93220
507144
372684
339302
14577
430650
21040
251597
254173
624430
408965
618585
462217
524752
622723
11523
361655
178529
362576
297140
92851
527133
191841
227594
548582
281254
284979
261412
456002
189190
634495
31243
250065
416455
245170
345565
452677
156126
398690
506859
611636
354200
633919
317428
301393
420584
230238
310358
538794
222820
233275
71986
473694
381548
521901
402740
489950
461609
582022
260467
31288
503483
431105
417691
521508
347857
293083
69495
465925
370938
402868
641188
433413
403350
269505
604367
79002
413467
473724
438404
41588
21532
425293
581152
316731
234777
538073
228086
471386
9409
268629
26434
134677
45823
8481
267324
303716
62530
631575
151089
477218
156184
434632
609293
570799
120013
49140
332390
234339
619632
387186
642727
226110
470599
395604
484913
611834
594451
217564
568354
543963
580981
356569
450493
470972
43438
538565
366784
183697
575656
596428
603542
210848
30592
168230
591639
507664
356967
367467
457936
185625
588613
626969
182846
408714
270654
85585
429748
177997
118442
625578
239556
312932
574165
605029
512329
118267
500673
240048
193
649929
273134
4453
45605
463912
352360
25807
247217
371944
248743
20575
477254
449623
207124
276785
64853
546283
57487
474260
187458
61135
303831
257928
90191
610353
224888
466132
187244
216009
124363
463803
458713
526967
231606
576912
360823
10131
469101
61552
509091
607830
503192
618977
29711
240981
37300
501184
45041
161022
490113
605460
156031
613453
566238
522755
368989
194486
228001
377654
323448
447206
524722
600565
644402
17195
624460
296993
438780
562018
565899
236642
618838
151155
262779
242575
392939
560087
161281
441781
324853
164913
207107
189511
84529
244849
618659
187091
6945
335371
275809
37006
401588
42449
348574
242819
155308
126472
507339
362651
629837
94856
521429
578743
263942
619326
340636
352668
314758
457165
503487
249713
513448
455214
336506
238708
622458
451272
583879
145029
620764
89234
377099
347617
587036
272137
417716
290822
16811
112773
270354
264642
209827
501421
546385
420948
140558
576654
155850
506347
608657
542472
544031
215775
534756
595253
599458
453046
155170
62111
89267
489678
423726
340874
78676
425329
170573
488760
484338
562357
298535
16295
353770
558631
526131
110790
205487
538546
358217
448156
77980
390905
59805
556442
482795
230741
124126
501446
256890
580672
214752
373964
16697
622776
570629
579577
12950
27329
328450
364135
354708
176316
571879
24502
621035
373550
185104
384089
588245
386073
66954
396937
193875
479261
512776
388913
95233
518355
526391
516832
571497
491186
216412
330210
562744
426733
470204
275503
36600
251748
494669
342089
640790
195014
274755
522791
597107
214728
104504
475233
473413
517893
217271
24803
323728
6517
358179
520953
512860
312180
226092
317868
446846
424063
536526
26662
178250
544087
521416
473102
479646
29895
605968
340319
461759
231972
232819
304707
645591
437285
449584
74462
452021
478238
82010
601225
579585
475606
523384
349689
35625
140901
624877
459740
601839
13670
68815
198147
255620
40854
230159
223321
397392
30174
146806
155932
491275
342715
569505
185231
435855
325151
399591
119390
362920
331019
155034
575564
622099
43966
391195
199269
560650
200541
409929
286145
559270
263260
269672
571920
103178
452643
174230
169857
346553
6612
25462
25920
148544
517014
96575
507486
43085
399882
396897
111961
18617
502040
17030
517085
466176
304034
351576
512450
56195
337423
103724
388146
320724
163858
316599
436971
114183
494939
335819
307542
88611
564482
213524
198644
292064
86332
125500
79044
239009
332526
346039
584356
348897
487773
38712
366092
193866
209255
130610
82127
635785
473753
417893
237073
240159
219409
194336
212270
240433
403854
577293
503105
594074
453643
113713
575178
616227
573232
64472
610007
313589
145558
86894
236858
10144
549333
160622
417108
60734
475844
645362
588773
457740
202392
553418
610801
384231
173629
556591
532003
388670
413652
540565
538202
197168
264567
507880
50877
110670
79210
148784
559644
580591
59031
258758
469857
444292
362129
123267
35736
308023
521062
190198
424584
128169
116841
635607
409403
383438
348373
2416
95201
91647
167859
51845
569357
226975
216989
97654
65027
183847
105244
376056
189081
560067
176853
176679
514485
463698
199364
143355
418489
129040
230449
36008
197669
313703
140600
203915
260681
573058
258857
567546
388525
500550
308811
4652
428152
466521
106894
557434
449129
243510
478461
147040
570222
620402
445908
326960
343268
423407
561097
396009
159459
161947
14565
542428
602674
484283
507622
57523
199603
573719
207787
369781
483066
456465
337226
592895
96635
119288
184195
336439
276606
636971
464903
268048
469023
539382
333428
40197
475806
480375
90736
167826
606472
172874
450810
532306
405631
413500
557355
109935
146573
555464
548426
169863
156338
599508
477731
385768
542665
471165
259694
376535
502953
357031
135026
614523
198670
397388
330893
102338
440475
281901
50530
236199
635058
553227
366052
277523
152226
92409
277034
262738
51840
611051
569872
95216
132115
247702
485822
272209
202348
574343
589745
557148
381647
390556
463357
269977
161773
315868
350336
170590
143574
514574
645424
191056
108662
418392
488682
147395
497735
553376
453560
502530
251845
66575
184303
456233
185561
6215
253533
117885
142130
203058
174764
384061
333010
581582
103318
453827
492744
238720
322777
277597
494002
463399
109437
235152
173320
463073
536585
205496
38356
253088
514668
331806
325299
81696
359157
220989
616569
342328
240034
69157
439340
177252
54967
233965
13065
523227
114127
557759
408924
439127
107652
401928
404696
514221
353284
495097
397908
523589
443426
588404
616762
474530
200991
128067
537453
405200
153766
108344
632302
477762
253198
473855
517440
570600
380505
14396
187184
185703
641847
498354
569400
462400
84771
210462
236720
435322
200421
35320
353504
46495
362135
280027
414247
115209
2167
525199
619600
256990
626497
281881
527609
98501
632293
54866
37814
604744
618436
40180
539710
572274
63577
647413
432995
640915
236638
374296
362757
253269
323523
441004
397786
418317
199133
520360
170172
521086
378394
367883
577223
13021
256770
42407
538954
288612
184995
260888
458384
646222
504855
534240
311690
485150
460931
93180
275045
156028
611698
435177
423229
295716
375541
132307
406160
454292
29022
8209
329784
295864
371925
234862
244322
371481
134798
392330
484724
386692
124238
159598
273342
433947
602038
364928
647749
23646
151153
383497
475258
474444
92390
305783
374272
87331
537647
522136
638004
581070
609627
364609
144024
29526
204365
197512
158095
587326
616913
642250
166316
490521
367974
202592
583850
588059
184809
242535
25187
566424
441479
239753
291853
154018
599944
182737
570306
107949
117726
216625
69143
643228
584227
259248
387136
464756
11045
345674
607301
243863
329137
611014
101308
251662
534980
532756
37620
485285
274013
473750
108073
24756
63037
380978
631767
383157
187087
630655
378598
583330
355894
22346
18996
275354
492491
463384
270033
187889
400045
229040
353736
54464
306084
50088
75131
20316
589864
400262
275863
129608
76797
110789
248954
405816
394539
49286
515669
289195
198491
643171
136994
22052
561904
58073
152366
216613
544226
312016
633098
495999
524342
200355
162900
643983
403654
172060
340373
128834
112535
308791
337553
366194
416534
44580
186322
26760
233629
89040
480706
364912
564833
368750
330042
643874
205722
553271
385159
383092
72369
380335
93118
87776
467834
113839
647589
256847
73541
70000
504887
320916
135035
435433
466044
97791
405013
177906
122746
148374
281369
642068
479760
152580
620703
351473
506848
430733
282167
309629
167683
449236
218896
287649
317020
555432
55118
533616
614988
647660
139475
645675
74395
612483
526201
309104
49463
382381
150817
283208
648399
26804
364242
534243
312886
297636
34786
216398
566436
495651
435281
195863
386102
47871
471805
214082
42658
578802
507796
128403
296877
608370
272583
397674
220560
30964
242359
295419
265480
49040
226522
352939
448577
75622
215089
388405
460275
513109
482761
573224
346116
85737
220432
624535
562944
230104
393247
611018
289655
175053
583518
139080
515952
459028
145498
393185
465916
137509
2167
275886
91892
248272
623112
211245
471474
522553
587968
55267
206201
603411
279711
601973
144936
212937
357232
496011
26023
167950
483022
36413
299966
79522
392721
553754
26349
630139
440633
373226
253917
543175
197814
203996
150338
173180
507066
611769
190373
64720
465631
208551
477738
73037
246358
496228
450749
572467
450604
641041
88436
163540
575231
14734
115565
417767
241338
290380
57724
523204
112334
624430
398009
5261
242897
598705
569201
476859
390907
632598
323868
610640
337456
31499
547424
175936
288961
49730
1919
443687
638108
642226
493750
361499
633304
151962
403578
255878
288302
171834
156242
192127
161557
550257
307044
535958
471249
374932
101161
271944
308181
414468
92486
494596
591609
510310
171594
589074
550225
13573
381364
583697
176488
226429
375470
122340
291581
417886
192538
386155
52494
503313
80659
31324
261273
31010
467097
163633
254768
267135
603243
124945
370231
118890
211705
389032
533767
443109
362834
638867
141684
248373
494771
396817
591823
379970
633486
79355
249968
354355
638644
508759
550560
486798
286534
360674
50403
620886
209207
443240
114514
43663
600833
542175
284411
49639
64545
269493
516712
204727
633166
262518
357345
56772
430187
33301
99179
489961
31567
566135
128195
311828
650197
323091
318965
472129
248799
318621
540283
476569
186682
319505
430919
204085
263917
349209
388861
190713
565592
618794
249178
539208
10031
500344
542273
130768
510333
44141
86454
510824
527184
215305
474335
3606
650404
283234
642197
384660
1416
281623
450963
92461
149095
97609
458041
236636
409689
347593
382973
96316
144950
325306
644439
149584
50426
379215
437566
239413
98712
221927
624362
28486
261057
156919
77958
474908
214814
484540
424228
497952
386813
559269
122643
554364
395541
281091
621211
198682
470355
536340
340769
264631
56625
81872
473991
319999
624563
347064
405500
311973
108727
454483
104350
283786
631377
403161
122368
50993
454319
141858
513024
110832
616505
387315
421409
220933
434776
112710
634891
522403
274198
557416
478186
93531
182652
247228
442362
397099
47671
410824
58103
530665
333738
292227
287786
206022
579350
532305
618511
74124
483033
246564
642215
413848
475494
293407
412717
218693
133309
250859
525084
247511
251150
542795
144876
59056
82486
284628
358779
229239
569941
377828
504431
232515
298081
267899
332002
153843
24728
279301
414591
518537
515963
92301
23548
56903
592272
456863
542165
521729
208355
37885
304321
180196
88860
71306
563599
372497
10302
395614
69344
105491
393370
558045
392479
469128
166505
44044
543126
506549
440484
473207
359933
601819
571835
83163
11817
230171
16515
450669
372314
29998
504936
62931
160967
413526
308970
402552
527718
289008
464186
88204
43288
570175
608463
499968
403054
234055
28997
137321
415094
481736
142188
276639
136427
630790
344650
557129
607029
414893
404243
448638
446302
591916
247790
49664
257184
179567
545055
465324
261216
245904
130022
584434
61691
331019
579230
179165
224738
258462
105770
126806
386470
246602
623023
387346
229786
557398
516530
483259
258753
237357
17900
165535
332357
556960
149995
517504
227648
180737
507238
307691
397236
128823
330977
71228
283294
190079
601970
514924
81460
37692
517766
406792
409702
278344
125068
196575
246637
116340
242409
424096
446675
609438
42043
281338
604149
184940
172579
512132
363882
607330
49938
569033
19874
187373
119118
146948
30974
23464
323757
434413
60166
309369
496909
462430
404186
567991
219489
34957
157838
150265
323704
506772
398125
427753
293596
480858
300942
615296
342588
644433
78839
403043
262576
37006
25471
169496
507634
213330
594818
120445
417153
62336
444448
510391
307739
410169
121483
420205
51207
489352
570799
649253
555429
151283
27856
87864
528894
376158
519814
175161
609711
451548
40015
186539
211557
2592
626189
534067
611883
613391
225178
195599
422868
481812
171826
349433
212657
280338
71532
298039
197535
195933
512222
258457
45984
202738
288770
519389
178424
396954
440690
608670
515958
83950
214871
363537
95583
422249
468489
158386
48024
76377
583084
369279
488042
440399
317711
25105
231453
105544
215716
405835
282255
184886
643037
191215
626817
189234
645458
99691
170199
51533
578480
2230
57105
507600
607071
567225
632714
549581
95716
512323
484640
413546
548635
470233
605141
336985
378026
188397
572362
93074
75166
555598
470549
5071
412698
192777
479675
536342
190618
249360
213233
637046
123127
554597
545307
66734
362058
181578
306921
185773
616075
1853
313145
445664
325723
505341
301994
442168
357890
149447
465925
194230
518874
99964
147116
184908
73606
258569
312688
396183
152866
85074
273900
479925
22929
562798
39573
214979
332483
376547
30741
291833
71078
261394
297570
397306
165284
557688
443066
206435
555872
165046
629497
187851
358568
92006
426248
366511
146822
128779
314225
627013
242425
159134
592030
287418
478485
449036
505733
404055
131127
266289
650287
627411
409095
594635
166372
567913
255333
162133
132425
4176
514860
204339
585910
351062
457266
239189
425457
91701
408675
261539
80879
136277
396066
636062
395013
150630
453466
350288
196714
51606
539958
315957
469523
644603
5218
404237
138727
286829
616004
512554
237461
640794
278403
275322
557300
556610
328941
586605
26681
602499
81990
244152
135814
555225
264792
453102
403059
371814
136909
102660
224942
631545
128916
646216
214936
187847
383351
373881
531682
453439
622488
418485
241742
415359
438873
503155
397699
634100
127104
506321
148279
531665
415347
167212
572169
91418
469969
469881
20843
397857
515479
107933
310205
62000
6445
178083
217943
361491
291512
66289
536261
240831
516497
458142
229657
236746
131182
378633
620479
276676
399638
620960
3022
26184
7556
496142
229021
347672
499712
578334
573319
239168
541183
2333
611099
497171
520302
118836
628711
387428
490452
570448
289492
300024
642753
425977
201118
587982
609335
579568
578803
290397
121892
200891
455918
549632
264059
5220
393143
42629
568848
26579
559887
62451
304034
571731
643188
397725
560659
181945
196604
423539
186430
368509
385842
469283
560649
564048
498039
297382
509568
120211
240445
447764
602642
207746
479199
186499
642457
15894
573639
642956
563937
600376
456631
23806
474556
177872
173353
112101
530178
83425
186008
643788
128727
51673
317756
308398
325888
11496
332286
490324
68816
179424
107696
538464
540841
42141
458505
506110
638024
9939
552966
191552
89492
494455
187047
412582
3301
433159
299329
276457
413645
557075
55084
283128
329986
58901
338813
369940
164531
468851
153174
24898
445856
359657
504847
1971
445712
134441
382417
594798
116380
468810
147454
605866
600620
430737
253742
519086
431171
130228
335750
563815
445823
588821
133003
197990
427984
125154
571317
486146
512649
577070
266728
535106
158476
99788
244264
248314
156218
633456
237639
536839
92683
147779
148947
411254
445324
535526
280204
593150
176931
613358
442015
430248
315623
170330
506090
311178
141923
436441
222737
295409
24747
188668
434758
556417
241387
290706
54687
165031
265965
99225
584112
408367
380595
139156
170904
240319
522458
143088
203609
375616
515253
102047
110824
62978
611835
625036
96986
89135
20725
586380
229637
24182
182553
212838
483742
210294
146288
282453
279719
187506
511167
454587
355851
302195
322174
509139
291447
125609
354233
625767
550301
364298
152344
629329
429615
231783
621805
198969
228027
483337
447547
342195
541739
494867
626857
472158
25874
36196
488191
100592
58453
275092
392153
266658
291775
367218
289609
140628
433151
393890
523139
378672
398486
499008
515170
373149
624309
291808
645758
229845
608358
494823
231689
193064
277255
253858
603720
150764
649999
313923
99515
216806
59286
628029
87628
638081
507998
235561
177747
569021
574638
490556
261212
130326
43868
394678
400574
327483
224431
171350
376405
87917
432491
385339
392042
377856
183660
499048
8322
137636
254515
135982
482500
524638
257012
463873
65967
415844
267823
415625
9810
612798
276271
205762
233920
381134
53693
398062
86663
508723
459195
336206
593207
39654
379934
321296
201847
521810
58779
86072
613839
218784
565233
41873
304108
204877
62733
183682
272290
484199
435940
41505
398796
156834
476693
414204
173567
259108
188142
540967
646593
76881
641073
344259
155206
148932
204736
390002
595598
492313
617279
585466
406953
116729
597272
523981
124029
464270
270639
205895
320867
633516
240751
42583
329437
398976
506714
100490
441849
354726
263191
428333
88779
648709
312379
578375
134229
326741
622809
204258
555940
233486
416828
59820
538240
124469
167354
143568
509456
623626
526000
528106
402788
547623
13765
370148
458037
45243
432546
570894
230683
643316
165715
875
506503
141616
305159
328669
79844
557513
431366
156390
351766
567103
468447
23416
283784
176386
84322
499728
635116
103821
223925
531090
6271
361371
610927
583012
423532
457364
549936
277968
590990
264643
390059
450794
325760
304111
645557
89407
333034
435740
555184
42921
579302
230992
519683
128887
593759
609846
544543
556116
405822
457241
546569
133520
87558
13567
339325
22580
95332
349062
366029
449012
167427
305979
390307
463995
95391
543185
611490
335639
208029
533640
279493
6780
535320
103094
138600
547898
134537
402226
631220
622779
66012
57250
588422
489083
479985
296837
99597
249674
370383
643408
448999
517794
386230
167996
17410
590792
298008
558187
171125
121523
60678
101133
516697
560779
459177
38389
567015
560880
634991
341224
348232
426437
448724
21590
422283
140737
398478
519216
449599
174509
307408
296526
416761
604839
175351
365006
170598
242822
405591
434273
100513
36012
141751
152214
275565
592721
583809
335165
231701
68191
288321
112770
270233
219324
498305
631359
514887
344992
613176
283949
234234
451143
318704
322103
396217
545645
167450
526422
252832
564255
1486
77365
265039
201148
59417
607568
125819
617294
176285
154894
214534
365612
166495
76860
353388
283049
379237
314304
305795
416174
197282
299444
406116
45617
265510
86590
324390
47918
144978
345380
187699
67144
411486
154162
445001
373302
18117
21217
25660
243344
232732
89943
206199
447934
58287
245446
594328
158000
30439
423861
462853
314774
557671
407647
333875
462568
644330
65135
93266
250060
412757
415137
142213
31074
478087
464066
237580
71612
387512
297400
341446
77106
145767
150777
323730
558306
637657
344109
207223
374877
542871
324915
521842
319132
211111
416763
108211
221530
389410
463776
451673
281506
461162
598601
51016
504985
274389
388741
416820
300467
373261
379089
463199
581815
261565
336122
167040
490267
228137
395323
362648
61187
438358
646144
253862
591129
261051
212322
144173
54732
281371
115508
510417
313907
57397
558701
173208
432313
462978
564506
515505
54001
230075
138248
149751
645286
642261
436474
80559
393281
152695
49040
196626
607243
300735
613724
338367
93742
380181
462139
479915
76834
581987
399694
503894
253100
291585
613070
602211
459814
437042
606771
313611
569090
80928
124735
230082
603981
437755
437252
542403
197792
374912
345492
505533
418894
459255
1317
641188
153102
290343
564906
3864
574426
293963
451274
62005
334500
171245
117111
139427
169785
584512
163941
426316
260213
33122
122624
220702
590805
534001
509482
13118
129427
61219
130881
639994
483998
593026
246625
313781
403460
586137
354767
253991
329823
458047
157807
395844
311067
220224
154306
201663
481532
634823
161664
413620
336238
629847
267182
306402
638921
408492
312279
65559
456478
496172
253247
70241
407507
329724
49919
203393
584569
454148
256249
13123
360807
136957
122813
259065
100270
568018
197059
40380
463792
288572
211275
118275
406043
524304
276801
193047
116288
19097
436391
237229
257274
537137
93674
22221
398822
608268
383004
70185
373301
526675
559407
462167
114154
154895
610631
389335
240809
93235
227382
132657
367469
20272
556703
155000
187797
501503
615903
516267
525561
433288
82273
162722
210602
538694
621108
21445
444634
145443
32206
272236
169537
153376
589069
396034
563106
13082
529374
66595
176916
421996
11803
600035
129451
591378
186616
378756
314239
531510
563416
263838
239297
204864
516217
637774
570853
408715
382717
275122
194334
174126
516823
7560
436425
443074
55699
199133
461181
181381
309478
259147
320247
191591
428192
62084
400649
508126
200909
465846
510127
529307
526859
426028
213825
153304
467926
30457
282826
213970
162566
380266
284567
202735
156883
352133
634054
290713
344626
65939
238373
480045
39664
323935
378822
16395
82149
560217
608642
172825
76598
480316
442832
393823
453449
196940
255555
410969
620886
467785
6844
537466
414383
508465
506172
539434
198387
604732
120491
494774
545378
466648
440746
585216
441170
612876
435314
353969
319533
504733
109020
547599
515367
485955
519801
766
548265
393021
104910
106616
614584
642055
548787
77850
360548
372560
365489
72907
567229
280637
352563
636190
123738
558036
478102
435529
482000
341909
225726
363036
123251
126989
476500
491408
575450
620935
91461
63442
55085
359487
534592
397018
215598
29959
597167
84119
620851
610220
607974
186709
598073
639119
437972
457709
14320
611038
540829
351408
36073
179581
206782
305310
5815
292676
508019
47777
618431
404001
605829
187838
116884
402665
525102
452235
421
44350
483981
637315
286324
209999
437957
201169
238714
329419
544235
585962
524510
585187
215463
280923
539692
456055
452316
569481
32878
204561
259863
266841
555439
241040
146749
346129
50140
469415
237991
41249
502946
125067
467435
515527
22738
124584
179252
375529
252314
249097
286603
344357
253480
589543
450549
204363
414043
635358
484699
152339
255840
158628
618996
162427
563634
314204
589222
578696
154838
163127
292945
599321
571057
455159
203125
255343
596381
594231
503155
337929
86451
335848
511309
256475
593931
357526
417505
288924
513756
270611
88740
409601
162778
175929
27271
300743
450103
82164
563102
404316
495184
189226
170823
344508
455446
218895
28645
632620
411822
103414
346205
1796
56705
218483
18838
467185
622669
441683
207634
547383
554950
349473
548090
470361
619526
225001
492327
392339
584479
302523
575541
249441
526747
397573
468810
390216
118080
610125
401873
436474
292901
619805
522733
241641
620632
87016
567147
569124
527319
216320
538097
143493
359677
508169
553607
67324
272103
222839
127127
147967
534228
155010
21302
576273
397709
131072
459227
47013
259773
617544
9490
279451
565931
97278
391502
278280
573502
350143
113174
301237
365051
17667
433474
587694
413974
524752
90230
640408
299628
413415
43244
276296
287448
643454
618241
494616
266387
594047
25247
458803
568860
578802
298992
418629
142794
207917
32944
331924
41204
578054
136005
169577
412743
334751
360319
7623
514766
188907
326695
70223
451346
41859
618168
248484
438927
582473
68560
6676
257958
221697
584968
215815
332134
507268
359970
409195
58040
557969
488792
364632
244647
458335
343236
532262
62171
248070
43068
11313
98355
594452
213119
515611
252725
586089
326696
547478
24116
418921
614423
306960
428242
378848
148116
115557
307083
470402
86874
247262
355341
233826
50170
401948
283598
47116
38749
413340
111802
246450
126648
518609
495595
350322
219968
309347
162224
518601
424758
644028
13216
87886
489703
648027
388731
221350
479066
275751
163950
500404
237534
508592
11764
625620
471236
606772
349522
216326
514441
284549
473366
407485
15498
213313
637430
241936
123605
261839
182687
592876
471458
550419
66629
244072
490484
185819
108432
639931
320900
428012
271128
83174
40995
28711
332595
582380
105087
291525
278919
238569
209112
148412
16043
82072
402561
507091
25205
132364
630479
324829
8424
600280
152828
298880
122727
287594
522632
206955
358067
458518
648072
513103
450198
223912
86318
301386
256047
645100
634197
573636
277392
45039
251331
632331
13040
101247
613097
549438
351095
278341
411637
390002
63530
425956
61979
191104
371214
594311
647512
44668
7513
373987
512843
269440
443151
633591
66194
503519
31868
151894
295315
305653
510272
101641
62088
318314
253481
318859
352017
98296
101209
344174
346269
457157
496261
370084
348046
345500
9326
576145
412008
175398
558290
448972
351239
629253
378970
570336
57904
139622
553848
130609
118286
23440
99621
589253
551605
149378
602031
419126
49604
484092
224775
350922
465877
536374
315623
248634
187654
170743
73026
168974
99245
567290
395088
365119
387222
466203
483099
83712
469599
154448
46348
623735
606042
360870
366135
425566
401078
214322
308287
33311
555031
226775
326407
339469
361974
214125
450057
570647
527483
330856
601084
135960
85712
455395
541348
454937
183247
307322
257008
27694
412553
291145
502683
414547
303614
300917
644366
492603
170752
430863
308321
587348
375649
499272
192324
136694
252895
441458
493752
304850
637818
200050
411382
234324
348336
357400
292932
183649
480454
499782
498033
611809
616135
422404
377639
41249
371431
42420
550538
292416
161295
469112
41813
87399
309334
209884
142755
571405
404209
379887
650601
140780
111335
499158
459967
324799
135894
213380
292095
102824
529344
575842
472638
603053
364862
448293
422782
149936
442439
629867
358607
38318
426255
369694
587145
301816
144865
535002
373983
582608
607101
529602
255748
11524
484441
463868
546923
554945
29866
627638
47681
127371
568681
312277
314759
245179
620305
581280
317018
293396
96250
61253
209584
98501
76505
392954
239176
246887
561747
168029
180624
363701
265642
605232
302378
303020
390011
493007
244708
255264
390824
429729
375559
75272
370595
251333
21331
316858
397138
50935
102269
606379
174978
186139
637199
94728
453926
134422
473715
460239
83510
484246
146558
302633
627320
112156
116593
566033
357824
269816
365494
158756
438057
119725
452728
58673
361670
118386
359546
186996
554905
214290
280236
610925
336628
421854
162582
321148
374100
179699
591386
596409
253040
403573
586888
1836
622862
402384
595891
302908
419809
272218
212228
223289
34970
174023
577103
564251
47378
640777
552261
289802
406551
649155
41675
244508
184553
182711
403091
636214
163946
240502
557969
75767
387374
170042
445912
432426
554124
315499
206863
397015
295834
507861
528392
222515
579235
117074
372899
231771
586122
558488
16490
402284
152871
407129
347058
218472
204865
137352
150077
266847
551863
399794
370255
134083
384678
87456
266749
510996
498850
434419
91624
322037
376316
545115
630988
577245
594037
490576
20422
414571
372249
478498
129381
349252
42489
220732
229229
241359
369598
473433
174764
459134
45443
230703
299599
100628
364756
103205
575189
634613
520159
650347
209960
624238
298146
152730
69635
344697
281356
25540
170241
611140
383034
466905
538777
329871
607429
136142
23545
386704
473555
200949
10948
500668
219589
27889
206118
623516
471969
424927
453977
35751
416493
259718
482056
250910
557990
129586
16663
250873
282573
332785
220227
315607
634731
330716
182380
264242
345253
583930
497613
623261
609461
4673
278383
527382
306388
489163
468460
423034
146688
520486
482486
222389
146533
202054
343210
64721
20512
536942
451568
127173
10319
407169
369062
520807
431916
447561
104240
510341
44640
214282
580195
130043
352506
397959
162939
502570
362608
315909
231313
614043
258197
436430
315365
81087
498352
511050
558546
138721
644777
127191
414043
394061
599130
610724
197661
329225
553719
142034
483905
287975
255340
555750
80426
501041
147811
425342
200757
590878
404795
363794
87670
118941
538598
346664
419357
176565
365659
271002
399269
303101
203127
499334
519564
614805
645906
320260
514935
555649
212587
109638
12014
183482
249679
635979
234758
246671
567868
152603
513599
395003
650159
284781
579195
46955
596307
608578
233273
265207
632412
296154
96235
385423
501684
564176
297922
524025
181160
324688
247370
122441
580775
124064
27512
390983
28174
218588
339926
225063
73447
207162
35534
596759
234528
192213
461363
608111
87304
487092
474094
31336
240877
23084
394814
194825
381561
220024
168411
192481
522492
69189
418322
597793
77467
501346
602924
313989
525379
218652
614140
596848
452728
380918
77917
589887
348975
168465
231889
307313
96575
6969
260573
1374
237014
84883
475592
243506
249162
155081
276669
166455
2200
548891
556521
544146
27036
461888
603782
47078
581648
24782
261929
628191
24514
83463
296883
517555
178036
100769
564939
220521
338718
594952
248590
644696
239087
503469
632214
218056
469522
45043
19720
607755
449166
428275
169
346249
571258
217987
534651
25690
60451
645054
424524
461811
350272
222809
514565
239944
34178
445258
223192
122049
631620
437938
68066
160230
583790
45405
368580
133339
339473
502164
609379
249356
503938
381975
462076
34284
524357
617321
394044
267933
246565
632274
571111
562087
121900
501996
431371
58559
5972
588706
159741
101437
297243
455091
133440
362276
473265
80986
122297
537428
460576
443927
413065
240174
387447
434686
129075
325667
596300
57587
346075
93245
640733
191326
24861
183171
49496
500736
210084
34061
563509
64305
37460
189331
376148
249441
492884
34392
265480
321194
94846
173612
174757
411636
375841
417942
58467
99942
599579
283611
642721
125787
356781
317875
578222
641234
363490
306267
53138
460868
202968
411610
468191
60572
216114
215244
353434
3291
446971
35025
335460
124633
436325
238794
237303
179346
576675
388278
101437
502230
138771
124123
77108
140197
438169
237989
532762
630380
178446
234500
186083
368823
539760
582081
32808
212579
477046
358376
322103
68669
523552
153031
612199
562902
70665
338255
20671
526119
597043
556587
156303
525111
415003
240146
422244
292613
587177
43804
584534
114812
546447
473828
388199
513053
535710
590883
33755
453384
125803
243439
367663
341107
371603
277624
85533
83529
408832
469793
68182
166724
507607
622268
480640
478576
408079
403486
273968
26037
275550
117813
325276
124904
564575
320822
355823
181112
45988
495697
484551
558737
273910
407685
77962
181786
82913
456217
157384
241506
348969
313795
121690
216326
143754
447114
514902
368535
502181
135270
575826
632836
129145
330299
6755
583263
53188
353868
161855
340801
15498
616328
436474
257515
6140
408207
235639
603951
633587
519940
36376
25654
435831
50202
368587
528532
106909
104474
634279
40610
256582
226388
495056
280254
578705
547218
64957
114263
341525
21676
125492
466216
580902
262613
223805
39965
39273
144869
277715
72260
102331
364203
374949
275341
8
440676
4822
263331
191041
570503
552354
357396
490375
449835
200068
80856
571930
60093
250011
582033
375525
10223
237341
451103
468587
49321
274848
70847
556709
102689
165007
44906
137272
288085
469546
239765
571628
161186
536269
597070
421788
140386
644963
237609
221172
223321
244972
7636
248260
238088
108397
580189
281809
649446
252346
616322
75133
464793
142790
7706
558507
334140
610463
189847
527584
80530
19147
455494
165545
263441
382481
296425
154947
252326
333267
549133
68595
212017
626962
288535
388221
39046
441046
287970
35598
92603
189570
431679
164178
122869
492622
533806
69184
525934
608912
379880
88467
126848
24720
394199
360886
176057
102619
279117
464053
563277
150396
213426
261320
364935
565228
13715
569971
232891
60383
382411
520909
600267
196878
515344
548792
205837
27844
455757
340837
349473
493560
459800
639530
608464
169686
34672
389917
175887
358960
514030
405969
492188
534370
75896
363383
365687
55644
279081
142373
13154
207651
337700
234024
609660
176699
176078
205883
293629
327029
430345
226674
95020
44424
482823
92166
83483
610333
355416
464618
307820
292317
39171
53161
337667
364595
30992
153602
385618
55107
574955
427622
594579
91547
190040
554142
370795
379101
90072
512021
608004
383288
247314
187921
383112
283023
11434
320282
509681
93321
142235
307835
180713
438600
180099
104011
197186
248679
399564
29592
247535
191135
583938
218355
327230
192097
210140
441488
396242
509403
331360
71580
384844
382712
38585
645054
535644
198454
424550
474730
293589
556717
74514
419290
405818
407632
601708
522579
360265
186945
18301
355678
239029
494497
349892
249969
373552
224379
612885
336837
458802
569991
294866
3940
13069
7768
345625
448665
37410
588863
420490
506395
436946
201167
51494
490033
97390
387959
220004
168172
342134
571218
323746
181518
460710
233081
546396
176365
193059
170688
242551
17739
516371
303955
558564
270992
534629
92858
512729
477985
432776
596966
627265
492600
424945
265392
234
421650
488017
312244
624887
192692
505599
188763
137814
357641
25329
75318
127441
54333
218150
326116
321012
185354
439264
33414
46215
220535
288956
260067
310406
552543
312505
33800
79521
221252
88185
81701
504242
169134
563715
133391
185748
425811
377363
98213
368709
83099
455973
78419
64569
485068
598592
452335
219099
585828
196852
115199
537665
182078
582376
427973
246490
44054
60600
338085
74068
288036
489998
530851
398240
223113
366622
317559
39823
604371
66567
192301
218773
372594
225132
497762
212724
414034
245366
329195
25917
428443
434358
128103
650128
195199
182381
295059
559887
303108
295207
70750
648168
73019
440090
44320
563788
579559
89955
461182
331321
338438
480412
552037
393367
214367
594546
288494
185310
18772
569133
605476
272002
433836
533054
571728
14226
540017
508494
112345
83812
608784
219519
563486
339917
96490
442992
214093
483940
482541
47542
195839
399713
543570
492789
17421
617889
28370
162663
135032
521433
309287
529257
84234
411585
139600
419790
564255
535203
277484
463313
240973
337121
511087
558710
104250
644412
66966
42629
223804
568236
56301
616010
393518
607633
236253
305060
553147
636
278438
231075
395511
403727
302924
649465
650675
543556
605829
136139
336937
311993
264648
612946
71574
596244
262921
615150
221409
491122
566877
97706
273202
212170
379967
415861
239909
321602
63300
146147
608565
356843
511648
210734
74866
548201
48046
145196
191949
471116
310556
193998
1841
382719
232249
191836
556948
193715
283162
200948
121707
268405
207279
404032
137126
6865
308648
239077
49848
356093
460910
647810
585332
324177
637838
595486
427767
81623
307891
499396
561884
570909
427413
225762
101975
16050
550127
146602
57856
380367
53027
160084
511313
5820
612814
394800
457985
190614
273743
332145
53150
244310
411817
404110
704
277250
120189
510491
521482
211139
405947
20053
325521
472189
632500
543276
625261
451328
531622
338138
617908
560948
362421
121454
275322
157347
43068
380180
527559
319888
462551
213029
404637
298725
350092
618777
559208
299528
103453
289780
587544
259951
116791
67431
445222
53302
36072
621729
643944
595012
459008
604444
216762
42973
264812
144743
134827
396587
126496
98530
558058
513609
570537
530401
217686
234641
207791
24363
566776
416612
362611
150274
612165
272356
403618
55129
116900
412095
110592
98879
272863
560481
573940
219806
196622
315562
93878
252828
389946
325015
170023
518528
535613
8835
14261
177841
390259
211412
292592
191781
342855
438137
21721
285479
136151
13183
117947
296683
501922
231495
399781
179517
125250
453477
453315
209506
210296
310134
390051
607930
41445
474985
256587
44685
506731
285245
260930
493021
267334
352896
587802
619466
626423
556132
87321
189414
68772
45889
85108
251252
112772
487825
413731
51836
437189
25239
638842
201067
385184
129351
380878
406958
438892
226205
305059
596701
37009
248044
189483
520611
514666
306574
160046
464636
123794
48548
135405
181344
8127
599464
512248
478260
99650
575844
630691
248552
92422
39138
461069
491580
241785
21162
614813
160930
294003
482715
451390
339922
548815
207307
97994
365578
179731
90087
36853
162899
73802
133363
405786
494390
90340
265496
533155
19507
285785
586547
444572
291430
46256
77276
487826
416175
68807
294278
632158
350529
513352
483863
527365
443062
187714
48469
58318
538622
154006
133762
124348
576168
605923
103199
438049
464648
124522
383499
425650
470813
309935
473925
384064
160385
585267
146929
230900
121516
605080
156171
198305
142008
268086
343061
211684
266974
77812
544700
336970
277114
227037
278187
8760
413869
336329
219584
449489
290426
413894
615402
176279
608024
26917
262821
123427
451421
613052
119043
307996
24632
188886
155312
231943
413884
97861
35236
551510
93675
543090
262997
420323
409989
192327
206872
337463
486748
518686
270595
608721
312662
246595
534933
295047
503856
487875
102991
556310
4701
500069
394716
369179
50926
327892
172886
170791
517475
134251
447460
176979
287467
405008
289901
151003
64668
250167
295207
459956
603695
321880
213680
222349
345380
515313
339919
88746
589776
33005
602439
195986
384522
195701
36544
34583
242957
522333
641935
495757
403328
500240
123552
192283
287925
196102
428027
292047
138541
3381
480206
556827
629371
384416
40570
98918
66608
237677
349410
277027
103135
315237
524752
338048
425104
205622
198260
471157
294700
36166
462956
301917
352853
431524
596676
51782
608464
506018
270588
645944
615325
477003
254535
179004
1753
284099
389848
98759
332875
323952
325535
537842
594732
445092
198762
498221
231565
485306
175733
163083
569465
433849
389015
352912
534940
348853
472787
305507
34759
379589
630082
116460
455155
265660
70169
495613
187960
546501
157976
361599
72573
133621
555061
627529
188897
573507
302872
226290
577930
343452
558277
468560
568963
512584
134126
333829
179199
131795
427041
605615
278312
318043
151862
294443
125666
70499
417687
72086
484540
534501
490527
134292
513194
324184
473082
185314
607116
246480
25955
23951
332301
414378
390677
39799
393143
589167
149780
507833
35463
219969
335635
370393
137020
341336
444398
586304
629600
4946
514013
449581
148416
217868
579458
391567
232028
124452
33375
43620
126196
224063
23464
504238
647414
443931
264167
287539
621662
598665
277534
299340
433441
615312
193017
198460
181966
296132
355487
213958
71438
727
274516
225603
300003
636318
174177
591366
390874
469274
250882
592413
387636
519805
154125
627265
495387
293917
39459
464701
421080
324274
589913
105044
286317
245260
379079
116356
520683
152177
6871
456444
52997
253500
484427
119814
477137
519897
203746
590635
592245
382828
120010
629413
325571
314114
194812
328629
356319
205103
535774
302833
322700
208625
3222
392992
572231
55845
597911
589932
36990
115802
253697
310050
635546
577179
630762
399469
146707
630637
164541
642197
304238
552975
578142
25286
498450
223337
628942
111914
472190
481772
506779
16081
201722
218689
475980
424689
375979
447867
323619
582370
468911
444050
277170
286177
422678
553445
547449
58156
476751
593931
243965
581302
551253
73777
28602
68672
580316
2445
397494
564095
600982
438404
422862
531679
22460
264375
182124
364907
259642
164450
214689
458718
30220
412547
275201
238571
433833
154009
63851
232823
301375
173245
169749
182194
427530
314291
78576
104295
618870
176107
121158
181945
461953
461254
456770
384127
204887
369290
647587
277290
576533
55191
142294
489815
403359
445324
488459
491881
428901
234662
147043
75600
413171
383619
590493
605927
604680
397842
400750
7001
17882
431364
483701
148167
494960
68797
484400
421251
166884
249770
482311
28613
39425
403646
634279
151111
313456
298278
11529
284839
256072
608804
136827
10524
291953
150245
543963
463535
233752
582424
632953
460639
349795
197221
568503
348737
500939
495952
361956
314746
295096
563762
26439
44301
86831
160851
631019
419033
551690
308399
189394
472925
184795
11053
45918
175505
401253
552745
255850
414464
114960
594199
554924
254883
62264
370860
119031
398936
483693
226566
468465
33610
467443
334542
107169
384682
212605
173344
318105
468567
324788
507100
157097
598722
451881
612221
95631
600809
525645
545522
539915
169385
361935
561860
38851
53664
230556
565159
641816
642156
9060
595613
109065
162913
506964
251460
409203
12060
414697
351857
643987
545560
285153
224890
559716
566565
238727
246723
15301
403078
99223
107202
443608
583213
480354
602826
113398
286892
297033
360769
541028
624721
401530
228366
422524
36100
65666
204925
356305
4491
126754
409094
282239
529173
288831
533585
505204
106530
185285
151777
578016
313661
140377
41566
426088
642481
623207
488662
196898
494916
218684
430524
530444
581987
83335
237681
282760
54830
357148
295937
172495
368323
454519
416169
359320
38109
635922
158107
134575
274723
569718
575012
346126
26931
603589
4196
115944
350746
543552
270196
293262
192342
284170
512260
394080
238173
91002
431721
230178
218224
170214
497427
76399
21472
603577
83934
537925
648510
427333
432280
202241
399654
238365
151028
234392
315698
244921
204485
523502
25158
597250
568922
532135
522582
117136
509310
66056
122294
419967
528278
19563
424383
29116
101543
439095
282882
35828
69924
526233
451075
639798
2808
16615
61756
601460
626005
425661
120846
35991
505965
171834
172798
172352
254531
615574
182152
94703
109870
267263
497604
107564
594450
387215
295293
605285
185879
508418
212846
580446
135156
425751
397588
588157
78998
151287
260632
347793
454595
450364
443426
364587
335583
120573
467837
238176
574254
420470
312066
444241
286829
256616
5716
619118
298211
5001
276828
420653
451183
116009
392339
380129
434820
373095
352935
42966
343326
578657
423654
383697
581628
436790
13637
57105
352942
437267
99085
176287
568799
530711
111173
69470
99519
6017
647374
5218
300713
234699
13918
197709
345884
170798
150581
66696
355391
287243
468350
633136
582863
437539
244934
542595
551324
592248
549852
430751
8229
228523
640194
593892
633799
610617
68029
510129
108786
151902
559994
502199
204241
226462
25953
124833
212306
117362
95826
73722
74867
86284
463343
254864
62767
229534
216213
595603
396600
422260
501217
413284
510950
192502
25913
352677
430575
230450
633712
283759
81094
315881
121898
339853
402518
224206
620352
313990
163217
343530
175874
68640
83032
411054
83082
637549
589833
186025
646505
214031
448041
328448
235165
44411
372267
533549
403826
364609
197344
588985
516526
647477
273779
236434
143194
246240
171743
421114
410538
234875
364771
388434
441435
504307
524549
128870
149941
342066
644917
472840
140064
506559
36427
303997
266820
192839
158699
614600
562655
124712
491465
507568
473884
211752
431896
126075
98235
439203
591311
338164
410013
42776
328085
243198
535082
330063
493806
515268
70735
94347
226865
472367
35479
34806
89053
287209
39582
10287
328716
444880
637284
331500
157773
344806
2189
631910
96138
634754
390861
469325
318730
84426
406271
274510
90334
628071
166279
395062
439315
645536
57084
55882
96302
557317
548928
11638
111745
286362
84047
455286
105446
208920
462828
248317
55831
540038
583873
538519
427997
439791
438807
73025
364341
492716
197249
415686
497653
45498
297932
561977
175796
649746
276827
85950
276663
265487
533013
88103
480883
35917
396891
323390
358257
175205
440778
605286
180879
603243
499715
18798
303671
133387
158753
641769
425181
584292
624793
50629
572762
3317
210929
569747
486271
142653
476989
147256
76411
144799
615846
279312
71586
56314
13320
586312
621878
67514
605171
571931
606609
438315
26842
187835
413983
350304
209662
408770
539870
615104
455053
16339
214629
47699
179744
468759
552972
577397
86595
643441
125142
296240
457896
335496
142384
88611
61015
507439
552003
599486
368453
559842
490589
229257
612054
212151
199629
445706
265330
605258
361747
616696
152675
549091
575435
350154
100239
501246
475531
623900
571890
78572
88679
437876
311584
207071
376219
467959
343146
496275
136107
629957
140922
591221
367303
225957
432516
595719
236266
198005
430651
196371
464348
56295
5714
605852
71485
495325
397764
476458
367375
191831
367466
626671
503592
438596
502377
535144
124088
164432
52370
621210
128714
120146
367131
587285
351680
214580
229106
165544
290103
397229
178310
176837
157321
590572
298831
84863
183560
477162
96940
214886
86146
191607
289177
539091
447449
628846
251886
589465
46245
477973
525740
107091
612975
363667
439381
111073
336106
380660
186854
559062
18151
470582
371804
331899
575411
287386
277154
214190
129738
544947
460645
564956
272569
253117
631946
543767
536903
631319
620289
195697
305610
192841
344601
88742
295217
362469
207869
231439
608541
327657
98418
536246
303918
515173
649816
211323
499487
464888
250346
456653
191065
131604
368610
185093
22558
198589
452169
239921
294102
311541
577389
76524
309659
62527
164978
241341
309429
350822
493542
610184
18467
168004
25578
495438
439768
245102
27120
646786
193689
312145
490659
129887
150752
482207
517580
425549
292995
415142
555383
372022
88175
506113
200967
419962
360082
560367
133888
443847
502736
544459
373383
323214
363014
203433
91953
249849
453827
365788
267587
482051
278104
636475
325162
335341
400821
206667
327031
536165
92728
276877
299691
243740
621332
281521
593918
43391
320550
628218
322040
495982
277914
383380
431225
525779
421035
95573
374533
647651
572149
599751
250317
601286
165600
255834
617405
14742
241676
431944
37033
601868
324941
289194
80014
189533
488811
107001
357666
106431
308785
599009
438326
372247
62810
552252
642791
179913
565502
575964
220638
78239
229138
59279
410965
336352
120379
499856
410174
332716
36744
525096
118146
481442
521064
376385
370594
583531
57995
290251
175146
61414
147372
508956
135125
553580
266855
628585
101637
68143
389505
145321
314272
581009
553841
88386
504754
267527
108899
38539
156283
647217
432865
504637
295005
464920
439468
92674
86733
217458
317905
303691
222135
187308
373564
320356
424798
16484
436440
428247
492817
390219
489509
625598
378027
610942
175114
192656
250065
520567
425211
414462
45824
544749
527772
204478
13269
581185
129288
442502
524389
626899
206074
42708
295170
130549
457268
325631
581289
487113
139252
620759
58044
293614
23173
10749
313713
425619
250608
46687
398233
520148
433780
267393
276125
358655
34897
430495
230333
501507
53384
476649
262307
646271
394338
445148
216586
1612
602925
36725
540986
349518
175168
430642
352266
203309
367357
226449
352030
263045
354269
420964
493090
60361
38644
31585
356214
425001
156465
124385
342014
168017
85486
144652
206523
430061
433288
374190
462840
75661
318675
239347
60076
403150
493254
510705
477345
95647
569384
118738
2821
415512
508799
9898
252083
468679
356655
505864
227636
33864
561410
568047
52776
248832
298929
220636
46148
584705
584939
403674
133077
229494
187109
384456
607936
271497
454207
523172
205417
357098
431686
600468
184081
133261
562159
514783
270788
115577
369526
197963
35581
188723
150922
160070
441506
575554
370931
158647
49203
227938
328299
524288
285315
305644
288357
7224
243253
526963
501296
561616
587256
57758
235400
142018
353770
397920
561977
102063
49133
86842
183090
43942
425122
342627
254525
176094
40321
136081
243462
163154
181192
325594
533406
248162
528772
346659
205246
214247
517153
304091
190478
31193
142964
533151
422256
130956
9738
116329
623956
271995
217582
176163
489003
307130
74486
124745
112938
291512
126297
473080
160435
57714
310012
114141
422272
498383
512269
78491
507621
518624
20926
556476
95528
493415
267941
158396
8820
257687
25262
583756
246642
178855
318004
291980
493068
626147
343378
31962
372405
153996
163312
33582
163791
139551
443640
113862
487322
364708
390222
426401
413483
410881
14844
489993
264822
446698
628677
14721
102649
431778
476089
484308
65
58760
243911
343552
461690
363769
73674
502420
407950
35126
15376
587450
502555
50977
194614
22898
166733
452273
387385
422752
383324
80415
646242
378256
374059
645385
246289
64003
561522
357173
469662
363055
574204
623890
82763
469459
68666
73092
419130
516505
465297
471869
435292
279609
167984
141245
641330
136862
60509
133203
393512
453192
173016
514256
213866
414420
433725
94327
203550
209837
340108
185863
32254
160270
575479
81435
277159
138177
426228
67595
549999
195725
425744
52862
401035
467978
289099
646103
534187
87623
614344
101881
178247
15778
190102
578407
530624
578991
562807
264039
373440
11903
537093
66520
467281
253597
279347
80547
174372
25434
290354
47543
261240
261441
251928
170736
555797
87026
143705
312685
178262
565313
18693
189081
136766
581637
200701
588222
482034
30345
167126
6817
247074
230630
501994
580276
351738
293031
130324
246939
153477
416129
391386
174418
566693
207418
329380
326791
151237
599244
7428
572696
51664
155128
587410
226061
445461
21399
266721
55304
599391
146379
46184
430706
520609
54586
370061
557793
195345
99511
441596
376940
555986
332588
264024
506852
396066
212760
317381
419846
330729
112470
180142
473269
608221
280288
232902
594494
93090
350086
130777
554040
132670
613087
489369
238208
109942
88814
122411
268439
161806
118149
120181
163562
263360
276320
36744
345431
436373
91203
296721
580160
420868
449941
200033
140672
380671
256304
109848
86021
69478
645493
254028
643218
19017
212037
185283
235272
246758
112488
578479
598358
497466
589736
135594
354116
209117
486868
579309
391712
588413
48333
38239
450278
184300
20944
273691
87136
297191
405368
42107
142539
111129
434351
531151
499425
595838
649223
639307
297758
513642
456640
334965
479317
79719
586765
388175
93626
647469
12840
29164
33601
265724
600633
543029
493132
400046
15015
467087
8659
451200
175186
23845
334655
440791
283501
333512
469043
182694
255412
444584
62329
375341
335095
348488
37413
538919
43343
465281
360903
586670
381118
70097
639124
491127
385018
60450
316382
470039
556230
427358
326742
326027
20375
632266
555389
157158
130514
546042
270064
381447
403726
72372
461275
115994
480878
499937
472131
437029
310007
530512
284090
148574
159458
544301
9973
577297
533528
282036
480287
136899
249112
520748
352076
144278
154504
513002
54663
106804
630780
25420
580939
307351
483887
509788
165250
165115
75013
125780
413199
224588
405641
107924
392647
562523
165146
533919
15231
53973
588431
117504
568338
398019
150024
338598
439610
33620
107967
380597
250872
270534
648065
242298
57869
333670
489863
383461
510184
587487
77285
453264
296180
609358
254077
438182
280263
204259
323620
287602
346589
247367
10329
575804
615960
274517
233126
429044
298789
460958
513211
206364
208437
197760
155066
642787
285376
455693
605721
353946
39853
439193
60920
8078
469602
621483
391882
129258
227252
288310
523805
108478
220260
56261
11929
297606
84717
159915
498641
179057
120736
218245
368067
470958
387980
327364
40882
192594
189679
89894
536938
541209
474178
54985
552524
48467
184762
198487
183518
461853
279390
581423
183638
384329
486107
21038
13876
123952
202991
239531
359070
8777
330030
546164
32561
534142
104906
361535
510299
116004
434368
235584
504140
438749
79876
41054
461373
128351
368740
347427
610299
490442
75355
249118
333438
347862
316567
12007
546070
271125
260107
251186
83781
47105
2216
594694
478271
81602
588020
474944
5080
60434
603391
65444
37472
384391
631045
51580
198043
453245
193838
592644
372882
233694
370567
58611
419863
586908
481608
598363
302202
379275
389234
505287
163420
254525
136786
540540
222893
246236
330052
247138
88226
309810
150682
648758
10951
637777
521877
365472
365751
391189
647312
250679
138331
433110
206198
536085
553875
491929
386561
231091
248340
302841
362033
180759
90068
341240
248592
322900
225195
550770
577315
444752
72449
404310
364715
470539
265352
334237
119381
613899
63204
200165
296267
502995
74805
121025
650294
643607
314727
61849
648695
293609
562411
605390
580072
546881
169518
174543
433803
616244
638437
480047
435349
348964
424338
405497
415345
268292
198908
181557
359505
444407
626181
422079
346920
279800
487654
166294
133190
647647
372793
313748
628014
567396
228580
255242
505390
581882
370050
371689
591038
78264
490599
17692
479816
515760
361931
213736
558260
105095
100593
70096
285150
460290
476637
167003
97552
253327
488673
478691
486484
421540
55377
142132
417397
278243
502930
639120
18474
177897
172060
356953
212651
120223
88944
372283
214111
560614
321619
588682
117943
298731
483627
536149
152185
446771
462703
198962
270361
24898
604375
101272
280490
208470
611795
47137
231380
529453
97172
310854
388398
532938
249281
359893
642532
95653
587334
123408
519480
315679
86895
105513
410521
167302
470525
170792
34876
528256
221975
110899
16766
85373
139346
244752
73914
562005
484002
399781
469993
621642
637612
502142
256498
573896
263279
401873
267093
530650
304681
367495
405369
444834
448239
377694
556114
482004
190115
256791
647665
186289
405517
529671
599079
341585
350758
475081
310539
438323
93536
143133
133557
645494
233316
569123
38866
280119
412466
565393
523792
19717
490260
262561
347554
643326
93722
557292
190815
37914
87313
415603
582074
266126
75734
463541
444131
394141
630156
489430
219466
468340
105272
535002
349007
214329
132582
117444
317793
591896
205747
579012
216892
91281
315730
162002
351463
588623
143296
416401
55922
501458
537598
100482
425159
114493
342505
526867
251343
613322
455043
183039
472864
56094
245484
610128
623484
80384
156726
621789
446717
269946
26992
64168
480455
619452
598625
527197
263962
101916
190724
514539
397781
393473
297248
358103
73875
339696
551302
513488
397118
230474
525420
79571
265658
97613
567949
165122
14278
105844
593504
468767
170382
244141
168724
160423
425247
83817
171428
642345
54567
34668
358466
169859
25050
252963
525648
580304
11281
600814
193236
78878
260830
540675
371728
452847
346939
372449
607157
275771
456083
294541
136600
248906
412537
199862
462966
560978
640174
453174
297979
530844
130846
176672
151703
609055
584234
278911
130057
532831
432414
10054
27033
100006
312965
461761
401197
8757
6149
201404
263051
119259
401176
468303
599391
517349
63971
38852
289600
175787
449329
386311
596694
493202
10135
286390
643874
527040
83059
548296
63530
40258
80353
562148
140654
642374
133137
116325
335739
106707
123605
290294
518843
265626
253824
93573
170760
396219
469829
534316
39603
512739
118388
303912
412790
288565
542618
512367
371085
577442
616553
19366
109680
133649
209822
179524
242404
228545
522299
622458
226489
434546
574707
89770
280647
464082
326840
316788
337151
519703
416330
21332
553291
646504
26965
342216
182958
412775
236134
381482
398816
508879
462042
606406
455083
495664
624815
332108
74048
109592
194836
113693
608254
38608
341716
366400
261495
134742
20525
243630
445324
439496
442696
445602
82159
171359
505728
223526
271339
367646
7721
391765
629886
377709
389896
101363
330214
607254
606913
219137
529244
37544
584806
189172
50781
12332
17933
338329
300256
423594
423564
370204
182046
638294
87956
556423
389088
437405
107426
338867
102586
88216
154825
367263
367157
187747
3398
338595
553049
208779
423251
132098
289034
383048
225038
389663
40603
357012
610263
362711
23975
566206
234856
211650
201929
6160
93034
481501
453067
126717
47103
5209
453700
280997
247633
543211
132194
57234
71772
162978
223046
368752
564217
374942
527593
471448
510331
149270
164163
295169
574420
124357
514450
229175
520790
424281
576755
385683
190950
523945
67995
483979
454711
535521
435503
200491
95309
254124
550278
273699
147209
637596
316013
123038
379675
502019
195850
517721
552958
106254
53005
139505
643250
311014
501863
172814
410287
622864
224021
550383
626517
200544
306240
276306
164408
600698
142411
647518
348242
210220
198870
112736
464750
554671
311489
289249
300372
322958
388360
507567
478978
537162
30510
244299
606149
247919
118219
628279
95209
25769
93133
548827
515799
284949
460217
162886
523253
421536
316741
331276
603996
156129
10681
560778
586399
578872
532497
341511
141774
599734
626074
489998
374999
568051
527800
200297
419241
296616
600633
79960
564665
182683
385956
148260
428632
421080
305171
228437
146507
50169
374670
546727
597672
572699
34258
182656
483196
200845
75363
224375
63344
505198
582188
507997
441105
371532
648934
177316
313815
261398
630233
496717
352588
616275
54117
351506
416855
470787
63029
587854
420679
156684
535111
500710
523269
4615
437584
273915
505765
325433
417647
549408
370632
254049
254831
609661
565361
84117
468361
177803
157781
352812
126535
623460
409341
103021
519293
78611
472956
223545
158503
567384
23319
505943
606117
603189
176914
525420
279843
466447
361796
470774
632365
99117
129684
432650
430713
97581
504380
593096
254366
557287
153979
373452
47252
288706
40401
153257
121943
294938
518748
554936
455815
64307
470464
159781
177431
480471
650644
52838
523927
161005
578603
450784
425696
419456
96498
543503
545495
486146
601072
349674
557650
443978
578356
568213
638591
105791
397582
2826
50046
21885
451866
352793
88162
187516
545156
650308
203112
341950
57732
117949
370632
256702
83604
334044
102153
189688
1151
365970
492411
316394
589930
148521
203820
490276
449646
527582
404768
38260
95762
121016
29853
367612
70008
458413
643709
60608
334359
57589
483574
127207
482377
38605
482971
418960
85607
441973
626254
527542
549221
234743
601322
338651
580792
485735
488922
472692
69436
327369
10938
140787
148725
476131
21013
28793
488541
18105
436291
509921
449698
148979
424805
542317
602332
625330
281388
260361
600660
382274
365713
646339
538934
556355
52733
109073
490286
536340
486177
127108
492059
295249
472962
97435
315084
74019
82902
511309
130935
556612
346474
582119
130446
321013
238096
19885
108168
451276
285463
574382
471795
531450
389927
345735
553242
172403
103768
487313
321587
452976
613322
186688
74648
113453
626515
440640
151273
529309
105009
548136
185828
217891
157232
610502
194322
185360
448256
427488
32464
258588
499417
115213
360162
492205
173249
550556
74162
294786
414889
622572
424462
512548
444674
555252
265509
120425
491069
268682
50642
205841
325136
167795
142074
419497
108770
559106
296686
621650
119047
415802
63436
299730
30219
14242
583662
295231
268269
268311
502982
641091
561955
53034
436384
233388
324951
456975
167268
254154
336622
208879
388109
141628
451879
69174
167928
491224
176511
329241
491937
438449
171017
152911
370711
563203
578068
282361
376640
219489
513377
432302
563608
132825
238203
156436
331591
23355
255305
615765
104205
442292
80426
312952
25962
441228
389735
415513
362151
201372
235872
237300
53686
484833
588946
630226
539030
45259
412965
141421
625939
517780
547779
252554
60045
87180
153088
544966
444206
70614
165805
410934
487149
518764
228128
605267
560269
136443
456048
436539
277878
502992
366372
35729
431524
336251
533284
27674
68415
346298
377630
494766
306849
287884
390873
150298
299591
212108
487199
478136
482656
568175
436150
453299
346737
240951
189605
60186
68049
127831
593088
523894
64323
28533
468365
647528
220170
158503
303425
441851
545009
73341
323295
133534
38141
483473
253160
104288
399381
416410
398889
613813
291043
249382
104299
121340
278009
565454
225653
316673
387428
270513
591030
522677
236623
103021
161152
367472
489989
231996
613378
168039
197788
26536
307061
10045
176127
623639
646003
216086
56167
639374
354678
450988
501546
44837
488286
468267
133643
413738
294091
486839
174968
316578
321752
29052
65474
143393
123032
451098
32398
352135
353867
324882
23187
118955
151814
205176
83624
428252
492023
114828
16039
607309
319892
524991
503504
20358
492030
280525
10452
358237
571485
280684
145532
443094
613114
320149
301700
288882
613749
383468
199051
382255
302845
216269
327063
504341
412114
554062
363972
494311
125428
646694
463478
555189
22113
327996
58855
644909
206000
194718
637659
23774
65459
641593
1626
395117
93340
193934
18250
530367
141336
494603
8517
334874
480287
375107
604635
464029
291786
258419
102679
13573
84605
648391
43920
226011
52763
497119
542907
470556
184523
54896
64891
51813
621359
634292
223450
412757
127418
463820
427031
456306
351203
451426
311902
2769
128973
126823
134386
51420
405106
373836
42795
542446
52454
470704
635202
467858
101315
234617
71946
361764
169464
520400
454469
517531
452272
99311
159296
615084
87490
321702
111447
153998
227430
343667
323501
96581
29604
145870
342366
222880
611270
345995
412153
299276
220729
241467
258586
48381
304185
63573
120876
203839
302003
538834
404554
596336
520104
238455
59768
538942
547079
361882
468707
340025
511040
406175
189357
129005
376372
99321
571787
645295
62687
259771
107555
202223
125478
643855
241371
191550
533241
328209
300016
50723
618697
101927
378125
64363
373889
35314
574295
494722
534436
326312
149195
329461
498540
195650
190481
482446
181338
284994
525649
522607
240593
22833
235877
471246
631505
399222
274094
596654
241398
382991
457742
448098
262748
276465
446078
344643
94301
184658
124659
86954
533441
367224
343363
75091
137245
549936
59874
198672
517898
560067
209436
464664
419098
458939
105390
13898
43926
348542
161960
277227
261852
504724
544918
554907
9048
171641
582095
608368
384231
86214
174391
511522
557469
553112
626021
381071
372807
78703
437664
404616
244488
459834
626678
13736
418039
122966
610131
57011
269116
214791
309999
487354
296086
295487
582464
45572
278454
467148
28022
412763
377864
345482
508363
321560
189141
252170
176530
575824
277517
17549
425131
361426
103911
566525
475659
312468
361721
647752
534675
586618
150773
416149
20409
186847
77446
128004
459716
110071
332431
420761
318505
586741
81695
529967
648609
566229
276884
386927
166300
164182
590520
176102
277536
237706
602205
535099
83568
81698
114895
199635
611326
397193
405024
270384
88732
174033
153499
238433
36867
575601
486247
418237
597312
645773
81674
142572
44338
173200
373221
355631
368107
615643
42395
495650
625497
261480
611019
15495
496911
401040
447754
415567
95004
430564
280361
223597
58738
560842
329564
78501
167372
236938
94674
484122
461626
501076
129038
164717
114950
433535
148198
219472
33051
369407
211714
646488
368211
537028
472235
388097
388014
389903
49260
547932
430211
645142
209726
426340
410223
595127
384125
161348
362980
210986
444541
208931
244917
128349
217617
190311
75184
5392
149144
278953
494837
370144
560880
132391
302294
249097
649039
254434
225402
173244
141799
580498
15727
30255
113422
469633
304103
350193
53349
139653
85928
48280
1374
626142
244071
534696
565535
490325
345855
433353
110205
174044
547456
412721
493306
444493
521399
140516
135995
290734
336290
453376
182462
183321
116377
135468
488993
236873
470508
101759
512720
232366
458570
477762
368156
111818
395483
194512
413579
189179
348550
69288
469413
35671
594155
245584
551890
84649
490647
134337
255097
155394
506180
636166
198149
429411
517128
191943
248054
159536
97791
442242
252674
81521
617913
21765
606460
290169
31665
517707
521058
436922
503990
28333
344940
81948
83395
553392
324303
384475
134294
367275
154829
184713
613899
480655
341458
332895
517989
499586
146709
111482
132798
2753
402764
261373
473433
606726
474899
485067
311447
128613
230897
355455
296387
333367
225656
113900
103856
226483
238042
204297
147703
35246
586589
445561
135104
30370
109631
484010
102753
243611
307354
370405
532034
10826
20797
12189
447876
477786
68718
52426
259874
353725
399461
163241
167212
408651
591947
367960
273039
88406
30704
93072
203543
167429
266117
341048
356816
91591
212151
73619
208448
49808
349506
145908
137096
643019
532143
154537
377666
483258
235446
48526
535752
323499
265538
86252
258127
263304
489532
427966
408450
545147
158189
558028
589545
503413
534888
357464
428852
209237
178020
275849
341995
155862
294837
13137
155097
155137
646282
247560
69892
206693
64825
135686
145121
77944
514309
181630
454042
100513
19942
527650
125872
141579
528631
408262
387643
105758
553226
160337
353980
508179
510753
592493
305349
448763
20270
613717
613834
214065
32470
294979
189508
103957
131705
75709
35868
541216
115376
389656
2419
596651
154431
509883
570196
585430
191593
75295
533793
107326
582314
572732
414760
591018
39714
377418
78003
214006
410128
40178
614245
382639
389080
183190
295340
308352
384698
87852
251466
598332
508189
111937
395648
639439
54083
361467
170511
167996
265528
71088
632275
417426
151738
130715
384064
439033
480680
243787
145074
52133
246502
193519
33031
258500
475910
87105
262022
274693
511664
355489
42642
280511
314256
467807
550471
77557
29644
577979
437816
641405
482461
159045
157587
633431
509436
403872
294209
134562
622571
217759
211544
156136
185406
604913
558701
600601
177883
66739
414043
438037
443403
295091
312520
544357
294198
116920
387348
523185
27643
348189
649983
138537
313085
388278
126117
87392
286507
340265
227845
68313
474639
625430
258270
80324
125079
357976
375259
71300
335245
310070
97063
333425
297404
87783
548453
213771
182229
438047
356143
141483
259828
639857
54895
81285
379801
276759
32683
431578
92009
204113
406907
141549
187315
518628
305149
409235
397172
633762
565227
380528
130714
214219
168272
524275
323636
216278
174974
304896
171483
447602
519844
223064
606892
615677
324453
116792
577713
431570
495076
408338
592647
396448
49041
97294
642501
179762
475035
236105
531201
11945
216035
179583
556779
402593
332779
596956
26760
53957
320305
81947
551305
398334
222930
8018
478560
119711
168374
451784
292402
118553
288825
198291
179946
166276
101247
8120
613645
403681
162946
437133
262084
208506
51873
387867
510954
268980
107867
509138
527814
404775
239379
13834
173304
522367
555739
470772
525834
390357
146723
256875
355713
496127
608046
130448
145440
365756
129782
550455
158282
101268
264564
71434
480114
390611
515366
187420
524302
516540
51662
275855
457604
209421
504920
465332
302250
17043
149964
294451
573989
165132
494328
591236
454376
615373
224945
13012
517635
429513
571795
227820
193539
621976
257941
235601
41934
606724
448819
203231
453720
64838
68927
47768
335640
61711
247537
144685
99653
126288
124467
354011
507055
153640
89123
560326
582424
419699
433790
160558
46078
198745
436315
153761
606329
199747
275540
47509
465781
619090
596336
26929
449347
406462
24464
495393
281242
442174
609778
357305
411506
17913
270871
482526
6055
386145
354125
437593
599709
222683
351648
229381
579135
53670
414023
434274
518307
444505
522937
212117
36955
390615
538274
576273
236504
320449
526580
294230
623417
396597
469551
419834
265273
20896
548723
243094
280732
357299
602840
396142
524008
386694
197256
403807
625310
290389
553119
180158
595282
15588
561761
561402
462543
437866
369597
98916
218408
611655
342361
82946
13231
276141
643868
613504
422082
50091
553217
358639
631022
363014
307785
352071
272232
70146
479566
390303
633764
165237
242232
337037
293644
378299
583082
114626
433718
291365
398472
475416
280668
148030
424733
388586
118628
619332
629555
638338
166457
484955
448286
153073
534959
418434
632925
295519
237467
178827
441892
257656
453791
229536
31722
571429
502389
294180
14573
357205
303398
365522
50962
626659
170220
138515
403397
411550
610813
379388
504821
630317
179716
162224
630096
24546
98052
43323
427877
531611
608968
27603
176008
519460
454701
449079
346845
457474
623837
77057
407196
541785
86185
38970
459495
172991
477162
393639
251771
171312
497919
621795
71735
606158
103761
591524
207505
646128
618222
115326
300903
123320
350785
607315
100051
33711
233316
555985
140391
218650
634664
322025
155632
71784
390744
394792
541814
493057
295287
546646
571588
97255
116586
437857
217787
473680
415361
597492
592
270544
21226
138266
363433
340636
605936
580097
170324
134938
638489
64326
373998
114280
551344
466129
18280
262024
217439
266603
266912
217053
363955
452739
619987
348939
413900
275776
51594
139583
315672
502286
174534
147278
574045
102401
409236
441635
188691
490226
570647
394206
231792
641155
320906
402137
559935
375303
52369
503151
92125
319958
389804
476166
458587
590186
342931
110594
518846
598748
286268
184058
570954
70501
622387
334374
222282
645381
632414
615261
582084
363032
124827
169246
467200
537535
300929
337492
370598
348734
245054
607366
512763
458927
649343
542189
498001
521772
194392
432866
124995
54577
115625
308822
131211
369975
20662
283147
136193
436222
176326
597636
640048
332823
245502
111805
48735
644984
63402
438325
134216
94781
424957
292065
394486
370102
112910
186374
100984
155481
206708
284386
15720
307225
357400
40355
610170
425341
402331
128287
19601
305947
574173
536519
377927
153788
450700
13750
419929
404629
388289
641415
362318
173514
377906
438429
83398
464797
30917
10359
67254
336549
88220
447337
559198
154027
584325
528380
454946
541188
594534
228470
159587
14735
596902
162992
61203
293770
538740
340796
563103
602729
445421
277881
573254
12521
79247
221844
322426
318796
26784
147129
78308
443311
180941
232042
550729
274973
61267
267443
595868
31768
540585
259028
350014
606447
358324
23646
136059
182217
409853
586574
427261
394598
436905
624253
80223
285182
30258
11058
480388
592062
389987
407955
514813
199756
527462
498707
591193
369944
275488
560725
352109
54584
213250
445027
71450
518345
93277
176871
334877
115918
36705
540858
153718
250435
546309
71404
132218
298541
518575
109262
506880
370330
64014
277227
621647
385355
263640
22652
554457
538535
278510
507863
624646
518184
403495
304750
641404
63696
90637
550919
519215
280285
245297
508594
319908
84426
20925
169475
440861
19047
560804
38811
96749
550795
288336
36239
415882
60385
572632
522100
285851
176639
185721
374113
500725
328699
520584
197169
547764
62458
432474
357892
633244
458253
64328
613944
409080
588069
468811
102620
515638
288960
278033
513364
282378
456888
243604
44598
426100
522044
106223
60563
151821
619947
237102
253989
587221
621472
14305
556559
643026
157427
394034
439388
449142
596511
88860
546390
612019
352597
502679
217841
556371
120614
334704
373769
24683
13947
68986
404785
540414
425840
370593
160374
493320
650444
624608
464059
278456
638929
78320
510693
101280
578570
263247
159277
170783
42488
60358
329195
306477
532310
204913
531910
354238
331907
597304
336706
13544
607282
44380
405715
626666
576066
201671
203251
394656
341728
278974
333637
301567
398831
622624
455197
386464
472013
251443
91790
622755
639439
391423
86595
619290
108049
425679
324458
579054
472837
333845
284436
132960
430500
231955
386961
171097
124487
96075
201890
207044
448802
22750
329750
504149
5780
346174
500681
80099
279546
368032
147558
281717
401673
135408
140170
75567
448406
324277
106523
632209
609177
469702
610407
649987
281522
626153
635329
300804
465901
421884
167882
315198
400104
79599
423436
235339
128371
442636
395697
250000
152660
587303
578439
275323
176164
155647
172221
458834
478032
248471
194600
392137
280686
26251
4822
541335
541789
49600
205034
528524
435487
92421
350127
381021
63683
245412
171946
590004
70466
473817
435047
408799
622424
33538
159584
354225
207199
277626
520163
396901
550060
430458
573805
645491
526230
358891
548984
441557
338119
38308
544042
418156
374001
258642
411734
182043
520701
142718
123560
530609
561769
122055
192274
176914
189943
415250
448276
518907
281915
309238
577830
26716
353420
451551
464276
261054
493544
589669
376511
305802
7178
145473
34996
165209
414930
207146
164402
529831
226627
214044
242701
112901
400881
178289
577747
400304
224779
122716
31748
289519
31512
135747
82728
355254
31456
366088
578336
157207
417070
339880
379094
587009
168333
352084
3015
345900
395014
216185
165750
96175
247207
216094
489428
243631
22989
354342
549608
192299
643062
589123
541083
101010
599890
488303
423696
515182
280749
389072
255143
614085
272559
359091
396916
84032
88386
388144
26672
155350
231504
530002
268195
559113
327330
157665
262593
467590
127216
71522
315108
345238
155255
556904
53187
523814
491376
387915
474724
225662
622325
163113
558548
618527
175991
461668
175789
353519
496137
124125
363269
1140
173101
87121
129104
254272
83854
172691
289429
402772
390730
182279
220617
491618
245189
100399
318813
460075
523522
23508
70212
273014
219678
567413
650233
343151
28341
12860
82811
226231
332735
415139
337547
255103
27906
405394
643548
465730
532270
433638
275268
345522
86700
430025
533991
439320
359667
360404
148482
312921
364502
328503
433248
467553
324267
625514
153444
130795
110518
575003
390460
460504
356542
361264
597583
598382
588030
474567
270646
490258
221353
605817
386269
74860
298689
524200
449666
419015
526034
375303
430593
358359
285625
155556
439346
119415
544683
71112
104957
375342
73674
635385
157668
309445
413447
575070
529272
29246
175224
569787
631824
50657
508937
589957
56367
218532
149725
276571
347808
385216
258245
374409
274762
303747
124868
169059
108188
266331
430402
366049
270610
608725
613172
125260
454196
281632
316943
370123
547651
506560
598771
599414
556745
227428
271354
5356
352176
31810
135026
642740
405673
524128
473834
360779
338565
85295
154712
251603
340416
341669
193986
119693
74313
114093
397276
320187
228334
156809
370588
308645
99272
276444
236089
145568
142976
137248
167663
13872
588213
131351
453285
523927
370720
308720
45897
522713
545043
547986
259016
609344
339974
606407
298789
124645
264530
38088
93480
258832
533412
221344
513512
6476
71359
554728
124034
133311
617505
53359
376234
353323
445950
22736
417158
134716
59417
170659
183959
613448
441866
525874
342185
462992
500604
527129
177111
502829
648207
103069
443205
180854
354925
494879
624795
154465
350036
170979
541226
229885
110567
204378
518642
215170
427293
623198
613831
227426
634553
102905
556805
525695
361757
351982
448717
47580
137340
435283
448559
650571
361738
221236
226929
544835
501330
522713
415764
216741
508353
474749
86124
440650
40816
107790
634382
3055
29503
289316
228726
291302
107891
110149
342947
566782
517524
5521
228589
19563
319177
41951
312672
359107
318366
130091
318185
44436
622742
79939
219045
571034
323910
413072
81147
357895
9433
463684
522749
573929
152213
364741
146452
410508
505389
196183
396994
418546
43561
333384
533592
551381
121056
185093
426122
601556
298248
351775
339853
240761
253460
363829
523575
165471
259429
24534
127263
67711
554230
380581
507121
139489
344791
523977
479543
113135
121204
101496
140838
555005
373115
36008
511948
551878
2422
223604
551316
473973
402459
46121
229309
417524
582716
539718
2543
246582
93185
494915
80112
66400
92771
233119
501685
514859
94871
250952
146858
227215
489002
577380
621190
145613
89747
448541
19638
241231
582743
350224
485528
288340
363413
453461
607839
390906
186211
416575
159734
42226
618270
123332
601754
54569
156299
245208
499754
431433
6222
99537
327446
520809
525735
42675
567938
123870
224150
77183
318621
304016
68991
632528
346282
87836
11567
163736
304607
76448
639476
567954
440074
171575
290954
640621
72929
342164
403551
211096
147229
425001
525966
157047
20211
69493
237947
549465
445892
453651
337366
509476
573628
382459
202314
230945
408496
516493
604312
419441
281330
357804
144775
496460
75139
145692
405089
242391
640649
222795
235801
30163
332691
458317
339
374637
198978
178347
48852
383739
414393
402728
612983
219005
371794
474507
288322
226158
500433
132696
638310
17272
569828
509692
426563
259499
52500
147142
255093
498297
564336
76551
104344
540817
11736
628039
392996
433114
60806
145376
386259
378868
358430
544748
257736
511170
295319
585886
182230
494761
237111
463643
49256
364026
518759
14044
650197
128642
130866
289121
316660
305659
244673
501794
299357
73283
269482
102848
180887
412993
575180
136659
216203
210051
648447
488361
591680
249169
208531
401868
455776
347178
171318
212531
322048
76968
160577
431409
456418
216872
197565
444909
574677
267323
89957
595245
22027
445132
81435
584426
8121
274654
336643
356063
535399
21040
328544
485195
479588
146461
472990
330362
310913
408171
240502
535532
572296
182443
177990
566760
103954
363493
103355
31526
284678
144144
606211
432913
544214
253386
357492
288955
650448
584645
400016
117157
637897
26803
68609
425439
602914
464690
109872
239673
80499
147763
398341
142061
245575
108201
175856
508012
230297
575324
539004
2952
436532
167080
187853
206179
40865
637311
591377
161484
215711
255668
236993
281525
449053
650330
265730
351462
504615
219292
469933
287545
563651
60545
588138
108275
130255
312548
515398
501722
458576
27032
289517
541594
10322
220492
514562
352447
160800
499570
210003
393478
67587
344527
16738
358360
372478
450646
272372
299728
351032
592739
296442
287401
447996
280409
83452
405876
235519
268104
60536
385229
502604
191485
583004
425696
375215
432552
212445
307078
354112
487805
163480
449460
52017
157050
533442
189840
410600
461914
472392
359490
389248
520850
91631
214168
373610
423465
298617
342964
325042
3967
234467
351088
550826
406722
500964
357268
514623
367328
76428
61502
440696
160491
609302
525996
620829
179614
126990
456598
548330
592882
1777
548902
123701
649270
261694
183718
463021
643743
460450
239454
552362
281334
464149
399381
534561
124615
152153
594322
611557
422154
253859
521745
356619
239760
130210
425706
179523
577871
424680
396786
107384
357017
414590
516145
302321
280988
445527
395361
381764
642296
590333
489900
237173
208360
71329
161252
535637
609333
279539
22827
404920
608561
383645
641716
344856
411301
171822
376205
230949
245417
642187
589082
232757
565305
220345
153618
263389
621714
329459
154718
78971
305086
439335
533966
110319
36816
291704
514426
21489
599079
130069
39588
345331
363283
50635
293756
101384
122302
427666
579874
232788
252448
423082
293630
132921
610376
532859
309746
147609
173841
461361
24268
608088
430473
139486
22378
543258
487804
470308
118656
170620
510790
261257
519162
134135
582092
158857
424228
399874
549975
333596
83373
531552
68486
242667
27466
496830
252717
456414
543277
312538
488920
632254
613140
286840
400528
646931
68854
96016
453604
198278
243445
44737
516327
188023
436901
410073
332588
604403
413856
157832
604985
475452
40934
521458
400520
335440
67625
171065
124692
317680
119057
638712
225849
415975
614545
458542
309037
443465
598968
530136
519711
643027
83057
4482
158457
328598
307256
442174
321371
433457
221980
163244
470285
495707
517902
631995
393925
483036
277953
354386
85307
494123
299835
182674
170576
77147
79860
161568
607784
22187
354835
210290
219185
471887
423039
178718
561352
553264
92011
136546
278830
66110
156515
209654
266728
226916
382585
412852
563530
140358
199110
638343
14421
489643
206925
457064
643061
382335
491237
340655
344586
522371
328425
72352
138119
172617
83346
412035
446434
607434
427314
355523
648815
186348
96142
296328
3300
619329
596690
480348
412165
603553
505094
159322
538500
584831
29306
61455
341438
588517
74259
154367
55346
112488
543152
309019
153432
21014
462729
102230
406846
194351
308475
431981
459520
90278
284988
467704
212683
554863
325661
549365
176038
267802
393044
242928
510151
424495
30840
570343
263009
621065
139127
443575
637659
357699
135960
6627
487931
160902
475365
325689
39861
185370
318853
238118
542068
345985
524967
149807
130563
623805
603908
524739
5236
7917
242130
18582
205778
192481
333109
309564
594302
492448
253820
425908
107181
247931
207302
305485
39907
425550
346654
219529
15513
333974
650517
226834
41627
454072
4082
459119
27129
575008
276391
393012
138213
254543
1368
356982
459608
169054
335377
549802
474742
440353
304076
643026
440635
57797
310074
564541
245622
105686
266911
247635
424136
572577
441316
353135
373219
320629
642305
381927
610219
431708
240244
63286
573498
206994
223046
646452
150820
484872
410716
550542
77846
503990
543352
140774
355042
482540
355950
34418
543103
392616
139310
538695
417854
118460
47530
620992
225244
569881
458222
648611
619195
459781
391756
542509
318368
310523
295571
597045
494414
198120
277788
98924
525363
319025
76421
426330
628956
106655
152012
33778
84791
95015
393800
438529
166180
256618
297862
256994
274654
220723
231621
491265
361630
117366
244182
541697
582649
41072
100720
488151
567786
244178
30392
112295
111461
203580
178538
602990
255824
367382
376278
392766
249395
464981
530674
234442
24434
446283
53032
534631
391869
550658
146926
544554
47105
353160
457049
46959
544015
471533
182384
425617
329199
210920
528245
128056
69463
569591
69210
532418
320876
179010
110197
249690
363461
102852
444241
45652
542644
119606
637406
249184
642004
53063
30534
196822
418084
24896
163986
193788
83719
406722
348615
629984
597657
606522
10544
107328
233582
508779
483216
461199
556447
418275
569410
329271
254398
554449
152258
362146
393608
427881
634681
482933
340611
601528
289013
353551
146911
571851
424977
227638
516025
341056
600604
16245
412802
66382
403846
371850
539626
257366
279489
285116
232368
346736
360094
46647
174896
31371
62334
28322
592766
228143
515475
482022
20749
84857
512291
220282
284081
484702
505434
467076
199617
224953
499151
454477
297487
237044
62144
511756
216505
170910
516102
63381
281082
576984
649727
383033
4135
185833
364214
179796
518778
621488
607718
408603
406620
261409
90463
467003
171415
644513
19934
465425
562588
446652
596793
452441
525090
485602
397720
119917
125008
183270
475189
174967
253843
81700
220910
424659
452540
112302
192821
350238
317330
377789
24081
626756
411313
420820
168148
554838
621930
477659
592423
560839
460680
505338
10792
296823
384064
539398
245176
306499
410924
503135
126674
511198
313115
511838
357447
247944
300139
76270
36556
314338
351925
8442
118851
433468
350616
253423
342258
88386
412721
111259
185898
91069
178329
405546
151660
405510
444386
294559
6761
526286
144999
532835
538412
39416
511021
257609
597977
147846
421666
537391
347389
450491
201748
283920
511131
410453
595545
100639
217050
181641
334679
40850
33797
623713
128677
156031
278127
326313
930
158562
254077
498099
405933
302714
614917
281608
20367
248406
152690
372817
596577
620108
552201
250161
60963
454121
150051
311497
632555
219986
84390
514982
234466
61249
578919
377590
553698
95522
186977
403315
427898
295526
198920
487489
546475
107274
466224
449799
242449
279496
485509
385366
224684
489627
650618
541988
356335
496223
327654
302792
499413
471614
368224
144541
273463
97660
575219
276926
238444
119399
461660
551960
105718
131
203384
529313
192996
469327
155278
285170
135472
330655
420739
227201
66706
611673
595772
187577
451141
39707
601288
89405
626819
188493
483618
112484
389862
86459
606963
525776
427887
531594
395900
43051
501091
323520
83112
331747
371594
435964
112727
95945
641666
490493
587546
158927
392688
358125
133317
512475
75337
164468
610052
500684
176028
57566
34298
232553
358866
203885
616205
488534
139425
577863
408283
494654
638208
591314
151671
31503
259914
127168
620996
300595
371201
150345
412269
148279
37883
542827
606535
539844
610902
187872
90620
620386
376297
254670
268345
322693
331435
319556
321597
630554
500715
282005
249693
78358
44543
75227
449379
385298
445591
564858
177444
114022
348743
215489
552616
452035
23595
498620
600169
319955
254424
271530
4355
408756
369738
371808
87687
160001
609428
505503
612434
407
265195
372263
189928
450881
126953
369603
89697
280541
449135
61976
162787
484328
11847
167188
227609
228483
621977
1206
384491
417896
534634
376276
565070
325232
201380
580292
611691
46127
117897
157366
569376
469013
639307
60963
349572
127036
576847
592189
633569
28798
330887
138871
209864
98024
297246
118446
637645
100947
255547
548341
142708
610063
89481
286674
69908
606299
221475
609171
241884
514119
340491
195201
309232
138637
544511
159974
273009
333735
568958
71778
164202
147600
33941
76157
76416
355439
391876
347174
573170
606422
547111
168063
285073
477960
176374
353842
505168
401517
559439
330933
413525
126191
245118
597695
447508
230100
579522
108659
336485
484752
36072
107048
574551
538043
573545
561307
67626
190652
156104
154993
250928
384729
159504
82931
289167
107288
214514
287723
390472
434093
562800
438716
153595
365128
4778
376163
361230
446938
391393
156486
192664
425199
52917
441943
130827
59369
535440
426181
162597
368296
389293
12789
89716
513655
470683
488318
542946
598067
239489
485909
595892
191368
426268
153596
242351
169892
554178
408876
65378
170256
48679
502613
529154
294352
262961
401023
541247
408507
146346
550845
271681
264713
4089
552337
262002
18890
465520
482581
108535
45592
461644
531254
66779
295898
493737
409424
175449
196888
521897
278849
308542
536076
451098
310400
572772
43277
427770
395306
426944
85511
502461
155618
557218
547709
198694
22054
341980
403523
514897
392709
333734
459331
513520
495741
520865
194757
39188
342441
311530
600621
115755
158757
392639
641864
605890
127067
483607
150201
621370
13299
460499
637525
198350
120687
426830
487573
445006
501116
118796
238982
302875
23862
161986
4728
8022
490761
157497
345260
44717
246971
607982
163323
87690
187750
109012
441342
462310
88220
394334
362475
571861
143190
409150
246410
449156
648980
492419
23927
238944
34094
607972
502316
602827
556067
610672
381154
72604
369642
341329
184286
492872
197227
274684
201062
26729
236032
1171
522178
15983
88169
95339
359684
519478
505161
516907
288422
262466
40063
106545
295765
121746
455233
160352
70930
372334
548586
589827
439036
550629
544616
237487
645047
599694
372801
404638
128663
387981
112649
271072
296441
597589
114384
337064
44786
374600
438348
475168
274531
371814
636308
186329
334842
41346
278240
353196
217619
269582
447949
599569
342009
307344
528062
545004
428057
506875
650404
563338
372766
395422
538561
208060
542204
304000
26209
617474
514199
101824
319625
82573
421912
93143
91334
113091
495704
398592
524267
164425
550763
96420
629678
130997
435110
289640
446076
87251
575267
6752
157221
188747
394330
104759
601351
351071
149088
64766
390556
442239
117203
30573
225435
101327
117213
589081
582771
623965
175664
51427
93753
250431
187632
401410
17537
121005
645510
327787
242418
479084
512441
112515
390586
44216
11736
547600
621369
280672
187287
143250
473384
227594
469058
371886
335561
339399
178818
146679
226172
143401
520988
70543
142251
84887
568207
285260
370919
213039
551413
102520
416717
621973
156640
164000
353397
532325
207086
485319
184285
79570
612392
44186
75267
127733
230019
163273
602819
406032
130599
476583
3088
320824
74785
568392
499917
585917
522441
318762
514236
13830
99410
258668
145045
56358
632135
586581
211680
609670
446638
52077
360012
11988
502120
70369
310086
90636
352570
357463
601167
514243
59209
645425
57988
200993
376354
638108
471284
426267
486692
602884
581453
22496
606634
557044
341278
488045
365040
220168
580556
611754
306942
21677
254793
626274
242749
362946
390660
161283
321101
240539
309941
9313
409977
415122
556482
236175
549711
486558
187003
586485
107247
101618
406175
299720
281279
496864
284951
354822
542163
302424
199775
27445
92189
325148
411175
106496
615956
117149
62504
333542
622498
647351
638173
409897
405280
203716
501801
562916
589123
297121
103196
24876
46292
167992
554432
580663
619439
246367
94745
517128
401995
268839
357627
498690
57212
551316
552171
207984
343729
327052
254079
572183
357720
331333
470745
179132
488264
480358
52421
54887
520123
520509
194859
670
549156
394624
389108
54729
101707
428106
435856
368253
384284
376015
34137
431053
196284
85100
60886
128656
418516
217506
489025
281196
155370
579469
474576
251286
615979
57792
394841
295493
84811
45700
354359
443042
634920
629044
547051
94685
276376
440578
197374
138844
52056
639000
135498
84119
297676
252985
85272
452417
408781
309166
445346
63775
577366
336387
127577
535404
221141
59317
106369
456384
420161
618868
580403
256546
130878
595459
150092
868
368189
358912
248688
22847
61479
514570
154243
475840
286863
1578
504431
510510
28651
476218
57761
62601
284468
79132
573073
540816
89169
125727
356042
425604
489990
43506
227943
176035
531637
220536
252099
99389
201831
191165
206028
563496
513954
395443
58572
202705
593623
625324
55211
431698
376435
350545
139982
20487
368162
341514
393208
31112
336659
630765
368595
649701
613813
109205
514969
641172
363079
229258
262994
478728
80227
113320
57356
455943
345390
112576
262062
606194
489362
470781
66419
67552
643590
332783
593242
319920
239284
232943
153890
137173
556910
288828
625793
549468
98729
180201
48594
314068
643997
337372
547952
376622
608123
340178
147514
257171
381402
46906
19409
38207
448598
122031
498807
611310
285407
414986
566784
503077
644361
648826
316291
332691
196585
94384
485481
415178
43390
549152
143923
22303
468835
44177
411361
400006
204788
297723
64957
263666
20061
269490
301320
187821
184746
129876
253698
398835
166602
263394
95874
316829
478163
74642
136067
41257
451115
563601
65361
446749
32828
413567
643703
326990
356319
314783
499622
115046
38913
293737
222462
36718
481392
53940
535268
198015
299598
630348
259103
212739
597393
250326
175508
602774
521196
455232
187796
374455
649974
51260
134738
136340
376218
632642
531477
196442
45133
421078
154878
65799
5689
557895
215301
366409
165068
67961
611794
368535
228694
530533
390434
170949
316728
500401
110199
339162
444680
151468
100725
89071
136811
170159
188839
646186
441248
289587
132961
43906
313225
386654
543148
17687
165016
440822
48604
51466
419662
514009
184059
353178
316658
257119
408004
257444
210283
75404
95295
253807
279310
89022
446618
533987
365668
110758
633826
186171
262921
421699
241038
575828
436990
498485
427449
570117
155407
173635
305696
530612
315219
163736
204036
29984
185982
211780
422140
13303
77520
211254
40427
185310
431599
186944
297076
160256
238092
386300
369158
274375
517901
113365
269986
495435
205890
130132
367821
373796
624613
19390
192010
427381
126677
12558
310135
30554
302381
378815
269364
563074
593881
428691
644100
322318
411792
353146
451663
300513
589059
569216
375881
232945
518271
649258
336287
13709
368062
298081
433538
111512
546224
221400
524857
377713
484742
378176
342666
386061
280556
258427
470017
494192
620211
116324
99871
270078
170607
109881
165441
376920
508619
29253
430629
219112
564733
427221
573840
457726
310353
81444
247125
153113
328366
604067
338724
445860
547831
262433
141550
633572
55588
371321
313828
537398
256365
112632
197074
51963
507841
434395
530740
18824
256132
439579
264948
130680
400215
236119
136092
451733
458554
593957
40739
366319
352387
25255
453949
8567
494134
232209
114553
270032
192611
427173
24070
502063
362419
209061
406973
50034
343561
105327
407079
555931
631054
481384
374509
620150
646362
393533
490867
577172
191353
316494
344593
602651
640390
78605
163228
18825
105153
591956
36832
432592
364226
142960
549980
150627
366910
582532
362276
30914
568057
449286
17367
228672
75936
376877
564442
581656
136623
453962
204187
139107
324713
232700
210075
58782
568654
250795
295976
127976
286115
379892
619722
168658
294213
63823
495121
357530
127687
389417
353398
381584
75801
637103
272516
321695
177371
591534
358922
147486
252733
144785
429827
99554
213326
624973
240601
275036
305650
397192
552745
186925
159613
350893
29511
575434
560378
123415
95702
357056
648901
374578
12769
253183
168657
333734
263819
25767
608616
618756
447504
388681
12992
410469
573475
500066
168702
214065
184557
87397
556084
132307
74211
553024
187537
370501
472881
126933
51683
370367
500654
442985
8542
635508
335890
354753
612225
283388
139570
44436
195673
518917
200639
40071
326225
226620
650583
106191
391824
576079
169788
396716
203307
489902
300928
640387
56442
528932
531003
598030
77002
481534
448382
591713
436749
497971
330036
44121
424916
72137
403682
335856
455405
391482
438853
232342
479537
216395
613343
362493
453481
517215
310356
313549
56925
629993
93213
232596
566364
77944
378545
599579
510560
221904
22406
150545
378864
177031
633271
508964
415108
359790
17757
359348
545204
26093
207206
48097
285678
133165
421266
314743
290850
544837
173025
8828
594199
207638
637083
259151
320090
111169
232399
34661
316282
561425
634370
367223
2753
297600
409004
457968
45717
291926
338704
231230
13676
345069
294072
74589
94000
136996
298718
531135
627113
217288
404095
250813
66451
537502
144442
614294
70179
147005
168172
511710
188040
542017
111946
36743
230452
177563
220920
545607
600774
109747
82559
332891
529950
256575
291771
153309
408668
545557
21192
590990
178749
429704
647859
163024
260804
258128
273415
312023
558454
173907
322936
547300
48561
649502
399085
533110
187288
439439
516768
522191
493543
318092
82768
327239
581929
267507
563721
632117
592413
249172
412239
12973
210510
66769
620994
617710
331812
100948
221629
402631
335407
551565
604024
202639
608524
235676
83579
307143
616521
230215
379311
88955
28762
359945
523480
253540
435630
371416
41601
17460
271876
73146
150363
184764
46103
294599
361805
625955
392631
615696
488573
497559
169739
534181
81429
384822
496466
535768
173683
232476
417883
91238
565849
67471
509850
248010
432334
547094
526515
247311
456539
306866
452444
57522
303358
20931
360168
386781
413100
414390
158800
300792
599282
106245
561879
22491
156259
614256
65717
420145
247480
202836
329752
48610
95747
86919
345502
252864
117717
557847
166128
182096
495828
42164
395475
450506
54889
603769
497274
96804
27835
42901
621488
589337
95461
293346
450737
286881
179434
149520
74907
454445
568908
324491
503382
486061
189145
635749
239716
36709
192203
571229
348928
531763
176221
349080
607002
573624
483378
213103
290195
304237
629722
253505
175879
563498
431516
650090
412470
179715
417706
341743
218410
163551
52738
581100
166795
628211
240662
85649
192026
260498
196573
260180
163519
590463
61803
375755
78998
579924
571278
210324
138530
19062
72404
4223
474387
133932
106964
552858
322532
91165
620379
214534
556045
574009
317846
257370
567822
287312
54171
234912
482101
221749
499867
149317
422734
591447
536223
170816
451957
514732
190618
589257
222317
271947
18277
411835
446568
49154
247165
171085
260272
490204
117462
207421
209748
163410
152481
44340
506496
610131
283459
121979
292087
441321
241450
177915
562047
490906
179958
461611
508571
216433
190571
3419
272686
649575
507396
348059
199036
347904
99716
79857
171724
229755
505614
427340
338880
350897
121654
500333
345316
494858
417670
270002
79966
219487
51167
415254
178062
196267
160273
264830
226771
471955
61951
296366
567545
149883
217964
186067
463039
435846
163124
36744
577409
182220
299912
99212
66730
174252
215004
41055
330956
204060
396963
286379
16338
43100
518985
248932
635557
337491
278584
291673
563776
83626
164654
474569
54608
459667
288768
13896
119800
393277
483291
436540
379639
212694
460883
159495
422366
145675
636222
79581
374148
125614
70878
632714
126717
132676
265254
514639
336472
179210
521885
517699
250454
419965
361297
362666
158730
556313
192594
584108
293689
103350
474833
583319
254279
357033
240666
488158
624733
211465
120945
495599
642180
221210
628229
647331
301053
473473
50678
185307
568522
433844
599777
578499
152293
612527
135800
505067
311759
86816
305428
422283
360215
271239
285561
275593
238134
539445
264080
528131
587901
185842
367038
596583
204614
145021
134230
432848
491583
573479
644287
462801
552513
288436
502096
487484
434723
372175
427979
119592
306955
273995
5286
603544
278964
545731
512282
207680
650625
122155
142783
331009
547561
611432
12559
543353
352444
440779
495936
106803
111688
541844
639459
21184
213372
431723
448435
230050
282657
581328
608520
536896
22580
602358
47887
416868
585826
554454
598146
304474
83866
615422
428036
456791
165754
244733
193
532993
401599
48188
84277
427274
261273
549165
49691
76819
55356
27854
545976
34775
201019
366324
11885
28042
412439
175108
4440
116885
527948
175073
523950
434212
431110
496359
105623
524672
528133
538993
25293
630637
80995
415538
577386
301395
255112
501759
297459
395513
242552
596967
235852
406489
319032
650672
151696
211575
348259
162945
136054
107807
574545
604017
186394
94656
271522
223835
71326
229434
134850
626977
298688
112472
128061
634862
288164
38038
240744
194718
2494
114184
21618
313795
147085
122045
647990
264776
330643
13899
436620
68334
642161
476989
38861
287808
166180
12049
68448
58813
312794
542231
582735
227325
93994
470360
525471
69756
566587
535601
598965
633703
139498
581100
96055
155183
245157
181773
52421
550245
480986
541095
442818
374234
84978
624203
145323
470909
591287
86746
494522
76770
114504
484802
448594
293806
447621
511449
495543
555208
472485
609049
79477
302046
611778
292557
641382
325112
72473
140364
611194
40039
25487
177040
150509
181002
529817
378056
640656
606052
514619
560921
396335
464328
356314
482060
221460
512207
472313
379901
8951
607720
361663
468594
157511
15152
307817
14356
538095
257478
147409
447062
532564
44221
333464
619475
541869
380907
155964
260910
55883
460573
609620
632707
51219
472744
221385
107089
84108
288408
523691
68222
326797
450533
293567
487887
471173
309638
400285
29103
56050
145783
574879
342196
531673
136046
152025
527178
335654
155555
62133
307567
295738
445574
201286
404719
482063
457898
50323
278487
431204
438335
86990
523686
615094
334571
435504
507810
418836
476402
382206
41590
642906
26037
358566
143994
315615
35972
406578
491560
223114
636291
480720
259822
246319
126508
506168
477414
418447
420342
196901
572533
528087
523150
508765
191683
289075
149272
444643
251696
640044
494238
26237
470643
50006
106259
399329
239689
322646
635247
614361
609494
239307
474636
233978
7954
116232
105648
562342
450123
141873
473605
402331
314838
585127
435525
252848
188845
245311
351093
613820
247151
538357
148756
138466
456607
343046
471387
194949
312620
42795
584064
222386
457340
323661
528223
641239
347874
156591
604162
560455
365574
116952
164075
554813
69262
33826
517224
288768
611013
81753
492650
370939
495318
170803
186589
334389
475784
92253
111965
418231
178212
67648
646228
325185
316285
178612
522334
432879
4560
525626
460945
571181
437874
504254
376110
100451
486409
64366
149712
613116
587679
383346
308501
391384
397949
602456
279515
470963
526377
276663
434815
6628
333740
250454
353249
549961
471947
156474
529893
409634
556063
209653
282793
347765
11341
24928
327186
250917
277692
549586
252127
228067
130868
232457
352690
292923
169931
174892
367068
418405
117767
37489
111303
302674
402973
634603
234322
274494
239287
206461
5256
86180
168412
400784
578265
359422
166493
87105
83532
207267
269236
36707
10034
511006
126717
417493
370460
50260
598839
616487
208241
428497
503394
422923
640658
109505
164894
218686
131871
448898
529350
158437
57712
403242
343160
491376
315112
560914
478840
138971
111426
254831
142585
526919
486895
502715
497917
526654
572525
279731
208705
532943
74048
545156
339028
339467
623888
385046
335108
257555
546891
645275
208223
630718
467328
71974
325358
323729
581688
279376
86772
77649
525198
76998
96027
108163
645286
147213
359050
476834
205398
285609
304767
409821
283640
209174
366760
22146
17148
151688
87821
503054
602656
558915
486383
571356
588470
324649
263452
80271
314956
91955
443525
413108
483184
322327
550387
637725
586177
72290
70951
147846
636645
430285
640277
480800
411004
105480
493858
622377
279403
413356
180460
490258
436086
238867
49345
527745
262864
396714
126331
602040
382043
183828
267153
157509
148510
424996
102522
135863
598170
27443
571117
521272
344206
154651
167457
380361
28326
636814
635977
261224
171799
378026
280372
144590
286594
405563
54526
129133
92936
392453
172329
279265
398164
220639
506364
637559
589571
208471
366951
392923
168593
215620
287497
528673
123102
458476
530662
118170
6670
288511
317929
171517
51580
533187
424546
518167
640906
477334
5427
444246
268660
138532
520389
68382
147057
365129
429126
269472
58553
165345
135231
181299
608224
579754
88663
116043
164416
537218
66139
503691
364923
238097
277882
330860
43416
152764
544308
376104
165085
482646
11455
304390
600165
468011
98525
322259
137012
561905
384795
113236
479168
66928
368150
633165
465887
76185
455433
295078
428189
184276
148156
316748
140184
16315
589288
591627
513350
351923
627849
42807
138092
428300
567345
573278
309361
394125
30029
277733
604597
413976
71904
84098
294038
259346
292494
151189
625582
55516
405801
630944
387378
133053
553872
429933
427835
107019
152119
155760
110529
63213
230740
428576
397669
322190
320993
541637
563575
483632
435777
547674
528872
191586
339524
573992
83245
272311
399713
307746
292264
616625
234679
599742
185515
217824
487343
251103
275003
104153
16957
322888
375624
369221
432310
245631
403993
626890
626246
304770
426534
446930
270466
280530
306747
50587
77298
601356
489014
650686
27022
292012
347548
400376
642130
419315
232976
319318
52266
188485
502858
403458
152167
237735
640289
189189
512498
419128
618814
377025
76270
642566
187413
623469
493200
423971
254049
477802
556057
146328
576268
216308
153550
150001
150342
46720
460513
493038
251630
510465
570065
446221
472870
467197
249353
108382
263045
152083
133599
446615
378137
217100
298197
356757
502567
454494
633087
232125
86695
529121
524063
354863
312563
443558
21038
406296
141929
168545
386358
589874
394138
151651
84080
146863
88400
54312
258979
399001
627379
442987
39033
337690
344841
208889
619982
345845
296130
57297
596632
273099
453831
423844
230384
347862
184884
369534
604869
483795
63593
538959
284824
557450
605123
465159
176773
635502
127895
72119
226904
151192
493053
640774
92722
479337
419424
382860
574475
15625
142777
582694
129795
41047
34777
59824
546791
520644
583856
216256
511775
30625
147175
345839
612282
386566
458696
603981
69265
154733
72894
613964
525458
70932
395971
539994
40246
347889
255950
230556
16126
572983
560767
532925
234638
152814
270774
80733
17802
32732
304819
140609
192664
158502
246447
355263
322573
530926
328908
378391
420223
583853
446587
446401
79440
315957
245210
558388
1725
313348
37454
403729
512910
577980
629000
260405
428437
348793
523928
75268
174107
184351
327989
291898
613628
55205
43039
382688
45027
609172
274225
204465
413842
441601
498150
102350
367761
115480
212046
278706
25642
303600
309664
327183
133479
559145
607454
469835
155481
562753
314597
93075
394081
308409
535874
482578
465522
119425
517349
462762
572969
348427
188470
65365
601796
244875
610324
645301
334219
408208
434813
412485
33583
565881
631705
460874
419474
2893
465966
318601
326158
610197
637287
330818
13643
296088
50433
121300
650518
472597
1343
537513
2608
74635
341484
158303
1679
366021
156089
622863
237939
313309
192539
7410
417247
596286
404558
186477
200601
162521
512416
84115
604499
289384
44433
486377
589263
315547
388684
255695
477394
139425
321355
88039
516461
264884
147601
363998
111572
287000
466900
162972
253313
328830
377811
185631
461216
524220
516657
134268
530768
319271
172242
45353
398213
15291
364007
260434
529191
448007
608026
53967
266626
556717
440734
423635
633093
155585
396554
474131
250780
514711
521159
480396
366059
228121
422283
11065
14266
624153
50886
31578
356744
369008
264029
503159
601798
386394
96858
621979
483391
227826
12194
469848
489098
644023
225614
573714
503975
293897
541110
377885
444848
537405
171298
518365
609325
119491
34817
197088
20275
240325
530031
326087
145811
104133
627047
364698
331603
580115
521221
156365
100122
62327
376061
261974
627532
369822
55178
296656
361055
529623
350124
485860
620095
19249
311523
287372
484777
220503
20159
257158
544833
368970
38667
107222
107596
376168
60015
282015
318605
263020
292282
266579
376958
235950
553859
409549
1182
183842
586217
129194
54841
112400
598527
595597
252706
8508
619018
458833
41173
397371
424844
213457
282391
500878
595214
18226
609520
229232
349316
225799
554759
57197
410506
300748
263372
147121
364449
12235
261198
539465
482598
568531
255748
470424
151134
470939
431896
389606
129653
224360
512592
647457
125471
371819
476257
223596
160396
8396
315962
420630
313894
570768
425735
341743
75173
632575
223155
332750
166334
123914
386192
99260
224981
375229
105543
384596
67599
364678
499521
336289
423930
482844
432012
185686
1723
161039
99289
379844
551690
240809
93031
76045
134981
377788
475596
562499
228924
181600
241858
607810
581634
486281
171707
321380
264426
410854
104052
200857
306459
246358
89287
268230
420708
549738
304545
167289
497742
613074
64962
95175
95032
242280
122631
632484
290718
317832
127552
150225
540682
21689
441315
244231
514303
253417
131253
149307
640419
85854
615584
351829
308501
527968
482116
490070
328962
556119
415685
641389
272431
8111
281275
264954
209542
611230
617399
631906
22103
562517
541779
216190
318662
85807
596437
210427
490389
221699
466334
624593
610519
605717
482192
294514
247148
180954
8814
143126
66107
291136
261868
190121
323831
234878
262566
392569
277343
18373
354046
447284
79337
273760
321620
334925
527696
521171
362549
453596
645577
241802
448140
134684
547896
561024
282055
226576
537003
75043
215246
406773
463379
39485
326050
173296
221958
3695
123112
138714
537764
190449
313817
87426
232074
617721
506312
477936
63345
209038
3110
135342
88495
213815
291351
90912
553816
489965
620750
541888
543519
595848
410511
519378
477446
35866
221028
22235
617942
547857
90990
171715
331293
343126
593692
593522
149929
319901
492888
453585
324209
129611
536218
380264
638481
6048
367190
89721
27851
584508
23762
469983
36957
197914
279159
35934
505803
625774
482892
311735
121908
37038
276750
629663
596088
206783
113321
369375
634603
604374
207394
182723
8603
134479
398777
512687
508438
230679
99135
204328
211487
178573
321206
230915
375262
341683
554044
147679
31142
144342
407082
205149
278154
342350
545079
94910
338505
349428
239385
482503
183735
323221
371318
34730
252565
42163
524279
442670
477368
192059
571455
208070
54025
318210
61677
492620
457857
615111
333802
188495
271355
635960
235616
126602
133981
323042
347765
329068
320416
331435
30747
42607
22894
173971
606188
276209
231849
315910
429432
301052
165378
52173
507215
109050
568175
315502
564682
215890
332479
461028
451556
647675
394206
188949
563297
360673
460981
20208
596172
311042
315539
633459
235817
301235
600612
475057
376208
146432
311729
138250
650515
164880
348485
3637
300725
101238
140496
56032
151565
583591
475697
502528
316799
205311
491983
90114
527593
160034
46917
460503
246227
544701
636378
628732
597963
179303
330863
286062
342214
515186
471283
292939
527847
536964
27192
584256
49104
385927
257081
300033
130453
332728
440354
352760
219106
284762
53412
464578
160471
288274
487782
604476
631405
328847
19202
288338
138677
535210
168819
435050
192823
195767
449168
220986
544716
512512
34046
448719
408492
267008
297765
26243
114971
578706
234951
584588
453799
522297
215088
389538
445292
569224
63234
611895
569851
570134
625254
426599
546773
474364
395471
320113
131473
551748
131653
370566
570289
462278
52457
157326
102125
213017
360478
152020
203839
24981
593070
392481
137529
551200
159114
431258
353134
160514
636057
70347
424895
264520
92017
271740
520249
56539
601435
586804
555079
16510
203644
613342
620222
644077
374250
616486
551809
273104
290900
627168
181036
223382
27541
96994
116892
362925
591383
640818
234633
321028
604224
532706
414395
442164
229415
164340
638216
27334
581776
236086
346853
36505
208518
600790
178442
581269
129125
127883
431451
249178
522801
21817
187214
559537
599382
58815
135304
91213
394753
183594
390572
320731
519877
599514
122350
190693
157985
534246
570374
469706
226370
587544
379311
49470
58821
414727
589157
587678
84368
437639
342136
346298
8735
290065
94190
35028
487921
39335
532465
167858
220531
89403
435137
512366
490991
556861
36007
176818
534348
140260
226636
591799
149945
614143
409044
488018
550441
349141
539302
523676
360081
53319
549194
12797
162546
180798
509248
99281
588593
621513
167070
395827
65974
81440
404013
460722
294351
95064
562009
534135
440225
100708
45850
195445
426635
87461
93684
293902
133643
503778
355956
643086
642915
402848
377971
296429
16945
470783
500551
559722
445237
398386
629696
587423
391932
264128
419408
495235
145424
285660
445406
427856
311963
628160
421372
207465
633845
65531
132921
511967
270340
154366
166615
435492
410834
68447
42809
351567
386352
640643
519800
23620
83219
605608
578336
97024
128360
520271
166302
103093
350471
431687
320535
373022
339383
209410
538027
224494
319546
433745
474955
384529
630638
634144
74702
237606
137641
169849
231271
530035
449459
431842
101415
621251
232391
62305
463052
470605
78259
622111
316680
44305
323126
197757
79954
423096
159975
40363
639241
110419
144193
594184
574521
583292
142513
254350
458552
103441
507885
596651
388675
56680
644580
64894
581791
73195
457878
86987
525560
276703
123689
158393
385993
565746
163827
633586
506575
103368
203530
142535
133161
434883
204798
14312
156144
68674
56378
534901
605965
170948
532590
629804
95202
216379
477928
164753
410829
584815
161013
231975
476659
84789
22664
457210
368185
256558
56493
239921
509228
154491
94052
535981
604178
151431
68968
254181
423989
273614
261793
342185
605000
445893
423239
318168
156732
432662
442456
480355
612817
33981
590303
486082
278822
260371
204200
22978
226600
241044
380380
449094
99417
490332
314417
546467
473462
190742
175697
130988
598054
97902
152260
541380
571107
396879
17710
565385
148824
182971
466734
375217
526511
536987
268395
394053
631478
86381
87090
201531
326921
538776
272225
446968
363347
323377
549806
385683
327041
328508
382478
84406
508483
491859
206966
81152
264503
639818
590398
345379
171324
88892
349181
312946
576801
293079
51140
515702
390335
637231
281618
558652
384168
178459
149216
396828
253019
567802
581576
616717
195316
221797
55965
536177
514989
265257
47553
581949
483967
293052
495156
613055
475983
595599
276704
594132
329167
583983
588271
538727
131925
146794
166538
376427
532661
121977
589164
100293
555084
31401
497389
306388
284851
544049
416464
305960
261562
433939
487761
255983
230703
247766
148340
204781
518972
204194
645354
49466
13256
123266
173013
333051
546399
25118
472147
88584
250572
156976
636854
303042
348510
422003
332495
177919
571652
39323
121638
388979
411108
245873
430529
153075
483579
298686
215147
249636
440123
633027
505506
548581
200690
64871
360918
16814
427243
358707
393880
354486
552992
231207
64255
98288
636262
499300
470714
30088
575158
398457
236978
122877
139714
52107
158383
157383
646947
457605
11844
389514
129940
646128
230114
222513
247083
68737
159140
68982
595778
593071
540151
135257
465380
459964
283870
98448
290529
188316
53998
28411
415724
137948
361509
286267
586797
300367
306206
530421
355148
75220
288598
136327
634267
604601
151693
199721
483374
42746
355458
525269
452564
388608
513958
426773
122783
30442
537382
430699
258481
400336
429722
498234
70651
375919
525105
184929
350781
506668
348466
80585
541886
355948
164116
520832
169835
98823
137356
473074
98802
28049
71495
76022
87110
244969
495427
644772
238096
261078
16418
373227
41648
479989
151981
109349
109763
574671
565515
28378
438588
147515
117610
534766
215345
537422
177990
112749
360074
266048
347547
403253
318619
569070
594140
144865
129637
162567
381943
364379
221221
457093
435359
425283
78296
187874
331128
118293
550740
370143
104529
593653
454742
21570
178283
295091
103529
562120
614415
35634
521146
352894
34960
615926
120595
401504
29639
28421
349882
31086
494599
340082
411902
612368
436053
497154
132279
87928
407461
71155
6781
522083
395252
557122
377223
524110
451140
497444
93038
562431
594709
260108
131821
321010
82106
123498
149797
305271
444058
345380
277348
598660
630350
236045
156699
299590
167114
285863
372358
32701
344296
309670
558422
499372
238794
559887
521082
498790
520822
45370
178125
347599
454251
172319
441586
1582
33948
216171
34794
303442
367201
429734
120448
626080
290739
208370
53157
339389
313249
96275
66619
195542
496155
312417
352795
400872
72976
65468
336826
452507
120282
283258
416
419883
347913
613063
590020
551588
461963
53117
226434
370725
555501
331983
451634
192722
629912
274980
162930
358996
145990
99403
236829
210753
549253
250887
60202
241415
513610
503206
352619
143595
160325
326709
85497
274605
426330
454706
134128
105887
482951
12029
301447
298227
431815
119472
168484
14988
524296
640805
425495
340946
628975
410425
588764
224530
315951
592653
595867
463032
334304
514340
388516
330531
418830
246889
57378
276571
254801
351071
49887
287117
581996
609802
587013
321126
443355
516472
648922
549798
130881
609040
102135
102973
128719
497802
138851
254732
442439
85583
192379
508158
359312
62067
356282
412822
268125
36338
645731
28138
394053
201606
212132
211706
233769
67073
400302
17902
198701
243094
413431
296336
439475
71394
302943
316681
585922
526180
119526
428676
141881
70678
333135
257434
530504
248121
412495
484232
537022
357129
214204
75157
247541
593526
311673
615580
484172
32936
638975
565799
619255
235191
611980
642979
81959
411216
507538
47646
79441
643060
578428
256309
288915
288658
361915
479854
10943
183520
169497
266557
183901
218748
358607
79512
177974
435395
566826
316684
38914
120111
195051
540439
620112
159083
105606
389823
163598
132286
147718
425661
198318
48477
97613
248852
220859
481243
557560
50604
326488
554764
60079
418447
158133
644835
455636
57015
145759
380133
533656
451808
378919
125996
189722
450625
494732
4095
424071
482550
71188
24387
53695
244863
621144
14344
152878
126495
17952
358217
298610
100824
402943
569863
645880
589539
459416
593707
107720
96664
187551
571658
22623
393487
586489
231112
636501
285206
450550
239852
160227
94581
500969
160333
426554
260938
308536
401046
117534
533958
464468
421441
324705
32094
612927
217280
265030
449554
243386
265991
590749
214238
96438
584420
253111
423789
606160
127020
114719
305398
151268
252535
15575
62092
413883
204267
570458
431216
137247
241922
530309
123216
61515
378672
5278
474152
324449
44527
449266
359037
572026
414667
179787
475406
324594
631536
134820
623745
648283
26268
101519
270802
424472
30797
394092
623792
291687
414703
439323
145
306334
434351
264164
537940
104338
102185
590546
181410
276116
624794
571715
103501
127344
579214
357448
631875
474825
191614
630449
531828
34366
192262
617365
407646
256364
581688
570808
572020
206633
596951
114612
147722
240663
165044
490264
460539
62667
383265
613797
34059
443761
581356
121053
240913
260425
189399
334838
218028
226547
174305
352248
100600
218571
586623
130742
83888
607752
233652
337187
548931
409762
112539
173995
589192
361508
457607
313309
304343
647791
342598
122367
70113
591035
4223
558568
177942
32430
306913
352413
76326
433934
224789
266156
73909
144817
413522
339445
372704
575255
118278
21448
27924
139838
628738
182596
348062
441999
313195
370294
539160
73778
488462
375708
34540
563719
433670
479059
290617
596566
572584
606924
7043
117727
315002
249674
84768
309304
471688
359622
640169
120391
100799
87622
383438
335581
491365
94655
538645
278107
247737
521386
153308
69625
193512
488537
518375
516656
291148
104165
420073
418360
78545
128895
313256
603617
119511
428354
418538
603135
108079
247249
111609
288833
597915
211022
449220
642887
140943
299803
503480
245642
28545
562185
508793
197139
289466
534980
190297
107543
498377
1184
114658
505728
375173
366229
129682
387524
141171
196071
421838
90409
242688
97638
47443
34970
438154
318001
593278
174112
82863
336890
380667
128005
575312
260897
354083
463326
329823
99428
464179
353756
171113
611601
562630
271782
96515
120259
327537
91469
220531
515344
448588
141588
224311
586068
207276
420479
473372
247381
14301
50106
421340
607247
365180
625302
371429
639188
384492
491987
346878
190552
11432
243848
548349
383154
122973
237354
291085
601840
414864
100069
156360
296334
293628
453977
384918
381997
172217
218063
60002
392098
207342
159980
384506
557369
172093
284546
204563
234901
641253
486701
581096
379033
628472
137790
227156
385326
164150
11678
45801
286312
234898
125416
322276
370800
390324
252412
230200
351875
592553
638487
422400
527423
468874
381581
352011
440473
248796
51934
350704
93503
243072
435209
438888
234933
600030
97868
567599
223810
290777
510194
286829
451937
94094
385237
218383
502298
305026
189569
272956
346775
225300
177406
326108
321191
364755
434548
540426
575163
524087
94090
642232
548559
439104
2216
140768
356692
193169
297979
153103
252102
324889
20091
612811
481583
233002
182698
113527
552436
83652
509290
593623
230766
563655
150301
638116
382977
189447
17348
553935
600896
511307
553421
245558
272601
14197
313236
457995
177054
23443
83276
335327
423304
124666
359383
437957
304402
531973
362045
207367
538454
330314
53773
69245
586227
212603
248110
440543
291668
605866
241294
615569
643046
85159
600907
258466
52171
56264
561059
8142
336066
423540
352768
150424
462870
24968
581981
426499
321688
180806
378583
495043
433387
95838
445757
213157
617209
349674
25127
627189
571902
169980
641760
437307
329475
567635
453662
502446
559726
288246
278636
581455
29774
245492
402744
160188
158241
221034
41728
595076
207239
282188
357526
396712
316954
101455
647503
301752
362608
175927
452810
157497
446523
380985
309893
200244
254438
318280
531754
271465
300720
514171
118883
525321
401139
28814
241227
571889
640466
497762
544024
267912
347289
364965
178853
553033
288265
599353
266866
555332
333455
175936
594760
119548
571353
506654
137289
408516
491548
53676
520336
66566
632866
389338
460111
43253
502200
367458
336566
640749
331262
567633
319671
127522
505271
101802
273174
224947
527745
547191
210819
502808
633417
96362
66545
65412
104358
95574
177561
586506
298943
315576
219131
276562
161590
158704
28448
171886
134146
64719
365575
372775
90452
82862
528713
341609
556423
280034
115398
278178
414279
435157
190975
475722
204934
124778
256255
522181
532366
609302
557806
173728
119715
421642
147140
273311
581052
297821
602481
314743
606551
309843
188554
410802
497936
424161
552109
44768
242960
179142
477585
331979
332634
56728
28912
213510
517056
462412
146696
351389
406063
313101
564180
56899
630473
58000
617538
521955
622455
520061
318742
68828
245999
7372
503874
149742
218509
70640
510177
195462
8972
362994
270092
414687
604590
344897
419267
398966
597700
509938
174300
191795
415719
337918
538622
638078
437281
509875
73624
12701
497428
5753
390169
108744
12323
143970
151200
423438
174022
485231
9862
315691
205142
585218
350192
508884
52195
330748
467777
613358
211258
180053
379317
137840
250447
338151
292241
510246
505915
569183
363509
255938
567444
364966
379339
1603
224623
130350
395865
543838
487028
320349
264375
236378
528790
129011
210501
276612
604486
289171
277452
127203
410356
511922
504870
45370
283791
554103
363757
459715
180857
72225
345709
25550
371176
184240
243714
563831
124588
167495
51668
360975
142066
448211
286772
68206
456344
319318
486113
486425
254606
416095
316400
138374
525825
157411
122073
639876
302701
119522
263610
166403
294198
221563
457503
647827
124425
410553
58016
218218
364366
618439
208461
409286
203520
368054
125914
569572
355529
459563
342216
544289
609353
132724
491458
297935
518021
267633
214997
85929
123511
355530
401363
627461
616811
62620
26234
75997
127661
270986
140507
475437
548118
353870
408906
543735
192708
435413
430941
550208
521419
213003
327445
635020
11325
625782
24192
264230
434842
514694
502181
20718
592705
46886
605487
68341
458793
372849
497494
579526
616485
221744
63481
172182
83782
128351
323538
264662
339781
396326
302591
536633
154390
249406
324915
328765
337456
644203
383105
497386
13635
248748
317070
591941
598685
442072
188633
124248
591712
627006
227853
249130
414412
172880
273791
446520
13085
412356
29338
351309
224774
387122
20480
526332
115352
178055
367224
153014
415333
25011
275136
619263
503792
69582
249420
632467
287240
342232
478872
48013
540104
359995
556627
547713
96392
537492
350931
599375
535158
156358
549507
308742
630972
506019
259184
370718
59814
205760
336002
141538
70670
12347
114675
480211
303111
586645
247776
249144
575310
542031
8493
607589
79468
345399
139839
332666
464212
591532
351996
270650
479
569443
503733
162956
328225
413562
31877
9161
91803
472565
416162
367402
586240
604014
259971
29806
513371
27332
2116
68877
518787
426223
221647
358862
399013
102215
611681
222858
196371
207375
319382
342811
286067
353006
236738
103172
433163
534002
287815
19089
458904
449429
239057
433197
326434
426539
32994
456952
601594
632998
327006
21426
69012
5944
282123
180206
647995
447069
274577
413549
639476
538153
317461
594884
103748
479771
490458
446135
155488
103934
492584
27996
310147
643976
469091
22609
614719
214223
488445
525755
436544
46334
97711
621279
512525
130488
627262
473192
644829
282018
364135
376511
501050
31699
347182
272804
362285
327903
450127
134764
119961
247851
84000
364113
472837
410845
143895
605815
573408
354563
394354
568425
265509
177571
220785
70108
548118
580454
542280
118043
422910
552773
269637
272301
283923
406013
305264
192123
305626
187803
646582
206326
147025
84382
144727
619473
481592
470040
377099
43702
549731
595164
364495
462080
336267
566822
498830
367764
433452
147864
467652
265966
37255
451901
575636
178203
245574
198288
397551
331055
592590
584207
617668
405786
645673
323734
25210
401119
151735
83965
404821
499951
41145
601188
481907
103499
583736
400634
6861
260854
471535
616184
571917
130118
50791
207163
183411
516067
485885
473551
180061
172308
85917
447286
349689
428168
346650
70965
188711
2065
248580
254932
241407
494830
170756
538481
588422
643456
359154
566971
296457
520953
23749
376173
237238
601588
215960
415824
488726
92907
118284
18433
640951
511767
66959
334474
574981
372916
593694
219066
128554
241848
50666
184890
414163
538253
454819
416193
518539
594768
603131
560386
538414
560967
500743
106415
474451
595137
489743
573736
529684
626153
622028
143752
118533
472979
154458
283831
360042
537861
42842
534045
388586
319003
299942
322635
402280
131270
418971
307501
618429
397987
201785
133530
143780
297290
31755
56387
53685
194061
540506
129293
556662
125953
428196
266770
20332
625326
421296
433284
165114
53285
636629
3129
19857
261667
35069
131740
14521
76790
314696
159237
382506
413341
381993
318383
339320
622751
170732
561784
440567
65681
236974
1184
154735
530598
619848
277816
299095
227168
592141
585145
349764
145151
644714
186501
410677
191900
76375
245512
96858
71093
507944
438227
71443
63803
566410
430734
537541
281196
280515
504870
49949
512029
257096
287993
149929
574394
631224
268839
500018
81420
262956
287795
530101
280617
645413
570529
341187
587293
27397
484698
134033
74636
91384
229856
569885
182744
263900
584973
544481
573110
37955
154862
566446
525858
527546
170324
505805
121693
182085
580282
567739
542333
542399
147660
253447
439206
357039
530883
494638
432858
327129
527538
406302
62579
511795
81520
124023
34902
144974
626625
403852
322110
624779
406358
178547
233616
378669
512557
519659
90946
628729
368054
419804
268462
101846
487854
554646
151669
407183
121142
339781
88074
242069
360470
505060
290304
650625
283105
252871
420603
422385
227358
273320
322437
141899
625241
396265
69346
201083
232992
203618
269342
34615
576511
12306
410837
559358
468314
261218
220013
419746
524012
646760
597721
378412
27045
15102
246490
444200
271298
34268
213254
543434
513123
242525
284756
382227
414671
198011
467460
349331
201653
441681
490882
604342
298962
465188
253749
565554
412042
498622
571900
469691
198978
144371
313528
291608
19499
127337
518870
29118
187787
630654
444969
110216
6161
553546
384725
44353
33903
205496
63023
596087
422615
189625
247717
583947
217438
309976
12530
71486
196566
280505
469416
506211
595550
297382
83217
335613
500725
174981
543304
642722
84817
121610
171101
326886
601791
137812
196093
148683
576576
235208
267490
135688
433095
642942
188363
70179
555319
612820
412187
69176
529768
47195
329255
512059
34902
322086
458506
307443
613910
103901
567843
96076
335945
439314
433511
462914
271442
629549
304975
631342
637668
160041
332625
361044
197237
584905
275138
175530
644039
559075
90009
351354
172572
250910
284734
605952
582079
156186
31838
148139
238942
94488
291784
476689
42764
491645
476301
217152
91609
133532
427441
375231
370994
124831
503266
315976
484462
500833
515623
540565
444576
406969
455525
448752
507478
557001
126191
126826
629518
290229
169127
483491
485422
471902
277808
463295
237534
119072
617624
34913
176191
613603
479215
579263
163103
153554
532358
355611
456843
354227
648220
476071
23358
230633
503327
461213
233804
574847
437151
630472
382552
348180
511057
368472
375019
119084
528458
102885
155661
577188
631058
374420
512307
590710
575625
636763
429583
362629
504237
590829
333785
46041
187653
584209
1781
9929
360649
398667
437111
21290
620280
541397
534846
505470
488365
482751
532760
650419
30388
20654
8189
431592
556703
491732
599747
188801
300521
576250
508402
168954
334636
317391
158859
65348
98603
159607
199705
546449
426605
351715
372071
428506
592023
263576
560630
91249
364508
615749
68774
289022
102742
101610
134072
121299
426221
255511
620090
616427
458128
340926
483374
370328
378284
483081
14487
599317
612092
510545
92866
384714
210775
111597
236555
623381
591060
365938
2477
48384
43407
629120
2490
465550
289835
229324
319293
474560
112202
398772
136368
526700
369721
478270
79899
588889
121250
371466
244324
523922
327880
155495
609771
111276
569134
115265
64486
31699
114137
131315
296585
587852
481245
209774
224022
352475
293924
584721
504648
596262
634578
314597
638479
172429
486596
166352
274932
616229
446685
23385
507866
439639
461111
118944
332763
601241
618852
148819
202564
327607
539915
344937
377506
234024
510713
611496
416952
546334
627720
609655
553324
421901
493552
413687
423776
173320
169002
369501
371955
91786
274806
426628
482793
263713
236301
311739
315917
384431
619108
38523
452035
231289
497476
611031
354639
463985
274259
581736
175787
587478
353783
103995
379344
71590
619993
436168
9449
568488
359077
445967
576639
625642
286932
114958
438606
354460
186807
238786
548330
99602
365243
596697
309408
282573
54565
536280
647467
195101
433530
220339
94554
380006
614926
112699
323841
253055
304269
447924
568484
152199
224619
369939
635231
595184
518451
213764
322814
187570
40970
87839
201272
208151
175851
459508
576986
259271
483855
466380
56096
377078
431441
436966
153642
170719
274259
421010
137332
53840
366236
115960
172837
583136
160521
430787
573503
182767
4542
610568
205625
538331
336879
219995
96446
38889
275335
642977
503711
265255
400751
342689
159484
270949
371307
517425
385914
362109
186608
242162
262424
490422
590037
636720
197318
634543
541806
175357
418983
6894
525839
620403
369807
461391
463706
281903
316881
535486
392223
172730
314406
357415
141736
34365
283600
208002
631265
226261
221641
389806
451722
301641
195584
33420
428798
124142
462054
632552
315827
93256
105367
14027
221731
331117
312313
591320
34001
475484
391923
615580
616033
10912
195459
404252
294726
10080
576508
98729
124749
475463
257493
339296
416133
201737
598566
336432
599170
504132
160021
51141
553303
159519
494143
91848
422172
642934
569209
393864
400769
193560
618658
422914
561912
380668
194455
487210
393772
322017
630418
527240
547006
14915
596607
416596
293371
161517
161958
590963
51663
398996
631302
312914
57120
302203
607006
11627
198885
603314
342096
552915
288395
315295
241281
575178
341634
104929
561994
346917
199268
128654
366694
167574
173188
309519
494946
320567
80815
248464
520448
61303
563010
603403
181760
493605
116092
362201
44791
67206
411323
606192
145377
300597
621376
65333
439054
545178
266656
182206
650
565862
63583
205614
328462
639552
465092
284647
459804
143312
336244
420887
578114
277965
327396
107032
209499
484289
19319
510754
442307
71944
581604
514662
490771
402962
142122
234072
13500
451380
128288
110102
435538
83016
232797
389233
159516
142151
528982
109537
493652
273871
287124
126185
550054
421477
94548
582965
163750
358174
162354
577464
16433
592874
145023
560088
26388
457033
535489
1619
542967
465632
171735
574204
303274
516390
207762
645149
554147
621355
77837
433849
123320
127282
167917
87834
362485
421964
325502
210694
266854
380205
503202
498772
140707
533409
110117
320497
292770
141155
295929
461949
395408
170238
385118
561207
276290
445995
295627
636712
349515
127687
118415
108234
174442
152805
3007
221676
568712
54684
526527
21477
90921
534850
266335
373702
557934
88134
600854
26318
446398
123829
532927
578217
496175
501001
126344
252856
250942
609775
392982
336765
106949
586356
532163
300040
506072
107141
224888
438721
621070
489186
365614
43038
156590
61887
319548
12464
279997
358522
140859
532875
470835
140399
83274
84362
487620
602685
493830
274042
619098
109056
564989
26203
162444
582747
40451
214674
348979
329086
63384
151401
610403
527588
190542
389074
529185
135353
457986
298681
560210
52949
460134
243894
230976
631559
605613
455778
72010
105321
154051
9369
351309
408214
583793
10935
353289
187661
157511
579209
295301
87700
42043
398786
575957
502200
549263
154548
327889
610037
607559
147466
90645
173978
500522
347464
46504
447575
308664
186384
84117
568662
63113
410560
136599
582084
392895
510829
68458
17593
624046
568013
138201
287084
539016
248551
394689
417672
195545
318929
29350
488475
383601
26572
207164
557680
154999
96626
114375
371527
331618
269989
638277
431506
59550
242436
449994
284751
409904
212603
52060
186092
191105
233027
18569
62204
315979
198127
505145
562191
292157
197188
244340
295837
606362
324402
501949
53791
194230
634064
483506
427114
605987
61797
540271
606549
492738
613304
19214
397948
437222
461176
615696
569869
382283
640799
96556
295701
220230
258161
447443
528929
593761
190299
390304
116261
72695
46086
29399
142427
636546
264992
447225
250690
23557
403777
459206
179407
141399
561597
595164
645424
408714
243820
47321
283234
434780
452181
126618
623583
349352
295577
170695
174262
446498
113987
309619
180234
569451
402968
513036
378353
593793
649700
195433
561273
336148
571208
473978
39311
23717
201318
249052
56861
214179
634643
531386
322597
541171
136142
73798
187805
346917
360134
235147
440225
278899
89649
650377
236409
189555
226983
10598
56103
644563
54239
481534
380772
390236
9708
386297
225359
565708
606184
290388
70313
115454
548442
300013
512193
243235
245872
421769
231303
46179
292879
412587
523267
70285
60618
126233
373165
75274
531316
303828
200015
463305
565831
525648
263190
255774
228014
183003
618029
192022
583173
432738
450755
209547
86873
273137
155132
37523
185496
118407
272263
379838
370754
519391
274806
594259
385286
613218
392686
16896
594447
134333
569037
168072
36364
320999
108409
552746
170434
120518
90130
73156
468481
306816
159415
207259
280293
307035
358268
421536
428033
618440
104424
283222
344740
63464
128619
527115
461005
574894
105520
293411
598457
264218
224619
362362
482270
565326
292571
309028
56843
373967
342299
387539
46277
501280
18803
39470
279074
472425
271273
190244
82385
227931
126503
211816
233515
209683
608017
277881
188602
470097
24489
577680
185957
261193
89486
292189
104003
89254
199144
448608
476213
252308
257984
388273
608372
578091
407368
556977
541218
494823
392651
393557
53846
626398
516624
413274
98987
500908
385925
212609
65376
254938
532465
109442
78242
434086
615907
396067
110450
417235
309164
350832
201436
232662
191824
638264
231922
334221
200541
570090
262862
155470
128755
490032
224234
604961
550532
334970
597552
181056
358076
140507
265014
50026
604935
547278
457747
117571
26548
299941
415062
525660
374267
92999
339771
176279
567439
337224
175570
635746
252381
629190
225123
606674
84023
229093
211472
393163
297097
130557
295723
242942
373783
605365
139684
410718
507504
328790
269464
362181
227428
602893
113708
345558
522444
135925
295360
15708
278449
38576
374565
70929
562064
87300
431667
221579
442860
329205
469297
587907
175081
382778
414652
537838
322728
565448
148343
470537
388286
193850
567065
301044
400545
49821
386984
577795
81957
61776
229891
548411
564514
32582
422088
233931
390219
548062
519820
260045
349534
1092
185071
547573
248740
195798
38983
323499
448653
645759
331072
522735
365645
293498
76377
302334
106469
92875
288232
2395
87730
170717
607904
152866
200071
77281
445367
171704
165010
157587
157393
312890
108515
193888
605069
34107
220687
389731
368883
95592
537857
530342
220609
515600
65780
73637
635049
175184
314123
192832
196165
42575
194285
90207
408153
206279
327336
425604
325247
32764
232197
357807
250160
433442
84945
46076
426230
602316
508267
342796
320099
374010
221182
76753
388412
422469
616048
253571
335032
122425
565631
88263
364419
128578
374117
189065
468588
30443
399336
563379
591021
149338
168201
314778
517404
250466
232368
313071
618282
508625
1032
627881
53948
21604
605782
380823
365136
188922
6916
383619
461295
673
247232
400929
134277
539137
588470
480409
283234
475699
564016
32288
125460
119938
521474
265306
575892
282067
44612
113157
456900
236305
594115
592409
429231
240349
445189
595200
411411
478242
153522
57487
289520
421027
128098
485192
125932
486556
561171
634335
256278
621907
640633
387837
479725
580723
93059
199500
318444
471649
54604
298737
572380
158298
444105
510708
468646
436879
527759
382895
632250
392477
615985
482587
160051
499113
297529
471846
634007
118591
549601
312144
211375
72573
268151
599229
86256
10954
581603
589293
310252
291354
158376
237063
429731
120723
601939
642926
34121
468013
509387
521099
301456
584109
214412
247171
561825
462433
184059
486345
593468
450015
354228
92304
470425
208024
590979
289116
487832
173019
88206
356263
392848
610171
432275
183104
75225
4719
447425
138322
45338
56211
133244
418519
150202
501099
87037
33420
639356
193886
486028
553850
77006
215787
67321
245780
147297
408142
566058
354375
68075
322797
410668
11335
16273
378882
35795
162122
404958
53168
5071
380115
174067
398804
243286
267545
178459
352842
14027
209916
561772
530636
240632
596750
71236
198978
103970
11630
475403
120915
585500
348214
123689
145289
482768
616965
188986
387109
181367
261602
389180
611543
178216
437552
359149
359710
271749
249156
572489
6751
359282
244273
557229
557291
181761
436083
21652
616511
230231
558609
415901
291104
340180
442739
74554
178370
510617
201461
419757
635030
297740
303310
15155
155162
435706
474724
243852
161586
293114
6925
437913
638540
203736
442023
254338
211166
616871
305530
618700
282863
597502
222820
577561
357084
220831
258860
62116
395920
254404
366085
32073
181228
117766
548717
201527
423897
635453
244437
33727
143190
388348
411076
151440
155975
327700
411674
516619
240565
164617
380733
636099
11741
478553
494937
601829
126708
584458
227990
241291
500584
389797
426116
15946
597956
423078
44120
215658
474791
365080
424982
393571
142993
366701
614139
92767
318195
325533
584338
175114
123464
636801
5220
349978
493547
112508
149401
224010
49432
541002
75659
328457
338770
395343
265320
154057
57453
488431
59131
558992
403282
558525
40065
145075
301625
627565
611115
382869
511632
264971
251419
281190
139939
543122
310837
300886
449804
189353
489192
181065
403870
344223
527195
400312
330422
220746
434487
480880
471550
296021
308723
190314
417134
285939
374561
298834
493151
162120
51651
557961
154954
224260
520213
26826
596462
200368
414
176829
532548
630464
241774
85017
413398
496044
419883
620133
636487
367242
388572
155851
535520
636530
15091
144447
95052
403265
88101
180696
439266
193809
321875
647403
202510
522552
77033
150915
644122
208149
394106
379711
121241
150039
363246
461278
146717
638577
641218
104889
1804
575509
517791
129369
252917
325004
331319
627818
347437
110693
247080
85917
187983
63571
28023
167774
244097
475552
596782
581416
155004
583487
578475
623124
273485
373939
555866
154937
314711
160313
484854
642026
33180
388360
494943
314372
641539
547404
280953
543661
562907
85495
252725
619257
134554
13725
99552
593567
61999
520557
303511
189441
598264
337335
214626
147267
131875
548530
132908
386731
594006
379238
159375
625149
46059
146962
233541
37824
440021
386237
443674
619787
293450
93420
574353
107654
138586
406918
179132
338153
205614
138610
449347
158632
172180
280912
634609
354912
376768
347464
598479
30270
274421
562793
75504
308528
350705
136608
450895
410311
217228
411067
157729
578656
84589
25496
143385
639855
487944
163343
544360
61277
261906
562180
192592
226392
133005
426080
223701
303902
426134
24892
471571
56010
612104
420586
339351
114722
354975
138535
257586
439546
40499
19402
196916
192640
64095
463342
390604
371147
424487
608192
228299
154270
331983
639881
386265
5401
474843
556013
342254
611927
393613
265563
15101
528240
44864
82981
155729
368829
344256
553253
229772
553264
194183
448938
271123
298286
122144
124747
162039
176084
909
571304
520946
502506
118616
578500
171242
254998
617178
545636
615779
254927
258015
321773
178320
9607
443291
4316
99289
614285
627438
351020
169251
555309
372831
333083
267070
634967
21279
429833
464921
249239
170799
294329
115583
279796
520823
148984
361534
402270
380203
291200
568736
49833
554653
53747
411645
117770
102472
402491
114751
157824
204168
515400
213668
66405
282005
339181
361124
598964
293286
110824
56691
552433
590427
121580
215231
332583
624192
249872
375082
341478
247935
565008
615495
45649
330420
53441
178407
280223
74586
78202
63748
18801
384144
74841
642509
559249
555817
596484
576391
468855
103094
419085
497735
513620
447573
418709
108120
26896
521977
249874
557061
156676
580672
271675
146071
334367
327839
365794
247815
117303
252931
191052
79674
284647
281866
259789
595333
367161
644163
296813
144196
573216
293499
227824
496786
340485
219485
182443
515066
432654
325818
117355
129759
585636
456503
320570
351499
324955
316718
71242
270308
425674
270320
95451
568802
4605
480921
54792
147006
296157
442868
338287
593320
421740
84394
139431
76017
519970
581298
321641
462167
195111
407321
98352
572830
332825
179697
423080
70214
147974
6077
172363
545404
586364
340108
235353
577586
591291
322787
289455
168567
27427
534029
438521
509923
10067
321995
330363
402119
489735
322854
34817
310829
410632
308129
415818
513834
572532
99620
95090
261999
441274
397570
448984
377244
138555
578500
174608
272170
111073
609908
573990
531060
341939
269019
405970
249103
592958
27985
313134
47426
400120
591540
383426
538118
65892
270845
323611
492940
361315
216998
335685
85773
181995
12527
84403
398812
87219
645143
338055
63842
392824
394379
587240
303980
241380
172927
459800
101203
216460
31648
461547
610937
551042
431830
157483
56577
401566
187327
564686
272708
377627
201769
232793
335897
93971
58975
512885
568320
491879
167988
633612
155333
92574
375511
134441
156700
548801
85835
277834
478701
213536
647351
393677
257219
424443
458578
130240
341075
329452
315256
601288
392201
412659
167683
131749
44674
428494
147033
70325
496691
149451
420967
90339
203923
171813
4011
593933
154353
95734
58638
9094
570619
199166
573625
626089
403730
491485
449292
479
50001
279108
165363
426505
286462
294468
287467
40231
9402
528743
106203
525631
626180
527575
163021
245835
61457
30088
396231
207479
475543
203426
329421
445460
259218
254807
207189
471390
469731
331732
451646
246637
369171
78094
268042
310238
639055
129602
547346
59619
160965
507600
352951
539113
22899
359419
189650
632198
486079
506617
513738
642552
7774
86522
14261
611701
122723
369595
415719
141179
379779
190724
382772
343397
597804
76164
588054
175402
644604
641107
455446
253428
397720
186739
330210
584528
7755
521568
200404
495112
246696
252944
342274
447106
21443
594580
464151
128024
443049
22343
605004
405313
211352
582494
516408
553025
179259
632625
199408
433494
298939
489808
228710
96487
99167
86498
57871
56785
494989
349726
148995
71727
389867
522429
468115
167515
578227
530533
288649
11938
209594
372479
358503
9882
323711
631396
153387
228907
527546
382766
314892
127773
11717
246566
368820
562338
188883
230787
619817
84083
320416
105750
265526
571114
244844
612729
318205
67288
438739
171652
148911
473290
585862
24237
459566
497202
338230
159686
93276
520033
34852
312511
611835
381225
603337
199326
55014
150069
43920
473236
583392
519789
470085
502083
259943
365779
489577
434846
4719
478586
425841
58015
205747
287130
448579
373348
199328
524540
164165
367515
622037
649915
36204
599682
225357
413654
215512
202355
605514
231780
564642
351309
443373
128931
216990
175499
11449
364991
350133
401886
536870
111204
619330
342762
117182
368445
339197
304654
588168
580109
509863
492867
116990
382680
456590
202477
626259
263808
459255
14852
77895
560128
324967
372191
512720
306733
611071
345811
551294
573401
584340
509895
8313
537922
571043
300077
554364
374170
542546
328141
570254
239497
37960
79320
441765
507313
504243
98038
334001
570623
386510
463422
48005
25202
285003
374929
617040
609975
29262
166464
37526
272972
223404
212953
213188
315285
423223
215641
253239
529726
624311
476593
424105
418798
565223
515986
469780
278198
228802
628096
108168
470128
128909
542914
6828
19750
415523
8876
496655
604352
532950
540847
366225
172344
237564
508729
360101
441959
346571
172511
108792
69625
75923
188571
446637
267699
161846
599797
202143
581285
54612
477386
184840
39227
115798
280856
471569
353259
15959
373498
75253
325239
266791
278979
409077
266789
390170
217574
647990
102084
219971
49758
426317
573264
163900
128882
352294
244471
520704
172620
405253
580209
480192
174006
254170
223878
467400
417259
586916
341802
59069
545110
233673
428596
168392
584146
63988
514796
202032
296188
230044
249443
298226
294463
334733
42470
562837
569967
110824
5326
11567
254995
521632
131426
452353
539200
503738
383140
464554
156641
72270
28614
573608
287792
75079
546581
13225
100443
119015
578603
362368
556709
139641
112129
83987
39673
419223
583662
442005
161573
110218
390438
596878
508393
557198
423718
359751
188244
199256
428457
81684
402916
156495
260234
219256
208732
147846
422693
605824
97860
504037
552708
259982
396437
122338
64501
227971
444825
326225
239685
365220
593364
289274
483139
411305
559254
348586
499753
507884
552526
89827
537320
65349
203680
513567
589849
233167
178861
136275
303505
196630
303650
528596
478796
508099
634916
363785
57499
545332
205136
615860
563451
275481
624620
313155
533081
637342
458849
634463
42277
481642
514906
321548
236663
383054
301204
359605
337389
174303
598249
169037
384370
178449
471812
186357
34881
157321
238928
298088
574070
245329
477090
648044
138472
614282
280355
383544
204777
369473
604583
402896
264184
122204
207796
400167
527538
562863
587657
443437
91383
453904
116654
239604
476880
552243
389427
510993
351456
256385
108391
640555
407165
536174
296935
619360
31552
516090
364071
262675
146526
114468
219159
366426
211577
83944
181826
224109
399018
17126
575354
287489
45110
245919
506041
158431
270853
557129
549274
90889
614297
471400
549918
603033
11885
127967
59226
131561
182480
260113
295147
610877
548615
573963
67884
292452
348566
172051
132607
162577
302441
18475
337259
18696
234871
69231
465930
516862
232029
446114
600911
304334
366386
126744
245114
406388
181677
359714
433458
228705
93706
503940
553286
165870
350505
247322
88486
377395
240910
323773
372647
544364
204186
227595
418071
192783
221236
544770
276723
343411
412796
478113
252812
366901
622746
533734
239029
83858
637054
101497
182083
564419
382123
606396
105058
252886
56860
604209
256328
442648
12473
463564
382013
387311
229080
466712
33683
401981
59025
2315
48516
88852
315722
586485
235403
76432
143427
300129
209774
588720
279878
566593
57221
75960
119699
417202
413541
314170
407124
647047
152518
313115
80070
319876
331704
379081
41292
542156
52007
187779
307978
69388
221097
527321
416695
583463
42883
495341
386740
447453
5060
331957
564559
468420
53691
68004
276458
309062
132282
539363
137552
123294
40620
42761
594142
284507
281618
557921
393350
623832
173176
598213
546636
302174
417947
63906
189791
619036
541030
381410
127477
150027
181946
158377
151828
539895
291186
545000
170800
293623
23757
630644
31900
339287
457033
151675
371386
487527
63813
490532
245095
18825
218283
203563
378283
323820
151997
114733
25149
558712
580857
169943
434169
248349
112128
77981
570880
553704
91729
35944
165772
415036
472802
640208
3889
113320
436413
79167
232457
92083
139180
345572
146116
559442
357311
321589
152042
585374
43203
126671
30246
262260
377093
339197
104433
457047
229725
245920
155549
173826
194465
199304
585016
361415
283992
295147
363782
138424
640863
367348
567827
591060
377989
373424
88063
32447
106117
440321
357598
450604
153272
232646
116245
401983
51604
625520
114982
219793
39158
80198
234429
550986
216389
228040
362915
99751
380398
517435
132141
143286
382639
187334
442504
455259
351766
456783
235152
571381
168160
461988
204934
297631
637417
552528
287868
160100
622413
15421
219838
408077
433231
191577
216179
590295
363622
145532
313397
316319
37464
68748
210329
394640
538780
561742
183577
466224
34166
322853
330409
378256
93722
307847
196080
242209
598943
410508
618106
395052
631907
197237
106853
221352
63184
37908
89787
455781
383844
636289
28036
482443
293682
515655
61454
89084
370744
419609
420583
230920
582574
630099
407360
565109
591915
384509
29244
414904
32093
136667
317853
476715
355235
469193
599749
640524
328292
299658
429317
109660
347619
32507
331184
535473
180253
72294
491471
555372
138091
432434
504669
612010
392119
30550
170627
357200
268146
237934
147069
16881
55882
331203
459068
267039
92669
550113
581670
68817
30674
367934
161469
644505
572755
199931
481028
420334
325425
533012
139448
396383
168981
637206
168330
630059
353060
597951
332761
277185
89413
386057
409493
232666
211945
128484
253401
456712
421451
427721
280591
530825
89283
350354
391731
148669
577239
377303
291156
158806
544649
127392
392624
645542
156340
88274
3462
171958
437343
199026
610057
169930
605599
384637
640298
99071
607797
574168
446971
75801
193342
349485
71848
590606
456705
515516
563022
607393
365094
109144
592968
300342
423086
409306
45212
172496
396239
372823
133682
231211
86442
67803
587245
281660
77781
358743
429583
61305
40170
242256
323576
578468
360864
441422
512955
138491
131734
510297
492177
415736
11751
155495
588488
142164
124332
391032
387561
503030
249925
436591
542416
140275
254105
296537
572278
603731
207706
65117
332102
281259
38220
1343
402020
431230
570456
169211
188904
11314
438642
530939
483086
476214
544691
478837
217605
303482
459191
140171
407494
626434
121498
3528
267961
350178
142704
135134
150000
476866
489970
361896
269678
534443
307278
582705
269378
320559
101085
496384
615167
509540
268633
334566
628173
621882
424080
39550
598386
403266
154543
103157
625954
497709
166104
135577
649738
176687
91259
167546
292530
600923
478081
142003
125118
296761
419318
332080
566214
3611
146635
624664
143835
227308
425605
646770
126931
333441
516370
107880
292715
335877
648804
517699
643442
253252
452524
222752
235012
57458
109966
65792
72062
305170
269144
427444
163193
371555
401646
527102
423576
388436
180168
161419
373077
605391
83580
329948
636587
255116
101227
285582
121914
150318
263890
157596
407799
545407
420093
255500
423256
353410
245035
280906
535946
522122
384681
457593
574969
582896
271894
98737
176107
460951
266389
493371
88679
200429
302342
242955
448256
28826
26411
578858
202154
479052
632144
110433
376362
55522
351276
104841
556228
484508
203264
231540
611031
494714
293205
461525
91166
111286
356288
564531
164387
306081
480119
35222
204716
417885
530628
176863
133830
515136
50625
624448
542755
220718
327892
223428
445388
363
250586
515064
619806
267848
505386
604458
193094
349223
273601
549084
647990
54589
280752
167785
390973
575880
253624
255771
506952
317137
351480
638584
631682
461388
189819
164892
120422
233931
197261
59436
528951
66141
164035
539390
138425
599474
400598
110346
155500
604979
463698
589192
226887
210571
47378
575402
494027
453264
89465
156053
128640
648987
389895
525164
548139
485512
286368
500932
244746
205167
642572
216071
527255
198502
448511
128964
442541
615870
382101
103854
575437
229090
130075
349932
88297
113077
343702
561798
14900
235134
451358
374090
284189
372972
435074
544328
296334
388642
463084
268849
446892
274095
581752
62778
102366
625328
42189
498610
78471
448256
391551
227520
121614
562696
552681
576621
353310
205265
593958
624917
486648
563789
612431
164412
298789
274173
93190
344774
229230
429191
95124
620978
648484
237580
600056
411902
299613
284362
355817
492560
76593
397543
209291
445587
405447
217608
600269
137297
157235
542632
172191
209988
618108
132222
430776
624921
631930
592680
306412
381426
619108
264282
360548
81484
521213
359492
43881
244647
331697
342281
263201
611272
455433
505200
302129
405873
441714
112880
375256
198176
161201
255544
192800
485630
151450
121186
592722
185404
381126
412813
33017
29644
100741
400454
454603
164748
372738
450370
362522
269241
512000
81181
348292
605633
285666
312708
366836
60194
212792
253989
214643
262322
89725
135415
469722
91238
341655
182740
619777
622202
157944
100405
327583
233722
537168
166576
526150
490139
324348
129384
250323
281799
17233
211451
266101
525901
530789
465052
3616
595723
643488
629686
506976
129011
52268
138645
143997
190098
130999
297521
220409
387248
17190
77315
327446
472480
12350
449643
470561
60883
348825
247369
388739
483608
79539
218383
220181
33853
382698
483053
589082
112339
160362
156520
423023
634569
414709
28664
484636
545276
375657
1868
421916
309558
40618
287712
182802
328207
607661
296612
520590
572712
384010
328332
331469
596336
32373
633516
479269
108673
538455
630944
626411
201175
415912
623636
135987
41512
629021
193160
463780
450316
528212
186070
596800
642562
398821
286491
116871
141279
324564
228335
441597
575830
252556
144711
587290
153579
610188
272201
233471
127376
482818
99351
305687
528103
349847
40907
130140
339266
17123
325422
36292
506036
521486
148252
106219
349358
563689
262791
110108
483065
233817
422884
42008
541703
71733
40296
514234
449763
62358
556949
95295
622863
18972
272487
332048
446717
622664
203553
113224
535881
525911
507615
48183
438392
141137
255497
560611
594802
639608
267450
232188
565046
389000
503897
304092
609357
572936
352981
205729
152097
586012
179461
447728
182426
62594
533334
504836
81767
583393
539174
245874
269461
439990
316253
581460
266551
519867
151233
612323
356091
550693
131196
75217
131961
156541
255041
397576
517934
319554
508711
487920
373144
304949
467069
28640
97855
260954
330626
587115
492568
34955
27295
438168
321818
613983
497314
120565
542586
440807
564082
10835
276316
13212
622693
408675
117259
338508
334587
343860
444359
432561
235680
415020
354798
571405
104206
215138
490047
561925
463507
243410
18698
25381
204600
242954
9178
469247
209915
612510
18032
542079
243115
516972
559974
213342
69251
57590
405358
370414
315678
483824
483677
228694
511675
587697
438626
238828
44111
131733
186651
583973
475271
606182
291825
210675
150302
410046
337488
198787
236390
486787
217753
68350
241663
322592
415903
305929
16035
600823
499946
228490
176333
311558
437275
58675
598536
302540
198863
78407
41814
185932
39821
253516
72209
154040
508033
499198
102694
339894
437275
121904
513090
476223
601050
465942
343572
437891
575332
341383
184142
235867
487160
185712
1506
544592
333533
87703
215877
165358
394248
574651
642025
323575
643158
614385
343452
171586
15947
634370
349409
306496
398290
180340
589516
633771
635769
613950
588969
274358
93539
355504
597491
410681
526243
596701
67991
461223
373924
642746
51982
604014
42291
592318
285962
51146
210532
196168
536055
332611
552256
105703
168981
278371
484341
637272
68581
279199
328496
133884
330173
28462
220416
74287
197548
298890
623713
479
530134
304966
413667
304305
647730
224856
650246
547367
179334
213548
90230
120410
633136
36291
263305
312994
549353
436012
614670
636961
367513
408061
560720
206661
464042
306325
336818
103857
494583
517606
119121
355456
151474
381315
236978
567560
471155
290121
147204
573739
401345
163565
426755
391704
497404
105144
427678
534997
309480
170223
436074
571090
370942
138174
36993
328597
357594
387003
163684
629237
512888
632687
482620
105275
583726
112018
378894
612534
103197
423359
386760
525613
143317
638674
94069
343481
87816
72509
194671
612313
451229
303477
553615
253259
299146
570623
8028
226210
544307
355909
464508
384989
461851
499352
306672
510348
402904
196913
338020
113147
287156
318009
118782
534227
197751
179975
398507
317088
16036
536085
444849
265556
24459
434825
444826
526924
646057
595640
180838
205688
167167
139985
226948
231609
372072
293751
227027
301646
410169
631918
407289
130462
256825
72761
341938
589735
602459
19981
497949
244560
586288
259420
380761
85181
425565
392156
118944
124976
235174
49273
377160
638876
179942
344499
397421
149045
51781
230027
64307
489559
263230
136151
232247
588404
70738
566463
103770
230035
509903
157436
87558
562071
500159
451369
1565
475201
363983
377537
144717
52214
456018
371342
355902
57217
167114
580664
113905
241694
319117
264988
595899
9851
482784
368904
2288
470808
459351
285534
136778
291514
204766
129879
570697
551048
579069
492964
111133
325350
387273
618552
114690
595617
583404
388260
378553
574586
334670
542043
7326
120258
355010
272446
144383
582366
354581
419926
286700
209494
524079
410801
400209
577845
60631
119741
167546
419142
592020
102663
236473
465822
52988
615506
493003
499102
97370
122316
639845
27957
458484
385917
538016
161862
630434
582357
245919
389323
418381
348020
177266
420078
462359
172576
413564
275496
440452
358326
482145
488672
242499
126038
308811
529034
345697
248039
139697
603905
132646
124267
156664
380600
477432
276603
589634
9233
401321
66835
589271
43334
575975
529351
203413
369354
439923
514870
257445
342542
167415
611996
166358
607807
248053
5050
379940
232523
43500
297930
478946
78182
337769
630994
520077
550724
356809
180012
94775
464871
439727
576111
191604
375733
54687
425389
104155
224874
56703
253481
128511
26715
549437
371706
318645
154181
26241
556888
116866
219340
47516
446288
522796
26729
403167
502241
525702
549010
237781
418670
377889
612481
61049
407941
645135
358734
5368
68353
558271
206599
125831
366358
262253
638479
9895
145306
78925
2476
622551
598106
266685
424391
468041
218093
381164
532915
13995
555586
174032
111271
406260
273464
480832
410394
592876
96801
508254
98590
68573
45503
475538
91559
449792
408394
401380
409882
96518
510736
142325
10629
386704
642493
475970
251833
364833
219997
394108
558445
200575
487079
360987
81758
346423
131296
93520
124616
26926
274618
268097
602160
278120
326002
515204
98781
372578
199359
176984
380851
456694
510665
414602
55731
26219
16732
506720
118939
86416
91609
484400
287002
18694
160499
587087
15794
606901
257440
468460
315030
259131
47116
481140
278333
254456
503492
244246
183893
5162
63166
531496
411515
421457
641070
451309
139876
227539
108103
14247
311777
283071
357008
312970
217984
100686
111181
647315
384285
200428
609612
430183
449678
631124
101403
172177
581790
154014
162496
172273
465796
344806
547805
512680
519574
455393
503575
344618
205237
40207
204492
634373
251183
353688
502572
253739
60916
517875
435163
122376
274264
369353
294747
232650
422206
6128
327780
474105
308306
141978
470106
418450
597201
76347
10058
400852
298230
433191
132142
399344
635546
475276
71934
585079
606895
35287
22300
139783
543059
459133
429609
402200
647434
105384
40418
44013
518764
75210
120304
364138
578540
167315
616054
374274
70748
271740
453071
323016
186937
86305
638827
610566
509945
246629
106787
468218
436146
339088
86745
536732
639984
187209
92931
545489
433879
559051
503138
355556
149456
98792
280866
442507
15519
48392
369002
343378
93213
416915
19985
263197
103374
587652
163876
374235
437505
67767
598954
359081
457166
600591
45418
505249
587119
629195
42361
389256
549105
21776
643535
208344
287462
284942
330902
392763
590618
87132
197199
508663
161398
141906
89563
17928
383033
330249
124234
265502
57974
425040
364111
220420
151814
389416
529764
349586
216421
165558
213270
415538
209794
258372
325004
542595
444472
613444
198763
439476
479968
102832
11641
278660
56119
436215
580733
593865
360056
249276
100136
268421
45150
108744
337626
460671
465734
570855
156262
401825
216693
472172
267313
332669
81270
513688
519906
531598
467304
445821
634050
585687
627556
275799
234808
222633
558776
497162
584150
449926
612973
227496
304986
323598
219083
278165
410093
121067
93157
624597
632437
377698
174047
16522
379445
324868
5209
22688
365435
639257
392507
617669
516753
46637
301557
217682
491071
662
234611
150643
105438
576338
156766
442589
323004
289024
394374
526245
345477
323863
312817
26286
580736
163809
479304
226217
95866
602747
305443
198797
255030
49044
203874
350395
181648
456330
245257
650256
528839
156598
279131
546311
489556
92601
640663
273283
612228
306415
61876
642937
318021
278014
149800
247404
432598
362383
131266
478886
438714
186281
105836
265997
180847
350300
587728
559369
616881
130080
190402
334114
106025
378678
491586
573339
192216
140303
647826
121659
51466
383744
345305
641443
572202
649873
55277
529985
297156
76362
617093
212686
513527
237331
419939
414801
614709
549991
291144
436511
425335
94592
105015
271054
269765
219436
521054
299451
14929
604504
386806
305275
190879
583405
408558
114937
242684
489942
39955
507670
260369
405774
498237
436673
100010
599166
524467
145859
647440
643337
434479
59875
438749
88703
350036
443978
376756
418553
563990
583258
62015
93788
237370
588207
209462
503289
249948
410468
474478
406718
298322
472990
309848
26129
633472
179614
513190
182331
398679
515310
79399
73006
578064
326578
82456
480076
401402
649111
269580
67843
86306
230805
104341
489352
597314
74973
121455
422362
371814
196148
508426
512050
374492
303423
91138
5775
609443
97518
219491
242634
450266
107357
534207
368539
493931
332005
638749
36012
252102
358196
415516
598997
530908
579667
558401
602675
120187
486425
582192
206926
151057
512904
555298
72842
326762
315797
536544
642747
1709
414930
469353
452708
340969
629150
507590
560111
595245
150746
374966
631329
640124
63851
584998
364580
459024
316693
644274
312849
318665
602838
91277
383238
618123
241576
123691
611966
491381
605266
577713
572395
346677
230961
561280
371089
507421
148255
11234
155346
12511
9308
147047
98687
214936
267384
308425
612376
510993
358868
625410
296343
407670
127508
649297
69225
280911
462727
490217
13989
124956
206224
266627
115181
634882
561401
487871
83041
100980
156869
618466
173770
536526
523039
526349
119425
68418
133959
34179
179709
252848
287099
466520
108905
216619
576855
447874
472468
349102
551419
13584
173253
486212
266785
236932
580287
260287
428499
51125
351679
209985
304343
355103
25866
238546
341445
16728
236407
83059
373987
85378
186203
628065
229324
229961
1036
509882
395838
471833
324271
455587
556636
133150
215585
312688
537853
469470
465667
289390
499060
527620
371334
467717
21891
71852
470070
543862
24647
102998
630584
368500
536213
454687
589851
524611
631777
275970
120400
516590
414037
618013
605872
235140
484401
123749
452107
57564
159802
6516
539404
435583
75098
618568
212165
614830
214978
274214
51535
601859
127257
611334
307314
288327
643856
123245
164225
572913
174701
593904
494188
429701
135673
452526
132420
549227
564135
437866
292118
193314
286270
16140
10830
321342
293920
379622
213477
502392
145340
193970
576209
439771
18958
585494
597046
566403
436749
93514
289573
388028
237465
17964
35596
21005
415758
49455
518661
469068
529740
154249
152089
432947
562371
26042
8209
215488
173339
120690
304480
574092
254673
388900
540413
100327
217728
571778
228931
647472
285310
117164
280783
531668
380088
112978
271446
345910
37512
473026
267896
68877
427000
519431
632233
514349
426775
542165
45657
510520
602055
33547
237185
204474
553205
188850
550173
483743
94607
389224
519805
105452
642790
490654
203888
288452
134596
499183
411918
376741
7527
164770
524416
429300
106281
222228
337689
250916
325037
197088
254725
209839
221063
568331
216881
178830
237314
472319
98297
598958
465900
42735
378310
173590
501161
584984
314466
392678
220940
344728
89895
206632
246361
507718
148994
343717
126471
127737
246544
49848
134131
413122
236740
373780
538777
62000
137439
150462
149391
396419
374355
578054
470459
185494
626165
10937
35509
547104
321464
288851
602809
306200
170596
475375
2979
351717
498576
54845
524218
319300
50824
292466
83613
32473
419541
139170
228909
463332
357861
434847
595470
148891
209854
527380
260003
572540
366102
616233
440749
463894
100730
24107
15095
446908
370206
632317
73087
63560
372535
70247
629670
637386
258602
288644
375592
593968
128663
157900
585955
164700
461851
477584
585954
287290
562219
225383
98876
456895
397765
285754
318060
197118
60049
320771
567832
18285
340545
441445
135504
190278
209980
32570
377294
535154
132164
273076
111079
311889
585450
223689
246962
440980
379513
124782
490662
424546
539480
8056
315763
612173
646619
621769
77178
359152
406055
14028
603374
588761
102556
375418
169683
237288
288605
32486
370804
638652
110173
386563
419275
249572
536593
239506
133792
559003
642385
168491
199105
313911
536957
312377
640751
158485
140046
210236
538516
598558
585585
161084
252236
608044
487917
578162
22522
115898
105683
174273
560075
155918
135353
280369
91955
578794
80873
426531
594179
112675
412091
300194
524220
124530
333475
47073
635233
66189
485532
78191
358351
14275
74757
375819
25730
578923
628118
474597
245928
607790
542794
343222
433936
435692
96583
601735
554654
624106
67254
402108
563594
291333
388407
646958
644868
546647
341754
270239
499854
322749
580475
579401
67576
4101
352599
61905
443409
565482
162778
381219
79362
498929
22880
116056
222201
382407
436671
24829
60627
359557
587843
125057
110503
176120
572057
385401
41801
30259
238394
621620
373258
383947
19452
420849
354094
268257
243080
449103
135465
171583
399650
190431
164716
407866
419354
404883
18482
232578
218717
243818
533317
371865
208660
640476
385792
377861
89516
623497
200548
23066
54722
630222
381630
501782
275040
362985
639197
46089
285166
500466
410330
602931
566404
300814
79231
507034
9773
532314
242580
25341
136889
473724
164663
296121
84822
5404
628029
269402
516068
47587
525198
642244
16361
625317
483940
154226
628350
552335
102038
426613
620908
136862
334138
622525
53905
85337
64064
88190
643412
599387
136275
566201
638116
177337
499937
573416
350556
160872
422098
454028
405873
355082
26146
602303
323656
544147
492266
105196
599718
355860
8984
455118
268597
378964
576735
115990
51940
637521
180587
7604
390063
582723
129670
337656
111055
528655
177701
467060
236139
435376
588339
262969
188684
493206
321686
109262
98124
383185
249820
227031
432177
203445
3141
287567
231012
39402
316697
109572
92679
405415
646752
85689
24994
549553
413022
143525
418835
345550
526849
369359
628430
430439
606300
649802
465026
277593
461811
627806
206620
34487
41653
635032
376570
248722
221651
87519
330930
337287
235458
445859
43305
88723
437992
197534
74584
129116
458306
33490
330992
387772
188394
110644
177165
204492
86551
624595
25426
291594
129326
346484
68236
190624
606472
14038
171167
636952
276489
371670
284196
440383
80269
456112
637308
486337
32787
95273
361783
359810
492712
178819
412026
501855
599317
283987
126623
598422
127826
566316
6208
427828
337011
129788
19275
29452
229910
540676
251333
447988
604986
501199
260154
175824
176293
556335
243089
548870
573827
343730
544297
9767
140764
526546
148410
120280
74242
302438
11129
524371
100351
553184
78873
52225
244615
511760
46934
34470
261523
467914
146768
531594
151605
349384
311453
220661
20246
123276
347805
231025
509726
537691
307533
205537
418816
455013
252086
442086
456219
330785
288082
477950
262473
321894
595229
233009
417678
423435
1960
349378
65565
489015
552553
639521
386426
86322
566762
499027
480312
32549
159727
190618
307979
288756
353832
399100
605544
563763
452456
440137
176204
214726
372189
604040
130409
163097
88145
19714
493704
281327
214343
162600
35902
522201
649261
591019
486100
198626
35667
159058
251110
590357
157377
57690
175168
227339
444371
165918
30933
577841
593420
435574
494224
647672
107750
14254
138125
322812
608756
45881
216199
29485
424008
597899
104240
234746
438316
287079
171771
577915
249859
390070
236499
9242
264865
594711
166047
207243
180928
161729
599573
350033
475476
552059
274757
480699
536751
47801
253783
356178
192928
12241
89858
230096
628722
221711
555439
446193
146522
520498
153391
181009
294793
464203
340920
555987
299264
623136
169002
538575
267064
273081
388200
57959
590194
377099
223132
564144
229773
210979
81567
608787
256076
350919
96649
24907
84959
107258
569361
119306
72319
313924
609490
57472
243065
103129
42833
777
67772
333520
68669
237568
638633
604115
80905
313401
390854
151177
95627
245876
88867
505736
482885
633218
117059
350235
77817
218637
571029
313847
468189
134224
391837
261456
11290
647754
485653
344166
132641
641326
434754
78076
646793
232898
467935
591657
444740
226564
3748
417052
285336
314088
347415
448185
500568
243114
228767
233770
649534
595707
335133
553933
22140
207223
629763
324094
542362
133473
478352
235781
633324
395977
170694
641761
155187
361050
516685
391244
151766
428857
9740
13507
529303
334125
89375
393890
395460
44573
82361
136720
505883
470615
135983
63182
231556
532760
198481
624881
141365
649236
307851
111277
139290
303280
593278
549818
135270
334237
147778
597786
353296
341774
263559
539226
499663
417758
485878
354806
624939
597052
360452
605877
553245
421920
310158
601376
274274
10521
132262
204555
643250
428724
29912
510147
58285
355705
117780
499171
538162
127600
194449
235193
41521
637822
447051
500658
298681
266402
366271
438262
517042
483728
553411
347860
104084
375010
88513
331752
39126
114149
277828
380490
209279
470249
502762
515401
326422
358647
264361
382125
3401
367981
422910
291580
271065
140781
238855
225344
548421
623665
349088
214111
404954
244274
330383
275395
293232
270769
477777
275301
574549
619785
216199
162878
440262
464963
85217
608066
7495
188968
211233
41210
567379
18259
553165
310431
403780
324892
639002
258951
290565
194852
221571
125761
499071
133897
442124
226418
485656
475090
101241
176772
339955
459610
424550
330320
631490
368522
368430
641189
113094
111204
376655
4610
449509
109392
105772
300165
69773
291148
593424
203885
489885
174471
471944
538588
509637
644171
109911
286829
456558
599327
311364
180727
435086
185113
585520
578668
2177
98888
419023
614722
308584
617723
242850
133660
368154
75446
239208
568678
558343
130907
239731
140930
25843
108529
294332
270062
425372
123221
601532
580589
245567
621005
284749
248526
607254
376687
138283
461446
286978
259549
108475
261250
534922
173921
496717
154664
261093
215850
537301
89825
92129
269580
191995
345576
335601
114177
606429
85402
391137
451679
605978
354407
555312
469811
115509
73546
533431
299533
541934
222069
360133
58608
62158
325181
642481
311556
98086
101486
133963
373202
400937
463177
274282
460610
76259
66003
536126
278852
420630
584437
287441
412399
562776
239426
130910
130807
200588
350756
216654
372645
89218
574195
648934
54342
363903
95089
163425
334387
188728
320815
279031
54965
492434
312066
317422
161139
162745
369198
541275
292152
493778
360209
109780
384415
175205
439331
154152
188280
252670
189672
547657
580172
611213
517288
447836
400888
119421
359385
118057
32749
2247
430385
606114
96855
96024
648109
270627
360000
84206
490525
603513
167903
269601
75299
508513
413808
494660
376311
512284
245044
556754
220328
146120
372828
65448
458525
63339
627680
294942
6364
520539
86800
564268
568554
294514
593578
311422
308597
276749
132115
228008
537161
99986
395880
507103
189633
158999
224961
298460
383229
385636
304025
416023
582731
547521
481818
65440
643510
337543
65636
251252
335728
625537
150659
443331
193102
95130
271263
266814
76522
358587
55730
98453
590470
263216
64518
639884
313415
585169
478888
385735
213157
220294
94072
216813
471972
9251
189221
232900
73399
313812
198515
570970
532172
211582
27730
379092
212089
140519
471186
156792
182248
564461
78883
620248
573411
501217
41674
368033
520932
596029
308647
244444
77110
505540
595774
431849
628363
615229
439978
259305
637098
506906
369751
490034
63159
486802
553631
278078
434437
375941
591456
588526
362698
513412
211922
495995
122185
66930
112496
605219
381692
594436
207498
399265
594775
311128
405366
485671
16509
215196
237057
192044
399954
532669
358000
489912
299557
169092
516962
218708
601286
636682
242514
364420
266319
462605
567383
565881
155906
165921
610311
548725
638894
610047
194748
194869
42226
370784
116582
571850
86984
482192
384490
423700
124222
283223
322860
219426
534531
440060
295703
646471
647234
389985
312257
28553
406859
281267
289169
300781
379854
555687
6307
559938
256077
590350
131515
576930
578852
288360
361515
197292
645523
244871
211769
27030
237978
196720
103415
63260
387512
285820
412325
608247
140607
56300
548254
248668
460819
319945
592567
434460
214896
114135
477613
312300
168521
80217
197843
116203
260064
172486
93968
224455
600919
15156
401965
163365
252768
339719
233118
368742
181309
421068
59868
18638
620002
444123
191508
403490
373466
363634
176844
579311
40207
286210
326251
334221
233775
582719
341200
490589
338196
155495
532418
490512
184521
120841
649736
504204
126611
510256
522623
408129
350039
217825
202956
182730
394458
457123
453774
362528
318597
112057
385128
552859
614733
635235
159538
159016
466721
111936
594573
319675
474890
250125
268492
153353
460551
26680
306387
489802
618931
110231
464947
240285
291488
569961
346250
551837
182190
327426
431710
484954
517296
187990
116450
614652
466796
357628
305691
367736
31454
175013
94740
276672
167134
551672
107597
490982
499170
365625
455390
112578
475697
530834
391063
54557
381976
185222
208766
235170
512065
13961
69821
410694
208303
609760
331995
115950
405148
317685
291461
329373
193654
619709
71493
535874
434632
191462
537865
361905
319750
9088
324163
263599
629444
530752
156461
113119
257567
160869
593701
121818
200548
27384
124227
186680
547187
479775
28909
309111
323501
350134
310527
273556
158313
122540
29680
131167
342054
199007
648301
339166
108240
144162
272776
339280
106069
33465
293029
38087
441509
163834
378178
480111
345698
509098
533665
434569
627668
553885
199525
425416
570547
145304
557494
440241
443701
177505
153595
224109
242004
65212
645806
291123
628509
309406
594555
200081
63502
245217
327516
516209
29257
308189
423964
453242
554430
416621
281955
208076
645570
392007
100644
389986
119839
558709
211899
200863
351922
500254
414506
189277
139344
519446
89487
417468
195726
417170
548340
150133
61831
116233
129662
60791
346369
303295
442016
649945
2946
446076
437284
604486
537451
402022
643571
602033
641146
536072
457872
487260
450584
428027
166999
363146
193120
344979
40847
487436
568678
290240
382727
250066
614602
114489
265871
164694
63064
529081
375668
480095
38805
452789
582884
510834
19588
135805
462679
127260
173486
460317
546172
447165
135584
217248
631686
169426
409983
509248
560077
442004
38428
380778
458978
420311
587669
627751
26058
513879
141995
123216
20933
585628
78640
425381
50478
636770
257929
292553
248994
220663
146606
467682
381247
605008
368267
328129
270513
161560
204793
240357
259840
117590
548440
256104
215698
48712
373618
233219
278280
147528
272533
8434
427888
386179
383157
123676
246331
76202
216040
220733
508654
342750
92277
367373
401315
558216
291514
526428
435951
444001
459854
345308
281205
306658
174417
460871
58027
416764
470336
251887
196041
19991
46323
154878
650643
2945
38322
36128
618624
388355
466723
465125
12073
449635
111502
46977
363172
573996
79855
623053
501576
330154
455053
207221
205548
435107
25042
312193
89454
590691
59738
480267
620518
318250
216686
95333
75952
523908
492229
458608
326899
212262
129889
290471
635365
378619
593559
68736
620665
359804
149356
397878
627372
483599
283406
595106
432746
287800
134011
397206
377642
315030
630190
120756
426323
171820
77356
7673
135500
77576
42061
72939
223842
124185
621550
524941
518876
413820
466572
494739
491275
431274
216028
52405
121918
458852
293986
602612
215170
478120
619693
308850
305353
243491
546363
602148
539148
613461
308954
518949
551862
641219
446282
152031
439456
288905
505607
508200
305151
564189
371765
75103
491495
577201
125510
280666
344366
593800
240192
167922
625667
530540
297636
492441
269727
463954
505599
22182
540673
73158
245834
166039
69598
236892
11058
58143
630861
19271
505552
647380
382272
159311
190744
267300
153972
419507
225433
61812
279791
371206
230897
391287
368296
244664
274832
120447
178370
503885
315884
297220
257112
101380
51064
429342
537257
247840
341719
254584
147358
439456
611621
456552
330152
38775
429382
231564
407592
378499
106256
172707
239873
48396
527494
482815
275499
455880
314251
103638
645775
352447
204584
567793
147811
596276
211790
40210
54724
265015
519443
96309
613605
135217
50717
22548
253310
337511
110719
350705
310765
571174
405079
423803
451601
433776
56552
476249
83707
647189
526644
242592
470827
405232
223786
502225
594515
85806
638311
544349
205572
573065
625139
602315
339024
359393
28356
363042
29709
580544
600523
234310
92980
294335
497086
526417
646108
423623
320863
241411
121867
95866
611792
440913
302162
458012
152739
139842
24857
39622
546824
349841
265491
582925
158727
9565
416783
649700
241902
42511
323029
480788
193807
212313
86755
146149
55267
8707
141710
301722
549816
235777
416166
503062
455316
289350
44176
157146
498657
326819
101824
104095
559868
203962
647634
291390
105868
342153
615886
307724
82712
540072
592807
423768
336404
335433
619917
473318
269703
177740
106498
376847
475580
150781
587573
278372
202136
428485
633923
305503
615122
227698
272890
149656
34675
44956
202647
510549
46622
565515
334964
188324
415287
515414
37498
604002
314064
178383
137070
561176
543330
337518
520680
316693
238238
167549
381662
220322
187372
137442
417904
91282
13904
208286
79310
197011
49622
36553
367160
285990
30825
393241
566289
347552
191523
267474
458416
647903
327889
477793
609438
107889
450042
26093
283896
616321
176089
481221
21465
469559
477790
172354
278109
43379
68485
276992
425737
44150
583069
183356
338752
425621
323548
555928
299764
431263
470374
473913
199022
225166
365924
342010
211948
554269
610628
153281
172947
386761
568378
371113
618047
274531
479697
57322
234627
521284
647851
161909
41391
499494
243719
419050
259648
256715
564332
559123
25341
342583
247147
441095
131063
576278
200979
452533
444225
376742
373220
493906
417352
145711
276557
473267
570779
118309
374595
98114
142495
600934
334278
492735
330315
494151
612144
8093
580439
495713
256086
111726
515716
260195
52907
40269
210277
327331
537430
264853
5065
346113
99014
13946
610520
445949
368013
60041
75316
438094
491625
541333
195191
628772
285788
52123
317985
563555
334117
370309
478696
189721
631618
392596
135133
582423
512727
349572
555103
569809
4536
478648
489046
436966
583676
589353
629205
34050
506354
572501
573753
512918
202189
274385
470963
534867
44830
265910
387611
579306
197401
340144
365657
241394
575812
140883
567181
504370
401875
80181
415805
616788
240382
48869
273237
348898
206533
385710
404385
245938
310348
178644
609776
281617
218151
159389
634315
295490
279796
293817
439282
355620
196916
382106
236866
338367
469727
433020
412409
516408
439563
7859
127161
48884
206921
135249
273376
241738
41674
226022
117006
284622
55166
425933
307977
277591
512535
317995
37541
213850
540484
22118
587176
408492
135644
595220
27351
341407
619354
20402
567692
265727
533346
634964
478677
629452
396403
138820
265404
282402
128817
133127
179695
592860
68178
543597
290581
560528
74913
85552
39879
461426
322366
500008
235797
363146
63644
425282
611724
274732
615870
569628
328297
127753
360415
290392
305164
65215
503809
416169
84628
50748
642239
582629
358013
434786
642739
255111
353166
470173
313010
318179
142094
293025
27050
75810
317391
133777
25122
130287
517182
128325
352263
340359
520780
550084
610094
615896
344706
130765
143723
211803
207447
641559
228894
43323
579397
84302
39876
24231
328146
2865
281466
177507
639310
399719
548213
144117
317851
244648
162338
299817
328702
116565
487569
500638
142373
487476
165366
213187
553182
603290
28087
530974
496640
338047
224681
87962
611829
113547
526546
360294
18648
19926
613265
149042
414047
467843
565552
640365
252370
391894
569845
447143
559958
323206
105910
211815
599708
155291
290121
542052
608490
201678
388496
314611
221958
217127
1938
232041
189199
360398
49363
326247
408871
22277
337387
458420
418400
430375
441895
511894
538680
614307
258961
241888
449893
461553
345438
424254
596336
622071
121722
487957
278924
415351
634134
218040
292892
291559
439491
219351
86035
418049
98211
138529
48452
355342
130643
400167
29532
132113
372256
47206
527391
531295
39467
269942
406838
105681
187310
530995
629704
316060
369849
274321
319056
8719
493038
437915
298419
457709
302363
411100
566834
421038
303585
646240
647309
567529
213184
290137
561798
296943
600431
401335
587132
551924
168097
118870
646840
76498
158041
358887
548648
478166
190521
404188
83661
198719
137
390567
286160
541255
249844
106121
209052
216703
549948
116825
91045
530304
634662
178162
96931
81865
139757
560733
501903
100691
245239
155145
556764
648647
624184
559751
492914
471839
299725
553335
448544
354193
127132
461961
386458
136304
411653
321539
641518
373484
398358
606166
536508
271246
331715
603141
7591
470704
113035
182847
458062
637727
440434
596535
106872
37396
282643
39177
304702
350256
395487
616374
33825
10495
210748
293213
200080
386839
308180
149959
386381
39003
412133
275872
481948
149973
445864
344686
137062
241802
20912
352310
416365
609786
363330
31152
555093
4488
297013
542541
312157
466928
28771
193070
586162
643632
556999
233682
550975
333218
575339
170135
332521
159277
83059
636340
464308
270516
319658
364446
611616
215942
73044
256831
596741
477702
382698
233699
84876
373752
30398
40388
476813
546378
176541
523336
431528
591535
191733
150384
93961
431472
456247
623233
452781
320523
548288
581259
280785
621721
94592
312686
201680
180525
63798
173702
135100
502967
566662
246938
15165
380479
274095
404052
12060
617355
405594
451429
323839
519452
366760
117751
345532
374989
242418
65689
247488
628395
630398
253545
491601
386812
26803
270547
175080
155276
559968
47825
225628
348976
125990
435157
608218
557572
243917
35043
621616
555961
210100
20460
497182
511574
163666
226117
427925
230775
308424
523170
345613
352271
639705
471247
398649
553558
383615
290956
299053
257793
248158
20694
474198
55853
227971
606635
621679
336920
103450
59836
341814
279689
243464
560779
405234
512181
474628
499750
385627
317667
606802
629210
451219
201493
390378
200001
613667
74680
344302
590584
144570
138824
222360
615031
196841
166953
484193
563441
612061
323668
553601
558772
312975
84713
612875
515924
436905
570332
560548
214173
407077
78679
32549
633470
139843
500831
502536
626294
526230
613957
550774
369281
160472
139654
449625
465416
621803
479163
221180
562770
156065
167248
309145
193200
70941
548759
502946
405916
278979
396312
169385
40607
214189
94239
335195
93179
625262
110379
634974
503840
485747
256020
116091
434781
388599
259724
534229
341600
394506
506886
447970
199548
500579
514575
513097
347562
394634
313024
518143
634533
617378
559955
420820
204955
49490
422205
156369
610287
226998
171257
438890
444093
500492
18650
425945
444699
623236
501317
83171
442851
150926
594338
571636
335787
155835
232710
18996
531143
514889
406740
111158
165120
406656
602234
404719
147321
125166
252192
237449
416979
309672
140083
616631
80861
140171
497490
573667
229693
59558
440838
605415
348940
29739
34489
585539
414365
597670
123450
412519
586449
291722
420717
560203
295201
229865
27752
250300
588252
363996
219872
142753
145933
568251
47088
490100
163481
605806
122798
43249
584153
356527
512760
169997
533941
253781
50349
509105
156209
649084
53958
507894
68608
473426
34155
606035
98973
523241
641581
273924
448802
169208
452193
83770
355219
89596
280926
591182
532734
434696
118337
110504
333143
286824
134236
160156
610601
460313
239996
498717
185117
163343
250466
555590
175880
99330
265005
647232
80532
400430
585127
186201
604907
211089
486710
424459
397035
80106
310850
636348
234435
648397
573191
140820
100376
334599
462037
306811
92389
6549
353867
442740
19957
247822
362905
575614
398379
312645
607171
157452
205365
571684
98498
342090
307603
305902
433206
115191
103167
21595
312759
407023
119239
483469
234735
251754
447120
610128
185407
621889
553422
125240
174803
457597
134034
167253
62589
420656
57221
67961
62862
494381
531051
35052
416427
641074
563572
120174
596103
110672
282561
310682
97352
438462
648543
320872
393385
33877
436562
533903
622981
557387
219735
421798
293705
246881
510498
356623
553194
565630
119110
412172
605036
200990
376880
32676
130765
523007
204763
566132
628105
482069
412229
500773
403872
89306
173533
384096
27614
612443
1412
73597
302667
304616
649287
455078
184110
128060
51432
592649
202420
418164
355902
529753
395628
193814
467854
290964
241004
263163
206949
459224
141059
275402
255328
77684
86778
402452
253894
78281
192108
548840
197035
382462
103593
224158
450361
412749
572226
177900
298158
259878
629086
311639
229013
491936
470771
275038
411000
397037
507629
429474
382669
161799
165829
622623
317512
25991
44882
646214
430659
354579
642940
101337
49170
328845
596631
415908
162221
284557
225912
507879
130825
585553
404408
118066
46271
351873
638244
313417
563507
454480
192562
4358
380143
89555
398079
618205
173016
580888
158008
76944
152954
292465
216586
17143
300875
11444
436676
337738
237995
520604
305728
276991
428565
70373
579568
460077
281351
571592
123265
606771
412415
87515
430391
228983
64228
307877
356399
439614
273285
143576
321856
109672
301909
462082
60434
132591
371909
126850
181406
626508
392502
358534
364130
563742
316199
488608
318293
402374
124860
592500
297039
163441
86698
482425
272339
240992
214046
169981
305996
234763
372153
198395
241520
476789
555870
520159
232171
116983
228441
171084
283750
578164
551125
104234
385362
363700
326940
196445
24011
582487
244452
554322
294137
141334
561066
492547
221736
154073
552107
163392
205760
133932
191491
599201
448621
208751
108242
493378
164371
216429
313264
617948
583421
496423
28965
72352
604030
577490
501485
498622
541848
362815
64905
597764
566781
215477
101203
398001
606642
544994
486645
242116
288853
642557
201577
404426
325086
563453
188036
402040
324059
40102
42145
287074
280645
205750
402731
611189
344628
112726
279621
198775
435437
147864
114362
446143
90250
210452
42599
178541
569165
3496
620339
494046
163401
208401
331994
91614
515490
261372
174770
108642
556999
154581
610533
342633
517557
385279
478504
547466
86542
479256
32343
352547
271952
506088
434240
295291
75997
218306
467769
415396
390595
17800
78152
299131
221329
388492
413033
69245
2464
128430
568476
371504
482451
51031
549980
349878
440048
431588
121170
241116
579286
562007
187643
595689
317710
210521
450703
328377
275689
464023
324086
442367
80674
647025
9030
387031
505533
562867
87892
351797
109376
231978
329311
226369
335930
525787
560753
123827
93113
213614
454071
96770
572511
646141
131657
151585
150705
72602
226759
157075
528755
423563
71458
621291
633905
206897
372552
81268
46481
403914
68228
195610
362010
594173
454309
456981
290683
122430
173666
463381
508987
54355
607902
358831
143387
51610
461522
282938
246931
346415
367601
619209
564082
578891
221150
278636
565336
274129
589465
423445
345340
188706
606328
183302
568557
543366
245383
526690
140093
211603
141121
242894
322484
325832
531988
422812
132199
812
324311
440730
644897
337274
114476
303111
503538
120020
635077
171721
4303
315980
181419
638666
8279
444789
25738
265027
387713
124804
138082
540583
468219
181168
573729
152471
432865
579702
136426
401613
600271
352401
597731
303819
15992
284657
26963
165173
257243
295716
137322
341390
21114
610388
499391
121167
578666
207014
9306
337589
24719
633067
587093
156579
42398
595542
492230
112041
509556
33657
175125
470239
441695
290553
296788
319174
3444
64472
444845
408410
643092
456340
40629
115506
72448
91545
27430
357759
574276
504635
605037
262066
80476
274255
451134
548090
200869
650109
582595
341036
338248
553962
581964
449452
27831
354254
19690
572759
121102
220480
633165
86124
350119
377983
487654
405783
573142
579277
196911
233293
131987
137009
549356
542692
206057
26670
331864
456580
133776
1974
495144
297950
355237
566939
295716
496447
621477
330710
347132
142422
616426
531327
20439
527588
19689
328177
139464
515721
226639
270753
106513
106096
616306
130181
617663
648759
564207
585831
306496
501708
564335
115246
257363
56456
270816
236254
557793
177632
240098
261438
283181
283925
589994
312259
230815
328717
187350
630753
127471
389321
464418
614767
483017
359118
598292
46305
545291
201104
542090
140366
405386
164393
357855
332971
183181
209533
73915
229508
116657
172621
577561
552831
548506
56107
315459
382096
520501
464790
258142
238435
241426
89389
414806
375126
622587
548628
153647
377429
396707
109751
587236
199292
355117
469115
203499
335839
370660
647898
508941
586423
394234
446613
318406
308851
80469
136947
604799
251167
373915
420848
560160
43360
221858
400699
371735
588279
494991
561381
331732
510104
89899
294042
506719
114143
591526
552000
469580
387866
264321
165259
625161
588314
278877
159486
506638
232730
119408
559995
125459
17694
202696
382324
32680
582883
52051
637674
243382
358126
200392
257051
249264
549051
277635
80434
542292
187009
373485
473735
441136
506266
140643
246698
335380
167399
138445
54437
443283
265257
546619
645802
233271
23762
539931
383647
584733
348566
360488
437314
254803
385586
200994
251432
396120
280151
385097
593216
230695
201624
213995
162665
418527
340894
637163
459598
170263
141659
129468
64072
587090
374424
550003
76122
590792
31134
401844
394712
589187
170558
522244
277887
16088
574817
479570
180973
49285
115167
157194
463884
318063
601087
152733
246853
372037
493149
301841
35970
44597
270464
614818
644138
384180
218803
277625
61597
333690
430281
99691
314042
519139
213469
275603
73253
43919
224534
57416
573834
92751
559232
508441
540037
188711
442748
414443
442283
547898
189145
279986
259020
141754
137215
4973
361299
584472
349217
406985
173339
110337
55546
46083
406666
469332
458901
213402
13068
418207
363123
143182
163816
41396
579349
144808
146711
87151
470247
204144
497112
338951
644011
66231
40772
513057
138569
501782
76949
620266
406811
176526
328716
568448
230712
118245
564471
391976
158678
599097
402820
451343
539006
611794
9973
330128
217144
506115
468094
72993
117694
608956
194292
119646
504067
372837
43462
472870
293595
640030
442267
643578
400721
111238
54151
248101
604613
629758
170211
488657
1237
630530
250268
322737
552633
509383
387439
612773
186937
508633
612964
90540
398986
227518
113971
378526
389672
148607
539212
477398
498018
483630
557333
347865
522272
51717
321576
121809
260085
209422
142068
20404
466452
158708
121862
139866
461135
273310
183760
430173
182838
522743
9095
150625
514458
30809
581679
628222
475989
41054
619212
391606
451195
217693
439671
388999
132426
608608
574501
15102
617783
617523
547243
468808
465146
94011
563572
194230
434798
589808
90882
35448
504836
106216
413317
426853
139003
452316
203821
488946
369541
95611
65017
584742
189389
97545
36397
604245
89231
466520
559547
36119
563041
147750
183875
286786
221975
118161
154913
650237
580848
580676
593913
160500
83699
544844
128102
546367
568331
267737
201651
14657
59599
570221
365097
36393
529130
569700
465531
578184
282357
379455
316787
189412
228847
612711
51429
445024
545072
102764
416778
509585
160495
504756
270354
48949
293975
640458
396479
310056
548134
234331
294025
189650
628355
519757
59652
548114
648126
411972
519710
350371
489615
8791
582613
588987
516040
199973
113035
362604
283129
141419
472043
239041
640177
258978
275490
178458
425324
469262
111549
14777
527616
573720
95347
649396
526857
325185
79887
361514
630034
473502
317682
452711
518044
357585
371111
213602
219131
613201
259977
253827
57560
417746
245342
465705
16209
425924
432605
353994
329871
479168
547936
545832
406571
333343
216080
296188
164557
278277
552452
153471
228096
534147
532277
60579
367931
131436
363493
567632
31401
529506
449569
592254
585300
466556
393864
245524
608412
484829
162690
323737
498836
85115
145283
645738
539887
19466
11023
292125
97093
424363
151584
61147
38880
270900
257129
470553
276587
220143
610378
138422
478676
170550
476312
580528
564368
216225
382354
13308
103890
264859
70730
210115
431323
63230
573148
497030
284011
196889
16772
591423
168622
230341
336659
47955
520679
433134
116979
410563
123718
70350
310449
630669
594152
337871
55552
212785
179628
227579
33903
460362
100741
416429
146925
420892
312333
345998
647802
272708
615941
499930
566534
2368
379388
122908
556412
347568
479881
157160
114488
550775
515571
569890
325624
459010
310205
650417
429261
629524
208530
537465
608855
429701
503657
345654
130936
202934
464737
484967
310398
476159
238184
335454
109486
97682
325885
242112
63055
49666
494413
504343
148490
107282
458670
602945
284440
605710
129722
36598
525251
191057
136255
56169
504163
279327
413472
489645
35785
274370
83480
609094
618134
610090
130226
610883
55486
403791
608325
465378
281787
235114
548363
298492
299518
193600
219792
49089
639655
176714
406851
379149
357322
92490
337389
117642
108851
136553
425915
229693
477600
476293
245307
650018
477703
194891
398840
598860
582887
182615
217834
198253
337127
253329
141850
643807
74429
13424
471804
513458
390460
102006
261812
585959
143905
411266
555399
395581
60076
400598
263695
471183
169586
118960
308965
226407
171655
125459
264496
183020
66857
350782
545722
427679
57446
43408
260499
618766
196043
160101
168360
381858
436114
567623
356342
152216
566617
637175
21443
560996
261082
250616
155545
177639
401801
106469
32474
604630
129851
341993
381531
258795
560567
325771
626988
609171
113465
103767
169941
311969
631703
24669
378894
188939
116024
453369
602002
104336
609872
306493
119665
533909
503196
242492
20352
353352
232779
168121
434430
580416
30250
140270
98079
500663
603908
72278
235370
126301
229475
48297
278973
153463
542435
396718
169077
642996
633586
495596
536833
498462
528285
279888
74179
650584
126924
152965
203742
257095
59587
394829
464963
361687
477808
363950
514327
274287
22539
650128
594129
56207
373717
161457
473986
463549
304047
117815
246852
336432
642326
116045
135081
572568
557583
395104
200072
505165
127462
76765
346432
642869
153270
331762
285201
649258
180679
137770
80979
343404
203629
134550
259011
368992
638314
334031
228722
308432
566608
572779
175677
630781
119181
15042
66272
56460
337729
94532
528496
470976
298613
108725
197417
526579
41991
191776
162940
343500
154141
61707
141009
387676
571421
121745
87325
233644
506666
299022
356302
563286
43054
492133
532374
145752
392243
456782
485222
419856
280020
9906
460036
397227
507703
121006
389497
470447
373737
305050
598445
550323
466579
135857
509968
639102
247101
192462
110950
384508
404996
284889
254916
420675
480689
395411
437372
60959
369931
94327
447219
344832
177431
296096
193498
644486
293508
279697
488244
570575
589111
70017
439450
341661
135634
463982
287819
215760
99613
172661
86458
88553
153119
459260
22906
577768
271460
115904
440191
506012
475286
26459
454722
253357
25302
492219
518015
87304
517107
512186
141397
110108
213636
168120
492492
94507
430647
648694
461189
192403
134571
111991
478658
26711
603491
114921
401295
637219
43805
85673
78500
611474
404055
33138
498099
367313
56149
608081
586727
618316
437282
574074
277250
421785
118393
246508
273533
309734
31712
389857
97769
312959
513650
26506
431069
91430
172159
638051
144317
87670
86067
529166
573886
99036
545102
130473
145867
118003
515911
52618
601868
71953
139867
112581
648746
125144
519446
269687
466143
567564
355458
79367
63269
157130
160358
129932
539473
128333
510971
432573
441597
500386
58652
298829
212661
376646
486041
401093
631111
122800
367373
171274
439898
508586
426729
570500
413373
508686
225716
247264
613781
602752
269343
644239
284829
69107
287543
575091
18035
584121
384215
272103
392886
409319
355442
469962
614297
198652
127669
532406
417839
198212
140969
150306
103487
471261
95810
634965
426803
33267
495637
289355
99946
573054
632870
59599
547306
435117
522260
40312
401033
368650
214236
459585
183775
628853
271545
621098
414053
397683
4751
549934
597560
17039
271161
435638
488558
549332
352337
490024
279909
357341
363551
343498
246630
227300
551517
447882
573495
105910
164723
19317
376293
314149
288058
9922
255330
619788
407365
278344
135185
562769
614200
513852
86472
341756
421965
107398
242110
202607
162100
443698
57538
17716
172643
602777
517057
138857
367233
648923
355103
137147
91178
644520
35107
552381
174158
350614
154873
442372
177902
171305
471958
478508
550383
406629
590792
650201
634718
480921
136923
466920
53975
449687
235889
365264
401259
477522
632652
61574
72229
127331
293683
335409
73927
197633
239014
441726
156783
467908
384596
259026
268337
193143
610359
57448
263352
572346
140375
176794
620691
207346
149
142675
356729
302320
105513
359589
631315
506615
552728
333658
316762
403629
459698
619469
74668
379790
374357
560779
526760
463983
104944
303533
636745
435676
490972
383703
59778
264537
56445
560183
549274
578004
305010
236883
584264
253319
53117
540606
604103
171559
628351
603884
383753
430148
557359
419771
559889
347925
232892
375650
512903
286497
608022
620386
319876
315230
4002
11556
576584
225927
596535
465046
105553
495852
465213
519313
590292
145892
535703
237208
216550
307777
242467
218293
253800
548560
131298
618747
118179
149920
378138
563159
568203
310094
616696
122721
113882
222161
160246
570357
386775
302396
360170
261290
485068
229303
89914
103042
453719
455005
74651
156662
146286
317735
295638
338782
615121
42387
103706
236829
641786
575463
574778
515522
419370
422516
575652
413026
212570
576648
324125
127052
294819
262446
571275
295915
245948
370731
372695
571416
296188
589006
308180
143972
535157
314088
552143
217953
368842
72482
292685
413168
11740
102486
177810
480421
490657
464889
378696
411373
90379
66571
256899
402291
379234
216663
233552
282278
516865
26386
347928
241758
24795
530847
375671
540789
487013
430778
498182
616253
154102
18475
564237
617824
132147
281268
650216
229443
277823
548242
218232
312759
320982
124603
318243
366030
242706
172023
642861
441513
577797
168711
647125
224200
307722
587172
252058
184645
250839
473565
14146
402675
588133
265239
412696
122496
248815
41152
597564
525282
254226
556779
328147
133083
639009
481879
350014
522935
77967
611983
340025
449333
591434
91474
625464
582699
84600
499933
207626
69013
522886
313515
517176
216810
540145
323937
556761
231978
329105
498350
620422
28030
466742
23980
548805
370889
28878
385663
199366
139338
229865
103049
60974
621132
546269
471762
493586
72357
338668
498322
631085
493492
256226
605482
421599
104918
387957
22013
60745
555501
562018
99171
213578
15270
360357
32230
39861
330129
573300
357329
342993
246949
190691
492374
618381
612833
502044
594161
445332
508562
615662
587974
48403
445794
162506
600469
275922
166218
13687
596961
116987
429195
470584
577846
602146
167867
78093
530551
394762
156653
428868
550060
82325
442239
445213
172053
597861
522539
206507
340078
476216
575395
78333
102016
137191
583248
471326
127566
120081
539197
358638
215129
388192
257011
39456
509035
491180
486435
615468
561649
14381
650513
499328
72884
100843
203338
459857
26151
239946
385423
166795
426536
179342
119995
559825
376289
251084
344706
468211
580259
476154
221507
205092
266202
609032
430523
65172
130470
543146
371131
409582
118422
29558
364148
145934
573121
212443
391682
79156
516334
629420
201878
46732
300543
98582
456685
513720
297809
463290
198711
192452
68038
277732
106263
436860
580394
421445
497284
209940
364861
276667
183529
88908
413038
528583
421085
611119
136067
148927
221005
399258
601213
57049
149234
130738
133757
649333
518638
488269
525609
23927
622604
199025
98603
108029
556202
10452
59025
585066
544104
605251
422283
622813
206587
372705
53006
270515
141813
643839
386224
349151
241483
361726
257174
316115
385807
475064
566753
56684
372397
104244
180732
167703
565621
244331
49581
335487
513846
412211
277250
542684
404813
48108
249773
51642
629788
359566
288270
43058
490026
644077
258727
344245
42806
76400
348761
281569
509664
126461
592294
459735
228449
453005
164706
499290
219947
514988
177876
212508
326899
505617
229541
210685
18068
590354
322303
650177
21475
638401
126686
323213
235041
589219
120660
181389
152268
638834
453753
464310
21644
72347
407702
486121
330944
168201
546710
51488
3766
62216
91031
355763
578924
233397
537357
247672
351747
270970
521815
87769
273244
291253
13469
26633
453490
411099
429627
527923
519588
193304
379475
516900
322807
5244
147855
208476
426473
194385
354993
353284
629499
133486
302314
351456
578704
292990
162950
462039
319782
51901
358644
75312
503907
561850
553942
166401
468869
59068
610283
383136
184872
301555
370379
364164
265309
110504
576157
20253
27129
17051
326126
560397
18527
7558
290897
583477
433951
594546
28994
309689
490358
94873
324520
213813
201878
246540
633806
497068
201929
33810
277210
513085
597758
234146
187915
495668
356156
534271
488317
126741
87202
633254
617953
56417
479850
428909
69011
321971
108506
629533
507509
67470
298245
252393
53627
404959
407412
179392
606978
211825
365886
136940
140372
160213
383566
219044
381111
633799
283890
358719
369806
116314
500568
582392
474711
620137
623235
310306
71910
550236
600605
393411
482116
253121
200280
206034
640911
292273
563491
81090
372438
470402
620901
635462
101906
9038
551876
137916
568086
17955
607440
647587
178745
615489
490107
188392
641497
102563
291395
199709
376913
396908
376538
258549
145298
234710
129440
236068
499946
354989
178484
314808
167714
148740
207654
203907
97873
122064
106755
182847
202189
426851
170133
516595
279429
507312
614536
132892
205324
317132
408032
27512
597755
57547
73103
246838
638605
533185
33097
446499
169767
340288
127179
509202
334228
171136
198590
127146
120658
215507
412118
565626
61943
618912
109777
406597
73493
474371
279939
367603
328985
245150
577740
178526
633588
57718
530295
648645
227897
127615
58667
456377
66580
414854
618599
161613
231602
108026
546478
273988
428298
134167
1193
532918
311355
318767
178239
90601
212535
213417
582142
158172
589917
230697
550083
439716
217742
495198
156347
487872
110435
573508
201824
68037
448123
637730
258942
162809
620168
99527
468761
289107
519424
588364
290453
295092
7397
76279
419526
114178
153196
261519
253286
167820
532862
256929
466944
302388
327488
142182
112535
147816
3089
508677
486221
33117
196181
506090
468347
85490
294701
410176
581639
440715
449553
231292
369480
320796
159253
597719
33735
350025
215838
68684
477998
98002
246463
588625
143080
130986
310486
197446
285060
66653
206746
46756
465988
82807
55684
579111
332609
318405
118226
256026
252992
343168
630323
530223
497507
177482
104244
123092
173809
649114
448935
122097
34224
78936
162512
512852
362247
374376
410124
335676
164715
597540
230150
54040
426614
463509
312583
565842
195594
305418
637582
373209
140098
260507
52561
581681
152449
572192
582217
392462
145084
122516
300543
84613
401830
125337
335977
182890
91140
402582
626217
418147
626377
369012
645702
506850
419097
60255
266760
425664
521977
485270
78466
41801
10796
543122
504841
491172
306396
347869
105189
337156
208856
220117
184338
345452
2999
317192
135426
184669
418401
322201
332391
515018
237069
433375
371528
220726
605251
486994
300801
35206
37278
65117
638849
357017
604026
71973
309009
337820
423780
568745
547289
314102
604205
129461
293720
262704
88884
247165
188742
19048
57634
173278
312150
132170
246885
624121
288735
88348
411189
112746
495881
486758
309139
291510
37474
363272
355926
321841
184552
301548
338390
257773
95627
97919
449035
536089
456774
398524
374724
589936
579865
618510
334371
624903
281246
40012
431451
356144
621637
64994
103709
195725
7703
127729
107454
361579
281444
253102
501687
524739
353038
253100
583467
422963
606713
155224
250035
571847
369816
389554
164717
99109
17485
169808
572226
423851
543200
297324
133400
35014
241822
479581
325409
53382
421333
351391
170220
525951
201198
347808
611374
330476
592834
452573
187059
311062
154120
507789
282439
356899
636276
152029
61633
78920
318538
493453
210941
313764
246488
69757
371441
372269
323113
504981
137059
399569
204996
310496
236633
508130
44898
604984
71390
365578
131784
261258
562658
51198
225332
456642
245066
207452
181174
195987
648038
272508
490619
229312
356636
321864
64208
105497
167396
566130
372116
325029
151450
559544
137482
470247
508837
194718
387458
594151
111616
351943
80920
276658
468909
309812
386766
545437
274057
302096
57897
481877
410300
226942
420218
108119
649666
551230
598271
192681
160933
470372
536300
432547
565837
470493
173384
91660
529491
592408
113882
24359
459453
23666
243030
470442
190238
572556
93065
180905
329209
206058
618429
482055
598650
264005
627229
260545
50828
592877
371734
648103
139867
519004
296774
6060
394941
389694
127958
317323
243725
100265
507405
117759
611098
548824
366583
344135
28403
360715
4044
277893
406976
193860
395569
212427
369272
87416
249247
426919
99640
237449
292716
206742
246956
123579
541099
225900
487209
69847
556071
503053
79683
511158
119641
529436
601072
545412
555371
9695
395413
623240
473387
575408
106939
291734
119939
161349
85972
217617
92214
517557
542073
99821
631752
599900
389793
466682
370673
600991
636421
840
184210
445073
521940
67354
114006
616987
604859
499489
630321
147979
598238
573233
267029
325886
600871
408153
196788
527363
421721
235658
216418
161993
28916
358
509361
245365
589074
91131
172880
465618
63828
505365
277185
14041
271055
633647
285211
365710
618720
42168
343207
283761
86987
546386
247153
441938
631042
318109
114449
159319
74796
453887
557329
614402
98601
415378
485154
158452
390467
364605
414416
287667
493740
370759
448281
151412
619803
181895
254085
212157
432665
110548
182842
566585
135291
595179
484470
331202
236340
81812
610131
622185
529720
464123
369291
223088
95042
173229
427506
437071
319321
324548
352992
133341
486673
159874
565383
632775
201264
541220
42902
398571
132527
489898
387130
637102
111866
34388
150300
581901
223783
5998
555361
337940
81043
600462
354426
75954
552467
363031
505375
535592
333554
268709
220305
609549
559716
450541
539244
390660
16153
185625
344623
12278
499278
87039
277292
365544
316364
522347
482939
26934
109817
214214
415266
378314
596467
81089
225797
571018
437849
272006
142738
46171
221999
538011
454360
371860
314294
140866
527329
78039
198052
512017
155132
561121
59392
155350
517416
496095
257292
182161
558897
642910
555481
155105
409877
543493
502510
222918
191882
144609
632375
117186
467362
621124
25165
436482
46242
564008
510702
239242
359702
213196
263638
469823
239426
46571
417341
53110
239151
283840
223386
358151
366230
161570
98662
225369
305350
568910
633893
34167
369591
157681
573557
632615
581686
79117
336126
595239
156708
373459
270731
15203
280409
357012
554304
425543
527180
104694
559558
168657
339529
223835
371608
233623
98136
408376
387530
86817
590635
596748
15547
5766
231983
140585
96963
425623
438122
352713
101701
371967
391611
388233
156327
388390
94695
54861
139026
472663
515690
132367
130132
156070
512715
172996
493101
374732
491081
635992
587001
632167
120391
788
345150
174546
126586
34272
498725
92372
251645
142709
408152
624038
544739
347889
80477
250065
482598
395077
312658
403714
6203
262929
539898
114847
61474
375927
578410
333699
361670
311701
571287
18578
402359
197014
53492
97292
425763
126349
501186
571242
416872
33582
463381
102194
609422
127041
10555
408045
336425
287258
334798
52977
401626
394862
21765
379237
200978
385790
387756
478386
55761
69747
295620
285524
435647
201108
430923
79921
611862
110867
342959
526468
222293
379453
580069
133970
278626
134377
70168
447631
452072
528224
645837
122234
552485
232782
138707
266342
257152
368472
371176
463154
395424
266589
446717
161762
594759
305730
34911
288626
226114
227225
72373
509547
489235
362727
625564
45873
493503
37248
188052
8298
140997
535213
7760
254863
461474
537831
443541
31279
58645
563937
483011
403011
208770
233574
269362
255520
623687
632399
292735
104433
46980
251906
214111
356814
557939
492472
296754
231494
159911
482788
181242
453985
170031
342375
371638
86348
18782
405318
312950
71483
210799
516503
410353
17771
242562
543126
58680
558139
555226
576409
305672
309588
67788
245804
479391
104769
82548
79878
244129
207612
350112
50192
355338
300728
265898
510606
157997
311974
646170
252843
515076
229554
19783
592922
196085
372137
292033
496420
311710
379059
187147
304438
612061
360404
169413
69648
151365
614792
539136
283001
228001
21122
570950
419930
511142
78059
579838
58611
62498
54296
147595
312094
416763
361904
109562
443057
610690
482151
507355
50416
255330
425933
56045
359157
587346
68155
507111
494827
591665
268142
116762
625571
333066
47158
477155
347095
251711
129472
10214
102650
635513
4210
48049
592163
274882
101108
371673
614423
615446
139489
99932
348787
358145
89217
431736
331328
295169
83326
606827
608135
342334
478496
210978
259753
224553
130338
498056
649987
613820
314806
613363
547212
632961
99519
412536
148315
165282
358616
282239
212880
268912
583855
266999
236087
203439
512627
534910
42322
264679
440729
511330
572463
123036
146721
38742
431455
325099
499172
541729
545491
232659
602341
139401
617589
234752
33605
335500
408869
145600
133263
180458
491820
415809
20037
491531
182358
543778
367386
370930
29787
66770
173977
607833
523363
330634
86168
42564
199924
559847
55096
601497
538402
341222
494017
638254
96538
647718
69293
326887
366194
156984
273989
145927
156060
244328
286961
97888
577690
36321
342460
241232
598945
523731
574832
45792
297070
158580
198735
175482
621868
244858
23512
283071
328665
19841
471570
520266
235376
566052
80296
3490
371348
231291
409878
437580
312509
646765
23810
479189
623641
1722
295464
636497
357624
245618
400255
30013
37427
378506
211634
216388
389069
456631
540783
552430
516602
630276
369029
311790
519275
224133
427542
350471
8182
444775
607597
566394
158800
349427
551804
149947
31492
634283
37381
274151
72697
246268
310935
157095
116976
328893
341033
13592
60931
73593
71498
602652
449974
556348
196660
156958
430250
97108
560014
329769
585277
64598
506170
347562
317667
167194
646785
130900
360939
206141
202454
222061
566510
368519
59201
306538
553003
563099
342348
141341
265844
641235
434291
291676
365749
1526
186611
156240
444058
638479
414155
477745
398899
632250
414052
224170
330097
110319
163769
386704
611373
301016
323355
447676
258493
587658
526306
3633
210589
297073
241200
57429
592439
503445
109000
328495
219413
439846
63324
642973
310815
281963
238223
96571
627469
176295
120485
364975
78488
503694
602524
8846
395316
143866
429181
69719
58450
469195
360107
405698
285182
559472
159
555814
401511
115100
235675
337409
602033
55847
524554
241555
358481
245266
448102
238846
527040
372389
318912
469812
632242
84235
348862
18624
577620
4008
83230
365182
532575
549512
311974
537642
355755
474849
455585
242309
527615
641054
329827
502573
221150
173358
73760
374047
332744
247644
310640
320805
139971
41390
604470
412180
73422
433290
427784
164354
60283
529239
550847
492238
64205
55617
63110
228096
12366
104954
39914
116636
108941
12592
161869
224438
102199
536204
638604
559755
160889
321052
473887
318166
583910
285621
479692
201062
334669
119599
184740
179526
489963
397171
611033
562438
571511
305646
531531
639681
87240
463674
347433
57521
169988
289787
246348
99347
275264
187225
626008
539350
105339
381346
260759
270178
48319
500071
444240
403578
402768
128623
148680
24321
471703
71225
639540
486446
566606
38703
359816
564507
575187
464717
616441
349993
596559
196655
289739
470776
266631
277503
371342
447361
475629
273340
56442
583637
377501
18353
54949
445933
191423
79521
411454
350869
467139
33472
267583
262959
385824
546963
307185
157288
76807
150156
105089
574171
176357
232682
22727
261597
439127
8147
100732
87997
458603
507865
527656
296190
149482
75415
43243
210287
151734
549729
510690
352361
539651
505970
436629
606
185665
109813
536754
538065
468480
620427
211469
185248
414508
547258
625706
177672
588928
271941
222016
450668
43717
321049
74018
285552
466248
500251
535592
587655
267895
599265
146448
568775
424877
49569
584507
89526
192297
28714
586069
251105
21570
78684
90921
293072
614407
415726
631841
68674
151982
173422
497852
512947
582919
339580
432117
481927
461414
149770
106749
263869
142878
268510
38303
466989
276444
375995
547444
321094
213217
16543
22411
376039
514171
588072
38757
537003
507567
616187
25679
123693
389814
406868
556305
426984
336507
327285
324900
161738
419568
370139
360361
613085
647203
152246
569909
544642
581342
27859
161479
496699
228133
522246
124530
283018
447037
288044
269880
603268
100326
32297
597581
473861
14811
615901
125027
166748
414034
390865
351582
201555
154162
20055
103706
344300
347483
528382
22361
530451
550284
446711
372793
232596
120036
547432
184867
80149
411793
343314
166221
526645
401393
637198
388828
494812
277307
576261
60486
170262
360723
310411
380001
446504
602587
223284
596800
293276
222127
506415
611852
100956
161889
390122
123438
5821
117746
575296
278188
517695
594450
327289
75027
649389
520909
648608
552380
920
640467
476488
507064
93201
572685
193100
263192
148119
59877
269193
348026
184084
110174
514210
94699
526570
123293
384736
470787
241265
216259
96184
206432
580316
241454
195583
188234
137304
192999
548585
341426
74678
437684
387607
434484
534742
505315
66392
177625
422495
356329
32512
621766
373949
320525
592295
44666
423735
27805
319214
533748
187024
48844
510121
117490
443408
16047
643845
116440
54509
64678
555178
308597
282795
20300
438341
82045
601905
72952
365733
543521
369940
370607
465516
627028
469852
287262
2725
610940
292850
302767
217339
237994
51420
309261
180761
588461
53596
219529
308867
399861
479007
76750
83442
132307
387682
638675
357048
606959
64790
541840
134929
378218
236723
244049
605147
300005
342769
601128
117885
116653
83026
100835
30145
6280
354468
58954
361739
10549
122498
229415
214153
126239
17722
476699
112634
523641
474925
32570
120161
75783
405045
3450
545138
61240
212771
140592
510573
593536
615247
1847
114527
593297
539568
185260
7340
348653
401871
563519
150023
640273
618996
42507
171214
353864
389530
55631
457063
586830
190954
123764
234310
44997
137584
158665
46712
306468
122028
325930
254877
192484
277051
642178
303076
483065
207595
123230
190960
17694
509822
265951
54809
19390
304617
217790
307945
424050
150383
274566
74779
648936
613667
347820
137860
248154
571168
137912
61586
369431
1613
124050
610558
230863
50485
58450
89245
500411
633064
285354
218969
198192
323474
534577
177549
288646
233014
568984
261660
49798
228605
71131
382004
465010
3385
508462
216995
428819
220568
321297
258142
596882
191460
80569
303900
205970
649640
163712
50562
426858
269878
344554
234465
533489
219979
257811
140737
563579
588059
150514
40955
184505
151865
123904
181670
635691
211106
400630
54300
337563
296671
621939
256200
143405
602685
19483
473007
372760
261791
419414
510861
343752
53312
14530
362882
77231
514203
447508
587262
115955
563676
109592
512874
392614
476873
529045
50492
498390
644115
474788
21850
86253
448724
55144
436317
516729
101868
243623
280133
30249
306387
30142
629285
237558
369881
432800
102731
422273
618568
448061
326798
519673
63473
173619
64619
373231
335952
507694
112382
255007
317154
208710
207663
406579
625776
99468
636128
222221
642262
219805
420991
569052
16483
322836
80795
509093
261100
271584
158992
563151
373096
308578
352373
331041
297522
321636
478725
353411
38858
260515
224728
599793
223439
181449
209542
489566
201129
417242
103745
407256
589620
307740
137164
8715
559387
109942
132098
275461
4001
370578
185363
539853
36110
477069
99142
262827
143416
392647
374507
535030
231595
274051
340689
82196
105947
307166
603217
313076
233244
433061
506090
343923
147053
226300
186517
567686
218854
113841
3129
159131
328400
153484
280206
364423
492645
401353
290558
97132
193192
265603
283202
422062
36181
596414
74294
242036
68852
181182
161297
638494
78045
304146
73925
432802
648371
187672
56697
594173
145903
549716
421299
22733
554142
381571
67675
127777
272405
245453
29845
341801
184734
301846
627521
642468
485860
166536
117882
502584
153830
234557
308846
38197
608571
416533
562409
351254
551445
287060
428586
607802
618163
261283
414809
191517
628943
253893
365783
29036
389774
59512
241229
20292
440984
607145
469643
2161
211215
229697
136132
411746
146107
323380
503518
466670
487163
151832
421803
344540
48275
189165
239793
345842
351031
364971
163314
23178
124145
100485
646307
82853
536238
64545
513339
484904
64031
620479
564863
244235
240098
359526
417137
543981
491336
423436
427060
446341
166813
298649
251955
40965
564517
460881
220213
208374
395060
457739
457404
66855
500195
475645
564010
212072
646117
613092
335707
580918
386624
554899
521930
231989
635555
481006
495785
629055
405578
306932
175018
275299
278474
128472
120888
155074
624818
190499
442898
346911
474346
557022
578813
90159
538825
454451
162266
254649
313177
480293
217480
471855
178634
609592
177947
307183
14285
163995
267791
256794
142320
155669
366545
226801
152797
325773
112732
268881
556576
422144
234557
199423
87090
168245
213911
302041
55558
563984
272828
224328
558888
68707
102579
2333
332881
207207
428276
523946
637168
575284
102429
408407
8147
462473
404184
625682
136120
156490
558834
214469
245126
127455
615458
610055
194828
258216
303709
357971
284917
526840
95298
284449
649501
108263
522888
473758
261393
600572
29991
554521
86702
311634
108786
580324
131851
14239
411009
2914
177713
397343
169773
477162
109578
624954
285905
214760
482812
165540
445053
97495
647744
474188
294461
14982
122975
96868
61912
377898
286554
231556
334632
313551
276273
597670
646227
468752
467394
62677
375887
27632
314025
592967
541122
312422
432739
303161
464215
151900
121918
520238
613973
211761
189478
241350
551661
108357
115129
70828
568288
438518
569876
416347
541872
477214
15878
370916
577025
63803
650635
259404
330065
110342
278075
549620
577162
615422
312377
184808
210905
383753
215774
610376
438352
488210
80898
405159
436129
437021
47367
313221
326964
585604
202200
118552
485693
104162
173598
261771
26527
495985
514789
116177
243223
362606
52547
247272
140751
359399
446079
372077
20460
169654
101697
262411
498293
101438
606254
123296
341118
190253
493504
304203
196996
198471
241576
639726
87170
141361
295885
576762
122609
597129
272972
480352
416501
469957
280175
591349
484886
105802
105960
259472
247357
126866
604816
321371
73902
568030
304917
608552
337002
410205
558788
397786
493127
509044
335672
319345
136748
36372
364728
284188
560157
356150
331405
584056
51466
411261
536493
84936
434661
630990
357956
219954
130970
531706
543355
553291
373204
588756
109225
308306
381858
414732
511100
199478
250410
626050
218230
102082
612860
120543
280123
409803
47532
582723
100084
506654
561253
97335
184563
313203
302591
534039
530544
116285
351915
189766
111581
221806
545311
354588
456686
433489
248755
425163
300310
275782
10045
471240
374168
334275
227954
173741
101865
331736
244685
567926
257743
61324
324008
88305
444679
54686
119318
490155
271830
628772
164827
170316
455336
553492
475429
33240
55856
34699
511514
344653
271273
62700
552686
561328
65063
200447
419323
455066
345647
222788
107597
229219
4332
322500
194201
505222
566098
60718
400784
372707
106105
254279
134633
330776
73302
200774
521224
363449
155217
250431
17514
474922
89657
422303
186475
135258
583926
333038
450065
403699
410743
255923
260390
468749
454728
70187
345766
322644
287276
485728
361867
233583
566106
340453
503319
385945
50293
364368
411453
363899
60954
178403
602522
519480
259745
44564
251406
533376
241392
571121
546075
163485
589940
538126
440419
399535
69244
510128
433400
487049
404944
528605
551354
555870
160775
618552
220933
74681
535461
204957
112124
127237
546978
573891
338184
4618
37286
231385
218449
584135
557642
465668
282166
474866
543611
110527
412682
353184
35317
304772
476026
15328
73753
529201
85562
452115
563117
246118
312273
366990
135423
357954
641396
215194
95076
129
253670
377580
124480
484424
93037
401071
595967
616564
351815
433018
217852
377910
212708
387691
506208
315625
408858
321325
517010
610718
208692
416416
182564
280615
399347
566216
636999
331009
25050
438765
533400
198022
451612
246823
540448
473962
189686
459020
142806
643839
328465
346504
192197
242932
535611
560890
66804
92434
544889
26651
575342
491121
637241
192197
409278
598266
593134
627843
22861
158539
367268
88025
137571
46117
130978
64771
97286
496409
539771
353798
84457
162408
131194
429461
593213
392948
581213
556404
223063
520583
488360
58028
102432
125458
133801
449774
509676
43479
2208
229893
115928
620847
579457
140509
532252
621184
446574
190445
219788
625336
521025
98400
104562
573141
533419
461652
435002
232645
434939
384782
147026
187517
34967
258789
475557
596046
347707
220955
225721
437657
436487
505315
603161
101719
611226
69107
27129
455947
126051
344303
294030
303130
228975
225781
379453
107644
401378
135683
596712
334874
303976
282478
308256
13645
259348
12420
361857
388760
583817
96072
646379
42459
475063
192768
620374
150704
611130
354117
603917
280313
472803
305194
290333
353163
122311
107642
313499
570183
58403
237390
234703
8649
268607
534540
67310
96549
169132
361778
211911
163332
149091
371830
353947
188505
640667
424274
599970
146855
68933
175060
283968
647125
91489
34230
159093
58403
233163
577910
525469
85735
600111
465520
456903
333620
300698
287947
604549
252534
266369
546069
452224
623061
452021
610384
359942
238274
312393
31284
156266
583637
457324
442368
89819
559331
554896
194853
199299
545194
517622
416668
154418
248863
310770
138901
155396
637189
179441
323894
220597
350900
339561
332046
641215
545316
447310
133760
366957
228587
477535
472259
24706
181989
35028
289689
507579
35089
294939
302290
91748
638844
400465
300759
556550
184128
100922
90478
80818
641301
166544
236222
579835
187078
275752
11582
649376
131730
623682
468673
289021
586761
251186
346670
149482
344447
129361
246300
588261
613955
53163
630353
232629
442408
251238
267079
333042
621281
560478
575316
51348
130912
249123
191549
622024
413941
524215
225725
357984
213470
355683
217162
615949
387538
508513
37033
535286
336670
249642
37690
486952
296495
105828
135145
560311
307531
182106
164528
162533
165754
357267
417737
1707
278280
357738
146616
122786
539055
335550
562334
135943
634320
442494
499470
506774
489798
298148
27702
940
325744
605083
202328
523689
632393
581320
396366
50942
193447
562938
82801
267964
35825
481202
429001
354589
449349
461578
454521
55586
290488
326995
494519
242940
2685
58381
109717
3336
504733
117403
324360
235636
317308
503818
454849
606235
335209
163817
386451
436903
344140
553658
234856
569034
335844
61695
114811
350289
428141
279985
303746
592083
115972
51350
290851
455227
494394
129948
274290
384268
51945
247232
499295
603500
557531
487104
609836
301738
580260
468860
321507
385474
255022
459684
229490
540339
92793
577972
121935
175053
537713
399969
360467
276354
478177
261182
55699
74886
169211
474888
476188
405189
405137
228919
603507
310327
373708
34639
118432
440468
588321
387608
328302
259368
536177
182799
552349
171513
159389
187225
196729
224603
240837
358930
486980
249399
154286
451221
416492
373255
557419
394829
111009
646315
16070
466545
555547
505092
632765
397145
80087
122972
567298
81767
196257
192823
464447
237916
399118
331294
498046
423142
323099
286021
85519
487567
568262
563973
261765
125155
334919
629138
535358
339462
81567
168847
293814
365697
285504
430529
307931
592561
341731
610444
96206
600830
626836
127565
290556
333592
51585
32053
161770
617225
286721
482349
259631
49024
68764
46673
250391
539009
505032
345715
633945
344521
188720
559525
68933
87096
51594
509092
571737
340137
249229
249489
424336
562494
397387
595729
299842
211895
308408
318307
408527
409208
306516
293312
200241
18029
440478
246692
591923
23422
361388
249017
201345
222593
340175
29310
327522
472021
26055
205398
473061
521502
387899
553441
391209
449173
469282
343047
389793
52240
171818
616038
279766
182936
552409
269851
572897
426717
468083
282843
282432
330641
559020
307646
570043
498766
338814
315703
978
312582
567959
8068
3191
239592
259263
423519
123237
580092
341260
131283
442173
649748
261985
344064
186912
96565
34137
443330
589173
418370
131214
596743
443517
355303
50514
543502
259499
352248
154805
237410
633067
207548
500565
598534
355809
99004
550719
295932
600184
495562
596744
599453
251525
145260
253577
223611
389963
9549
414377
301770
273585
242115
242104
63391
143457
237024
611681
518330
520485
25173
525836
106704
125200
288973
264397
254404
502175
573429
543680
237224
111702
572037
3794
228400
555726
167392
362747
350369
612328
121553
88489
196936
605644
317341
641522
350313
630272
187271
25069
438093
591038
348869
507627
284420
67357
353831
647148
254996
553558
133182
492266
381761
65581
141567
22325
99315
608167
236450
550547
93021
51042
25377
330555
274028
252471
251589
459531
374267
544940
583106
394736
348577
60037
80460
97848
558865
623676
509352
569198
326944
239562
413335
374702
452640
436868
97172
530218
144670
310712
579654
117077
590152
22089
366525
316194
22774
74224
569437
141896
142866
164162
173296
2005
165336
365643
248832
76193
151275
525732
371900
226806
173054
522429
140024
483326
106037
506986
72323
590749
560624
45087
157513
619956
26795
368123
181428
361256
429613
24679
163327
282094
438301
19416
264996
148615
429602
32166
204253
582843
144578
468168
456670
307008
15735
304324
636213
532850
246508
485803
210780
487724
574108
113959
449543
499329
118662
151679
188937
340624
166884
14383
584121
367009
408753
16420
147936
300254
395366
485321
227217
447549
184067
486439
538991
574096
227426
482980
407075
363764
300124
567420
404703
314120
568689
17546
96918
480363
455014
407952
481575
341077
444785
620501
617678
128880
558959
58366
564686
542574
400026
510641
476013
363269
106190
597617
435098
240893
63855
33600
299572
415709
437343
622236
515249
124687
174330
586908
202749
555825
114349
7397
532666
235392
375361
21521
337992
333346
284185
254354
138245
519403
195527
278420
552
562842
13383
205386
582892
172864
630823
54339
458142
366960
440234
381686
140807
413279
423506
75068
216356
642228
343794
176942
442525
408601
3572
427492
588187
120233
489915
458199
439982
254852
157641
59693
119299
62837
360565
548707
254029
293234
189982
250985
551017
579541
458252
83228
587166
135688
509532
232596
366776
466569
214509
411013
575424
616886
557552
172722
161054
320327
359793
173615
132663
231698
285830
243354
461658
561244
550099
607301
170068
176209
446860
497775
240947
645293
646020
110157
637970
97684
109806
110813
407247
412499
540399
591822
19355
579926
189291
610658
94345
178612
529155
306460
18561
39900
383964
431808
78099
23698
347480
51789
45604
364195
561368
221234
365557
585540
579780
177841
89218
213680
36340
514976
378688
17397
166691
601061
320661
332666
230134
60014
17442
468657
503990
636383
498751
133830
63576
478053
876
8989
137735
88192
627979
45585
21051
272587
119001
303610
555016
486414
326315
450166
26480
481014
158396
644847
47302
178868
266251
285270
244903
51390
192109
468374
269607
594198
60328
115272
55104
454132
630990
453325
164218
541820
138483
284024
112266
609042
280264
179022
180805
420294
350936
335433
150581
490336
122455
620022
448847
132452
518140
648548
443298
10297
226307
87185
471921
31988
262923
211570
476204
638582
268020
571097
410887
229186
566302
403317
86659
446191
94031
433678
401096
463205
236339
194792
286576
356380
295007
96437
618831
565441
235664
328727
27170
34997
110638
115652
3731
278298
546070
169206
40081
68867
604948
369352
241716
246124
525012
17353
32778
191667
216534
17451
262446
616955
440250
183163
307981
356082
288072
448282
555804
47612
610717
110681
593054
616777
425337
646297
502327
69975
12482
251600
297730
369423
329163
328112
510266
457047
462057
367256
58075
131410
337005
32431
589286
171921
255141
71694
90189
305781
340432
359186
59618
541397
282610
607184
139879
189045
291552
468192
544653
13439
20959
69172
388063
249424
456093
178484
206275
283317
14682
298884
146786
16088
139104
334345
480026
458300
573442
268515
81614
441122
170741
70980
448744
517061
443239
547079
593101
226388
133021
182641
190097
94531
601150
428768
617856
179050
339138
559935
460961
96048
23706
269929
579154
14800
372822
328682
124907
458087
469412
199931
350758
247619
344901
64633
65866
399355
596592
99975
536147
407899
311816
566220
406457
284518
284853
443728
583123
480439
341274
312125
350159
12565
79075
591870
583259
318333
384141
252913
630147
201020
367659
471471
391323
504093
203737
379726
410046
218047
648266
196101
543375
121234
402063
374932
217582
415547
219472
633810
188071
432853
572571
156559
24080
19938
384653
400129
256786
484958
562567
70594
601701
626813
317582
384491
23885
618075
270100
275736
329377
28230
107730
648721
405718
643562
242150
211910
176287
229651
388708
448524
111204
73671
460354
329243
522731
628150
467238
331759
14439
454861
342068
525652
63127
337697
516120
418417
172193
120076
629860
499866
198294
354079
351297
281672
266507
291615
379550
188506
579346
490488
397072
457007
597407
303913
603676
182259
321130
216155
11822
28878
501996
546862
16618
561310
549977
197371
157158
398990
508391
76941
623222
15033
114103
19061
627603
569454
216478
446162
195742
483735
52425
517731
455288
308975
211997
67097
161264
187712
580920
536589
494075
343986
53391
544869
263452
49964
136272
129158
237471
382741
399712
153850
542721
78402
455834
143699
460842
327558
111759
245324
474297
569722
380462
399423
297613
649400
610432
538915
185210
279380
35334
588956
550109
509676
617604
530794
303810
422928
340473
625702
178062
631653
542318
578759
278827
641238
193914
274275
465548
29112
86247
198749
479429
425807
482746
481427
530923
603887
91405
83059
55234
318236
174191
446119
233791
464104
163656
494013
346962
592544
206332
211382
633820
438132
273749
225631
444876
42593
264668
429291
534344
617990
427233
164938
533734
223511
430290
515266
246223
459713
25449
82712
26672
613223
536073
586406
559704
505156
390170
463765
495149
269857
203726
612006
161225
476138
67625
366588
592884
591146
292371
567426
131920
135892
44084
262703
636308
215795
162444
275891
304834
410037
42514
160172
10091
385264
141600
646940
595742
568085
582943
17007
437212
417245
180640
474049
64508
530940
433325
491214
3478
591716
230663
311811
174848
70654
426788
297348
358305
457086
186592
615780
360808
204139
422007
40711
201734
155366
64391
30371
18640
96885
522135
509806
441496
17700
320572
338651
123958
644436
639367
153758
173865
349757
195685
143685
103434
17616
29075
281626
608131
352565
22178
517940
473619
59767
13457
483069
460606
109791
30468
293420
43040
187686
483252
430889
527823
562393
276396
62717
169549
294102
522325
277717
470621
327398
252390
264922
643843
511770
469735
9781
312089
520662
142826
347918
642253
269993
623797
103240
231806
614140
464374
140126
406491
433988
594330
455362
482884
68801
13644
457195
315640
455023
74983
632802
57585
1869
171622
519280
361056
397660
524771
208268
484032
310774
501175
457768
80096
251333
619625
623892
444531
149737
581081
557175
787
630766
123895
200775
331467
289220
528519
483956
307304
419751
520668
430925
509258
226896
199671
564685
278827
592236
564392
31178
403916
514780
579060
602071
471649
74260
362946
550461
204865
208042
12544
278914
597098
328920
637232
617714
392007
403429
615938
583553
12707
19005
105274
114981
178063
462981
563909
87299
258423
78045
602481
437896
57582
350760
451830
367987
138990
280515
567196
455410
345429
519295
570088
602332
414522
174984
235888
440570
364909
55073
74143
157260
19544
237049
294891
134422
309232
626488
298707
589927
476609
512190
341445
619860
95281
445382
330128
71032
296985
396134
53942
574116
631394
590968
342254
297973
570674
107880
356869
232073
392132
439782
26431
410569
579092
391519
372686
316907
183413
222113
609074
364613
514462
560158
328429
622480
187186
231264
593192
382616
23892
232135
161971
85694
482833
187436
35340
566352
156240
30318
647265
85072
629762
623304
18909
174046
464155
225064
411668
97730
285855
347943
621852
145907
142815
458012
337429
563576
184069
13129
181897
400748
302136
562306
101783
107610
455387
199922
261693
506787
14811
166361
5712
398849
127246
601092
358531
412597
116987
533576
429377
542034
69082
333626
104716
328795
295773
507857
499306
591017
10003
574294
412439
53490
640568
524407
586166
188451
377529
18699
497603
87916
147764
385862
248345
291232
368746
62763
158422
237798
374675
14504
274275
267308
201714
264853
517868
595873
567928
503809
398162
309425
288188
635392
456199
372077
558248
97178
494037
321326
102408
580026
561004
246837
246974
193093
352838
595556
588146
480620
264498
129761
216120
642902
490326
537260
97804
565993
202442
442018
583285
438780
619726
231271
506325
316817
9908
471920
335658
338176
144549
345188
372161
280076
327352
639873
250354
590926
77539
332587
332334
328053
206861
366171
148785
179655
598893
399041
456565
344759
340139
119553
211176
306154
338891
495139
348218
567797
139896
202495
510391
594268
573348
241588
485988
333073
492953
601876
461244
612460
477243
116764
563691
63370
139357
572121
111911
131178
554684
418665
309500
404658
88243
353512
419507
616661
161824
112191
324765
334945
453578
185834
148226
410101
451820
225820
565302
131567
99733
235441
183949
549977
60801
333936
308597
603299
409349
139061
491389
237777
3922
52883
12365
259201
306583
154838
513061
168657
403560
247505
57038
101465
146886
212709
88199
102862
206573
86482
393945
577371
177174
466557
225530
134851
190837
543803
619987
211596
23681
517209
203255
299910
184249
648427
70614
172245
161948
497402
179981
394841
14009
549699
642100
606412
329330
440399
552681
382232
210366
83907
211554
269966
233213
630212
392997
317210
66683
539639
216505
110479
41337
562768
517376
185237
606287
555731
3590
245916
520367
356787
379376
300954
296390
506558
545857
339071
570029
531606
43376
290204
135439
494691
146819
623469
41015
471688
447798
31474
165750
599352
438749
302125
331651
609640
254173
85229
496388
566096
389909
383817
233860
469777
330239
445571
535813
346435
420348
34278
486271
88708
608070
180505
57745
472039
181873
561741
422935
361568
378393
170080
430019
327958
265793
434654
163971
315332
388250
570901
549586
253560
411604
467015
369486
508256
34660
71604
261430
324027
396088
274972
353589
121521
524527
211936
402411
557845
526594
121000
526316
642820
621198
266984
317437
360511
26685
586980
63346
499217
67422
382643
542601
296881
478774
583926
277521
434662
128707
595392
385923
437948
150533
468830
608281
51476
531363
159512
493111
307528
327791
543983
481695
296961
77148
518212
341434
389640
403816
582140
388806
303635
30452
174248
227113
612740
85003
115857
551530
212796
520243
537519
49871
212735
170434
213392
96188
551498
86275
536159
272072
494677
303282
477845
232637
73892
608259
85383
79580
156049
250982
14789
16886
473880
51256
120611
501433
65215
216793
361548
639546
462914
404719
497311
427896
322110
120471
297625
477810
191641
505719
128301
424424
366168
329347
260095
506333
154621
478492
73741
550496
165500
117410
357791
411385
369898
293481
605456
528899
6786
450211
499781
338973
633518
593363
576362
18880
275021
606755
468013
21673
321913
417922
593789
10809
321884
563690
609097
511488
581497
95555
624171
174364
573777
220789
194808
215888
265131
566346
203958
230445
82863
532536
591311
455175
562929
445203
1586
569477
558460
373331
184543
603422
392802
12774
172795
457751
165562
604095
22337
214658
196659
531951
371917
588186
119953
221639
107028
537915
583619
74789
425345
189648
521695
46437
351191
300939
35576
637145
339568
514197
357329
596765
356929
480878
535087
438850
399861
371843
612336
177127
238039
43021
582506
650126
307566
327488
605358
81653
161673
416146
260539
634220
70091
582458
57050
110996
615554
427186
483776
318373
111825
172540
470495
9758
165919
165522
418591
399597
531788
441481
613973
577797
47396
53378
314363
358639
371656
95675
215818
319688
204884
234097
575395
269550
610811
638366
600062
442229
228883
458102
489493
567380
97867
414633
32538
95073
546677
234697
232362
15499
599064
288459
635616
117788
531963
322437
269288
647408
393482
455765
128948
191971
148911
505963
575590
149607
171705
200205
106821
498266
34258
233637
160467
146945
484645
160783
560044
134373
467511
59487
16304
223782
452962
193847
242239
270996
16591
464207
173003
177884
454937
64772
311392
61282
238804
235921
343216
256633
375799
613070
535822
551420
184251
340168
400164
66108
354068
368601
567355
203742
289136
453088
433324
528691
337813
432925
92781
528345
203842
620182
439902
557734
464394
492117
322335
501910
144587
228195
448426
423480
174439
308296
49037
35798
189535
481761
399698
190203
378344
320885
121720
186518
102123
162624
194718
226250
551669
314051
345630
460957
168348
492881
178675
172115
603822
215601
187662
287944
325060
97755
294010
199794
269145
169916
58785
534801
152184
589573
22225
215956
335189
231255
28665
490029
48830
463375
2627
164656
18531
611625
133234
440501
641856
523475
303960
252084
310786
81619
231146
302322
400075
373423
143284
144390
560699
280350
560161
12769
33330
244596
218333
131225
536693
146338
287416
90348
60220
26709
618265
227045
275915
530091
240837
11424
139011
618544
364107
411604
191575
459534
504407
433750
456287
431280
417767
465779
633395
443137
175758
108389
186950
176775
97359
16392
540547
329876
494749
145730
567405
554562
549786
468655
263132
616696
101762
3071
580298
245698
411787
310763
42215
478497
108747
65937
511665
282426
391967
24973
188124
296392
610753
214799
376767
153535
445199
315874
533725
222100
597580
112078
580513
312855
562178
625447
242229
203751
611140
261162
537660
214742
61871
228138
306878
116691
66872
546891
260680
492107
423272
361035
174375
533053
237414
638883
629382
301864
73348
263816
541350
468232
218720
457396
351643
224282
397491
188764
63745
20732
205999
109655
581671
394927
528370
156522
33502
350428
408821
331573
292043
190582
359129
346583
257240
59234
440362
229
223609
282735
249876
512392
407488
396707
80106
64818
404993
199362
36170
332907
270509
437867
148013
371471
12707
466934
162023
365843
507277
327232
397521
279144
431257
581744
249350
645215
368790
303471
399690
526932
374007
636742
211837
577538
463113
585168
471214
571864
159283
421599
213294
275025
340143
558343
427001
131629
359589
483983
59198
247305
162373
333527
249971
321126
73777
196764
630416
494941
333589
435027
3563
372181
65311
440360
416888
606588
605285
181224
394445
446762
324423
583296
276881
273549
7040
518331
7934
304780
537453
591060
338005
192610
42777
298150
109625
561788
389434
67455
372793
204987
603671
362208
80893
330196
414158
105670
188535
399260
324265
531840
609247
533009
371107
530567
468328
438580
613587
23609
445727
382157
384562
388185
605829
325267
89716
97347
272721
442556
228224
263407
549932
52163
39206
645193
24565
19589
517569
2356
591323
127255
465281
57778
51778
512639
533483
214990
47964
418253
475888
242422
639552
446389
507515
62366
17537
471448
231668
383571
251959
284099
439401
88477
226275
387056
141607
1051
401751
476778
393782
507524
599442
264126
338247
460623
431167
178729
324314
383283
498587
297517
326515
201419
622174
48730
112542
454677
610531
486202
427682
468637
86327
619787
584985
588015
592176
295239
116663
259487
514048
532225
568646
443468
320640
513913
182268
310889
352287
185323
364071
551960
359424
40672
176295
121320
4466
184111
354132
547897
586890
473342
305585
527101
42338
569794
79628
569504
62304
620229
468889
593442
418500
144571
475002
7229
24118
463403
203538
292335
52791
589478
649504
535739
440778
189708
38594
497986
353691
631119
549617
544115
318897
464206
278446
493391
618786
146483
393007
341349
327672
414800
17438
465084
449892
324985
167137
346291
47529
409851
347500
253783
44512
384007
326640
442562
101584
592334
186415
195246
566599
336497
147097
248054
372307
56849
127015
236032
291309
131985
106713
128923
612239
35063
159388
575624
233402
537815
481366
214436
545979
342701
79728
332013
380205
93847
149388
218579
2138
207290
265264
159
373630
355254
601858
150606
583399
440988
638592
114032
411328
321048
601680
301672
413078
115634
218622
355139
95296
231972
207347
251968
319618
511570
45718
46581
304077
612500
103403
42856
512627
273040
307504
135470
162246
533519
116804
90609
16766
391378
144175
650733
187470
103993
483305
124022
191718
11059
468176
276390
571959
502828
519068
515290
520711
288402
90029
116673
122786
50681
464601
533640
276551
40501
496886
437068
333308
266492
246667
162933
560429
73235
129426
579592
603734
400383
192784
46265
344613
276565
210669
615556
469479
380610
82139
395080
382534
278949
160071
174913
31523
311193
353666
138832
625334
479026
30719
214234
615515
148094
472587
222630
364583
605658
246950
164531
8078
308518
564006
324420
489670
75575
166360
201823
642771
220968
7933
74513
517075
231533
446441
95122
537403
371791
282670
162417
632538
85059
618589
498710
354953
435773
271584
2774
184078
408046
156708
259790
516307
26062
283495
39724
401046
509126
324200
150235
284187
445473
19294
147849
305183
525092
384904
581670
589424
489385
190170
355312
72058
35496
630958
177744
177195
358668
239114
287162
398228
405482
117622
593502
1990
299161
260688
591117
73228
462006
311984
185368
104798
60877
92992
104444
458385
10737
190457
144825
500856
263278
405058
98460
275290
643835
409138
581448
548255
285693
623849
309744
207448
487992
215623
76001
297070
125720
273596
102944
303358
340655
155351
57059
254884
88017
488482
256246
30394
433215
122697
175580
355646
125292
536014
124071
103056
563053
594235
238889
262223
574526
241079
159153
592365
301429
282313
20534
421851
241215
205129
593605
167510
364735
195369
42752
192676
124089
422745
323365
638535
187173
123536
335769
428768
492868
301265
397106
650148
519090
511406
155315
233570
336163
634073
601472
230343
6409
559022
28312
28045
354065
65211
500206
7303
473204
71299
280679
147382
605467
427942
323561
622972
624801
9909
641851
625160
409901
19777
113705
560374
135684
311690
221881
570684
477903
120561
452442
556774
102018
187087
201839
422381
336728
20409
350900
253970
213549
622598
243393
353770
48012
9491
54765
112562
517286
583617
607204
433068
457189
348341
569718
637554
84565
308735
15358
8352
147840
268132
522658
192987
93653
618151
448081
591434
335785
342437
630988
372090
57024
345387
176662
455112
425137
250165
301056
58409
66411
568984
63784
125896
14387
47527
71624
312251
118769
586416
238709
526884
236318
103167
258089
586945
463614
228497
642851
586273
521407
433542
210264
368436
580589
392018
508175
413904
567703
632722
397669
331748
631108
579424
465271
487879
194180
134744
315050
463478
469595
618649
430821
262677
232686
254628
406985
92764
454573
439249
311983
117447
150681
585537
562796
28289
622179
175253
436346
94684
108480
87165
217531
536857
405811
70207
382760
438601
31719
468454
457949
624727
336684
414833
422168
518187
579783
174160
214195
255986
149145
78188
7331
7567
462613
193199
613562
550337
461160
225197
401682
849
210786
341855
376375
103365
233432
256094
412611
186464
150020
86089
277396
19135
352596
120372
76643
336994
616771
299564
312252
308676
493286
428379
162180
461547
155130
407627
174952
146028
591382
396716
208478
37402
464639
430974
396488
309001
571988
368168
525321
157660
613726
620248
530184
379711
234549
603570
203238
530615
251508
546435
146926
42168
311846
313195
441043
260735
641187
275965
499571
620415
184930
5932
286814
31041
599709
508939
88908
401136
321372
25089
449703
542694
328688
247095
414996
370683
106034
118005
459343
517819
12630
91607
597225
567620
137551
208577
476694
159588
117739
623208
529711
97831
126496
274827
365524
309895
578571
171246
250666
200389
288573
132075
310156
647755
295082
192112
10297
490895
513374
330674
330063
620414
94025
410717
405369
236727
587798
21
515214
241657
175734
122935
92883
73804
192921
38722
78605
332121
191344
147515
547992
170349
574090
479111
268909
152321
86872
371013
410757
154183
112568
567172
454002
604277
574596
473627
435484
104970
464248
529055
509546
224514
84986
566255
406719
515233
333207
507539
461793
452976
204519
382524
358832
117713
366351
517671
627897
271197
39792
359430
301170
390267
331385
9748
437045
79677
363827
298335
579780
336259
535089
420786
579563
308078
123265
499967
321555
115634
151713
390310
573100
334237
498144
536728
587960
15750
326452
426995
198952
97687
121258
102048
524086
385865
606893
426509
442712
5066
76390
645257
502755
320292
465537
210253
86280
172797
340849
180455
649229
48511
630993
453313
625946
370094
254213
510710
502933
208816
350166
80112
70651
522729
384343
601037
224451
410375
98352
584293
550450
186342
288976
445268
420584
116149
173646
554849
364409
384707
489650
539629
628430
163448
313245
187078
475491
629852
334945
444022
12171
222061
137010
114798
408018
16955
645555
466658
641495
502139
98903
373510
491149
435099
631436
575497
510161
56063
175209
533271
515140
604020
151630
73873
216015
15157
8132
419834
140769
463065
551428
520464
138802
440826
489032
464926
208057
406925
248877
230337
523817
475201
328430
229864
108427
237823
163922
260563
398759
201640
244009
287765
362892
117122
373623
179959
490139
629649
58195
307826
627353
13530
377883
586763
174004
416267
8941
641816
419839
122147
207158
492941
413714
535275
24815
164218
461598
94107
291565
109232
214952
549723
443393
225711
504581
459772
430500
114552
486552
146360
336056
472642
388690
137056
156705
389153
522937
579497
562387
126020
458850
74930
487154
563610
584473
560259
14928
120237
545985
32257
195856
603281
271865
493319
224140
644008
606246
304296
258926
321965
325168
210246
603467
87867
433657
43603
368128
548877
619496
399427
586677
397012
416025
643044
376121
124616
370107
607644
190501
623151
209594
483711
587124
239734
502671
220216
133641
561800
128690
45671
485961
224952
499933
162789
476154
584513
404317
227359
286400
52981
588641
95556
589749
301895
161800
187643
599539
261487
138587
141601
163793
117821
96564
453154
89419
174768
6081
269375
601183
49678
538126
276069
122690
637702
265091
110345
384403
234368
96813
527309
607356
377567
364818
404321
299758
515299
278264
322192
559821
105327
126835
330992
55688
620138
331699
86798
543065
384295
331414
351804
298917
407059
582689
125911
217072
282990
131483
111498
118359
425501
200991
595885
504381
252217
293132
250077
567927
605862
111904
447392
370130
242136
324645
294408
122324
560539
533518
439456
293118
466265
417900
592718
371662
106806
198844
347095
650381
95667
144358
115153
130595
641660
545161
163008
452800
624683
448064
304025
135339
194131
359573
413505
15438
461092
298781
34268
184579
118809
432636
198454
191876
141421
309969
440439
162863
95774
622134
361908
462575
341217
516279
468508
526390
384738
104345
591531
440118
72706
547089
614509
351456
475158
303418
267037
613431
574425
145961
517485
270079
432474
556118
273900
216244
604277
70555
443325
453430
52316
540738
282910
16172
211574
438454
344326
2327
315593
248387
442779
160244
399513
187434
222853
345630
428189
409772
229594
198155
409388
252196
340955
68403
571979
67419
411594
600080
121366
203943
203171
391260
300526
644904
322209
28765
130289
545953
95987
383174
142825
373550
59795
303652
98243
414270
260020
588073
506314
33997
126809
401818
20369
70036
360674
420876
446535
62558
240902
482490
181665
323610
626002
101270
515098
261454
171900
269752
332955
185551
289301
576384
577562
193701
490600
193785
549523
43601
397456
316719
38003
621568
531415
368069
648527
184235
516850
353045
11375
492398
205452
264883
640526
649151
189956
239035
461777
628456
299327
419259
405223
44226
117746
570254
127341
287439
458787
262949
129638
234634
42076
17717
162910
351946
381146
5163
82930
141858
388550
498327
65935
650442
629285
536630
373531
610785
437072
146187
406441
564468
596701
370217
358539
471588
171995
400150
443967
121511
321540
604998
120076
425897
447379
626114
338678
177341
329095
330151
153017
585576
578741
52067
113083
136060
441408
559940
91816
170728
422408
396706
480365
118394
147642
644431
299878
592365
380597
477985
167897
408147
313713
455076
442624
220474
53635
197226
481141
280010
300656
353851
323847
593068
86196
530713
623345
467120
226619
297573
362792
183876
192740
553828
432600
242826
362707
538532
93336
351947
18346
111031
278536
594452
366668
380347
231859
548910
461459
463907
572542
111714
257730
237882
497071
374834
110001
455214
287882
484394
570008
167278
114299
614724
449703
206793
267640
341973
315900
350253
319766
620457
250151
93117
245387
644095
626371
497240
503992
532510
161868
571152
612789
412808
28476
557551
109501
28620
123009
95126
375249
447157
203155
641008
327088
316408
392914
147486
460962
118734
179638
295724
150780
15127
243782
215701
471837
60344
250576
497735
643077
483276
163098
71130
130194
320981
203195
328874
365914
78202
596859
181476
408261
343677
214955
598313
50078
125157
404844
129897
89125
603444
108714
383136
40944
179362
59419
199138
309313
533136
416508
261747
600798
339914
159094
369150
650699
417239
542074
141483
586217
205064
282357
285927
339186
630828
581743
241118
86708
62454
599096
239737
315141
448792
475703
198685
24158
38958
134411
38001
365792
189092
43085
337051
88759
630216
492128
340426
95146
245885
20905
410421
86495
151944
366106
184636
150613
48073
594878
228367
32392
184773
645182
471839
614160
369869
319933
380281
384268
66218
95571
42647
28786
19198
182229
412204
70037
31048
346490
88218
164983
383653
414854
481435
23855
489104
433247
45192
252451
339816
104796
636181
345671
131802
184381
516719
70659
392637
138629
326885
548865
528191
574122
68896
608024
412395
373104
261256
272413
147401
502519
488885
266937
632187
115362
540396
245898
378767
335695
83261
148252
601526
277811
335384
299369
57918
454320
113633
488074
410950
472593
181901
66748
424540
177674
108573
294283
101510
536241
206867
65026
637422
286930
343717
328053
394080
589796
42988
345570
194390
625686
233334
500332
139079
389228
403674
160456
386452
476902
438442
48526
165167
57334
395687
2288
420432
507615
463353
605345
537890
621568
55094
641976
405599
506406
2775
218207
328788
292969
482332
573395
301571
148094
141665
152797
587227
87797
54318
368850
452573
610051
297902
209035
121230
110068
538302
9427
564638
477606
391300
519777
433430
640125
612455
358289
383017
25647
552040
527572
360035
245046
238617
640750
146564
616207
614568
305134
314366
251318
104359
481307
426151
475483
626035
280251
452728
484375
283737
552044
186574
136921
111057
286649
356476
650738
95592
401606
23460
322389
331663
567339
619541
374843
527753
165450
574119
497508
404395
96359
486439
353059
545037
115222
177331
336054
508660
289383
469444
71440
323496
447251
116542
215863
101324
304406
114493
17993
630273
200251
609931
374336
307163
125931
589555
376174
120519
492546
502116
549574
17772
346925
620226
245182
65798
9827
489622
90494
219234
298430
193964
339348
97753
208578
377742
168762
490896
183577
89740
446093
293599
91184
26548
361787
271393
174407
356147
16381
126763
523960
50632
339601
129574
50214
30733
389610
217586
101165
523972
604624
174190
605349
376241
332375
100202
605709
295162
508368
135589
66436
587691
493997
351239
635900
90302
361039
264756
547613
546863
40330
47323
553841
231025
406131
498659
279230
273297
148279
490041
130622
80410
386950
12323
226643
489073
504542
643221
444710
471743
275332
236268
151707
448967
127777
57959
170736
288077
645996
17585
129
24644
70971
575394
90760
242846
371299
266359
589908
377766
215474
318873
120250
551359
494923
291779
142455
545142
140735
27139
85307
177176
566302
161826
134711
235867
539718
264129
38405
288817
20273
487976
279874
180689
564594
177016
408539
132181
512952
178683
303179
163979
286427
233556
554080
143946
490468
132067
497699
113406
57635
71397
493010
172791
299588
163306
561823
149936
456561
573610
175741
236863
463540
827
312839
566461
622172
458784
134894
636290
248607
88169
111853
178936
486231
138716
336872
68437
624892
353690
406004
312593
167029
100437
537075
209616
289942
437194
381463
112622
81008
202582
358843
577630
453893
596862
169114
585408
625411
557552
338969
174825
36601
164924
328106
367637
356250
145173
215227
188647
586309
244865
232780
548615
334166
638221
95664
462272
629456
230205
335533
166328
124095
84724
515700
319416
6313
568326
570926
240578
1995
347803
46831
225983
374172
394688
6965
182857
357707
16225
272824
132449
512017
242582
146470
28149
418427
9088
160358
539432
322971
486097
513823
624687
319975
581685
323303
184514
487596
287360
575339
263026
401500
581239
505737
329050
343360
370426
260662
182451
123605
573023
260765
179206
217432
277210
460470
314422
309323
126940
529832
10387
207411
324134
568794
210356
49045
206905
387116
306786
66458
561538
47054
480084
216233
19870
348710
62239
301737
35908
558979
126656
237333
281010
281204
110556
244283
409618
604855
9988
351501
496863
136493
523014
355731
227345
65369
373442
128490
246400
44240
317757
175434
95296
414610
2973
358601
567083
539799
147995
377804
507994
597547
584287
436229
351011
257630
559072
507466
479116
440455
562838
650030
193143
31391
373635
487377
294371
604620
196679
133436
386060
384698
411476
282309
48806
410663
467296
180896
601629
292942
617781
55974
15862
464251
391879
530424
88819
200529
463112
107140
230469
351056
357922
606562
439730
598365
220410
566803
186453
172283
555689
590145
478861
492284
445399
150383
241156
631377
638155
576681
85752
449883
383162
92995
239219
441255
37095
491630
175161
430653
127318
272613
599937
396489
309841
503301
89758
488413
594250
115983
357165
193068
214813
185799
342597
274310
193949
381087
360674
378143
528122
357055
601007
471489
154207
531480
541544
320479
515659
91188
522934
390234
177515
422599
603483
397857
44410
59562
602964
229774
79599
296258
553923
450761
424497
14002
192258
582558
61907
317130
175598
434183
506569
208782
114397
35838
545959
597886
645271
265382
260446
572082
249321
179273
444437
319448
345024
593008
23847
410331
55715
405647
111147
565687
363341
212567
458203
247884
392961
64722
295289
335267
228324
523426
247015
452525
357646
477584
375888
284213
180437
468481
640544
11246
256436
487486
367377
11369
423596
647998
511087
413007
394191
412130
427584
414170
179106
646375
600178
194312
335739
266206
79797
313282
609733
211957
627660
350172
570775
200097
298103
305409
564455
183873
594740
494019
468472
570452
65115
509488
3301
516231
536955
442373
100628
19466
179431
277471
77411
613190
44349
287469
231290
194644
582225
373317
228437
54084
137428
637965
18885
376830
218737
226660
254345
581599
282310
501011
150299
16591
549475
39986
122213
611249
447960
356582
276454
30004
297368
451242
376891
110544
639813
510662
261447
171755
326951
128098
43717
13097
411049
297750
546145
38189
205468
358816
262348
344059
408574
516669
19629
516359
560434
556028
87044
70060
643466
135519
517393
454638
509022
107349
146402
303992
603984
475108
571342
301994
636469
546372
273125
577039
446791
164697
504900
55126
345015
585260
99143
143308
354605
480261
45551
255118
292627
421868
99605
545025
434066
326535
383479
457489
114340
179375
163496
320860
499688
183263
424527
378066
41252
63790
594423
322418
600785
492376
321632
511574
28292
135041
323069
53300
378530
616306
465170
219391
227840
392164
3065
353999
72389
403598
357673
623609
556954
461043
498066
366781
598784
142598
69170
570302
470801
642633
345010
304964
421811
16088
197246
482621
18453
138489
131499
497047
432690
529032
244755
232212
450015
573505
234025
525125
77033
640034
32835
261430
61849
202725
526857
134274
1990
547472
424663
564341
319142
494603
58488
611419
510843
393391
33903
537498
146485
256274
480266
268167
97266
449344
10517
321168
103436
155628
112338
166453
252132
614565
12099
316070
470230
327864
175963
270012
236758
245283
28930
62242
395524
110872
413113
45397
598785
77073
356787
598246
220086
125656
197393
478972
20156
563575
593847
112543
4085
408410
354036
267135
160741
514187
82831
52067
149950
377174
126032
437821
330903
473652
193576
479312
564313
595338
378639
341819
91042
500384
485297
539025
473249
95495
176552
203404
84275
62331
574640
141027
450937
305585
158634
630127
576650
482903
605763
113100
59191
612771
619378
100031
426683
361403
627262
590043
216519
11619
154376
641344
388564
509214
518713
77000
22302
255154
80826
215415
396706
382441
524562
26244
308741
471290
362814
475479
458904
649354
127610
282143
628983
123917
521371
122125
91321
443207
590118
288206
452644
467392
426958
527824
239814
47155
615466
328886
54813
244097
637430
13340
197997
403050
42829
149105
20720
380491
520547
62288
175901
450929
323573
95619
396794
497489
51974
157598
537272
533346
465516
40571
232579
633081
532924
141153
347134
488510
498720
491750
598957
11009
353690
82859
556222
216086
368171
118440
576353
184444
611122
29785
183934
301479
638604
603572
322959
286153
520263
258431
638587
182664
128193
634990
415827
446899
448168
589715
757
376147
93017
12743
489954
50716
209774
181190
504650
249172
643149
280997
335620
602385
639567
227506
390810
320847
258640
573838
465822
13379
282711
387980
15111
610399
116162
209862
542172
367644
296336
91460
257538
484234
188867
404137
466083
171607
547304
101920
355312
148349
475739
175575
200227
120990
483497
161099
299774
276685
227851
590162
325145
45306
452660
203777
369731
406451
74892
112570
517458
200396
84918
481572
52252
479560
346825
433939
47363
34819
304461
279882
119725
397645
431408
474219
136195
385853
514637
626036
477045
390021
263599
626464
482580
169235
330993
478846
597907
362264
597208
372085
399605
393655
231220
342474
264859
99757
458934
424690
450627
464635
78556
646168
34762
351128
148099
449176
490844
135534
177207
630482
72917
386536
133021
212495
438413
30362
584016
91306
527472
463364
41693
30806
598006
471570
310023
495403
292172
503348
231162
512652
40722
269456
33577
37621
3034
146130
379852
504754
152026
119799
629778
354090
275528
225117
410754
451131
617286
262327
270803
403303
552635
43735
276253
597164
563259
313528
53608
628575
218783
473619
87260
636413
597895
367881
558340
361816
513303
348710
281078
393331
465548
470247
273341
147574
607057
555373
261573
185234
446251
456387
256284
483853
456816
108619
648432
424517
5791
24574
544477
608834
44050
124506
10767
561884
534161
208660
152822
312582
633255
521154
41832
48647
95543
463943
55032
331448
96175
259869
629655
309240
297734
292343
50771
215517
99205
526785
638836
281705
270853
150670
393404
421823
198582
112359
391727
105491
129099
543149
351647
360662
510724
377852
555181
25652
500987
176734
52323
5306
544057
231208
581091
483689
568886
134081
474031
547075
94343
519526
529042
459587
495940
165941
522303
241407
474838
224144
540567
290624
205801
634808
508145
391224
568259
430713
493106
25952
108124
310302
329813
276777
241854
470621
611597
404049
73034
96113
262254
82399
198372
557386
288348
181343
34818
309887
435509
483467
618552
594176
286319
480861
421874
28704
412104
462801
9522
218661
56572
163723
197525
296231
415024
105812
180736
615108
45593
371594
156388
387734
178118
215026
435055
330118
81064
421734
19143
490714
296378
147237
626754
640504
457245
570730
469795
56798
263351
448847
161524
292193
242501
571766
135588
53908
363995
627396
114550
334500
482966
29035
439470
419673
563764
637573
169558
434137
245696
134171
232672
259072
354709
22835
424105
532344
456051
374617
165281
384467
494867
240147
509423
643986
395073
372384
363142
37303
277003
246528
619695
641897
130224
39558
611853
448458
397355
477370
494808
483255
158093
433506
275881
21195
129212
526166
3873
545700
615717
332757
641625
72567
197377
184675
526293
337570
229525
56396
114875
485281
562350
565482
190709
454085
629548
145646
248855
417154
13394
132173
61551
224685
225085
228101
487990
524475
79053
233094
263892
28026
219842
334532
11695
633212
147330
336004
267080
318092
383730
339246
295730
445886
383947
447555
165891
123266
517768
446759
147335
359269
347344
21796
368147
446587
435060
27398
163771
496992
259843
45054
378403
23322
588219
170207
97291
442883
356438
57710
257530
488117
118227
490984
377341
217786
27019
349092
230490
577348
103927
389586
401489
522731
631337
440260
189660
389997
216229
417385
121507
455964
573780
419558
557760
556215
204923
203953
396845
167789
610558
138064
3853
36377
65675
486943
271762
23305
595294
380270
360473
164705
364794
288357
272125
262525
52681
525902
193571
294529
127230
108005
622555
59981
47463
404137
439043
528713
588252
112903
233736
115151
594580
485654
479422
450642
430273
305988
301438
576953
47837
204793
201456
507219
282220
188277
282507
413576
473957
251757
129076
546061
87056
228096
432047
163837
643428
534837
450728
227473
588732
311597
289792
383135
522870
423723
282713
28367
522215
505494
94306
581904
451583
450352
197167
516906
51700
205354
160851
232139
523056
111525
495298
92312
28967
70330
95211
609448
576776
406556
550411
298207
585218
362765
561584
266659
62180
135997
602584
150314
418228
280716
530821
52316
143417
315568
36725
408068
452465
375514
384522
293755
8674
546444
628523
219647
476630
401940
602089
459136
400234
425111
117468
300101
337254
587125
326461
584812
299549
423043
394049
83952
370084
118460
30236
580607
562581
91929
462039
389739
304313
208051
173785
348417
379664
514048
557625
119762
563959
209539
545271
639426
104883
310134
68762
179703
495469
646643
428841
236093
222580
15109
195251
418216
214649
88548
553848
596395
549932
540092
114556
175940
529517
88437
188606
191232
86884
79772
142172
214102
307724
575342
354445
470102
355119
204610
123026
430185
310601
484381
414879
470875
495488
137540
2890
234898
171391
168124
454187
260817
382152
339888
449051
622774
357221
513634
638928
124344
506881
273798
263480
47073
607463
298858
31329
431505
552180
251419
62834
245284
252763
97230
439232
435398
616639
336020
384468
515889
152199
170420
327607
468599
191008
451082
452842
23342
73464
34083
145467
34716
481730
20256
134304
361465
243875
386793
638587
433204
551534
298202
80817
328726
187987
130937
504486
559791
497819
625878
455813
527814
51615
224804
550045
340923
312306
484636
401216
491945
430766
481560
400800
312435
194261
287146
594699
307504
522001
378229
44269
589749
50308
470919
210598
194435
495497
106190
496149
294451
344826
61884
291224
62965
72392
326759
552121
642713
535193
557507
219624
9559
37708
7756
101586
552310
120614
643169
17707
316705
295905
305722
142187
340394
456296
287637
82433
638318
627098
214864
445725
424625
533488
511001
387993
452632
32204
463012
431520
598573
22885
365379
330538
439983
589681
111294
178623
166249
475288
301502
283723
430895
441109
612508
329095
359738
93594
492766
199354
108005
143738
470244
483024
21360
585794
387939
118035
452481
545110
423320
307311
307855
635217
196190
648970
306162
237379
423478
225162
386140
301429
37645
496491
638867
114205
115431
493003
575435
115944
351005
61724
161533
290871
287772
482137
545828
421804
18971
622301
20902
632029
624725
567786
632795
17798
549823
3977
399904
483142
491501
607714
84477
271087
193010
613936
79809
278403
223389
56557
469242
385549
404092
217686
22604
144545
531012
577031
334797
544124
551660
199972
118655
594013
320542
539086
40112
2441
567327
397947
591195
631359
360953
316921
643610
267064
362568
303704
321794
52399
225623
341580
16007
382133
55253
587121
636316
622851
387348
641510
416278
202119
143509
306718
188955
203840
358945
457651
515297
66820
419157
595203
527599
426865
631037
287811
448758
400100
153156
499811
230111
316851
547852
290511
419798
590828
465416
396061
134131
332014
514027
387006
251181
176354
107159
530036
461341
547729
553121
287581
385333
458216
641502
85715
529681
98273
645073
77331
57922
352944
46339
159830
79690
541026
392586
631545
504455
532510
286633
418118
20554
442681
472617
402923
95890
65980
403712
246559
13388
437562
421450
520721
3912
254631
629837
192985
350510
580885
163994
145854
123830
179132
584871
81099
428253
98785
373370
576653
234361
486707
168951
131032
319705
586587
597185
419175
633832
580042
170804
385450
249943
335176
245807
571588
30550
201056
408539
571031
131365
112284
372246
192903
462696
86289
626076
229399
34397
217857
538434
381372
460982
141428
42367
386445
259777
444043
475435
35826
483632
515005
70196
303115
305043
102364
402878
454715
453579
317300
294814
613598
412809
516049
43231
233639
357852
89068
130709
236199
634731
207753
17833
49220
123352
565549
593424
531969
592341
254706
350090
556621
214503
305517
478642
203278
546391
152345
612637
119446
235571
266156
383399
142860
635825
478679
115414
238264
297549
141784
116818
532495
409856
460936
200454
7888
24370
35259
162747
155132
480463
354862
253709
411629
527811
84831
13664
524113
512356
305835
347531
332
34915
256666
588866
181186
258324
251158
616256
35304
50954
561913
127587
6517
140664
611311
176085
634184
31050
280023
568930
55850
425071
167198
116858
1484
193313
610118
644220
603929
390715
87039
272500
416862
121388
8675
341279
266411
58162
39168
201493
454743
553420
257622
646841
96027
587033
75834
158383
439470
605184
109132
544191
441989
504429
73593
16110
75904
592710
76304
404660
387047
175119
116371
440898
140670
550154
279185
11899
325170
173427
362661
16277
137166
10324
8629
142823
8153
189189
511461
174503
400426
641121
350310
338146
256331
277659
551962
495650
286026
175048
51161
556877
300470
370852
337310
41701
512402
648728
410634
17311
556164
454480
335188
244117
454976
10310
230801
203662
637191
587933
201964
436635
409236
181626
166194
144114
409703
80918
562017
516965
580888
569729
393266
620261
168225
539450
511067
179585
508510
237862
293920
290381
195810
516820
156074
21407
371444
313956
204161
111359
121353
328861
537715
588678
228043
101760
613795
394840
242810
398780
582724
425825
430879
216541
366045
281270
436295
578802
106465
400822
607902
40463
428242
296000
277509
598260
564661
43059
493151
134563
389890
600281
219353
146407
190686
648183
9816
530163
578192
44966
438569
46658
135989
156256
314380
486584
458737
372906
590224
348391
271395
273770
280544
351904
318454
493707
384248
613310
355946
373990
469209
450479
437716
594890
16453
527999
377921
579522
491454
267418
631143
344187
557431
498218
300905
293813
49445
276711
35592
445371
132991
605466
46265
390227
67692
388500
350580
299266
477430
265989
451839
240400
587283
457072
620668
545326
593759
454551
141926
267680
644910
277529
307071
93300
518980
48758
93291
233196
320888
538002
561308
579313
333316
530397
359699
92313
580787
326783
580814
343495
649469
605087
528330
409622
399337
443599
572425
314334
383121
522310
210757
290282
301384
213391
243728
292186
632418
485186
583793
12343
396987
152322
215725
15142
153240
552838
148728
592520
393003
197610
577192
641613
560418
156240
165934
234878
437202
622728
409525
532125
106481
546197
97211
592619
117506
625525
221406
489560
349069
615429
391853
536775
386396
447070
19112
612862
631886
467238
162602
592733
593930
637294
577197
437877
345674
314916
30018
169335
119929
609670
28154
387240
227937
119190
125405
513856
323246
53665
399823
106709
91220
530375
515992
469471
350486
496896
564179
94919
182626
165474
137139
450897
220600
224654
160685
127843
587804
185369
486492
103642
483932
125662
29216
511059
608512
176785
540215
448668
328712
357638
393770
404740
135356
410859
366470
464553
496370
9367
66321
397987
323061
550318
33773
189838
286963
263044
627378
433232
611913
288202
362902
198794
416374
495576
318765
123160
343225
203239
266413
317453
373704
632037
52263
388278
265418
110906
331019
581918
636927
494790
372728
591715
447908
567961
325346
254896
359423
447999
460444
556557
325598
322856
344198
608660
349054
51744
559930
424786
350234
247488
505042
406546
102256
7719
640104
143817
19699
130519
37578
429704
324895
337214
231250
401509
548762
617836
152382
423302
589117
516489
210545
474958
231944
382669
489314
450647
105034
81880
625636
381402
452458
481201
619148
60825
154514
460872
402261
619475
435118
133160
348495
301476
171291
615432
335535
340053
328750
463219
481812
350059
472888
201513
403399
632520
170177
63345
427800
16030
153395
357940
182680
192316
131015
154716
527395
481494
231825
198036
383571
372393
484666
393666
547561
365916
177242
301600
52153
478461
185831
383384
175439
580282
103915
45619
331565
230337
527433
167774
569605
44249
582897
301321
530000
26917
296003
173460
282609
250508
431444
550599
410248
484400
568316
496417
418101
407576
489344
314383
272051
448364
474247
212839
214121
239050
376655
216715
61162
172024
273011
410555
154697
641673
350372
384549
489993
380389
415151
423422
583497
64329
104568
639989
252744
635578
366456
176011
158669
485020
296889
343282
441679
253689
460331
92990
623321
559650
341167
68616
589803
613405
628116
72272
505976
306972
283033
91767
422907
105770
646322
160301
75478
604246
66068
57384
554463
98346
100045
392628
553883
482761
598270
51966
274590
368349
232354
380705
148292
24711
54323
282800
531701
317255
134139
69043
191099
567251
537522
212047
295342
247208
124175
490482
518266
83612
533297
632909
377975
517648
152951
329991
261945
363371
76797
431580
333934
620914
285101
616763
597394
530386
259717
46957
493761
351269
76474
11695
138529
492468
226450
550937
570721
399161
60224
559522
515501
109519
32437
315257
189720
403726
371398
168479
105307
493046
571078
93491
400023
223081
537834
435872
538004
480407
279879
358251
149663
646832
179477
425925
559139
562046
521613
234432
387602
364984
567369
444619
607597
286130
502405
511142
449569
112254
535467
149973
155188
301800
548802
26616
48851
263985
212655
85665
277127
483425
206020
231814
270217
185496
211426
479709
226862
541368
117225
606986
140838
461400
414704
383760
295656
24869
545523
425679
619040
397820
82103
360596
490300
97410
170420
389430
385296
44366
144887
334343
396125
158352
211211
167215
233048
507038
59959
326212
175643
135016
413738
513020
137746
590649
119513
206968
431114
173780
549273
428420
189520
522185
478506
159274
483488
179409
406397
3097
280523
394841
404235
10792
263100
268216
26616
47420
627465
216008
181284
47082
5508
636061
337112
76780
504909
310696
309669
271584
103445
363905
270733
110378
254106
158180
414418
478734
45795
52099
202003
548725
337297
241910
496672
485385
379130
303367
532086
98035
206624
413222
20400
463687
132523
397309
364208
429201
334187
116105
161096
254382
543848
488299
575224
579779
389460
82245
314384
470230
60161
64956
71485
593763
388356
624774
646051
465987
178257
614271
560577
593757
31052
550880
186489
159433
520464
39340
185714
10044
211839
405093
59868
533888
75676
626316
644638
520152
533666
388238
428629
322232
407938
556710
73787
542624
158928
618522
63379
353564
200966
45940
486380
174178
355601
90762
146224
123561
518783
545365
487770
211165
255118
164061
599292
318752
467296
177002
272658
29317
450006
476657
553979
100622
389105
395159
299453
390988
575411
356369
532660
443579
146522
53435
110218
221042
192634
101970
584238
205824
174257
601964
119857
502286
298009
375927
456958
86017
44848
505998
338592
372632
102120
296877
66814
15302
286812
321007
274241
192062
3821
273370
583185
224944
424810
61328
122943
61642
3798
533527
449808
609949
275846
584998
280094
285412
419826
327967
213284
71362
33472
191602
511915
424818
137233
605126
66316
431447
559254
475295
484234
295714
550964
114692
101290
431749
133690
335283
557073
625273
565122
146241
428593
355951
189303
383648
292087
272326
47865
518054
287659
552476
90452
525190
48005
312672
115555
518992
131917
351150
167669
587891
494768
582057
520761
271416
643105
342346
419328
321218
38894
361330
468599
580217
540887
630129
647677
644471
555499
49596
623979
334939
464789
491840
423180
191062
228848
49591
379359
519881
313437
126278
311067
71842
69778
341463
594800
314146
31646
58555
149639
297746
98606
157790
438936
358539
628370
447706
614886
568442
172625
634732
483405
524954
225437
245814
544007
533403
555058
464923
584122
333103
570352
482822
490549
501757
404623
363821
153122
513198
184853
232298
537169
269485
98777
502933
407779
430233
546063
82736
19047
200740
172038
309552
503361
550114
406588
605810
148628
514847
163367
281539
461047
435891
253024
160521
639176
69330
133442
449686
484123
47358
534755
592375
453954
338591
286259
469706
357962
595076
414542
255842
149042
391550
158089
513197
505422
100457
421469
275984
131126
217877
159926
129122
412901
410504
451192
321325
519480
327854
10835
419356
197317
565351
508494
341765
57658
467723
494372
381975
518753
222869
471452
382145
649790
524303
89302
336289
495176
492477
345265
242362
446691
40142
398870
96379
559138
279416
542493
523830
473521
351998
15523
296774
476900
489590
158902
421103
457612
435765
56584
562214
133810
86407
557616
355158
465363
564905
526923
631909
296770
213746
366472
88281
245340
291418
623032
142256
263195
299405
231435
598536
83824
383742
282018
497547
542520
175556
164690
183425
401946
603484
362925
401683
252684
90916
111075
394301
488591
477241
413394
323895
297839
91855
58526
429486
226114
602626
537046
239676
53440
559837
5355
330545
76678
217162
341230
535131
18103
186997
61726
81056
317957
107960
93169
405807
418056
240237
402710
381479
356416
368744
46786
276120
450194
520578
170450
311665
310536
647897
429484
6956
78433
415896
346205
498662
567575
356684
221965
205059
529783
493129
159107
84099
577258
164680
442392
318130
198087
126500
405820
309415
355052
534668
571292
54978
430752
578867
611861
614354
184878
282429
69549
104817
325398
337700
89306
540326
24082
613773
146329
31491
524763
401223
160271
407276
91903
376172
602558
356915
511051
516587
583365
151493
81300
468284
539030
464279
12896
117579
232372
473024
500014
486853
360107
20328
644095
526358
246383
499585
418458
343120
453343
296223
580826
448775
38915
483421
57044
6425
159389
81674
121013
422423
216259
212816
518248
224620
46611
348147
31455
194785
150620
293150
328277
16893
231814
211021
104779
353379
281118
94986
580855
629826
525729
56227
357723
231508
52214
560729
474298
104319
555310
29145
473664
97140
304973
329323
136183
356718
288339
371427
491303
619440
520221
308924
232076
7207
138646
619615
372373
511626
240659
564485
628882
197487
202739
482238
236133
39423
199398
297227
228023
66219
444187
33315
425642
639578
397232
417041
269497
426718
284121
423556
647581
301336
518707
29736
274108
617057
436267
99778
286375
81621
358511
188756
335504
641841
394683
465098
521807
569641
205550
365166
520688
561709
316175
317800
505092
317956
384207
289736
569119
390002
488052
230840
167014
28497
436275
431201
270587
532570
6903
165032
530144
348845
203888
395347
417013
37665
310404
272302
199403
415015
646951
35978
105673
142663
503934
238982
552339
541619
428004
584573
388785
247539
94348
395550
324829
245919
599306
339078
426446
134988
371970
442926
598631
189996
42260
233038
334714
97669
286572
45784
372963
80529
255966
559653
550505
525494
561018
358197
111758
162794
281631
160795
191929
555984
491190
71804
61838
523079
104817
527764
243988
119007
525216
416436
88415
596153
417929
384319
539338
429371
357798
341782
496096
213193
290266
46890
213790
575308
246880
56057
408481
564978
280748
601031
72147
407029
496394
261876
278279
73827
613772
5238
351615
316746
444128
376314
383584
19069
182619
484802
54777
466090
39514
178762
589760
243814
133310
392535
521199
397672
402872
274396
104989
72829
514891
102467
499520
29985
395991
355603
329687
358855
498488
173060
366324
19182
49315
293341
109750
319072
269843
85652
414637
276773
370030
196354
359535
75557
330538
23462
391317
631494
465823
254137
273075
9369
81153
288984
157099
52127
27076
561829
412124
158168
273798
329259
54782
502021
339885
116602
87972
327713
579430
434069
336112
634871
244213
544235
12408
389535
562089
192061
465474
541275
290780
17240
521839
479154
39011
605952
531958
632350
178866
409345
387923
123289
141127
38726
10562
613592
367793
52056
402152
417810
53251
270774
231289
509374
531241
326101
10681
620545
506045
49363
162046
494409
83579
99691
133659
441234
182655
158248
130162
12055
2139
589119
470279
565361
22501
29800
564541
33439
143214
468648
282691
625667
158769
461661
172283
68390
383412
165367
180587
95282
304816
62041
438729
579486
610390
116009
243615
496119
120810
61248
244537
513731
85070
545010
249807
16311
512650
102085
288692
540103
75146
207610
614696
17724
176261
11084
162938
367513
427415
253359
520001
453358
427382
445346
506719
588182
159637
621319
192899
448079
580014
296404
52795
594583
67722
122210
597430
445479
201354
232219
563910
20136
265084
646971
334566
208190
26663
169043
277517
373220
338031
277812
153504
488945
509535
402824
205839
471535
9662
107707
12383
80916
534795
49240
385083
425584
576306
56436
27495
56068
473800
3518
260443
267760
609714
536598
358414
132252
471512
20803
166334
79502
346145
25146
314287
97520
463520
123589
22801
471837
426576
184400
233048
301199
556181
70793
581746
360222
7035
579207
33186
323392
313175
252537
242975
166183
328470
336202
161367
591277
68670
294352
23027
592249
479008
118193
233277
583273
35963
480346
442139
462796
147967
575507
200863
435284
444472
134236
124858
613831
209845
489498
378581
353971
462658
229821
465650
168478
268932
296511
457796
449472
571768
314387
629558
489066
609554
293719
68463
3471
1207
205275
101487
560779
85545
449926
458056
49730
20906
641099
94921
191508
412910
360160
376505
611972
553160
364962
376323
279772
331206
62962
261974
543049
105279
194853
414994
64252
351047
525504
351306
522067
116647
434464
85341
83327
275737
417385
376701
601308
29254
356193
461729
230565
69771
125190
192816
236845
555870
221987
426250
338653
327983
337668
481239
356603
69219
603522
247721
563160
83026
428736
125096
113751
491636
121815
179502
490908
400686
402156
592698
370911
463525
206246
294766
168735
105266
259018
12550
533835
53729
536716
543790
51667
39422
418186
534173
112429
20406
602117
508539
6207
392643
636789
608142
615274
646404
451284
495603
94072
586917
397103
371870
235329
290071
166952
230593
173749
523479
382708
342353
187902
8757
88551
24154
23256
60333
174586
539783
133107
464202
414744
482198
554708
32134
395374
293162
430845
318954
342245
395156
397454
460409
240678
514421
518537
570414
228075
433831
37201
34292
73381
373902
505713
126287
261600
85545
575427
205068
592075
633748
206325
249356
353851
500245
400439
245855
333316
221475
344753
17073
499660
109665
36
309843
295633
542915
152030
154426
192564
234926
60773
160509
603114
522206
627811
342216
334530
314763
181218
6927
427208
160540
579617
595220
149896
248162
434996
103147
29547
410192
137263
335827
5393
581445
171651
188023
30370
228872
303380
77899
78500
301021
348518
356988
256597
901
198581
646527
375490
41820
87250
339205
362991
496080
247367
342717
429364
10540
136384
589194
496657
217648
519876
399294
238344
419781
574746
615666
478061
439323
287580
153615
80872
261560
376427
639985
436392
559477
431486
92260
178586
208071
560558
345286
626668
438940
624147
342866
234374
256497
280845
262872
604362
592298
199299
266402
312141
547212
425019
360541
631610
633444
541689
617808
393519
532129
11295
445636
499534
5697
515119
241567
102828
478901
385316
104751
193088
606226
607784
236555
366821
212877
471042
515472
264824
217873
296374
512579
184719
44506
297295
584105
13975
139261
529590
522691
371516
148785
352868
546118
79934
55393
235254
18102
257638
541924
312002
364300
266410
410781
214016
326921
546554
489313
63524
390991
469511
513470
54193
262854
285971
309351
191525
188017
520985
172106
247797
148936
12867
499548
606622
27014
567008
564230
212582
382019
225442
130445
241519
454459
138689
106734
128656
481745
239109
578135
458103
332278
196319
349073
143308
105322
542687
93244
194301
589060
121131
211346
254515
215787
565687
164379
238302
436624
158114
549132
365219
14143
587334
481171
374885
69129
38938
597021
529034
574671
234850
609212
569629
156026
104204
451693
321297
471569
93949
647080
308389
459280
37781
248877
72036
533452
369932
271698
445153
211922
338523
477399
402377
77567
293200
486206
634144
42535
170655
89604
266500
233633
239250
505541
120454
300248
53535
86642
625943
492619
628286
76420
43465
646169
571892
252584
266419
502592
198436
207758
402700
147914
68354
55207
267231
73141
427913
50951
189158
100614
521569
532056
307235
433831
425863
487704
131719
407086
277953
521793
352673
14960
22676
556963
42694
99786
52021
494989
383782
112495
75664
494886
53262
540107
290022
31491
121948
23684
334427
593956
271362
22251
90757
559017
193899
625449
614468
390170
615979
404542
380254
284074
162482
556121
125923
425691
263674
448509
598968
306347
276134
211139
470114
588193
354117
442342
475950
508679
267573
7829
439737
501372
454684
419701
273739
500342
535612
254283
200320
277104
580975
449565
226202
26110
557749
648349
235665
561300
323070
234785
320202
419337
374786
363784
38946
456179
454597
188684
607944
303704
590880
336601
306830
280901
438894
56491
22880
31881
538665
19963
376254
105258
105140
597181
336891
172050
430647
46719
13821
2477
72085
300467
380806
634165
562932
512425
586127
145793
428083
480946
235237
627138
383915
574284
241470
557186
582594
208233
609160
301543
425539
567098
626573
423911
202516
301327
107397
527300
341453
70852
592601
262161
260368
120686
604012
386497
627724
627745
628972
197193
86102
415434
442811
322065
90031
89588
13253
628944
308355
285620
636631
585195
92391
565361
24979
548254
134330
154598
624686
278812
415492
485291
45494
81146
36474
640030
487781
497971
157836
555670
28674
375213
134692
537711
526479
83252
214752
145936
578924
457425
330842
526047
306068
222262
478742
645464
246004
324152
617991
289677
264780
214630
71027
535930
266166
563242
485334
639295
15738
255726
245318
569311
629546
182249
480153
122517
504405
425085
352937
626639
536698
392785
49806
39198
405658
553741
323632
39991
144506
738
251314
646687
45742
461944
297108
67913
356093
444549
641633
230093
23081
559887
137931
4518
238232
438753
247304
180135
1722
643075
513592
139795
375675
520671
196464
527910
160405
496697
518440
344973
264046
420697
340155
179032
282440
180911
334002
350086
212455
291008
287128
211811
226270
509924
301900
148785
311057
540446
258608
439590
466412
245013
353863
84928
359409
205294
314420
514605
274352
632335
268113
16389
520755
621679
627754
318834
418363
416306
264501
76315
489004
493298
121284
124439
350240
313598
284263
5005
643115
515460
148238
260552
190232
398196
121672
553206
427405
508713
436368
410623
388675
543858
471112
94385
398853
124893
286464
398591
481406
355679
397005
526219
317963
226120
270846
333331
606930
613314
349512
55970
288541
514410
218962
471297
640645
492272
502726
557763
510229
33553
534281
433352
62477
522683
345879
236993
346858
381106
401660
93085
362711
602283
407315
65859
102666
382871
270038
280953
51245
490233
509672
577228
531668
29220
536292
326383
470373
11108
191040
62730
347389
463026
469200
343414
61980
160706
393036
620513
637504
555046
12521
644474
534692
626219
576267
478008
258411
621224
214613
71698
422079
583063
167660
375294
105842
402285
152894
155272
556824
623948
153531
197089
248391
243265
429382
530686
585036
583047
510997
350689
187337
328929
582175
450059
245705
415701
534190
551717
93223
473565
212472
363589
594354
548608
56807
289630
348550
13525
530985
529172
52352
606536
509784
159760
276229
125573
457667
44374
520887
117710
447689
47128
557451
142483
102089
244487
639449
611586
68993
389014
202374
279556
184525
91597
169640
149952
291326
41975
175806
560041
258234
581234
58199
623835
241599
620691
589963
473784
490034
43035
319013
633635
212078
444219
339771
449010
97867
118576
451660
296591
238847
119759
211053
464849
636650
166089
525130
400750
99880
572017
437981
341690
425229
271542
392389
71437
15145
36555
523545
266702
571401
633867
52631
35958
203991
517174
290123
451600
215250
575142
459363
283753
300806
138630
649561
290390
115646
240353
20455
410480
242080
607571
219182
398658
98726
329963
474913
28786
537528
482816
508730
412286
223738
52506
466371
356327
11049
73284
26720
505233
58243
613062
350112
170059
572015
171021
94360
403329
587727
82387
413940
103923
250604
207100
307911
611543
128544
495245
245813
287642
235039
554253
404697
359738
268734
575131
67242
521726
84199
594421
414920
465344
77687
171100
572518
530956
271670
159999
489136
27188
367798
222160
362593
487793
328846
46478
183065
225760
251272
506489
494538
159514
323917
612883
424679
353938
260580
437789
95855
31935
567921
405835
26304
138672
430381
70993
280910
406189
601104
641099
72321
190899
70652
334187
341331
439274
234823
608281
226533
274379
16161
366187
344572
460117
533754
640414
431461
279590
610831
329510
435852
389025
272309
168432
433567
202917
489156
48912
545708
548010
495557
89523
195345
479852
290201
270730
401676
214394
352231
421780
42167
136
47957
227809
528177
347077
231387
263629
103856
314984
131368
617668
9272
236800
321346
73921
619640
53408
616469
30257
344690
398482
229447
67754
368904
500769
263639
517012
405962
160617
565488
133944
353690
309378
453316
103313
192872
7052
143327
506535
11127
265462
553267
120228
296573
138742
35089
149259
497560
94936
379003
394678
168681
263651
73562
96783
193819
121956
581029
381706
114722
588226
583428
58497
231096
609536
65281
118853
374800
466987
275052
201343
370340
619338
605009
299596
501978
184127
474718
119084
251140
130891
478796
410151
614309
153842
445847
73803
400689
331197
597068
394591
466871
364079
638134
548123
121975
368293
450615
154578
474710
84087
486864
226614
202526
98583
513183
527097
390236
239172
460578
515568
73994
325425
235907
255256
164244
634579
327449
199828
170561
30155
509890
337558
554349
50299
364516
291589
574016
494853
395828
35541
115283
49331
612547
49254
455126
333484
333939
122001
535551
324687
207382
208511
281476
329154
277026
123946
559791
411123
239808
121304
321683
552908
461245
190203
54142
572235
273200
288570
16257
467164
30904
189757
537914
570322
649394
465622
585994
389717
70517
467236
9381
324737
293407
357931
360893
338759
95134
52137
608042
316098
515050
526504
92662
138384
28873
75238
92526
102294
8511
502230
328897
442591
407633
459557
9474
97867
452903
453158
460957
368125
41418
594330
555309
592985
479495
313544
500050
353201
249231
282837
74704
342692
298464
560097
580559
183119
333851
124433
111953
132477
406814
199687
477117
177101
459759
179447
123050
450944
129969
296371
194267
119676
487203
347347
397063
144683
489356
584229
364717
202648
616007
116385
495821
83177
423898
22942
642040
285030
552030
469536
337658
282477
578212
569459
174487
92287
7711
610083
616530
216591
238068
83502
620265
422273
118629
641215
40029
437782
572530
136826
1422
246078
366291
602012
582669
29325
414552
79612
640442
79926
391888
468156
195374
529281
253054
216652
599596
62763
481205
319886
215063
242013
103431
350864
130378
245044
639202
473355
535279
530923
34921
568799
132435
240473
248486
190396
280466
286271
415537
153332
130897
122403
462053
591665
337252
173780
386402
199241
435085
592479
143250
19925
315702
15537
98448
591211
401095
78247
477340
533039
424659
625186
515316
63502
128719
595454
321223
567396
341777
192065
36494
239220
296625
151106
310582
508512
435661
218667
427497
208130
217516
600731
116926
451926
360116
234750
279321
187143
189162
596392
371636
16036
639031
364779
79520
307205
60378
215673
630290
53922
543090
560139
184435
581604
111586
327096
103594
44186
69783
511560
91611
239921
47139
87224
424513
456627
514731
528497
127586
204232
342258
30135
615724
519526
115318
356241
54407
379279
169065
638546
610373
292243
240721
199167
469373
300479
647410
282339
385906
104019
42571
121678
459907
229075
118231
84919
619570
114299
77345
168609
533580
625366
201083
11349
116446
437652
339722
384502
449130
115213
556579
361127
466118
534496
10230
205469
620911
420813
268899
508374
182165
98292
410476
30282
483133
159922
95567
625670
321238
638650
132506
182152
315212
19327
36260
19120
205505
49339
528198
104574
520470
275378
591276
515508
565951
576673
142826
145925
208721
12299
239042
517943
218482
453481
169795
557260
606117
48402
450701
123463
277512
73201
353097
392454
520148
546474
643908
502882
633300
606512
619483
42801
103849
64956
216263
217311
560
583487
644337
220513
125665
260322
13870
568896
211159
389918
62472
181377
271062
122935
280037
405162
478615
515401
475432
317528
298453
618012
113425
543108
493685
48933
529783
292295
331624
266044
330907
556349
620176
527495
252843
469668
365343
365707
535864
204763
310003
498797
49980
111895
374330
107120
416825
289991
518139
407089
105122
84503
99972
337273
157154
55543
220503
294269
213030
355121
436454
10900
521778
495562
242130
149619
240020
71284
599153
199560
437886
633835
272100
487931
184328
75586
611834
376597
486469
44921
561302
212901
2282
31851
465039
558300
403336
462270
132322
241094
352969
349413
473524
227299
627810
203634
298684
88311
368939
315558
239913
538155
530400
191998
170166
68902
97612
209104
134164
289444
407638
299658
6106
316182
481387
341588
414210
292031
258612
518078
505888
269462
566540
367104
265976
510830
567098
582839
8725
144626
396916
74350
165612
15733
327304
17049
509191
483939
451341
309148
383618
63909
270707
121818
169118
592373
538659
397743
560297
112564
408547
308961
156564
601304
103732
581413
276309
309540
576903
158995
593602
625683
18346
224528
567812
402646
359097
184168
210498
60607
399626
164101
362231
65191
71698
526724
150468
270422
491991
543911
234669
593105
573071
325886
193599
140776
137536
68578
552525
598058
85802
431899
563992
239117
492302
372435
399222
439752
545009
216845
446318
184130
116729
579237
248073
245366
608364
212601
165554
630462
546195
549081
410836
622603
540603
38376
293960
112387
581774
515228
582632
345766
395024
633010
256764
600833
634175
61025
421570
577528
469109
637048
79206
614522
469090
353950
513836
331529
268004
129337
457762
362891
316182
349220
183964
117514
256849
738
240305
279518
36744
611785
344341
407988
495707
141802
278311
136838
202253
210944
584844
377160
568386
364422
641849
9478
468664
351357
229350
227229
347103
86749
49941
120324
232962
647102
84041
170937
617718
263849
343815
207724
420066
194515
607354
50603
637970
567906
389793
262525
443642
593494
497516
478469
446494
55286
86293
281406
609603
110282
599212
41276
422561
419503
245033
507043
195089
197427
587795
282824
146529
147105
534818
401532
346901
606894
377582
298987
517194
394700
635969
138549
462039
475269
189125
483616
172821
315415
342828
385043
534507
539305
591781
169533
120838
494092
344561
612225
118690
117358
201944
539187
276606
482612
45516
421245
101324
170032
335978
360665
542121
646643
143482
45732
117609
632089
77691
550424
37883
311692
500378
311650
149925
376040
12990
102623
597546
153174
178941
122115
559046
583766
385283
289714
18482
506233
144984
77302
240633
574980
240635
543533
454175
603158
6429
56065
513520
279966
184035
249366
5298
427354
227428
250074
221230
315497
265016
577987
5754
222881
334423
273234
340814
547445
289455
478687
267951
599767
406147
455389
40025
133914
571192
351786
497533
511672
268377
385061
433810
475788
373483
470786
276750
269894
365862
252557
282402
188716
234959
633431
125893
390397
622497
136849
412149
337871
345865
57619
633013
24133
513302
143553
74370
366184
3577
314454
209375
383944
537102
490512
545309
445233
263924
230364
159143
198403
486568
346292
491146
204230
242302
38465
43014
254041
289016
602744
95920
102469
32552
357695
191673
501360
193311
335357
454824
514202
221743
348153
77237
529361
579099
20359
642851
432216
637059
424759
379847
94023
64449
543956
424748
470592
557797
295761
109327
323539
606197
414761
75545
257883
103138
575591
207843
421603
196376
423681
560949
557570
455586
466250
88099
247777
262810
487593
586269
188799
351630
640678
476471
331378
430617
333671
98026
246575
616427
5103
209292
42053
504876
187339
360452
237883
555524
526352
62171
474948
455505
147473
56609
537897
34263
476842
20227
100539
631978
313701
84108
458000
429429
15472
217674
598065
378829
521386
235894
55402
462850
113040
333909
120058
132087
72573
477889
349264
602264
217629
114730
278178
408663
518059
148931
565248
216566
364203
408507
104082
40509
428769
112908
445538
175534
166990
135518
594203
138275
499968
406633
65230
30053
275036
493041
366683
130980
213475
398320
501064
502577
436904
340903
282899
45540
323318
416548
278092
51963
124347
471886
513842
393744
35272
335335
533133
555464
75250
349600
356241
354451
488595
88193
285639
549268
204541
243442
649743
530345
582130
106472
149604
447826
197618
182636
404919
201167
309449
16781
67177
404872
498325
536861
625154
598313
451470
120314
487731
29369
17023
169514
68865
574682
367451
181830
345975
18711
112650
620282
268311
365463
174207
642267
627627
544697
463671
348765
612173
329519
644755
630767
54351
413751
159670
9229
174248
387664
88095
385705
49791
564351
464246
203042
455393
600119
503007
10092
643187
11278
77764
113172
618402
20044
191552
152339
339377
638712
119996
262268
553745
321945
133069
30409
646645
290493
148603
366326
609582
176024
605372
36819
82272
599563
508517
291466
28474
88183
234662
570352
400044
549146
548680
578580
261558
374817
55941
397765
320685
563049
274757
428312
394395
628131
12443
117451
203263
598664
303294
18602
138356
224653
239186
463493
586040
297416
394862
267991
323297
622728
234003
73804
593205
292122
223118
277596
647723
387329
79677
250580
97027
411576
270269
543357
310915
372415
286181
421284
304529
402908
509042
622372
150301
142044
327123
467541
240079
458209
188938
37866
126081
51994
156792
264515
21771
260509
475685
38639
558060
462444
357533
603604
284641
543828
216442
453121
546815
49453
461613
603022
189460
24
578298
427534
339950
291034
277764
142970
401073
368141
521995
147006
543295
256299
353567
456874
60350
500840
285313
358475
402177
569373
544868
258806
104041
343808
479175
327773
37095
229040
185468
176115
435733
612908
92711
424697
427868
430853
389300
216668
111108
66403
379260
595702
181056
381625
505633
158494
202119
587245
381689
40510
103271
523806
24390
162647
151107
122287
440365
628162
612960
313366
565156
559201
313827
64300
230424
57092
34286
191062
199475
271955
537553
358838
592315
219158
352479
105872
295954
137157
566006
460329
416663
140693
586881
458668
601905
603943
126512
628531
414180
63233
270224
574893
127113
23253
626414
365293
26054
63946
615993
449380
224990
20403
237865
231162
18534
256702
368742
299349
234222
547145
3637
169122
584426
619764
562173
31776
423597
438657
515367
354041
427908
260671
242212
175354
384922
337600
541386
912
451433
193671
417423
569005
390203
314153
309214
416536
473430
525766
483167
253208
378933
334919
537568
146505
73284
422295
573799
336762
580372
631513
246133
371778
492416
388842
560486
154423
401372
552353
95923
600628
437306
62746
14950
630588
293234
468605
93447
468052
40872
89211
518119
262775
358549
25555
443776
447352
530486
599017
245659
69419
85281
595775
576971
584813
376685
197392
30122
70322
188096
581555
202521
350702
209102
635443
559622
165314
26261
599011
54446
38525
233065
313687
235434
481908
373346
541883
453382
372958
240986
144234
449367
457086
511500
371467
336333
517452
494593
614324
295231
367582
525258
333894
369698
572675
631394
430065
249565
536316
570017
315786
293368
47737
80594
230474
631552
552240
396280
168973
298622
475121
335706
577152
476326
529871
51565
541043
368781
531488
45416
587595
492663
379226
461032
409774
211494
553166
73915
562078
259714
619608
611783
541889
639794
225965
175419
299379
448939
270709
382466
400627
600583
127436
485083
623282
108270
495192
312850
431847
353392
594081
468101
399965
265911
543048
281398
535796
519478
435420
276592
19787
13337
231777
601580
118207
518244
418799
471851
508712
67951
113801
259975
588500
406261
641087
561939
483964
24961
175324
160344
330183
639546
147372
524934
190156
486497
50453
70156
394379
314840
358949
403567
23813
38754
498463
328487
459000
202826
218567
444294
580786
432073
40884
390285
610163
124423
592522
411338
224834
471899
644849
41635
244918
57369
32854
569384
169559
539564
620028
24015
316105
507980
355567
196725
34259
327202
491275
31732
244411
504404
5636
529059
299086
161757
224854
413778
40172
164833
639642
269004
633650
465517
531412
595776
425578
54345
494983
452923
207119
55132
615107
232135
350981
411478
349051
86578
74578
194945
167331
220881
142559
339719
481001
647593
555481
370088
105811
385411
636311
589678
385714
56245
530219
182692
95449
419665
208836
353865
497118
17686
505535
534654
17039
220622
605176
575450
599046
591900
324523
292661
550925
236476
463300
600043
491618
351285
178443
582464
368370
570545
395545
385054
149801
164700
395606
560636
145952
69049
48754
272908
31707
647635
182243
108941
17729
77823
412533
597238
98755
213873
224379
413788
14082
255064
87223
372412
548673
418658
510148
140356
421109
479088
521214
13246
57610
120697
155654
586834
275074
147369
135006
165734
441834
175324
36878
76919
166534
202320
451267
113348
433075
95905
65689
204875
480177
536391
6664
94758
374934
247508
101963
408939
602504
290076
106746
184742
264608
575590
596716
511969
113577
173467
617730
130713
58324
201632
127954
364717
21639
325173
576594
265372
248838
245137
469207
384845
642628
447677
520446
56446
108526
599073
190351
104098
217613
432186
196764
118108
425277
409877
80585
99590
8959
390418
162071
510745
245921
523705
236556
404752
603384
6917
598710
103702
406924
428991
449200
9320
228680
74870
54830
429638
641723
189631
563021
17572
553250
348812
26239
564846
635099
440010
555852
22443
354310
370892
257651
575530
378234
77929
464593
234639
473229
578307
212854
368464
238769
5774
141786
377792
56130
255235
295696
209292
372439
448320
485957
542297
349356
30857
601047
131530
205366
574030
283990
125723
516565
326591
442830
354574
537484
475839
285615
647134
342408
433082
65724
462483
534887
388072
238626
509870
506051
539895
54560
100631
440808
376708
362517
320313
145311
102120
128227
431710
22566
101246
474062
374581
556636
443866
252700
146547
624562
381992
107669
444786
146657
210974
184602
273745
426510
358027
245985
235282
558984
519041
473932
298834
467541
142871
327791
540018
544805
55085
518771
477374
544717
589818
396728
142484
522546
450443
385552
319914
639052
160871
30851
507759
586490
120575
13464
174922
393859
248252
512485
622564
629613
382420
575391
136690
236036
84291
173182
427144
296002
425230
556637
151558
268391
394828
467713
396032
470298
128432
485737
481550
270885
502668
2376
278802
23464
375541
412766
270316
384232
252250
401466
422818
208593
136601
480647
563396
223874
89338
49819
608276
108882
232255
578755
455856
532697
588371
531461
94142
487444
319990
215826
37823
23917
42181
490291
295927
386239
34681
177113
144536
94445
604645
137569
489584
144379
519244
369629
10432
373973
167240
55475
59002
438119
632377
165225
322766
450079
151484
524232
472663
152045
125001
47530
604627
635436
149908
111251
289663
417647
494005
288653
314368
82863
98735
348850
132158
199770
111437
319354
611454
319553
812
382860
101997
540452
108120
213951
577180
105198
342540
449499
254038
303012
242800
397386
648684
93657
239250
558427
562274
7463
311551
218026
263366
416035
61007
555154
376751
100591
603257
317336
228965
543206
603822
430180
201308
418882
547672
291278
495151
633269
320990
215571
367118
175117
541867
466167
612422
392171
494852
17874
166284
157046
85946
623838
408854
244087
360711
548764
334030
200912
21601
564712
555966
21644
109873
587678
282163
625878
494739
252656
108778
285051
454888
228867
198034
50936
530052
234030
219599
15845
582843
516688
309360
331129
57167
599915
344734
58321
119108
374385
206068
454725
532437
645924
487165
65337
547111
310155
318212
646028
398872
11788
404865
156843
49049
26833
210221
606118
274004
336909
259811
546325
559957
463192
632454
140947
316836
172484
294425
544441
315852
347889
638183
494157
644599
47564
625239
542586
35436
163081
546124
511241
602608
48092
226535
233318
602743
143560
139975
144595
465270
406797
468505
131748
14606
520880
276260
526170
356990
270640
629281
629938
220261
458694
620975
471057
603092
234939
126954
281634
493653
499562
52315
11898
566405
267103
486784
253827
231884
3687
249052
98131
353865
195643
294451
361995
42370
583674
384188
105264
306880
424767
196579
272381
288484
517123
142194
257182
135733
473305
610450
620112
454646
510981
106021
288634
500466
216355
158021
311445
16969
16111
464282
269722
462094
543331
312379
211359
199188
477361
1399
570855
318734
317343
150102
303674
220315
291297
147032
287993
263156
162253
222571
75043
87494
75525
87198
314303
160726
351135
335626
46393
51270
306490
232220
397829
69441
59449
179558
613859
55116
220472
145118
49757
37583
575839
286920
179451
70275
229093
7104
597940
205197
424535
507634
293728
645249
67911
635146
350515
398026
476665
576207
110780
10686
151943
262828
162051
515942
50030
379648
609470
28614
144045
489164
604825
517200
613863
154045
238563
69579
118821
399871
588927
17374
92806
220554
117444
496932
408752
132050
263562
860
230563
437063
508953
619414
636635
91253
2459
87398
113230
94205
625128
605762
121940
627982
24283
385177
534147
402355
445244
159273
163099
243861
366982
407716
624701
39835
175306
352636
630127
422946
101007
221442
545672
245804
115516
219630
342447
334614
450354
203723
623222
346875
419023
616529
318688
609582
281590
78724
390002
55267
272128
510454
569342
87448
105314
492296
496405
174326
134722
573430
504583
421529
642456
589126
234311
351682
517970
372382
283084
266051
100524
523960
22658
29764
12331
293866
160024
301552
19191
377030
300545
5771
18446
44055
243795
244004
585155
470061
438694
423402
590758
191771
650511
377886
55267
429542
192727
124298
221034
440668
200477
571565
216257
257405
480629
147244
64298
607447
506159
142812
594114
127515
364428
103173
583427
393823
31148
299847
620375
179964
22865
168342
344679
430410
377755
301807
423361
642817
339503
250539
411528
146375
487829
88156
471128
14341
404752
502281
291991
270001
132042
270338
614194
304049
497940
11612
361040
237384
631119
532112
337405
127597
410543
628507
69407
94580
202304
241789
110122
86478
284579
266207
77198
354176
422557
635000
568175
297426
312897
381694
598196
272413
501629
368346
591524
493768
265177
378144
553740
202853
593677
445819
625605
222416
273310
244865
573498
243419
431514
413800
441527
67972
305921
468697
409920
375616
544328
283033
367106
529954
561935
543317
151337
347047
10951
649220
264289
226449
527624
526982
464341
163680
240916
105636
429878
397607
449766
209027
464169
445039
449501
2703
571229
450348
388653
294362
536394
364818
473972
573944
195220
634844
231669
539459
447113
409520
404647
265992
58381
636955
535356
633714
598902
607315
252953
58512
303290
51005
335521
149465
83019
444459
436198
53540
542112
378078
559696
43456
425085
32146
343109
614548
477064
74330
524078
4101
22122
312404
213852
219268
323296
473844
162376
434720
408541
254616
499382
58002
428425
611727
18062
208633
478150
29391
427265
635687
45107
467442
182687
318408
177567
77633
518363
146843
70318
647172
554676
480887
242465
496117
165251
258355
323450
553474
468699
309584
631132
500166
368897
284883
577803
317344
642353
161920
5248
526731
306844
489898
530344
140375
151307
109034
450107
555490
294476
92961
352810
518892
377436
271907
360002
37848
101306
263966
302733
411526
191617
24846
131005
179797
207162
470800
402996
170795
67877
71404
637435
256377
233810
517850
573750
44796
47153
88170
408547
282339
347836
186925
567970
69355
178675
439681
552535
389029
119223
130220
265906
517090
359341
133294
580356
24111
278850
335897
457569
278231
596261
267053
631505
586138
60
27041
30437
203879
568723
564765
465014
413479
330993
286047
494362
645309
597147
566567
588401
459659
443478
540642
102866
485260
494325
329452
479647
283485
608207
645571
408185
520746
413377
508897
266891
380427
458978
69605
259983
19489
405874
3444
137716
151900
532758
56217
324262
115733
487868
457592
308594
235864
639057
573800
360258
61753
124997
116116
601702
216543
290822
373761
269058
163738
546923
214956
543789
337398
71013
487796
448086
41452
54085
81012
55848
234820
150436
72297
493239
399459
616282
42074
428851
493494
218892
304961
202280
83130
84167
278386
244797
7494
240753
349733
86131
126633
260669
255384
585281
60559
114808
364195
191426
213219
6396
559832
571941
190526
451226
80960
130454
426622
649899
132273
528903
295708
490450
530038
128193
600108
333464
52120
280224
316238
609603
617941
234684
571023
360521
501202
225177
29691
52561
371034
119415
171432
558980
557896
20538
443185
76807
496051
273465
220882
165797
252144
45398
353275
453392
487212
575385
96987
520480
170251
356199
233254
508402
632788
69944
460645
47611
490495
35162
37286
167499
237858
566378
587209
195173
215102
571371
224689
50327
448207
406254
571784
172859
136484
133848
638844
525495
480596
414157
280361
324615
419942
460089
623328
349883
257091
73626
614380
166930
169710
8701
440639
176898
371753
559221
468834
372942
422275
1062
495395
504725
404417
27282
260974
91436
355074
209539
411115
249371
85484
300385
621123
347103
221730
301799
411813
89239
287892
357915
459268
172250
233666
331511
252308
299207
160357
95195
34432
639795
551460
160892
329495
432787
508653
39967
506867
314173
211917
420305
139890
607276
247675
162501
48288
415292
443165
510704
405872
573940
59192
142020
91229
133279
286738
42007
126529
393701
172814
229793
460699
364713
491240
560186
121064
336605
372383
159022
285373
242342
118932
371753
418472
462851
649707
270340
25452
531301
338846
226542
259947
301069
17850
99927
8432
330995
610042
604993
514722
238571
613565
384226
216242
328024
488758
319356
597584
43570
535678
225277
434728
139753
171871
646650
6268
145125
205143
521839
524760
223538
450894
299200
305445
189886
556489
25734
147649
290198
639427
269519
267887
349262
539972
293291
571208
382552
620621
58697
20707
297006
500507
320647
63218
147748
570613
311043
197296
405324
74023
649460
413158
66449
139012
311973
135952
441197
608893
81236
590391
350345
400402
117102
641757
166816
379050
139881
447909
371730
167111
550629
213711
537006
629497
499429
542060
430290
503597
441897
503852
243746
466477
250328
190941
426978
19313
71936
87720
118096
306479
515637
406278
455693
395161
639804
602957
587837
239189
357372
29232
386863
595200
99757
496584
79210
387491
352582
134942
110075
426962
243926
299627
107133
65496
84951
225692
267991
134820
640914
522410
477953
442
325170
211714
628689
643577
244246
273426
647455
480462
37830
636573
233251
33242
205964
172435
210055
532991
162883
177023
250664
273893
394996
96133
91488
220552
329826
173213
160254
53475
159484
201197
103693
81265
183168
595953
439955
575463
546893
388549
165082
49855
72876
232898
362555
12894
618148
439426
409784
478996
445597
347134
543496
351291
574414
404295
514807
497731
527320
574165
414791
650178
325317
65080
159635
532738
313169
145661
515823
574474
381706
299804
388287
83553
253055
214440
258550
532663
66529
232179
192994
143571
409799
101730
1332
33287
559479
189758
604958
409918
110480
413588
229645
98260
245323
144427
516273
131943
220702
283215
364791
171906
256699
77990
209899
293447
281760
290818
629006
113923
633803
355095
191035
628222
340941
471147
355326
13894
645508
201607
110329
506994
370340
543096
71306
127303
369184
308580
627121
498379
405395
23738
611493
369577
115390
606480
426117
539025
586380
307727
319315
545824
285756
478728
46285
96418
441822
485249
95229
364958
120748
126410
472473
642243
406785
189629
614258
448763
633153
354766
279176
99719
646790
232
309592
141754
312666
113898
120537
72102
511953
592925
303979
92821
73148
366346
525063
449890
41351
413948
61047
382349
114815
600176
79056
224375
522733
157207
448575
263022
299706
408921
265099
470554
620889
198245
456478
96506
142097
33804
528763
79121
311935
511994
522592
229805
342615
112516
469697
191146
235426
555294
557310
304976
401920
635449
104683
10779
373197
408975
52986
465823
304113
415822
223395
561662
613164
260034
554962
246366
607902
122154
479804
421745
53543
168749
231309
190055
636475
238111
311772
614979
346736
630892
201284
250532
171368
332173
30544
387551
466781
622853
398209
574559
110668
509100
466900
604026
471406
400699
21207
641978
62493
646807
625319
451299
483069
14850
220227
236607
378842
41710
207210
97364
511447
358116
478244
133233
30979
270761
33739
256642
269300
353041
357899
144070
439941
509389
514102
168476
353975
235954
105569
447928
534237
140375
591281
274188
89882
622468
371232
256207
492276
283632
345818
57023
129110
633225
632775
366511
16760
78201
336001
293860
280893
205246
385289
597291
471218
517617
372856
551035
176500
571784
650055
297685
474233
576010
352922
474032
608683
18347
473558
236103
495488
519666
386668
550560
646650
188749
294427
567917
405020
407452
647429
518653
187877
230740
190944
644937
518539
627991
34598
224029
341223
363102
268606
560283
417116
439128
361825
586317
635856
197821
388620
248341
532314
447849
622830
637212
243089
451043
495993
119263
391925
340369
11120
489676
317426
70318
329204
633433
210882
390881
48767
309139
71193
138275
225568
45071
107393
1471
54266
55959
260352
13530
265999
73304
593585
378144
73314
546705
155452
128582
308902
517770
338410
633747
567643
485165
191178
104564
49269
485176
382717
82749
499492
543671
325744
161498
613418
424646
508478
276125
422920
586102
631799
424693
177823
438376
225205
66481
422379
538852
286466
119222
190475
35320
606923
93281
267887
557016
117977
588233
115077
526855
104362
222791
271144
315637
93360
385563
43430
263085
261141
72506
197498
330626
615672
514945
163114
425661
70722
275674
206
388192
412399
528621
134044
517595
33746
524235
314146
120950
397977
302655
4136
586988
348165
645747
623346
275698
542768
254378
22827
588638
122576
484994
111381
182771
540815
91927
508456
359246
336062
19107
161609
111725
156702
81950
589419
375295
629371
329395
261150
350028
491685
474564
222731
396212
440952
3372
119350
448298
453056
607070
593735
25939
187409
31948
232275
571084
133437
513356
435572
442080
76757
515960
543200
121365
570599
508661
229646
370337
50529
624924
650652
419617
448103
195055
623148
546644
539897
73605
249398
107009
541011
29990
476884
564157
219580
446410
444631
397927
175434
99544
474236
281874
488780
140316
283717
458729
377572
167725
555154
155052
215575
107627
507944
571608
191019
405149
552501
372058
590846
283236
640275
96166
50758
105639
10827
21735
420224
232467
495728
261913
276748
596799
202417
75742
420023
25041
242173
623136
582218
189934
165000
217312
521298
394429
205793
162562
295802
20663
638823
173539
563575
649842
154836
451854
367846
486247
480417
359144
599978
518791
211901
65852
530929
493011
193187
139423
137553
361501
270862
58499
614560
159080
410628
90477
52243
258227
383837
372397
487918
139578
48909
137930
622341
426878
9135
424413
125056
637762
339950
198169
105077
404529
482523
486449
329588
251409
292221
585937
7603
400066
236504
417231
634329
445856
529270
564431
639687
433727
419654
350985
64350
325244
294864
486765
291046
304391
140491
20305
158925
279190
612950
540189
636525
148979
487557
470154
562899
457947
169988
57026
242891
273235
576121
388281
472859
609764
495111
496127
645377
229556
508122
396138
498597
480697
627823
66474
135712
570874
514376
248110
461165
394218
575299
395133
407787
113529
88119
191097
179027
408713
32749
339362
516001
221698
258708
105569
189338
624387
40873
76357
620579
218685
497923
387175
411023
120458
278044
23418
404701
532009
438629
540087
591859
559622
256553
622695
92016
24871
535477
388137
362695
163498
164174
245270
357138
611189
417359
161782
548338
25943
564313
108282
167875
24506
110835
133975
417726
434112
513528
231634
436661
369740
375493
315993
73505
127941
54744
423869
31707
187348
544440
174212
512133
25633
368519
421822
400987
517983
594615
104170
108451
317522
605155
214041
614180
393898
648114
186673
539339
450642
164323
54494
555035
245538
328452
255124
151660
37547
469023
166821
622401
405221
622996
338708
375851
334001
569585
15866
481170
632097
454442
269318
416202
233799
520500
538366
202648
50852
509117
51115
270731
481411
35006
18151
335390
68029
409638
550617
381742
108630
415424
344209
138950
636034
165409
27476
83882
130418
415579
146934
127806
637673
470465
491373
535436
16088
339387
623761
31774
398340
631255
164174
266039
205509
17264
264275
279041
134359
407366
505548
306023
277536
52179
523659
422221
117312
235673
468644
628959
404444
249633
365687
201239
42639
231128
634962
555027
261613
77970
60122
192143
506154
65478
624009
642976
568029
487660
248662
362410
322975
128725
482888
123253
406202
9822
497476
533313
334116
491089
298781
542883
417304
533121
59623
464368
236056
354264
400362
495064
185029
168412
556333
532040
437789
181753
170970
324597
236630
421533
568616
418398
240298
386536
123951
171792
606166
409554
129952
305649
122953
334541
286577
259446
291081
489079
507784
20241
438174
520796
594491
189820
153285
4493
300469
430071
500464
574998
543124
326300
612215
467121
211312
433827
377356
301946
476834
281759
3537
428013
133152
567406
553947
511423
448078
434476
625927
264649
583488
281635
609442
581363
127203
76353
24118
225594
393963
429394
536869
403048
262720
564793
527429
361082
509102
630892
558925
342920
168378
232261
25625
648506
50402
641827
303495
551428
40743
187321
147643
423768
223414
194721
336635
187641
168481
532611
79351
308801
51824
402972
263024
181450
449856
457985
258083
449953
410020
342860
409988
228210
627672
197059
46012
558240
21498
25376
98694
90422
309693
57772
359605
594611
562376
238570
625003
203986
270611
60998
264581
45217
258308
447533
167818
323746
240743
535013
153194
472961
61648
620066
518241
635836
310510
199800
480021
245751
446444
247218
416914
499519
480866
481660
594937
268328
132042
111235
388240
90150
254728
524537
225174
342292
524953
581001
99087
386131
258079
126914
313086
59494
455994
396492
372688
491207
312881
621146
179446
210206
190728
625419
167104
226236
359979
293691
1918
538276
166125
68967
58037
516505
399278
55152
281043
387613
256733
206674
583210
28769
195576
475966
559743
47083
428031
89184
48732
114504
38921
335080
579024
454269
368978
144182
85842
223762
397881
155620
271889
48068
388816
314927
412736
348872
565428
212093
121940
444458
73556
429559
357340
292843
649538
281446
144507
108427
345093
116586
101649
77437
12431
369101
264480
557707
25172
508621
616667
75716
394396
443209
178260
615585
293625
476943
514008
331003
47974
418793
262893
602371
177532
48775
192534
227881
368354
227506
442153
222459
629009
309369
503540
167800
419335
1086
186150
374249
18316
57666
439345
395427
629556
399490
256646
614103
247894
628974
412200
403382
147520
44571
97006
102678
591628
198594
221216
503579
171613
150686
75351
500903
456694
436563
90994
146367
167088
341400
534461
500278
583037
216543
433150
463305
636824
639216
259709
77903
61776
565687
625590
191935
465295
602496
169205
475487
650517
481450
386091
445424
645133
433276
558390
120270
76374
396082
92406
67521
640950
403346
512391
330841
628620
555220
638412
452550
482043
315138
617190
541627
297295
146486
155403
414615
542690
123824
110594
400019
71801
173735
258690
631745
598329
26082
44026
556484
19057
627267
358629
421342
505187
36448
321001
648277
535985
107526
16086
346569
283468
622517
245114
620112
190521
197111
650288
48786
564983
449006
324044
353772
302480
30617
134553
499090
561856
447729
299018
533359
87000
486708
522336
334298
455003
40551
441344
547518
194738
209508
113588
285276
357157
301858
396643
147929
16646
597314
374086
530343
465644
599017
143946
455569
645897
489007
338243
532143
141372
321293
327089
165723
394433
179904
238582
606016
286587
617802
128861
607201
223538
352673
584568
357488
529099
106464
225403
380345
109369
387088
74163
134162
155107
65224
420182
374235
184869
372185
83853
176883
606073
481138
646875
501689
387260
212753
153879
645651
602844
638954
402213
387478
195279
515025
41545
266703
190547
492804
627336
492004
550546
503733
555645
206990
464712
503579
438322
383964
320280
315362
52034
505674
127560
566173
468011
173325
188749
126293
552881
439383
372372
496600
96210
189068
65141
570872
295724
151646
302771
158369
625745
113279
414640
209323
407154
407257
74672
332791
280130
568399
57643
356713
223367
339239
354510
38942
17023
322425
578203
636653
348437
408229
579600
339849
25673
337727
9397
160139
316853
259745
219009
284283
288225
650470
121177
262742
408161
138263
386913
4615
158019
326807
74866
154537
319632
642519
85928
368381
621899
634394
181626
537482
875
169241
356933
495487
240902
150929
306661
559025
418249
120738
279008
509614
457584
103632
88129
221174
89681
331056
84560
424189
163162
530054
273211
202687
623640
74917
270853
94933
147772
252640
85079
179741
165665
196996
99258
174322
261408
602019
556465
373982
555677
479023
594687
599363
378862
68223
205889
390318
569062
47495
16465
64261
490964
330655
277965
444753
52802
444660
83081
399456
276981
125718
159736
287127
491617
10878
242144
195864
492161
642834
377051
371778
442244
226686
344955
452526
256982
17459
579246
299122
557936
379257
85377
623286
108175
21541
270239
21169
598045
475408
472611
581132
263808
143183
83510
364991
166271
153820
334777
641790
628014
354486
268897
130956
255640
628605
180435
448680
590607
105060
306180
590517
511691
92930
351145
154937
276817
73538
81306
149904
352327
646811
515412
27085
602296
412866
146511
26788
69302
130649
276747
545149
207258
206303
367434
169491
320892
381710
355237
312966
343854
281371
576261
105263
142733
95215
639073
601818
610322
159969
375714
286028
67642
320524
21132
6143
41010
603977
541862
386992
477327
495708
473377
20473
629331
603391
420718
174560
45368
105124
423388
40336
20049
356312
230156
429866
201569
153092
65767
122367
449223
507528
643415
174005
376935
356804
555545
248586
141899
174246
610881
327309
166576
366123
334363
55452
10501
517404
557618
414293
340743
643720
577511
11932
557122
74173
482380
474200
355328
629055
139731
75475
474710
187865
337453
370868
620210
248135
312726
619764
646187
420717
516838
206427
546019
552440
582794
480732
158150
153747
359206
213750
250858
538646
105622
247106
283857
91609
35100
645925
377002
629797
339032
340756
582723
467773
361403
228332
312767
158338
426374
415614
313158
341378
427350
3123
455586
486675
451425
397028
379003
177862
180905
497330
153479
607781
411902
616476
54154
350912
38862
552677
537831
68111
413677
287186
332236
113306
79805
622447
434347
371617
414200
615620
153322
598939
384290
599652
272756
479495
630517
87332
492447
319435
21477
556373
288951
598591
435293
413182
648047
420453
599896
437967
522017
589636
629860
160718
203239
361297
31777
53702
77233
284624
106820
482859
564760
605879
58772
470256
46194
387326
52141
368969
34102
232555
470420
487616
579724
99277
95948
498423
371462
487654
643815
367171
355458
93382
150527
256369
379662
21826
233913
215977
515650
141194
39147
582415
131058
142823
38721
98727
614663
424890
354572
503064
532354
153376
91632
338132
66645
58767
604350
556789
277818
580979
12205
30643
293228
344517
124142
448276
256120
478789
417343
13413
13449
16331
590184
324622
629186
268566
591345
440741
465482
161688
393867
31708
601901
559935
149699
170267
344541
18224
201880
627403
313371
253582
15114
493019
195658
32099
372872
68443
647037
331827
49895
59055
466032
462588
239117
628517
480566
405937
100072
318539
561772
570092
341394
587491
196642
47429
638106
324123
419331
365433
353174
418701
626278
648127
243412
388858
467076
219995
357714
567948
556060
425760
223661
195398
108487
174081
241319
193162
205735
409529
607540
563275
209805
351949
336280
322749
567485
483637
324474
319839
528115
150077
392964
119853
249612
539192
207723
433444
212128
540103
626299
274235
595360
369344
288284
506525
23680
310036
326948
567465
242506
99381
170292
626898
192988
148456
326273
385771
21042
14537
235124
225140
562972
186799
423367
114955
515600
372617
613964
640096
61424
216611
257641
340719
94228
160711
289501
364042
574248
650251
4618
30741
52859
557969
379482
343088
298453
503408
244404
191290
237364
233804
151953
423514
618878
417719
296168
267164
68425
638261
407618
499609
323769
163436
283658
373085
261870
91072
593110
119438
638903
327958
357055
526014
600439
327348
226962
279857
501199
294277
328813
212192
15907
475623
463684
307955
102775
279102
266833
75140
199574
239467
312135
532149
50880
551227
350090
30941
346022
229152
327279
159965
169905
48344
600837
50237
290246
339491
56682
139493
277805
292435
393100
236288
307720
454267
214051
461985
649819
648660
589272
565269
602777
478245
156294
287540
557318
231640
286633
646997
79903
177796
221416
24411
628883
498973
476633
632267
309008
131869
356938
420138
439641
404151
466470
479968
431524
238071
572899
525638
221962
22335
522984
310189
370653
502841
582988
523953
262856
272781
285035
282924
250359
47921
238030
64956
217778
54173
338551
479271
215890
63247
608318
587787
391479
439410
501994
552343
303642
131580
358372
292233
411553
420030
10495
354708
307385
171254
196913
49624
471960
174267
263671
115102
428381
109325
34120
484946
317223
361220
78340
256449
190939
549858
540989
32997
354241
105515
616229
485004
585745
587134
548624
204506
302954
643660
221383
337146
127511
546747
251203
570201
209495
250643
220316
266346
552865
12834
627289
499968
417684
460436
177085
78664
533528
123855
418585
535640
417091
39331
372368
363782
410051
118654
222371
311634
301042
511366
243369
266011
374347
588342
466559
252728
242663
626342
412376
374047
274107
339063
43178
550253
153322
57099
439745
102334
217201
157572
529858
585621
311447
539029
390019
386503
218784
547976
339160
214150
393095
151352
509095
440953
308128
452814
332665
541966
27040
204724
586563
328128
28260
324728
213763
438194
475655
358551
446829
197296
219567
78572
571651
447207
594425
284384
473048
215900
138839
133621
558610
576304
284592
394193
143938
560354
238094
1789
66789
157220
492806
93691
512527
363853
233124
170839
466370
442136
41000
248657
232287
173389
496940
551990
14009
329600
291993
530273
97825
88354
35253
619274
533126
575870
641015
304748
576070
115552
644310
61666
451535
506967
240910
260385
574086
107176
626449
297976
502664
584703
271775
341206
521347
284061
290157
280440
586420
345764
169211
384767
341256
196946
365791
476906
52528
509362
469000
525814
60327
172968
190156
562000
509562
202951
387680
147443
605807
93923
5310
597885
381420
143502
72457
556190
411710
135239
270590
455486
530842
551392
385132
190523
365672
137646
447903
612212
523601
609288
444227
55066
280530
428535
473236
406106
302923
285021
116581
553893
631263
361044
262362
309987
145522
84350
498377
91360
314215
176639
153720
164385
214725
93408
503024
538298
191082
521494
40292
161229
80742
535595
238321
501712
95233
298420
49194
282609
208110
325277
421968
315905
559100
570561
193021
603736
349777
453136
376804
158040
581549
306152
40365
591838
196390
496165
345972
226461
161033
116949
594920
493778
629278
56854
259292
540628
7453
156565
558241
484083
231722
331090
545119
559991
67604
422783
207783
254612
477921
533321
391955
73754
172177
241180
93842
622212
117995
572109
138650
497854
233821
387331
51327
537003
16320
516805
111098
10891
563131
389439
69705
589797
171435
307272
535296
314625
308651
345589
60821
562855
424633
644423
353874
111092
483065
541145
611301
80446
163711
303089
448310
39688
35477
462469
575985
107904
571072
103527
507002
136169
492351
506299
424778
209882
489930
489663
439076
166372
194820
307206
152183
564703
519478
111131
366326
260053
115524
97401
41850
261897
458117
153484
574179
524318
24729
445083
219998
192189
68830
306761
523597
35497
434125
30068
81734
248337
63930
510780
507819
262921
87003
527331
307280
397467
102260
205036
189377
202963
603669
357472
213372
361172
31087
423315
55269
573667
110536
445004
333829
484862
613242
127529
191660
454096
357762
179612
128519
569211
643369
330548
790
529904
218409
425751
318707
78534
648204
71269
284852
465220
410553
356304
324760
499615
426713
489944
464593
496590
265470
145473
447677
414709
459887
118282
427685
558836
599068
472649
562337
195352
285751
448192
103352
233715
218908
526660
16638
240965
309055
337867
67232
67177
598089
414749
270527
407770
575480
320998
74975
181353
550375
258157
40784
643434
241445
460588
28847
629371
240
100684
50880
574136
169400
66205
193908
603184
287381
38706
68422
72673
501239
21547
106696
100310
144795
394108
290747
390486
498542
560946
527948
387894
584377
162348
578626
523888
113328
232978
297700
243013
149988
444829
152773
60656
484049
201518
521237
584533
204326
327257
209028
200593
17960
554689
153028
636695
613093
583504
287287
163164
542168
101772
58013
356517
297559
380978
459857
349625
316361
137375
254018
602530
16471
33533
570557
319892
317456
619930
208188
270992
130131
397487
333061
198061
501735
611110
420522
494209
58776
636136
62244
300768
476610
378096
54486
364690
530981
45320
394957
587062
377466
293746
452907
527745
409463
467472
373795
208159
381752
341614
352641
247728
612982
433801
506974
594959
395464
609129
306231
229485
618887
557533
405940
325447
509096
455737
170725
8734
345252
77498
40444
150615
269482
55470
26058
22177
20772
281555
198531
160747
250064
367765
202767
20954
13444
78939
331395
432662
410547
45788
633324
289028
400674
260420
509848
454951
101873
618741
505219
299827
73572
204929
648220
276615
445507
236233
403354
436264
193630
259451
465906
495798
417013
251660
203354
486644
323558
19605
414641
368339
57754
410645
458214
470280
188551
403777
286419
35916
362188
422720
526772
583391
197799
293977
365149
433658
227872
129479
489150
132485
304384
288694
251120
37258
10705
83988
232072
383786
203290
592604
323312
574704
18143
514985
77214
647503
523353
625284
387346
418952
46803
103871
607297
55869
393143
393705
638150
600251
334600
231254
186755
161912
275995
578978
177979
447450
558074
483809
18820
262919
181427
414684
181336
488007
414625
271667
115343
178685
405157
39517
627767
593598
221926
120745
46864
64166
564743
366297
55516
260794
645987
528032
491614
144912
502925
511928
139694
12616
367265
292497
366317
558168
379038
139067
487704
209698
275444
47125
334878
404673
21683
325987
24325
186236
131020
379251
615575
401171
266352
399841
454025
86585
54376
463610
484897
112733
559420
575247
440693
615082
422168
158495
553983
416914
226619
499457
24648
455928
596178
542306
486535
314669
108508
111420
237982
66788
558544
218319
156960
619860
78090
209125
58860
624899
628821
49405
142419
78875
390869
394089
507796
400705
33011
561793
205785
471419
484977
56839
487781
3567
173101
402201
397209
205700
327989
98525
396401
329534
9548
141929
492372
98330
80097
496555
291310
527833
539623
562299
247983
548014
167510
438745
616518
115307
463137
60955
475724
392133
534287
468896
558980
120081
34273
344529
66009
516155
638637
629424
300020
584244
187884
614707
179031
546591
71564
624193
257593
38443
536963
561674
427437
548212
407065
43980
445122
157625
432126
370392
407612
629666
123091
468516
289226
592147
206943
590602
188173
276964
638102
157036
162260
301760
529244
527525
518893
375971
584655
69867
15388
27791
367731
399415
380759
362643
445406
431861
549642
188754
275347
369503
436723
633545
520080
433837
422626
228897
489920
443429
6477
47175
234722
548766
35109
565213
309016
248724
585593
431376
629296
518827
323555
564684
579158
5467
195110
315571
407518
631085
179064
525299
329778
34784
112609
78400
286283
595537
422264
342039
336916
93365
491449
275758
262197
195797
60427
358017
270914
417153
199786
336300
106853
396942
537783
231046
115102
226698
88808
60458
390324
497815
310134
408652
169148
580976
634507
264655
452426
340377
374772
415908
452249
266398
74044
215887
135894
377611
70307
393599
46343
393312
110386
595404
200030
203850
361914
479872
580376
102369
180138
348063
156490
88349
77322
345402
578192
293507
402320
82276
247331
17643
454729
416996
317538
164656
378141
131135
106204
281617
592470
585206
395541
409782
165950
565355
309924
453030
136023
61235
260723
195693
415882
365063
629690
612401
268429
325408
150734
242522
437012
475634
381074
120048
2419
596455
251102
410274
245985
144532
554715
569668
325603
534719
312470
414449
68915
490651
469757
610996
178510
348776
343886
570178
274448
255901
640911
520837
516284
77323
179481
120674
351742
391256
536940
383653
621759
390418
175962
393442
605149
393052
333300
639863
73104
161086
349264
58975
27042
573823
463503
590496
62129
379867
37914
611994
270828
317527
382154
50286
533517
182123
387304
618639
69852
466185
271970
189778
277983
59638
570281
185720
151906
598512
579552
595768
481766
216456
348860
445794
351398
148088
158834
289415
179612
443360
566335
368932
172862
426136
203448
366560
445723
35001
368582
69030
186230
34846
142745
150433
215063
497130
202115
323878
38792
283501
199647
6571
495399
342857
71986
408850
315925
84284
252553
139573
96031
589661
114445
577484
151201
568392
252860
311958
461527
229934
364898
216066
304336
502364
180650
647998
485006
402216
13483
322595
190089
32009
424412
334221
416746
516739
25635
23379
52042
625094
294651
342043
154825
525884
149793
564444
203110
522695
237538
367018
267473
197738
117723
102031
432609
215600
643434
18869
199889
561134
360327
158182
274738
92406
116950
110523
649415
504324
409987
209000
641678
322843
22618
205212
325567
37567
578210
410575
284974
609517
268027
128054
249636
237654
589390
65469
450975
332644
346151
458238
609557
500581
140109
204361
453406
272934
591100
163554
509376
265990
344058
153473
603330
381876
146756
96700
211060
150309
13618
18439
84221
189292
586129
59391
528516
155631
374083
587551
419829
314522
31077
100175
563796
287969
334742
534889
305066
57691
286216
156645
579270
283783
243790
10044
81331
71234
313260
148773
478537
631568
319539
197490
486345
440637
67567
339378
187013
531782
164607
286862
596582
359601
273035
171674
277573
14380
254712
377445
539413
300250
54457
449904
541953
194481
143332
588957
590050
103755
256686
461398
111442
216437
396320
108704
476973
646380
99709
259495
527073
520873
268130
454912
184341
190956
96721
587447
364340
624860
518195
594335
125179
623729
67362
413688
159029
631934
88342
59308
380161
52507
130735
159242
460251
532917
186088
385995
224400
396577
68712
112158
521705
263963
400610
598483
18950
235202
305491
226053
78425
211518
640762
536223
369906
472781
354860
352649
303910
421462
145646
416963
238465
112630
325840
619780
276645
612990
644476
101738
268379
583347
530631
9795
4552
318664
487795
305860
245842
308295
201298
368840
131340
260701
600140
376590
38567
647430
206295
378670
157147
50900
249553
299539
620758
515541
625844
478499
642084
112219
387203
607185
602239
438909
238241
571982
60227
283685
635782
427668
502991
83051
150597
328623
353396
589919
260978
636153
170267
34718
391212
139092
191907
275177
538256
126454
252879
280910
401504
107929
649991
182845
66042
288727
338055
279361
70292
409651
71297
593913
591502
248978
330628
216168
480695
52582
476545
464174
504983
629283
553898
116589
126321
400085
52791
363053
307341
246788
569384
214083
465693
271375
88837
292036
524400
621404
477089
149790
465863
344656
515727
635216
52015
190471
453554
573766
369434
77077
175531
50824
576569
64796
94883
165701
553512
383575
308435
278918
500126
636311
408081
231598
558475
140173
200523
576754
218372
226240
77922
574532
633957
1637
621626
170340
31460
455457
234190
251070
507553
285464
77111
541912
548090
566116
318399
347958
403899
15379
321458
23322
327346
627492
251763
13328
369896
65197
637086
284310
194741
497818
360695
616527
394285
213154
377524
64703
64521
164200
504196
154486
568885
22516
303745
7882
494829
389627
617606
323737
638652
217492
585708
544044
603611
600027
124436
113203
449986
150560
460204
308022
392826
112495
131692
65840
180197
567032
344451
425503
356623
438272
99836
86107
531078
489817
649837
435002
547384
441172
122920
67554
114731
68194
157720
133577
120734
5510
264724
481369
559071
473605
63549
33767
182070
515516
195897
521598
91588
587800
193457
323177
560032
285894
352469
120994
359565
500122
586032
359795
166671
72127
492501
206680
301487
84983
167566
476034
62574
627586
16663
534365
284719
593792
273589
299725
157161
197509
235569
222917
448390
404050
555583
350837
565046
297743
119356
282613
120147
401778
400385
484699
485796
444545
1229
141762
464319
260501
418789
103821
501130
330301
47079
380527
23603
130731
483298
546592
86020
1471
353300
151186
79181
48727
610877
483088
148049
519500
41541
544665
79518
294283
592972
70308
254100
545605
82427
57647
352183
126828
56599
160835
16013
423278
34558
612732
64065
132608
259093
382588
243925
222791
509575
291230
116279
357914
51346
244123
60616
568336
480599
205312
169596
614144
201508
13907
226145
83181
78610
421265
568842
487194
120309
309817
266084
203251
355234
499957
54968
568863
260686
100502
263857
441197
390654
588627
143071
527944
359699
542066
504370
381902
357524
584818
585822
481048
147864
610189
242653
293392
146379
174261
237323
385702
478404
527740
491540
36426
431360
302594
630316
236266
332367
468396
234969
479114
649873
603349
634933
441098
234792
575874
621472
461723
554246
59744
616960
483321
529883
24756
312319
501058
615637
38358
1316
100673
451293
405549
34576
435703
7275
504289
601767
108382
266272
366463
374174
467085
432568
288601
49782
70060
425407
346975
591382
172540
255805
593307
257135
351514
268168
353939
15401
330726
486580
114719
493904
486366
250928
411498
182838
251328
427903
648992
92974
247035
637978
420206
43452
83895
431446
128796
101954
424071
303802
131973
30595
287631
312395
415046
134238
55359
556777
221942
259324
267832
74196
120871
520557
176056
344488
81386
462115
62350
340272
283160
418719
645867
19062
262003
55877
549059
306921
399114
76278
100467
203292
244185
364221
98718
197150
415125
125408
580100
7853
67698
564929
413828
361027
191214
44919
110008
257462
147846
129415
616234
13626
193324
495121
32691
118585
623890
211054
237059
384749
345844
460148
177853
462351
131064
540096
500252
143392
455169
500171
480901
295536
163979
145930
335276
318639
517042
427269
325302
122091
416769
322528
118495
109664
372966
408102
363185
459702
627937
390873
88768
416273
264589
183888
335750
305869
168983
410524
189026
89192
275021
405463
290404
523811
561361
424060
103229
439829
422486
452836
118007
413398
611441
350016
185062
47499
435680
3330
518870
597781
124551
321564
56327
330422
108382
196638
60213
32563
311054
175402
122813
419020
189672
29558
628430
389726
427900
320373
98855
326692
451843
130443
374834
498634
189760
80449
561318
43457
169507
470521
420912
324096
649956
171893
24892
342552
316713
511229
40005
453554
90431
91583
530244
113143
620952
168007
638846
310741
353135
170622
308136
612160
515350
134187
405001
383301
422840
139448
546351
94756
214231
388902
568455
519875
3262
90991
234506
242703
501369
398450
415333
404440
319273
606320
471476
493365
73973
215065
326733
253417
595723
77482
415824
329626
275669
606781
329949
56284
242860
312558
318843
236457
379879
550872
634193
159106
215100
424155
81034
605682
613683
339920
251194
486802
87547
253980
283195
462011
427854
607656
347505
320690
111948
148852
160079
335979
275313
357365
36099
321023
73272
325188
495675
635426
158597
252925
555019
498108
211752
610900
285868
72190
209357
620620
75185
377718
477155
514394
583251
1955
163214
385377
4757
574307
91935
310086
526974
348108
190150
188442
238509
59282
224599
630291
637557
595433
512529
41185
525975
5494
212011
265115
351446
534346
605627
554775
2372
78554
228644
512438
447487
551944
284390
577854
267956
394768
63039
100504
229514
110634
40048
416939
279703
151728
261760
646044
412123
399039
265990
357940
501921
24684
12832
153352
456019
176293
306308
397041
618528
160364
555335
390769
62842
526882
317797
543410
271819
371450
8349
1839
339559
645968
202161
25294
632929
232214
333099
570595
30138
414809
467959
91646
353294
630796
455221
187185
133070
106514
266500
482200
336209
186086
452707
195708
28189
582218
593624
307504
467043
55786
472361
488713
454334
603395
357898
27907
627675
561017
567915
142961
541192
320187
172713
59262
456374
19096
207533
136871
472859
78383
230412
198034
96257
74161
536693
193639
85726
92612
383995
600396
631690
625248
447467
625860
386581
490100
532311
390890
522318
279922
388865
226535
482589
190199
467094
303732
301108
570863
339051
210568
173465
456644
593944
175517
457493
200387
193992
28379
325372
591835
285172
556976
458166
541634
304163
7974
234129
37272
539602
85411
372852
58755
105984
591831
575104
413228
623548
552038
82120
183247
114594
266438
576309
452481
449000
267205
28275
453583
464754
336822
381450
399188
245203
489617
65108
583059
176735
475501
479704
442309
587546
289224
553567
226482
501857
343404
451054
549967
612568
592030
437136
316621
353593
575230
108154
258204
576038
51500
140254
401938
141039
36385
515572
141373
55848
148546
516595
251603
564969
244685
203364
110960
167261
86708
49052
370635
548833
222655
37388
25999
376874
436762
314885
57625
513746
343522
513362
371125
259825
359699
485615
305895
507225
200962
587798
640718
159780
442136
297221
311019
250292
378855
399943
424470
143320
415712
343971
503569
395160
587520
77822
140588
367754
314797
405599
468045
423938
277635
465086
335279
215088
171389
228027
511643
510267
5274
301211
564662
181596
610877
308320
309653
509757
630405
184461
128383
409079
117612
248528
135951
481311
168855
308900
611393
504346
7472
486625
439597
243309
381893
435631
321081
81142
513583
353888
482015
28461
318457
404550
359079
529571
474090
255761
203118
503739
21450
466190
396766
117374
58403
255273
628620
341757
223179
406078
614456
336205
613834
387043
342102
229172
160465
266318
105511
262575
24107
37312
330536
393775
60458
502309
250323
536631
221078
248510
306007
125474
282076
442388
368097
199649
349419
489597
533348
172101
276612
644552
442674
195752
189461
6155
263576
334078
447751
367754
518099
77083
273993
132141
349252
523388
198476
439273
544126
12560
56474
107606
127473
461209
623182
18247
263638
223785
253510
491685
166165
93081
494863
88260
165796
109215
354115
49779
511350
568127
29114
558577
101113
549481
396105
217351
502633
427827
161755
75199
580541
357696
481895
251807
619479
30343
387122
378706
304437
209047
425388
290984
481554
70033
636731
639053
547484
447969
341655
12483
2050
229312
221989
224680
329035
106259
49949
593655
642135
629622
508451
71903
170757
204175
632249
387086
528240
517631
53798
517360
171803
339193
464622
173866
627445
236498
32046
281778
143166
311180
438919
378685
371744
516487
610128
537111
149049
24900
338599
158225
249739
452685
144685
526703
374083
465165
628270
605015
65210
31065
432091
142195
527352
640884
326614
623607
531034
606599
15072
487823
410699
213161
233591
590155
41464
570334
138259
497056
6533
395310
378080
230944
52261
501120
278556
554764
558488
239312
445929
235763
116504
241148
392117
641409
361945
391156
35829
452583
161769
460883
246765
407627
175726
306815
43948
215801
494675
604053
388178
369708
484830
556030
504616
388929
112417
249714
628412
230893
380599
267484
145103
20455
575678
58545
330349
607558
403815
84515
33117
360673
326850
254921
410203
148624
459949
333539
441974
258088
462531
368831
591587
330997
94863
500220
636998
84019
345524
85663
404537
489318
534920
401947
496094
260517
180285
450532
290650
285799
492548
312541
497838
431321
210431
627070
454335
504260
563142
462839
268774
341103
160957
93946
555164
177042
10169
640072
369425
194413
464268
351379
251251
183176
627847
619627
338392
271951
325292
175199
522331
25527
65807
442317
530650
515297
174613
375927
87415
392481
471302
625077
544604
441973
525947
67740
478482
93090
445185
29431
252341
578142
29129
463172
609965
559879
623267
570600
636680
220968
593744
416394
357374
500548
73528
219943
270315
76504
322912
238265
202631
46435
77305
46773
544659
115181
139277
615547
453576
304108
444747
438292
592786
77925
154870
210699
86438
221349
602344
229012
8515
65000
101434
555385
406088
256255
277897
646564
416365
380240
436167
142812
543580
324133
342578
620302
150038
211433
565933
123170
569414
170453
90951
380801
346462
408989
141157
323405
339891
79020
576895
483886
275669
43002
7450
255521
547216
267943
156940
501291
346843
470764
587998
139924
126906
460088
26991
296433
462244
9974
39343
5333
391321
210475
517283
326747
512669
206150
351506
112318
241227
38054
351672
352937
349087
565159
279262
637928
47404
474802
595395
555149
146481
92441
413886
167470
572821
197940
74023
625491
106908
124988
117897
249141
69632
150656
352437
17689
37095
242582
184935
134465
161065
189621
587592
123392
510571
497395
242667
463363
26461
257609
498388
368625
378688
491440
361471
507622
521594
179292
474704
69680
18634
103430
314363
304145
258476
57593
44192
12678
515343
437172
635295
616835
443528
630720
544227
249237
278702
18120
161753
128993
409571
110507
258260
197016
298144
35496
215714
94742
113574
361087
370341
616839
87962
506286
503157
174495
200938
52993
485818
182413
92333
28943
140075
279925
555533
430521
401740
400598
148373
479180
263304
471487
332109
515068
604931
444259
474216
373087
130960
84302
577429
243177
352433
75973
393135
275117
290756
508287
285390
571200
581420
470174
427771
398191
107955
614562
241893
598197
566092
511572
431311
147941
577640
308363
503546
580082
554908
73680
481523
138183
281839
578613
22286
270539
628417
626076
537543
545597
605890
376997
42918
392565
147479
30864
485619
85912
76089
277469
246229
77359
345256
551295
218567
372315
155959
73301
318335
644053
330482
366181
650661
409095
620850
70635
90041
511044
128351
426342
43831
513488
68889
648177
10993
558141
544243
109050
533687
590728
448286
538420
340294
186660
550110
482737
496134
616881
413562
298951
501888
350351
71281
198244
56897
407543
394346
641028
320855
117093
456874
359589
214642
448995
364741
628609
292526
533287
364934
101140
550645
331812
56603
565901
288769
168113
56555
101365
515935
462328
525382
451389
402275
558814
228901
369149
210145
523005
624880
406907
601183
158582
343955
205890
383579
133303
484978
312609
416821
612170
575802
141784
399068
148546
285062
157733
260891
311263
453252
183745
257884
41895
62522
594960
609498
581145
603823
451573
440845
130133
457434
531382
315551
48990
490082
616665
83043
602528
268787
646117
203949
13725
481505
489325
276480
480928
581582
465725
202254
190443
437502
94894
569702
646851
103867
173424
439899
114996
588550
209785
230519
469845
341223
393823
322132
588228
122337
492369
334175
543447
105233
477744
583754
551159
311169
179749
53501
511744
246112
334456
344792
45133
494174
99519
385133
337622
312704
572599
616537
555310
600599
579790
311571
279247
617073
248552
169251
383288
408084
244719
174261
548644
341472
567627
697
589657
551299
77552
372852
3755
398451
135475
587820
113542
371105
598230
13479
513456
407582
378542
319384
210478
238701
628957
61240
509972
27723
388597
160185
447533
54004
408792
52568
14765
403719
368145
445958
605263
20934
402273
361599
233676
558079
526317
439189
342871
161468
464457
545912
390859
309704
492489
627610
574207
7693
242660
237256
386177
440703
403086
388871
472916
382304
373204
567164
532498
36897
55239
128376
23197
403384
397108
323124
194414
357404
370435
179508
165156
282935
279331
507106
80974
467069
117613
439002
533499
1672
83199
117276
324054
430417
191596
100867
528715
198653
89822
229985
629414
279607
206279
337323
455233
399382
592325
436568
526390
148286
95400
590739
601490
450297
613497
275237
474378
579539
30287
321503
111066
615610
165481
144387
395343
109189
105390
231089
61277
168892
78274
467304
92214
102314
460485
401604
585362
292065
345136
417456
390226
8959
247504
362178
515270
627786
387802
625513
370538
249715
7081
209417
442010
185268
340874
594181
185507
221098
82009
552027
54673
185193
560767
92669
496536
400091
254946
640140
343801
323730
239189
336758
267563
617292
147458
262307
346092
623112
298798
164145
519302
612991
438521
206189
355947
528480
142063
217100
611326
648402
601176
543932
281154
490590
576064
369104
283151
386495
239783
504515
165856
535448
172853
268156
25152
393916
235947
625261
470789
125246
522193
200666
393882
160251
80731
151935
296180
413387
395193
221026
151945
367104
639004
43232
420536
565403
121439
519764
36372
49074
408493
81311
540403
379512
441993
302407
217835
215039
187921
615036
149759
100230
539201
495130
17619
325326
249265
271643
187672
548096
252365
229153
431321
220120
519410
358073
15105
460784
514434
505168
457719
259426
413216
108476
331160
22750
433891
633770
143763
607562
118029
403436
546511
400475
372528
615125
217023
603981
7332
189029
53383
88531
488441
112625
37202
421635
290215
417347
632483
391846
190832
30690
231193
239776
416023
139180
608317
53313
593069
166052
109900
528271
74819
332884
308786
69333
593663
242013
195535
31963
253951
644559
353410
587752
110605
310059
401625
369402
276448
87730
558385
463691
176646
391430
121753
461063
606044
206126
222419
230892
215826
111965
619865
164151
235029
307801
364848
581240
411712
150739
178126
51930
262636
469648
418058
58344
224801
314052
433400
288260
86592
592215
348742
580587
36779
256140
180220
461358
555184
269378
533418
148214
251026
204056
1572
113194
335521
577055
348877
444157
597811
595352
314401
321496
77780
361532
508444
279811
330587
474115
633136
582193
274541
10690
588592
136637
296833
346723
81608
623451
7240
561247
194853
9556
457082
116559
343700
470075
635588
379215
369777
145987
624267
12239
496341
149808
84893
50723
538804
537164
544568
573897
248000
39490
41177
366376
473931
456551
405940
596822
26756
322884
516104
125071
568344
32570
260154
530383
146418
53003
275724
483038
95979
605023
400400
349189
32073
477106
15693
46674
134137
850
578523
416473
478384
138984
195812
387601
443787
614303
169174
113834
269634
445054
156708
159156
626017
576241
293312
407887
2713
584520
451910
377963
222153
275817
560177
407845
54040
425464
3310
60969
227674
117023
611259
37906
381313
477263
267175
528380
650690
50899
306958
63911
47243
233326
583971
187652
650531
267698
261881
210254
93591
11667
96828
640299
172680
334377
263077
300137
618536
383929
530597
645100
454980
277864
603036
202053
237402
246047
287689
559051
523461
560696
348391
252541
352818
636808
265118
192755
122064
597443
280203
464293
316291
215477
237847
254202
225892
27462
452678
558816
563455
638845
482317
302845
638383
407239
364123
557178
325384
101784
530924
299565
108087
512740
31456
338441
229592
9477
556188
225898
410515
474697
30027
587757
236162
258807
576906
27257
263819
637064
26862
33516
62624
214712
96039
215433
101223
186140
531338
206304
528035
424404
400357
133756
300741
574387
178448
492162
206348
340137
244871
568839
272027
548461
367305
228713
93270
452448
118618
499995
548464
458968
77300
611047
631372
436357
65750
588183
226679
604762
392132
310850
6941
114650
616235
285496
594966
260232
142858
439443
23872
140616
277690
16977
84633
433689
517222
341993
644703
636619
306143
20969
456152
624761
501443
300896
346878
142094
427607
174499
605343
502022
223994
96836
172844
232242
567763
556993
624834
56902
368045
297167
507525
56040
149692
22210
626642
75116
515840
595469
184643
617073
239829
639550
114413
328185
396459
269297
473794
171590
636112
213527
240362
452469
508100
425297
439247
90522
470704
532879
520266
499739
538525
293146
534753
87320
431065
274421
481721
318664
59476
540026
340615
400538
605352
189679
394700
267660
60769
436136
538097
610961
211608
444874
362270
18853
337949
525821
613963
141802
633244
534291
507205
151290
189777
42254
113819
310290
233801
136439
239936
238203
634117
484927
558672
439262
203393
454506
83019
416530
579919
562977
148968
611531
379038
625586
352068
565882
236905
472540
484025
581562
269634
549507
228365
132926
44762
120119
334342
516290
122265
175526
248973
64715
122582
335108
316545
428188
122693
158206
363411
521877
192973
156177
52399
436563
534055
224755
622172
29068
494837
573882
618195
290902
468635
190818
113460
250037
582549
129774
189377
219393
74321
190049
360015
208549
563704
279971
197078
48851
628693
371740
177199
406297
532724
549943
36893
515540
648673
62937
313901
161056
524239
210705
41566
395304
176298
446020
139397
624541
98042
602754
421193
409315
568746
361043
554274
504128
116416
19657
452728
446343
363915
238581
441828
77112
288402
382307
294898
337725
458295
563028
534397
274502
473826
158432
569627
528162
238347
46365
430674
6314
81976
405376
313990
220852
320761
38038
312157
410619
583542
207848
130520
12823
131824
312725
85264
108722
122140
185988
313613
114182
392038
98888
477127
318163
413869
296457
123022
447238
384079
570445
436905
608645
395372
409230
600551
600027
406130
422313
203187
612766
168348
308267
582457
455021
78614
175993
299508
483772
555786
580365
524786
641551
2213
186922
497525
70821
612893
80170
556504
347393
616436
365310
560042
201760
136053
229895
487572
481544
174896
541100
450752
294745
131687
255492
236730
296976
339767
46076
118263
453134
462630
351532
378995
591473
586700
186070
372355
193287
609895
113958
124361
287511
453245
358348
532387
474519
282883
579127
512994
216991
66110
27784
432306
595202
73090
197630
401926
639102
642299
278015
476469
644692
304752
369856
631435
541484
532144
383903
102038
343670
509000
180735
502135
473979
315979
612583
449809
229005
534394
428374
262500
39672
463320
464758
616604
287944
517562
532510
475050
123335
494366
309907
492092
45746
363508
613430
548851
459827
63086
275378
36012
155992
562673
133032
124469
459996
483903
612804
525525
310781
439256
458537
377038
324401
239761
126007
240714
603290
641349
477430
445029
617302
143954
159251
56850
207970
118240
78277
101378
11402
276474
444954
587977
408247
299979
126276
414799
200104
214425
343672
391280
368422
391982
313184
417458
457170
141518
188506
352653
564083
429722
100658
348963
38172
226799
220410
210628
461792
102637
642910
336460
609740
158266
625690
468112
277219
189821
641828
356586
363935
40272
305436
580668
322040
284042
624179
499808
136672
502453
317246
648432
499181
436306
522010
91184
336198
569144
637714
71856
83334
406426
270317
57203
375503
92
113913
175197
543148
556894
129250
136939
582577
476524
234694
468336
470416
195445
519332
32099
570404
548003
328821
74082
438413
397145
580169
71326
8722
228611
340455
546286
315350
279090
566067
514520
204860
573916
486743
422717
264871
146714
261529
145664
569757
272209
24661
550278
261895
416500
143983
167125
586163
214522
421968
579536
210028
211417
570647
587721
334925
316416
542512
557655
145311
140976
523309
200761
498088
345378
333606
117745
615919
334228
476380
27012
373224
473384
401129
636832
626339
20234
364735
530177
245862
463442
39107
282438
223495
414823
90562
369377
91690
136065
155887
215014
128726
637835
302550
520220
584373
537831
19938
154018
361857
130219
95534
14418
244871
207846
231611
477156
650330
49710
10460
87025
416884
618912
410978
423888
312864
311385
623307
181275
147304
39706
635004
623310
217620
394754
217311
337276
560349
625451
460573
257270
402574
230859
272843
112872
306175
506121
613630
645621
29558
378558
340824
368423
182876
432817
39004
163835
627061
40607
301578
331628
496340
571952
526029
19418
149726
372660
538626
597989
258944
170923
227800
329597
425139
181021
574501
569116
317060
496434
380265
621252
79787
552427
59755
563351
175627
367427
339941
420867
43124
612992
546888
212972
315531
474309
384648
330477
425196
161888
616806
503279
602169
648596
95794
139571
528009
213285
639727
436290
129675
497308
327468
567272
434283
154784
327676
110271
241716
181489
239063
593607
19009
509890
348678
106191
141761
379119
595477
575850
3463
435967
112239
310460
508569
430513
8230
93687
31375
302172
224445
76386
278017
132410
108653
510953
477593
12628
552778
390518
48514
144560
38200
647618
624889
501518
75823
239167
54894
596828
550809
293300
519121
55971
290075
86050
591813
487532
265932
3947
283511
193075
594148
27006
498100
244914
192199
510419
287798
607380
64088
183822
107336
459404
227387
567351
185217
105211
193242
46380
335843
162417
522708
292604
389854
429817
136137
222397
155079
411106
294839
206426
428966
590792
75032
507977
493648
142999
175748
631844
172391
385314
410708
233333
415325
159127
426515
86454
363795
44913
89228
291104
217311
494937
571365
147425
151399
365423
374490
633915
493643
596323
642329
377679
215046
435701
433260
236395
549327
364071
112984
353505
346666
250346
212909
595638
638055
569267
4653
220572
48321
393902
26675
195906
415484
588217
32265
496593
577633
36611
481550
581409
532167
134714
432404
152302
437784
48418
259284
91750
61088
593213
19268
318012
82928
16039
572548
37184
515005
352586
195050
276972
561224
605636
201397
590215
265638
188965
552520
381700
44841
81674
267334
327701
253357
278226
553352
242174
548055
9046
3074
642197
631188
100769
44460
386910
185017
600108
246399
332134
57277
582401
71732
621577
156527
177015
309953
248570
574718
318706
376262
133142
331940
579530
34548
171786
434467
194268
509107
90591
418673
348357
433993
516968
177864
448264
353359
531582
613112
545793
294645
629892
293720
151480
175706
321722
304739
37070
576995
34351
505828
255826
485741
181712
329901
601553
270037
153012
615734
244709
341452
277364
280369
614444
297971
588347
122650
246502
160772
172131
467344
368752
171458
239700
523873
339484
530193
215775
203020
542043
415961
422565
65942
236231
66818
597759
183855
18113
376258
50452
265436
295422
505241
224908
211802
501280
500334
529415
604047
307067
558854
447696
187190
400471
494874
519474
60699
113658
473673
475826
603391
531337
251696
508100
146328
111009
123172
183221
647582
92931
101700
258762
344285
192759
422108
272627
306460
82243
471957
114174
352803
631824
610125
494063
89162
501188
338851
566514
63758
280836
41377
260879
244021
650155
6870
481503
260062
297662
489298
455576
131672
440650
4243
186255
261945
112495
123427
20159
315803
362509
420577
292172
315669
304177
95335
141579
499163
70730
456239
11697
391025
37147
521125
603289
406620
206630
423978
584156
456674
580977
554317
194102
190857
60551
627624
376143
642097
302566
451835
498318
388346
355501
592547
541408
499846
316794
202221
460642
584284
10117
632494
93419
417952
376784
130968
637631
4791
258757
600650
308083
423785
594255
523819
221185
584322
511345
205864
53603
164691
348292
130073
591870
124988
297532
67966
106945
630114
481489
502835
270048
29762
290587
366062
221409
570177
39529
86491
157061
411411
226334
353925
492165
312611
5096
524227
76724
331947
325968
125086
554675
406828
631211
51733
601599
204120
642243
498110
123847
522030
411847
306321
135414
579046
431245
314188
326640
391376
357205
327062
472872
140693
374868
276943
207102
216328
246587
479911
514721
11229
11667
475089
12359
605393
297128
353274
102583
148646
599956
504810
409879
27666
33499
143267
127465
143571
435602
449484
619811
605721
620700
467032
451134
370053
64354
506325
347527
479480
146954
588498
300363
219142
355160
544195
69573
618605
634146
309705
397736
336814
275197
627236
174379
209936
1579
582861
238406
176960
298737
489276
52128
490336
96579
403485
191726
106762
309148
494577
483020
560915
387448
297018
373711
625733
68400
594642
585356
334583
148643
280123
37164
36631
433315
243117
409410
187162
328622
346900
62958
287978
612959
137257
479088
101217
314934
638055
593192
159893
270669
593205
520661
275196
565610
469427
420820
153925
3496
85957
640591
328861
63270
393820
360298
431857
441667
271335
149291
459230
554748
201046
235176
562532
434776
219089
295502
122301
210964
265646
76964
413972
515924
304780
434213
266982
89978
524571
202425
69075
58823
357463
552120
196106
86544
313679
606441
339385
632082
585209
435834
274385
33679
316084
51667
422915
252687
439613
258330
283632
308335
295359
199656
82341
622489
473471
420854
438266
403257
117220
611100
492377
605800
524493
190288
434773
214152
622049
52493
317741
513416
506691
625923
66242
185505
516868
426133
218950
240028
346936
592929
360564
351031
412674
632499
249338
610031
395862
26698
579002
263890
648701
408077
444116
358784
331986
639572
524757
418742
52352
135229
25615
507946
452914
285767
392018
287356
371849
303692
542489
323078
118709
86354
476414
574473
576601
28675
7169
273934
207715
327050
494078
500061
527142
522268
468282
502150
73795
15549
58306
284603
643549
567634
114731
244971
70155
575077
198591
87543
70740
48108
214642
367464
419246
47758
430695
64716
199012
323832
326452
105511
126286
400991
264846
637463
381035
290158
443216
126165
152686
469033
258660
280293
447789
13791
348083
375535
85659
583802
165081
639012
491494
363765
297120
205039
32166
333781
53956
584264
326222
425741
428869
575071
221807
639616
193922
242756
28584
629380
178571
127838
374514
496635
617193
261711
441648
320998
3296
254686
272735
269507
581213
98130
404175
543569
155546
24815
537641
176156
326311
582073
299047
289483
625509
113610
221904
615163
508940
603485
65474
200756
145427
84490
245065
194443
239067
228926
59792
245631
221026
642191
7346
201083
520566
550605
189080
147508
488317
341834
558570
506041
222130
162304
252585
119409
433850
136936
458552
572582
452409
131481
255852
233692
627116
17337
303441
11913
164230
191904
70969
339107
649551
136886
584840
95712
388131
309181
332369
325245
195146
77198
94927
305667
437843
221256
308620
173160
596403
876
221011
442845
534336
189111
13667
8072
632485
216133
472780
162883
586842
93246
542775
466501
230438
104948
134081
12092
314078
474499
293685
588986
407164
407723
498319
409108
408011
456082
612206
206666
165146
464700
278113
611180
567032
87839
418405
241484
115222
21709
267321
648981
134308
118645
37576
159284
16385
479981
206494
193904
588342
74065
72457
253755
13817
639812
506409
92663
507551
221678
170305
516120
492247
356215
10757
67273
647820
114380
430326
102805
311853
330067
458580
28865
404853
494322
441027
495937
588561
89946
339991
422683
604363
649250
272238
151517
169743
209304
235925
629466
33990
296640
547376
172292
160832
285164
467721
83563
166833
366135
528614
410604
38585
359415
142538
648051
212593
25747
377106
110898
507210
144771
509570
373161
296264
130746
137668
636581
494326
676
303902
98355
307896
289894
161731
372823
195191
261821
411524
273052
634077
212602
52212
104239
249354
466687
148698
432478
322045
318531
622335
75957
423363
413220
640781
7311
320952
621847
84511
352222
359005
516690
57878
40334
287638
167763
231546
237379
642318
257045
555991
565134
648808
334453
516858
184644
462638
306305
572609
44771
644623
314086
569396
227781
629458
217416
201784
517543
277927
43311
375486
555994
344340
373417
548794
246077
344023
205073
131227
177783
223562
101972
148867
525401
147700
519952
33965
29984
403321
609067
271138
545610
228041
461233
108521
63382
527519
53678
254980
187034
51230
389268
621752
465602
194092
383388
188397
489979
572819
2960
322412
321504
356977
76374
42664
508717
291219
152004
369228
308715
633997
393842
190475
244982
436693
308596
622034
213058
518364
337698
80917
461944
256267
495707
608852
11035
239684
545757
549094
234485
424103
633591
555094
416283
97481
206801
332602
68736
66619
641798
364591
457650
548762
402701
33916
164208
472228
83426
511981
621680
251988
7794
411178
533385
287257
364534
140533
201207
539148
295432
592926
135526
290995
530676
503865
7223
599621
634435
594304
621080
447908
310955
347190
549574
1361
125588
591794
551806
62155
278017
118364
50545
282490
504940
9124
387560
308792
409114
584985
188348
545787
391648
490119
258871
34227
474309
380150
389712
620124
551897
497444
298574
168115
181980
153466
170210
247881
583756
413006
112048
89692
579997
457762
455390
390301
572517
438170
615582
78340
597880
5918
17259
339325
83259
586857
8658
18668
363404
332381
590274
508494
571935
351165
490556
366982
251514
377206
323773
449379
87420
230992
553940
551979
35646
141448
440716
259549
352702
323763
603713
256907
394893
502135
37578
569382
417567
18725
27757
123017
326688
614361
167536
79314
179089
202601
120641
593963
548809
316178
292367
234894
495640
74309
12300
441366
260524
44141
275651
539908
595717
60625
407926
153039
97480
592464
170089
464825
7084
421543
236021
84435
101867
128667
481780
590951
570274
385983
593663
383606
72115
401448
252341
177051
208885
362685
524371
424189
255155
476641
293332
42920
3582
21152
436265
265418
376865
258473
278744
175289
176426
356534
320386
271425
554083
394527
129416
616226
138357
348601
245789
396520
65362
389209
262575
289411
40008
133717
111258
458730
30884
437152
449917
350445
637817
617354
241330
389250
428941
415199
190647
387058
593540
593751
64751
281662
376646
222889
595018
414641
228571
69014
279102
608722
223232
184681
614512
611110
397686
87405
94916
127809
45793
633435
606257
497232
270801
408646
57192
286728
494047
357095
563145
471945
248592
509219
513495
451998
51313
472190
596807
526955
546926
458571
138325
51730
380779
501270
106690
208854
8333
519620
54091
470459
506114
643487
456173
32109
305155
147640
278802
232740
108119
147737
57769
642262
48987
404406
406447
282123
643203
288218
258925
559322
229815
482270
333738
542998
628631
527513
257087
592795
108925
31584
86894
540817
173845
551315
146158
207172
102454
268141
43243
570770
567568
246290
136119
451128
161314
334242
242424
132542
502576
389248
585692
272191
288510
55267
430314
206488
121020
138987
172757
62364
642180
574318
514273
555132
253966
38893
88301
299053
307277
365347
76020
115737
544082
483172
51708
278515
360242
614344
394906
114967
601525
562062
345593
281066
489311
367397
340724
54409
633732
644153
311793
81259
64689
425342
637018
304785
57067
646054
354442
218872
52929
388218
381962
631134
45995
321975
468516
278351
229138
598142
2197
443964
419934
271029
198710
222765
612529
506765
95629
465172
229133
51864
626215
449958
399862
462039
590504
152491
552615
73196
96144
168230
639546
43222
319531
239970
636800
560660
44370
403591
516842
387882
371027
448621
595165
359621
636699
337112
70059
76440
639207
621925
109777
212831
35215
236170
574575
220067
415088
287667
174995
580211
534363
285969
441305
174372
459351
547901
608484
632644
208821
295030
154826
536800
141576
518248
328503
572755
358763
291430
175864
271988
284471
141934
9019
324068
487704
195854
410467
387650
114570
124774
279291
647363
231478
466982
621718
12482
140766
76839
114176
315609
501168
226456
142993
176261
19398
402547
162599
536719
213947
478615
319367
337339
336684
100942
647936
16123
41880
503406
22847
604349
463765
114732
233834
516735
525376
442893
122677
110793
115212
366064
37901
265070
212810
284396
510861
382935
147811
223233
537244
322458
389675
266994
364283
205318
80788
491792
193389
510454
365741
481008
108227
45389
410804
118790
3615
233842
483257
432284
638936
260338
514049
467550
268108
290858
287771
598231
503016
241827
434347
40386
31826
78625
369873
189478
32821
184074
282464
99326
576912
244483
592376
87813
290706
244131
338456
610322
208395
346640
626101
189752
597187
168781
389607
205603
34707
404246
331692
304178
41090
489648
198905
315704
27239
559936
645844
510949
133168
245424
44930
573135
238109
579244
91205
314801
20091
91527
541844
204175
285150
266053
483073
248450
105500
31671
517565
75842
152258
537049
472888
404687
196448
39114
387279
588851
257159
526646
411322
187131
358714
514952
162459
536885
491260
374416
93629
44076
208157
199151
186845
605435
293026
213285
527649
482324
195418
339402
512097
604315
520680
518479
214989
192904
427268
539709
485009
73535
180744
43050
261410
332588
336013
74471
126139
597515
639860
36449
441070
364888
370770
165473
576141
334411
394338
426717
544130
145373
87051
259162
567159
40764
405274
413204
195188
144433
164354
230606
367798
539659
611318
352782
270876
138367
528823
481056
360865
345848
542769
106273
160711
489577
573399
222921
542163
64275
449174
370993
38814
354410
9474
4645
353987
4670
376300
354121
14573
28877
366091
560369
85608
460411
259460
308162
616973
47805
518545
384918
399742
480002
496702
542190
526559
234592
451694
615264
407796
182658
531816
279612
360079
485857
68574
147457
284595
286241
588179
544356
368971
608706
431783
402719
431093
69158
155381
13076
646774
588354
643241
72856
447915
533855
6079
504838
71450
626367
281016
36880
466484
311990
397401
386612
136905
131259
464200
619005
482476
196167
609863
411340
95597
437289
215007
14980
17395
402062
359463
566396
230758
395778
534962
337200
142890
434601
236164
341883
401298
127709
296531
473141
626270
188356
165801
384234
460870
564957
477088
7000
259118
230560
236288
552739
279046
205930
288179
640924
525618
62860
308442
632275
556508
461459
538873
309567
329077
178627
564094
388081
362608
606504
280304
150916
245071
29928
12995
103310
331337
484160
283977
510716
248068
45708
338436
6331
209355
564701
454883
121138
433378
453022
272516
420602
445487
576789
340025
349355
289835
305660
94706
37269
613020
266730
255061
608452
201349
480548
329936
381791
243113
211125
54153
100103
572763
121809
143799
616270
362455
461781
153247
230737
187398
500484
406973
455321
373302
572560
315403
516838
328154
360967
632341
602025
74760
397254
453824
49179
237951
131404
505938
1538
406004
571004
85504
370767
178486
105422
233020
220634
259665
141534
192624
374715
383011
131769
303691
435469
242130
370602
596234
370484
387765
271377
115185
176007
404905
597149
252666
368449
34759
310379
491394
569443
254083
167735
177446
25733
288891
227814
477514
552540
1957
174248
132755
91317
286375
476414
259108
82088
322174
479775
168037
293017
92341
239494
178910
213850
257818
367514
296454
516693
293827
70294
86665
253788
523417
454489
401909
104777
254736
592634
167063
190830
486379
215826
115615
312720
557470
465139
359972
153411
540037
633929
395004
85190
305954
480047
77815
472107
165152
289962
477355
31451
355953
326381
262026
622413
420359
260426
153404
158236
189391
484998
2923
373062
152743
340521
307162
502430
208926
466301
353001
110261
631636
202155
616566
538481
129098
23326
165221
465082
91193
29698
224605
269234
61248
441509
212927
617971
507172
586400
219377
299502
456268
115867
301479
349837
182226
107933
298541
602933
300565
376534
574553
103860
96278
632699
649881
486402
153863
312731
172774
337487
120565
347603
533104
284019
582074
406367
320304
147866
375938
334185
80548
398821
464230
214383
428764
428076
47268
132973
378968
468926
78264
31791
112327
571777
492463
328220
214140
494834
568706
160979
513058
474724
277844
237565
203122
311215
198612
437220
364000
77459
107419
15865
591361
277655
211352
443783
540432
509055
242364
547549
548937
505038
307260
493228
39894
456614
102467
542926
95305
442821
312348
332044
507359
243800
451773
455711
412140
387675
303049
226007
344042
623537
402700
505096
41890
516735
273742
396620
193949
596938
516731
288983
244293
418785
439782
275943
207159
205268
235800
225203
145596
119957
369843
79979
118656
45884
525110
460756
430409
107621
489255
491324
242108
116042
253435
59707
391343
558408
634866
308866
213568
549881
396958
338798
301175
76300
855
42885
137294
632259
283144
451916
178357
254031
105445
65016
585591
324882
226798
386120
25204
448448
418545
461016
173728
397299
589819
376320
396989
139849
70330
202119
338310
391842
364939
485901
643006
437762
640811
69118
452160
44433
118313
107317
423217
400803
591494
178729
470824
365409
129939
73375
52690
636792
214504
373821
38390
542552
377148
586223
455226
401292
493894
150851
245925
8357
327231
48109
117522
630735
555768
165734
405877
330126
557921
211621
277693
217997
349947
569958
26058
462029
288538
397309
134917
370819
127038
268464
191502
452905
218319
640059
606084
597941
228060
52927
534394
64978
6068
457895
263932
26868
383246
194243
328633
607141
353566
571286
417448
528080
497842
22273
387981
593763
324902
408089
487212
369548
519915
442456
200826
572447
276003
211844
634116
18023
31624
539287
411572
173716
267186
105962
575406
45149
109775
430786
221982
259440
112334
423501
605999
222767
412715
591129
466288
558695
480388
117434
31214
137422
325265
649734
312804
163793
20842
136255
110021
540674
356357
261308
426746
279902
359591
633809
47877
461628
153588
129287
615537
362467
556901
220803
256953
3725
650510
49478
243840
248693
80164
174032
144379
626622
603065
498603
467744
587946
534242
129704
509965
72120
466231
591168
401073
510519
108168
605694
188165
426037
79940
235889
476241
298682
395123
205568
539755
37395
512796
241513
607427
550010
482565
495147
391253
338690
109337
164651
325054
485687
133206
393890
89423
501874
108703
297501
313783
495746
65280
204683
117562
527682
417616
453514
97487
233125
371179
624460
102868
55067
385326
189854
428778
499382
228560
80519
149952
324695
334744
617794
160421
74346
319435
397323
220954
199886
112131
638994
543608
98474
169501
434611
25628
128128
509412
560599
403352
617520
600445
410349
28005
408455
476467
610218
524598
580735
579591
650578
9897
136565
547442
567770
281317
8146
610963
392936
635645
538439
632657
112625
75643
587520
38445
610759
4399
151625
427105
273515
388398
217909
200423
326477
378121
300936
429123
605774
580126
556997
606733
326075
501625
366836
461985
600759
56500
598645
489282
13568
144299
421303
396018
401440
322248
246235
508429
270244
608522
327412
73534
202320
94069
627602
531032
49578
180230
42430
431790
395582
89647
591618
333135
26990
330306
33124
270283
110483
139115
155477
223062
14622
389716
269592
518294
293234
622975
472595
575374
356266
365290
647289
388167
604064
258204
272371
85070
439380
887
52214
438843
565799
544288
558424
196679
529778
528519
288191
415767
46720
335878
475494
60421
612541
543175
441706
204535
114973
34400
56500
173533
611458
343614
56826
142378
566186
294934
383571
231765
604617
160826
458516
25690
246289
326647
12620
206124
392131
329639
332800
518999
116448
175936
629413
300884
614829
303653
440379
339713
360312
609794
583421
591701
81105
428251
107901
525215
371080
134485
482794
355509
604933
147960
568373
47753
426522
311576
75926
226345
3310
630075
150170
12825
614614
438131
34327
1094
452207
245238
590142
413289
583011
642363
120081
531209
557514
285657
464904
72080
487992
270688
363338
335493
495021
3394
399562
118729
366183
170770
573533
540775
271190
600254
360239
159838
152358
124118
472469
295228
162929
545830
215859
616879
195442
445916
160606
117573
34048
284615
566218
307929
263550
531011
306869
143311
184958
576242
10136
438679
141698
422295
119097
103915
413674
86885
33301
467304
213362
138966
198701
295109
281291
637284
457273
289151
64686
551676
535359
158074
319825
96057
536222
337215
453789
151763
282898
136002
84843
444463
524875
261432
181738
440551
356276
424785
110289
16985
303578
636367
74973
469071
287035
583772
136343
592455
248953
550907
347500
84677
486486
332351
508683
529481
271111
625418
506955
588546
245804
434606
627542
87329
190915
33855
480371
165069
607077
370893
318919
356091
572296
343881
595890
152020
499659
535490
507941
92183
356144
69561
502351
38045
309950
604240
135630
53828
419400
208348
544418
625582
602225
52979
374182
628021
633753
236290
335434
219279
179149
543608
622828
489400
23926
57995
627230
254547
521505
271251
625689
473377
133837
10467
122726
409528
288861
435810
598732
262120
598803
497806
402225
546757
480085
137390
380713
187140
349655
528842
485150
649419
134138
337037
549010
440505
347376
471829
430073
625745
566179
284909
168270
333962
75115
119956
389195
137164
490693
623802
30015
600001
113088
410907
30383
29426
302162
40225
493720
184264
596426
45944
350871
133927
521971
163504
521158
17809
355770
106566
36102
326935
561621
112053
92134
328090
527595
447608
79530
388343
70812
615325
380935
534647
362600
266208
471005
425528
634395
4872
608597
630542
25730
314870
95737
466405
614727
314807
362493
199843
345182
277702
266513
98671
96040
635551
548433
88228
451448
594390
532292
555671
256961
531429
263935
439666
129276
290782
584717
549398
173058
351544
402103
465361
639379
37276
131217
462851
578579
342787
231409
376672
43620
368794
628062
417372
135450
27996
41048
362295
595081
537501
12771
546653
259544
198982
135625
166956
198697
557593
503366
522310
108489
496630
199149
54230
351458
375681
354059
32510
147416
425067
439359
107826
235889
328421
260771
430644
211223
397970
182345
393191
578565
617507
27533
477343
445449
298525
601211
508467
211684
107669
453288
297118
366666
429899
207700
514236
165576
366669
477162
621075
456193
612952
538089
313983
572709
175297
509655
436131
289017
167220
245634
492852
554810
411466
540717
257353
250737
422278
631120
644840
261595
546201
643465
23566
594836
175849
187692
399086
554260
616553
471630
265356
191056
519269
58654
329444
383458
131717
561279
83873
285888
199889
219704
506311
344928
16235
34655
348221
66321
395567
71243
131278
86431
570141
619671
33554
420211
470058
31000
626812
613615
509785
358351
620410
396244
638959
584226
59519
226160
171201
585039
549652
423733
408694
400976
56972
455424
221633
166495
563055
326220
58467
544921
48746
513531
266647
649839
623057
207773
431194
460130
623999
383220
250653
464516
482717
349285
560276
454684
433738
249694
127546
180288
177116
629519
188905
36343
583168
113571
622811
124
509298
528428
352371
616187
379811
363105
113974
458559
356621
307502
473163
466365
182258
640331
368548
503283
603789
613122
190953
257689
219602
605062
346641
308802
386073
519629
630334
336987
399329
322501
273369
264828
533060
177422
277401
498967
512161
35221
563637
628351
14344
70332
255388
570503
119006
255406
115676
497933
136208
433204
219433
130869
570606
590474
102688
608119
3310
292197
185319
542619
6308
307209
431442
441657
594396
524958
539176
272261
121930
632461
253622
647041
370368
287439
138192
283060
332197
56318
527262
473848
615627
383619
103067
238959
46153
455539
534021
280111
353429
200947
171167
308884
52971
423900
444885
6344
25527
260999
159484
628511
270034
202417
397998
40098
271267
73004
101841
219848
19523
63488
400757
262077
190844
381709
496499
393448
70837
648160
394726
121882
415359
490729
525173
606047
178329
32423
123917
167003
213579
526917
82872
259872
435072
396157
577831
105503
410693
594565
192677
538242
298382
355762
572716
165876
570939
51180
114141
399333
231876
224595
73807
174186
606182
23244
347768
386693
531133
36190
240596
184142
127031
251730
238456
594820
115751
192358
441973
159791
415576
319901
478554
587245
223339
59666
600832
575885
498725
313182
411147
632793
392152
552595
391049
263834
387486
206810
470447
526886
67424
263723
393900
403987
39093
256202
102090
84811
168504
186193
293316
460648
157891
452405
74199
586005
630698
44973
165573
359325
227735
522871
439174
175
474402
649861
482440
479123
357911
182258
473991
591916
637166
138974
395243
100085
324971
598997
629293
648007
601543
141206
643167
69804
519406
300733
388700
389185
557215
631198
96482
648428
244801
99225
444958
338718
281263
455903
90900
344930
442935
530506
508776
225938
623328
330293
238851
477054
454246
364295
130686
629357
132145
66682
631360
575392
644516
61484
256581
110578
389178
371332
58514
503176
398096
238014
608608
389494
281025
575364
38691
563203
489915
322550
315709
166520
551471
547714
66245
118870
419278
402592
265927
10940
243526
370410
578391
77672
303544
77664
5311
443110
628936
154420
562776
117813
87551
343158
346717
509972
89651
64820
372019
642631
637231
462451
113046
29569
440267
197809
187825
340594
171006
561828
45622
300379
105016
89287
543552
40240
360735
326795
245834
4491
87502
488878
488365
114790
132050
493814
451129
383577
161407
364313
354950
498361
262070
93857
501399
21835
145878
542087
405874
443253
231043
509177
388598
332805
564203
369777
17884
99518
605514
342782
249984
362625
625362
585193
431475
402998
67280
598986
477907
644969
50179
644668
130312
582539
8443
391156
473299
107118
299084
544723
86346
391267
467188
111449
140372
365197
49128
325550
364493
476524
88074
477589
104699
540401
518745
122215
451637
55900
552677
425204
182320
528458
385392
259301
259089
230925
432028
351047
565591
237938
279956
603676
421018
163752
206904
398992
94307
55095
145451
24978
419855
641242
198791
598498
65133
396949
253067
5472
505858
291571
329278
359287
497476
159040
143868
594307
348529
267769
336025
121620
621264
371265
291335
614654
293329
350028
650597
519708
397292
456937
627956
398918
278454
439
599431
241125
16129
111020
244885
131917
580753
605977
500341
429469
339364
225370
7677
528070
98671
202878
294633
284699
289514
487439
626346
179397
168370
381235
131318
332763
30497
136443
275070
313626
389742
585462
259448
246030
500321
498029
435443
37696
103828
175264
608803
237723
225190
440615
30584
160637
510713
285281
451850
136402
203866
385135
245810
147234
218089
394066
381176
266152
89140
419066
599242
27457
35487
148885
191353
617370
42006
485250
27418
89558
235390
430807
474335
344341
43785
70829
257795
567654
388230
222005
129644
250362
49435
273209
436090
578233
638685
477516
72225
200075
584945
282380
212670
423235
140974
376360
376519
37887
147895
229649
472929
520636
561272
491582
633479
40479
387957
234968
418710
566929
260412
296484
122108
45126
448931
552005
3069
493997
291420
48385
283923
194334
352107
259425
570460
554542
578475
212837
340025
335571
405094
152252
499464
560473
246398
90716
114111
277021
214384
317385
353376
41932
542838
287991
598448
243813
60247
391274
543498
234866
439050
363182
299760
325473
185882
465736
631436
322693
303134
136733
422361
32806
440479
55848
601372
595676
266997
212775
118987
146039
61934
70964
50523
227565
185349
305598
343922
143058
429152
222660
209408
446698
88823
517042
113892
100197
300171
471364
223321
35435
1328
608488
234662
592239
444399
325707
97846
323454
542088
164927
455013
328524
276238
443433
536359
538332
33061
342787
411215
384194
290188
62428
506332
137193
7592
620888
382410
176776
44521
130732
506595
575918
167043
203198
506262
15613
286373
248973
90962
15713
428247
491709
348067
82629
310920
244960
238176
235344
35243
243532
440988
428278
8626
437270
118084
517487
341200
228014
236756
270797
293693
160906
539093
146796
226171
259620
647897
501039
232497
104002
23090
540118
12050
252323
284905
503219
179570
433084
25851
102306
59447
476451
276849
473195
350685
395178
264164
393915
285592
146825
89548
430098
542878
136219
512436
61298
471818
547145
333197
581901
306206
276291
625248
592368
366810
554778
599449
455691
274962
222727
377582
461124
288821
292423
403885
329404
27230
281211
186596
209128
119762
52424
143020
495999
23257
648557
27717
1118
36540
316571
485198
248071
480194
230749
361870
471722
639197
194403
549270
549104
233082
546645
353646
553769
327907
311400
528451
469381
55845
842
254413
146026
518066
324277
100906
522704
527740
556789
183375
430347
421994
179877
634495
87722
319175
122517
119226
218187
432087
54366
399412
72524
161984
401732
457068
28535
361848
27650
433206
377247
164219
13736
64962
241718
557186
421185
284807
644552
218981
495228
169504
617317
430809
319463
330716
17504
145103
228887
413055
523731
308066
597099
616905
404032
77593
90749
223543
49669
365895
436294
436623
181377
390746
257988
434412
31087
16873
437471
279137
445737
408029
109186
33186
148832
390661
379184
259762
109573
542251
510266
448814
80197
606599
237215
124463
221259
277871
272554
276791
587991
343139
296447
201445
362798
150056
171302
96280
285759
436836
394689
51232
377301
44216
527847
139819
511111
51730
59666
202475
277066
571941
218603
198147
370064
216696
17170
405866
403010
105518
23243
495027
51722
391923
606325
520038
613204
193411
631448
225944
537081
150818
468712
376458
134944
638195
440606
371673
145626
567180
172876
507485
496469
413686
68469
309128
106898
634144
322889
193613
547997
591350
129387
90985
423274
146390
352232
640857
144155
64720
61541
297249
300444
288769
511839
280113
543347
508791
624147
202205
308578
535465
228261
399689
28451
281016
594630
69496
493594
59051
585325
641533
205145
353063
177990
478067
492850
433850
608991
153139
30708
6688
255487
520733
117659
180603
406918
601547
597658
511351
24213
349893
361067
586089
413577
263825
597612
355955
360946
334248
615339
129674
332192
211229
415412
562923
354310
597906
521882
469495
575964
280971
564454
271692
64170
275345
53400
141189
489898
591447
462310
259304
416122
330898
9002
217287
260649
47572
625047
373929
624038
446830
131785
185917
503891
277603
129811
99260
475695
89723
491387
321119
366596
447244
519460
325036
82684
171173
456533
287091
326769
288450
41663
78640
553636
197577
331346
591784
78975
591105
62973
186634
10922
96406
638612
410427
285666
534683
388745
42045
354095
280250
287646
153980
127426
225568
380134
238634
283248
293332
621715
417074
315253
98772
422465
13797
29883
300247
362465
508214
259269
310104
217978
579968
335322
346645
602441
54787
14274
95242
309568
414743
443736
136603
310414
89272
644973
231598
113196
264415
517863
500976
177421
292786
192943
433042
521942
406685
597268
278090
624589
464909
608864
82837
384290
48211
403281
487919
169539
13748
535248
428854
110582
493696
362083
534980
512591
425977
265719
480605
275463
436266
403808
271326
84331
529983
138769
630892
82545
407675
611867
193811
344465
610809
187153
480433
574272
444073
564479
568402
362838
577270
71684
283317
453245
184523
29497
429822
625683
69602
26236
575928
266817
248490
516311
59665
300299
180791
645454
239812
225077
479898
446859
528526
338987
210734
226482
231914
423757
127541
76801
339385
43100
76198
515975
432084
131092
434692
267577
75223
88611
418169
526068
29976
328836
191397
432692
531678
555163
591042
438453
407841
274503
596593
238874
29369
147329
106118
379630
223035
493968
271634
368713
372685
413209
193173
447860
169081
585815
148993
348814
471682
409387
60391
649298
254949
434461
578077
72740
298602
522825
569293
510953
587442
142578
39272
360322
149468
507657
91278
60335
428823
315823
218460
192823
258815
313570
468263
69172
59968
150647
162586
400965
86253
198588
122415
571565
617279
287827
630549
323380
118148
64364
513683
149503
380016
356928
639892
569668
60780
508088
565970
494084
277221
310325
655
519513
335349
596167
431313
405441
603101
327323
596513
417596
383262
175222
280817
154019
611008
563108
614916
175234
92438
383813
396929
396978
537342
57155
359875
285938
292605
19579
583389
300991
587364
92137
391224
215301
337740
101700
470145
133449
123263
648429
568745
535568
215250
265255
205450
509621
537243
167855
56428
429701
636165
253821
394010
299949
617814
46483
443105
465273
354549
107333
529916
581986
484102
107390
487363
604794
141218
565064
253600
410677
329351
146331
201367
16666
477629
489119
358991
245031
553366
498635
212814
347417
589705
536321
28275
5398
364530
586572
461669
275399
349212
366159
205088
156168
543411
220709
602674
65211
102197
378044
72271
46336
443059
474037
425806
297879
303541
600478
321977
596478
487532
185796
74710
374733
267866
511496
258732
631706
219203
403187
634140
179912
101990
176653
176114
137840
391269
130863
18673
89928
472669
326965
193165
302248
60927
239366
386656
325655
553284
274795
313222
366687
224319
105247
62896
396850
190704
474792
477382
84301
94961
455841
449328
208308
601761
227500
368998
228940
597117
242234
131550
81570
323989
275820
188578
142299
83654
275656
145915
13181
481888
32762
463775
60133
455725
10501
240897
182764
152706
586901
177395
429315
398373
133386
383706
446165
158491
157635
465872
141238
357570
415625
7826
206415
423537
486624
307812
37756
220169
285862
305349
523377
257450
495029
78120
507441
12432
360122
585171
621010
125919
342748
444772
548598
353782
238821
327892
68217
55944
605987
348145
381791
42286
543545
141508
332718
515159
356289
18776
8924
330437
510953
255352
132381
535543
62158
367970
479447
618787
259325
142534
442225
542421
495418
560378
568354
483647
73680
449899
65003
296199
91596
319575
228917
576024
544785
181755
1984
2319
336624
90458
410448
582792
97466
115141
191552
560453
599682
487377
24946
396079
260324
484798
494666
431960
21772
534481
125037
59048
502495
187273
218532
327858
614414
532643
604427
591694
307083
352371
14421
189996
370702
500171
309439
188938
4386
462586
638184
160651
12815
380348
384732
505651
427300
373179
197970
111918
505375
254101
495314
106673
314703
560656
67345
19396
501181
156838
611950
462372
302946
104140
209197
13353
524043
201587
397686
19082
510907
542146
400825
341308
72623
632649
487943
627133
375939
184331
429229
186255
245134
569956
578640
32907
635084
44022
24230
198551
369167
466599
59751
325035
104895
142800
270380
43851
598915
614547
259343
3861
583252
134210
536917
408681
567049
428726
414528
52952
247349
589487
167455
472664
73250
639804
530981
573457
592369
480346
239963
375909
339606
35647
245867
104536
341324
18428
373345
583127
11483
140803
509706
119869
362016
210823
447634
143031
508221
330911
349261
544024
170597
488006
527541
325043
583328
601640
377573
253223
414515
512105
400605
211717
217638
485960
572541
645236
517421
648737
538219
376866
606151
635529
249887
530308
171703
648661
504142
241424
9894
183829
363877
589559
179384
359843
248796
359014
59635
181271
368816
510490
123459
43916
202803
47361
486222
334860
40935
105739
505354
81960
20744
341752
187062
250251
99884
529515
230046
525246
405346
590266
639656
394015
180152
602605
528178
65471
186106
303709
65727
451244
16591
40325
590521
438040
62133
255371
382062
172429
62923
465725
58306
151146
624973
529760
299634
627373
202317
86590
101814
206963
144830
448032
341347
308803
91304
360596
370647
274698
161433
507349
99150
272845
128063
609172
22704
136059
418518
299703
453105
572724
532371
326295
6194
587580
403719
225134
575915
329116
60240
270239
566362
366423
567453
408265
289065
614514
75500
343092
554653
290824
603445
646065
380297
561906
441969
116845
426397
312408
24406
368362
41456
218312
643583
124988
221900
90233
270282
369486
503440
375989
231840
244392
520997
430086
433762
597130
602664
550068
406510
103646
82383
532461
339763
335943
100938
91750
386266
469849
641310
465574
42629
23453
568274
103238
626441
307587
565119
531002
384935
650156
265989
340656
376525
570197
397807
41273
430336
311526
204124
467279
552233
143759
555675
88758
267946
329539
180631
447682
215247
588179
426408
141644
244097
417930
13805
93299
70130
411844
134709
280562
124428
286084
628615
94881
407981
425054
395961
479370
481311
578051
44282
560298
600340
532276
383119
100565
567185
93212
521778
283886
476898
13637
222281
255655
435714
314235
18100
243777
164806
365278
325427
449259
430300
83973
361422
5085
65718
58807
141854
609057
66101
82081
621654
26632
562588
87694
159140
302270
285503
257625
589760
446745
553381
554899
175940
558650
522791
586375
374190
104978
468541
152552
130050
419576
603941
365730
546303
140280
252516
528520
507553
313377
154272
275738
298227
483440
404853
449387
116270
576315
240491
118573
251773
621694
260655
583521
40889
563859
572179
310074
173997
168039
421255
462939
612429
188137
102973
390537
534657
76162
464918
644538
488496
405609
280593
152298
254063
530754
106255
278919
33811
90616
356377
100465
418390
418894
645051
279097
8517
523592
341119
238838
186721
649578
344993
29574
503356
313479
312817
336128
36723
292054
79594
575628
569080
385235
499541
486637
489742
147935
228173
310325
297848
357353
137617
79283
378693
213269
570931
183444
367762
492245
151646
277996
173637
301223
605964
266973
44051
14014
466689
323084
309251
270772
393044
249251
372954
412772
17323
447330
583399
24226
160556
299568
263868
494510
296387
147364
11719
162428
116662
564664
591244
268084
111612
124038
427306
555474
641912
631637
18941
90489
181371
629802
394576
534442
462840
594209
30658
312243
396272
265227
359284
468321
548399
393402
44379
295105
167945
21349
456920
637916
256452
590056
199938
24756
291414
467260
312460
328126
332337
606695
403574
66158
615575
397181
142388
629894
350413
561309
432487
144834
462240
322827
601711
31933
105383
243784
441755
325029
505024
146293
6964
363004
336902
542261
548766
120685
577061
103122
244868
607367
337548
187107
34130
385336
190953
479771
91111
444388
216140
286731
510354
218460
297073
649002
312771
345353
162409
112295
110871
526140
536126
352063
290776
110056
96870
124868
513823
178216
398454
214032
645196
363359
367809
622637
388749
375708
98983
241494
8759
29184
39646
552698
319687
613503
315085
162713
239798
177318
248206
73381
242445
77951
128623
269830
51405
266067
32914
1866
55319
88983
88545
380936
386981
23010
70982
142398
153632
314486
416466
474427
402871
390677
312923
341696
350381
415019
390280
498767
62745
596640
367942
410422
497609
176821
465964
322732
560301
445510
31961
84887
617872
372645
87883
565780
278966
500977
480284
450023
505341
165918
105943
395747
310100
645828
467889
222981
455056
47758
40854
354516
509848
35741
295008
607767
7409
534856
387525
184574
603690
513853
628145
63243
30292
630715
585604
76867
19594
341833
527934
88543
475268
265915
430973
555631
380894
191647
257081
92195
74057
118297
533566
33736
99471
447559
606863
28762
232868
26419
276787
366824
308803
256194
141015
647695
480756
480556
555966
86143
579149
395423
607303
206264
530460
335235
577723
278178
228070
451620
328515
628693
322539
423063
535960
85708
1185
608069
442481
416609
29583
617953
7280
527730
439036
353466
555841
635297
252626
213876
87356
60574
594693
373433
123245
427154
505570
104228
569525
159568
647295
314669
166913
496647
564909
213659
67048
153975
486990
462208
20483
149650
260408
96976
407436
157843
33199
79895
54652
32871
645265
388485
46358
457114
426932
61911
287352
367880
276998
618279
276585
645373
346473
340304
566779
207273
499110
634505
176316
155491
318363
459343
114791
179827
382765
134978
269105
151822
473754
479253
612169
646450
246558
31032
131707
420189
562289
29010
50293
465776
1995
281918
131937
477822
252620
537916
35289
614356
468385
47885
119786
167502
494083
650650
597569
556219
316565
337300
290544
480872
536554
539539
481671
137809
578973
506599
113504
199451
495513
166050
177638
80461
514261
300264
650505
129099
396260
257314
267983
92814
379182
357090
638195
1586
637193
33682
36676
5389
618784
318010
634550
201308
574851
195692
429538
492057
555656
114713
342162
627259
632500
108233
531024
528056
299418
43920
351727
46427
598997
405829
327134
384725
278208
467673
29206
544581
215354
398276
277436
591670
124413
63048
122546
222185
629459
456729
274113
414224
89790
441829
435208
10867
373177
281783
353631
125216
546804
296412
54775
418313
234904
39107
199292
189377
607697
305253
459997
214020
372574
100244
646128
277534
268890
167792
459834
581063
575310
353581
597929
359232
277094
274592
355670
436437
96970
541728
530739
79196
424563
173775
100179
338985
450635
130001
183691
145101
161442
429635
68264
11958
378732
388651
552560
140434
125632
4705
57741
395946
22874
142584
12468
127148
245950
70785
322596
336529
80809
629797
638519
241041
312240
94908
597919
346183
639730
269814
257929
255186
569191
143361
39016
592644
613451
486165
173324
582490
321437
23141
52494
315361
34393
503554
587520
157193
588875
214552
3200
275654
233828
228093
276044
133907
369194
79693
440458
650423
384263
5686
347255
446522
175624
602246
603622
522504
407560
64945
369985
613341
360888
380844
92217
65344
621425
552783
150733
15315
614425
311508
614602
650688
584800
71753
33246
308847
423281
567474
242898
180488
326126
600991
340204
8236
619008
498189
261273
618557
581382
9467
425247
546329
233848
552919
111896
385174
149138
632447
292960
619098
304210
144264
73975
408409
262669
46309
372902
142395
383208
162170
560173
219450
122668
631225
450846
370037
637953
342477
559987
249447
442987
171250
44391
456062
375185
175524
207808
442558
393344
587531
112416
267699
441136
530640
603345
101846
324171
481601
619446
30860
365638
326991
103617
218107
112156
497337
78498
604536
135686
5918
270695
633233
496756
630015
554819
557816
418495
210053
236738
612776
429794
28179
260786
458034
532122
58184
368720
439613
213307
436861
596442
62687
140675
75665
430252
54899
423289
296599
345438
94240
326378
241524
362974
425424
629603
38590
108173
508880
340486
211679
213833
206210
161490
415901
51757
274303
68043
349499
617798
522697
613378
496431
527474
862
523409
520612
278221
187934
550673
428957
226332
497834
337161
634327
403025
415691
584918
626637
552708
642219
342187
222490
443047
369716
287302
548922
8024
243865
76687
200557
363558
89347
183376
132768
526260
184798
460418
358285
29055
120142
487852
579422
510745
273916
222725
4787
465095
190918
568485
533142
608084
59945
223752
479494
182039
307190
635043
438778
490886
162568
439105
633484
329488
255600
455178
481711
408850
646330
28465
82894
96720
430466
289176
294834
17854
169604
178443
526551
289443
451178
215538
511984
262806
507397
273595
226052
204246
540026
110492
283466
441267
342965
31851
42932
230029
603531
324848
51990
5871
402021
227818
326615
598424
637903
498973
416611
76704
53644
179469
528693
521432
121681
115302
124893
365838
572443
496335
457431
384936
368513
31425
578802
95625
552667
225238
94025
532803
142825
396640
428400
156606
138578
183577
476751
471184
16998
405508
421373
6425
9598
532755
247653
545141
302559
114839
261655
568493
399068
31450
23737
621146
427257
443542
226416
19507
425467
480254
500133
492241
341431
576052
538588
151659
562335
134169
456718
115051
174514
583895
366393
91948
595244
38702
161693
178094
32166
117368
123256
632950
497427
526892
473601
329287
119333
512692
199703
567531
429074
43374
542779
85702
220678
157803
598871
209140
247423
71284
378112
331244
354607
572967
346668
590335
35037
600351
259996
491165
485640
636437
79223
204402
612468
431706
304473
355946
478836
488799
117936
435437
634597
350482
414324
55897
147182
408665
501936
346948
222032
269899
251508
427268
162882
650004
100451
338549
74699
110822
543249
147130
534040
342878
393590
441551
231175
376482
433829
471050
49847
263195
467951
399661
249514
370083
116199
241079
593779
198513
104639
141007
57254
203157
27906
243395
165473
84138
475127
341712
104691
184466
327924
614528
186112
457654
362175
637328
196368
430684
542188
105981
647971
620075
216182
570376
34814
273841
321930
80945
21449
484467
137892
481559
290881
564260
141097
498823
335690
583988
68689
459981
292415
494556
306507
335211
470360
444263
253247
306046
547254
181064
320235
505752
504471
246480
520028
304107
395158
247539
596771
289911
395153
208832
296000
245268
83323
113661
146601
177336
20089
367612
58700
347925
325939
72514
497351
201776
201929
263312
150854
323829
168657
261118
236947
511159
517086
135795
619755
395800
74096
323278
249492
163305
321750
70670
436836
469014
272841
233620
210155
168413
26948
531184
448543
441373
285794
66468
82754
261461
301385
506995
310335
21645
484117
39478
372633
516684
16708
439021
580994
354403
473103
599233
482509
388562
206663
442016
174438
355819
585415
117451
80070
305839
195524
514565
148443
628495
220986
442607
148704
246595
516636
142361
539990
525986
224158
340147
508416
460951
161928
237073
569885
243442
529575
548694
174227
258686
144495
442887
429095
363905
597840
484821
232095
503289
52279
314996
537590
183425
415296
446138
342162
618576
606365
200466
641336
74024
645557
416944
341766
346468
262727
210059
57217
505501
87204
648358
283754
370667
360548
434710
186401
283436
581281
208367
228633
512784
398393
104
408642
63106
454662
233161
359159
380346
280511
301358
96653
411575
249523
552819
312320
336723
177220
416674
403507
317623
89836
645524
396052
338448
85718
244911
584569
332959
407742
508497
505445
590069
273436
404490
25608
355829
25017
347756
501994
255033
580821
557341
611470
455841
501904
527254
336152
188633
210932
160741
147282
631683
31446
3432
410946
593452
415719
305395
174985
635715
168048
597474
470275
4188
186464
465692
62557
644493
192332
51240
432339
398326
266752
218894
555692
116933
442645
124562
190295
35268
165854
608445
367923
280892
519414
393655
410266
526600
118696
148293
96754
242196
401883
312678
488264
640938
310988
302086
379731
404406
45784
164237
144162
541448
19590
294105
614250
159019
176924
157153
450428
118275
587734
60085
79373
117026
365422
461343
559716
637247
248772
601311
259026
297120
504898
549094
637342
535961
61853
284040
43101
82128
95867
289834
155565
224415
72237
436845
447953
510330
473621
198193
532319
418960
132113
579621
48867
634831
227164
167469
402547
401081
341941
472335
434284
354103
300683
181703
608871
210894
492530
135585
310007
94558
333376
435951
139080
353691
546046
144975
90731
223567
306793
448219
340225
320210
240683
543206
452763
422345
365319
149946
172154
379934
575993
403722
355480
603255
196331
94920
87564
600776
245819
217867
559341
112208
446353
608980
538975
233165
30395
504362
107783
588617
477522
260554
333063
356284
123227
467221
635530
392577
115464
263639
323518
42454
605177
390232
431612
411725
475002
186307
91074
109343
353545
336983
137105
382270
580558
350749
577428
345403
63524
435016
339251
262147
159613
583107
404315
183341
595175
627138
73864
478100
198399
77148
331067
351389
529971
416709
171557
428784
53843
216661
378107
284251
582275
362028
482643
237571
181091
115543
453960
418691
212616
330453
491206
405956
394370
292382
465311
37770
589362
399145
256017
178457
637861
80579
78583
421222
574863
176525
71627
538250
169943
621870
643638
115467
472034
379868
613678
256364
311696
82308
250659
40653
160741
444200
531405
104356
86461
16708
555648
224431
283033
143422
646783
549685
511591
57936
155546
360531
234777
279114
391525
565981
293840
377429
317575
350865
589173
227119
204853
390803
130575
89472
281335
276009
610426
69642
442023
528560
295811
224543
5172
243865
543637
336622
230895
359848
578470
57087
603436
166947
265773
411594
107420
439306
326100
204744
528959
278060
272086
467362
9441
589314
460564
372667
558081
394442
523267
21459
570647
631842
479898
472827
386260
196653
446933
378631
64999
428286
535043
214023
123724
392817
183341
338895
273215
368705
22327
59981
570444
22496
236211
201804
546307
300546
500034
308571
534516
491922
536840
251954
419296
423501
277459
489895
268226
281675
307410
482058
633146
83556
328350
154296
354255
570700
620070
590735
542215
136116
5248
624680
406899
279584
446456
181484
88617
322702
423901
268644
113542
290796
71755
273866
208885
446472
181033
181631
490498
283760
619372
592974
290764
40489
246102
115052
529516
211055
225594
469274
610037
322500
240006
343364
433682
340124
306910
50963
546874
298789
260774
381124
347135
518796
220263
310513
235443
144966
493147
361588
376642
46874
598522
159110
387532
284989
144117
83567
253605
407834
126300
634733
390930
622077
522143
133089
600914
541911
223011
119612
450174
323760
219719
414071
455840
649636
75527
263878
44581
373722
601947
100375
36662
144858
112061
262067
138194
369028
612279
559291
453054
558652
28708
456070
448376
100570
43223
32984
154534
59213
593284
365685
599572
605778
42549
146920
37148
174897
411211
213347
170173
441368
549565
277270
193472
104460
316249
287383
417175
594278
633969
206459
2876
504338
314330
285135
102848
207300
45048
253506
279783
412583
114738
163477
167105
295186
273257
429
644798
521937
364819
372268
281031
112860
382486
234260
602787
16974
558613
455614
267107
37095
328525
158152
114417
365717
508821
580765
604503
619029
513610
461915
92956
100313
151315
613079
371419
80282
24198
196512
109520
600521
579366
594790
410161
191704
558878
24485
583517
599460
194596
368601
374782
409345
175040
318883
364493
234502
18080
321226
338605
245605
52980
546459
313669
424663
423428
460877
607025
305272
154333
209134
58523
57784
584443
397833
573623
479620
334765
646366
269672
419549
172308
587143
375821
437665
14566
392896
223679
466436
428865
289001
95719
521651
454056
17366
37952
21311
288485
237729
63230
49198
540694
14162
319367
557510
62780
279528
407611
384170
387106
140703
43375
641685
15903
549859
628325
8931
574425
471225
198387
208649
515131
584501
276657
204350
301393
207859
316063
14809
65527
563382
38508
583847
343330
366655
150484
502519
284549
601445
514349
3021
620229
256952
247022
443048
308452
298291
362727
320501
56999
56780
128883
208761
32412
474048
620036
237823
122558
555986
574636
364342
193756
308866
591528
521559
12017
36767
333412
107353
286203
284598
275371
422951
332011
54417
205751
171458
467147
268647
290639
213716
175860
278839
138353
584084
324186
206318
357851
203195
635161
169559
156148
8466
46123
587303
343179
392185
474245
649579
243326
30466
473371
438939
235752
49623
283332
51928
312362
317956
389862
204276
481106
67342
353963
434105
573471
379014
135061
312726
523793
104800
634738
147864
526798
135535
478329
350424
83031
384283
230145
428813
440545
634815
555740
626558
111162
362168
32614
337011
227572
181971
357327
128903
265021
235939
291166
288595
135682
197492
250549
577518
31013
397338
8306
96980
650515
90991
66364
237694
450637
590276
74663
89477
523874
286066
135199
191101
607348
386389
197192
399657
323180
98888
544353
245256
130732
163562
408147
283709
177587
343785
298650
507201
611400
231639
516392
402794
587327
232494
639725
265002
607073
219903
373735
409611
40448
501410
23146
407623
360950
324556
21031
303288
260294
54559
533012
65574
172046
353136
527806
169631
622892
361649
431012
605472
408471
336153
73552
119664
323373
408435
196764
215806
357688
562633
137115
454359
274636
642197
348333
407953
137598
572384
446964
175652
322750
505570
162252
637519
8452
500539
223277
358282
587399
108072
301361
356190
236780
219381
188424
50150
44762
210906
80673
352748
474917
245936
326372
67055
518181
20336
184242
31467
99102
80395
25661
233497
105134
318813
478702
544403
10665
171834
383742
629319
294421
371412
422627
200503
555540
312666
150774
66772
17059
487818
414396
31226
639000
10876
220602
145468
236883
631948
422742
27914
539267
163771
524094
19190
635675
464310
636862
191121
528111
463223
476809
433593
426659
238967
253226
236206
434982
627
314181
379165
460328
144588
507553
50886
314537
615878
197215
27414
590432
515730
327833
311838
164161
131964
583936
621355
18769
469010
304122
370854
424081
248001
533458
164463
526828
601828
123092
17697
818
163848
569346
146880
201458
595184
368147
539943
187168
503907
69110
320624
131368
405239
230962
148749
223948
613075
591042
28097
490739
65021
482272
395110
205627
578390
597954
609620
612709
34211
145863
64760
413399
630687
444551
198347
487753
617538
149614
418784
544092
398234
497822
447327
189520
353741
120900
136996
510253
523071
487254
553026
631358
502835
380172
504104
208634
315621
287169
106732
453865
173887
24637
269263
304114
230890
274130
151602
201360
276340
505488
571937
421036
461096
649270
244584
477422
159293
262378
312453
389978
544260
531861
540838
274241
608743
574503
557594
630958
481214
497493
640625
297058
323662
523490
6183
586611
528121
250267
244871
46581
113605
187881
604798
531777
351132
420080
19505
639172
343175
93466
92139
58177
441809
148382
634257
524527
297199
284245
332963
583352
136279
297349
531960
630909
589437
23283
227253
206510
117431
111487
331718
508347
501146
49678
69756
543936
173010
301347
631419
427043
517025
345797
626967
606997
64818
122900
459156
113211
180670
9904
301619
208290
361778
489198
177881
325465
374015
331007
234058
536833
528244
66101
595048
360426
224234
84826
358206
536155
404600
23023
316835
327327
257289
268907
602410
182118
590817
120105
646426
73222
421162
236083
352993
556561
89390
320550
464006
127574
252142
462608
644290
526427
500258
257270
20876
522215
612321
419355
314989
213764
649523
137673
196301
26743
235360
414951
48618
422989
109509
584881
375161
176061
41665
466905
642897
304364
328059
296476
451870
260557
278937
278247
625011
230126
195750
230893
641151
489797
87017
535122
89232
261050
258865
575015
519097
561456
529966
447013
363827
378646
154601
618309
416841
606693
166438
181059
152588
558578
351956
449614
643822
549794
444850
551133
240777
408654
412424
248298
485150
245795
560874
173847
508860
342049
357487
493609
545421
270151
511949
447183
641174
56041
591473
612665
527264
249428
571127
571835
407934
168316
381152
482334
463090
316715
379349
342391
280906
521678
615028
457764
482086
386723
536791
243506
108414
128623
71834
102627
171932
648680
255538
239812
566693
402974
279053
556113
96073
279557
71172
601716
294618
325645
297908
527229
125361
290288
461624
147564
233870
118896
627641
42352
248418
95772
130693
488673
582446
155504
365618
430517
159270
284378
407076
75835
625501
405102
102696
293534
364749
603445
629164
87024
42452
312544
44794
577946
318415
173088
153244
549996
304621
565911
326707
171792
523979
35222
65768
182668
136824
227178
608655
326992
212186
222424
137303
209365
590815
258358
241524
549503
426158
170807
438985
391762
151434
146821
136554
101157
572647
561893
103092
543198
4392
620417
122305
40221
565991
13353
621380
378347
569173
549884
582897
477084
124878
248459
565282
198176
204627
420801
75091
82342
7797
626819
590674
514487
96953
345617
113736
647885
256599
239944
67931
521423
229680
625899
367827
448098
413157
169663
362329
371938
584629
558695
433833
339313
421706
26105
431514
606538
545683
126989
398710
96827
565224
459
627116
464003
458110
374077
225151
224163
429676
451725
162290
361819
548365
129013
258210
442633
68190
631604
231213
49514
365004
338177
33532
498013
260724
329620
570432
266127
52354
388402
637544
190761
214074
650206
39845
601129
542309
400244
398487
155312
289353
191166
67055
156422
523459
140260
147454
551450
642146
215153
458945
4020
582279
207604
561222
86072
230764
439591
95908
265757
218102
460590
222231
126566
535359
527349
408993
575424
205162
98571
264342
156961
403815
155869
39806
250740
16859
17360
498465
105540
448981
609431
35779
513090
395110
257594
605772
572201
37297
513594
587136
31379
525718
559387
45598
68429
519818
90790
354132
7066
577994
134966
450654
331663
464353
554198
568630
36068
645422
287856
398161
290103
638473
78498
605310
459048
44282
65378
11743
296204
576878
340292
230459
140982
606401
130001
547673
424028
328429
176739
390119
316187
126745
63666
106963
408995
538012
362571
301931
262718
570940
637588
212804
190753
99758
136593
404191
318089
466840
561879
542310
258338
382698
452929
111510
512811
455857
296909
527960
92171
331136
531048
152642
636265
150655
592558
27749
555385
632749
618289
621145
226288
526123
70064
66017
207549
436436
465091
438651
584466
351373
220444
134698
187855
94546
551877
18155
251527
631940
201167
546789
132855
59244
81958
580926
114720
428559
485935
633620
429773
162589
204216
549462
49839
503340
24160
555293
303480
188904
396780
50037
630040
83793
485731
389609
223005
481411
86041
352335
86436
465591
289375
315979
105022
142464
214199
444222
56201
135768
290391
643972
246211
455273
549078
502545
72748
263417
19608
65478
423233
146694
409413
408753
603812
250265
222238
50866
143752
388070
167948
158504
212577
631132
225381
259611
130214
224213
168898
367724
372256
247660
569374
591915
81630
133523
141312
489829
68554
392571
62315
60955
387838
582214
200033
299785
354440
287107
454675
240495
361506
85031
576604
583215
301754
641383
25172
128139
433334
615217
624322
55124
189377
506148
340383
611684
583685
515976
368629
392047
185197
319331
78981
69151
284341
433692
428083
241010
67479
298720
106507
117451
622893
46235
59623
380725
222217
277903
648977
314287
5816
564246
393132
647397
208382
408850
222988
175011
454200
493429
185092
275299
414552
446061
72248
256295
163638
26624
348515
285278
46221
64280
244421
259125
137304
171988
120192
252208
258869
65103
18104
356744
597597
250322
235812
531668
590033
259601
562523
417917
500996
501721
545021
170908
606604
551354
207724
108676
525187
36495
116198
313290
46520
185345
83505
52868
261216
204203
552467
198334
98209
2876
609941
472560
449554
533922
174702
478625
607501
621542
575410
338628
494664
88358
108175
122424
199170
276929
532999
42709
230925
535767
489248
451164
343927
467766
135472
151479
400173
614560
232646
132748
494464
18863
168606
255624
4560
600976
328906
371033
106349
311016
474448
209916
468632
189305
63828
257348
151981
381926
507500
221722
445653
586710
76854
261711
611253
252207
219025
38289
638146
644123
379339
427716
257140
355091
595119
308609
240718
391375
290869
340257
539352
245126
235935
488613
167433
333692
135250
131323
552511
92548
420115
147004
308013
24637
625209
213774
556389
488052
108947
241213
70318
256667
187765
434239
642373
70591
181936
299085
650359
111948
510174
186780
314669
202744
284478
32894
591240
591135
472101
405672
204430
466036
576701
248360
532432
195701
217495
369916
278089
331186
600411
536125
479700
392879
518716
9681
617853
43617
199645
156582
327922
176644
496175
335283
329907
280080
574781
489598
585882
561773
609305
331030
256232
509600
127911
220852
341585
385298
29982
119865
367239
430201
416541
250153
204645
217432
288460
95893
601925
141476
117370
397652
86180
551016
336115
61831
607099
107735
313165
169997
199038
20762
591918
310336
645520
224081
405912
278750
413862
342706
177795
47073
573555
272917
394260
423332
6493
444399
58181
242246
85240
518142
496644
215878
214187
85632
475611
264922
229105
497959
593342
121026
71817
453343
560177
116439
566891
448819
333258
454160
107871
476176
389593
594717
97206
182341
52403
532879
1484
236714
325594
199456
242170
364346
5996
606931
348355
545872
177285
115322
405956
32907
608880
54894
346441
644486
224175
61651
588658
148825
409445
416959
545408
271055
35105
306053
186561
168865
496085
605853
173978
230938
8330
274597
27107
342017
113146
115307
132254
132419
140064
641353
247370
160622
345400
389718
70741
255726
117366
632005
351953
558233
384281
152227
553462
24580
243504
322507
521576
512654
535720
620555
8750
489710
141219
352867
473411
514374
302329
117349
82531
203883
143763
476539
268380
287919
15250
100523
404387
416169
482247
470746
514951
281489
418944
321320
470095
306929
222035
434611
241088
596749
21831
163860
400369
81458
509098
379564
467199
48088
57447
40137
137849
272217
112348
577119
365271
326921
471892
245819
44625
199334
84520
377989
234242
483139
262254
95057
257800
126044
101186
90429
142684
390811
514217
158081
546690
249315
476445
117972
521410
425096
114920
226127
216385
257087
508042
220172
70442
649725
69091
549348
649422
551624
432040
158035
622454
43064
296667
313679
177087
394544
595343
552792
403537
230966
256990
427307
38736
619874
591740
504584
305176
516425
19390
172638
187341
545828
61313
615969
559517
154990
288988
496486
487013
90710
406441
266256
142244
633853
534836
65475
128727
589888
625867
428020
528856
5738
426257
153058
643444
128128
570305
250703
624793
183824
596308
411223
406553
487724
595853
454699
491385
391848
436288
412339
231557
581417
486050
128351
287634
600246
422217
646300
190157
184395
497994
541490
631475
44541
647372
139183
16927
273451
369987
584574
295130
421275
320648
483692
359939
6878
485406
238690
285183
327550
642822
70668
324372
27653
28306
358917
237457
209410
237446
619787
129166
86209
535726
126505
19249
254735
295279
555804
184608
165235
14804
108730
175561
176097
406116
246996
42146
230534
535851
596645
211363
80893
220114
1831
1788
437208
353106
527046
103318
190691
446673
163461
341209
558158
612575
268426
498106
369501
16888
218591
386519
535234
60076
234230
433548
229143
244044
112487
141986
165425
386050
45639
371316
102359
520444
80381
103771
113094
648294
284252
78478
582771
587786
51318
144410
431828
424459
95469
156384
274095
637092
363699
372090
351146
597392
425217
38083
402741
128620
512885
55098
639259
182206
349415
331500
161109
614377
599995
435987
62991
420973
71970
303480
347478
276259
60569
491080
637509
34377
436718
283231
29098
612787
155720
362827
422338
555851
493955
585596
536681
281717
107554
362600
255358
272711
438657
401392
7489
289370
646728
650054
33491
314505
578634
519842
437237
16154
139941
253990
419004
111233
119934
70013
620183
479383
263949
516313
275755
633642
438908
406989
322005
217433
220215
468870
638194
396392
501072
507080
101426
243141
164595
193429
12764
460332
386351
52687
568001
641084
80558
114505
215874
193690
18698
624580
357769
192647
409049
207127
535300
394245
114334
290841
513765
555658
326388
78441
646900
558493
113147
30843
586639
29986
636197
608352
230518
540843
82369
477155
274620
321290
393851
179197
499336
270067
414573
20512
351766
534490
632255
322076
524294
223164
620660
608097
322809
358732
134750
286606
364713
255542
416533
14508
243662
292433
35878
273841
367072
524381
344320
44502
175183
582688
390648
229704
440132
268311
359313
359342
237826
561006
542035
384678
638361
599595
497607
83327
236357
106415
195395
511492
365465
334718
414820
435437
262894
145317
236501
423139
452810
506842
629840
325761
318777
394729
607911
120579
462949
550681
413092
218933
563266
229496
602358
132713
1295
209916
436639
74292
443972
426226
210589
144831
322938
15924
437659
481415
613780
511585
111277
86005
219948
488792
645315
507500
438388
54585
331153
26098
551684
264378
167885
636500
458580
156068
235442
5729
553935
262309
426865
499126
484337
377352
96662
427332
604571
77196
48803
414023
430841
495061
123865
68015
480599
586771
248009
321440
423470
22519
518900
584005
170870
537240
500176
324831
107681
199299
198772
438098
398848
76989
522607
374119
363934
160273
647154
198797
69167
548667
9937
391137
196454
478943
176517
611072
342402
170519
45942
521026
304509
37659
463412
601446
46269
409113
462758
124596
344169
293782
556269
623926
360901
111611
551909
127544
445304
247603
148688
41139
188145
620071
86926
199887
597905
556125
290208
552696
296863
276022
429401
477642
282898
174099
461903
242132
210891
531201
216043
1645
347697
150004
9386
598489
96121
256966
11890
352626
300765
93034
358988
391610
211301
257003
250165
311197
17498
65879
221275
364519
251267
318250
268849
394512
502579
535298
255278
302251
546542
504119
548247
280806
484464
204308
301407
779
645434
240168
127918
601848
225348
232932
103851
632557
152700
520379
37989
261858
357256
382381
596915
490302
100677
10989
40457
479853
577345
274106
636706
449960
304094
20930
307486
422965
636462
107621
147331
552655
617951
46019
557437
48065
492658
629533
421186
115985
60424
386748
640718
249362
131131
236053
342400
647095
3262
486653
634918
577522
475108
270268
305697
548982
306527
216605
456960
471105
367217
546652
78545
205203
423356
438383
62304
169902
63534
331795
185230
650382
336063
501709
452317
483551
285874
211089
199693
472558
179481
111452
31828
365129
516789
534169
320222
365175
517928
629741
36371
354709
481728
442615
409678
635253
424030
449085
368248
481437
606893
617434
413334
53167
467620
392379
573522
509231
13601
25005
70817
45720
636561
133434
460161
420118
500646
92223
449063
470919
236909
197253
103447
96622
127062
205949
177538
230377
649918
203459
470864
201248
180997
547516
383287
60306
378954
577361
287267
127940
120067
523083
207309
256647
108141
639524
348629
99121
228112
239744
100620
252939
300976
587885
155950
308325
204517
525839
51999
183586
280391
201383
266049
469137
190786
645889
515352
319373
450324
549731
298870
581732
342031
509814
576144
580427
268295
1835
337703
359358
389338
271528
633166
466730
643644
317392
542407
639403
568105
480083
331003
39774
583567
198564
438720
114615
235222
11491
29573
589563
322265
598565
459887
130796
496359
602318
516160
235854
608010
515201
488847
289491
418164
229510
89030
286585
60818
169933
322083
242608
63627
105613
113419
512637
487884
461856
194657
279132
488954
325584
41213
622256
553392
503470
273805
619466
184853
380960
538077
108524
70639
203727
329025
484869
514570
410254
187686
207145
450040
321387
296527
399303
576986
439730
300048
122626
341838
445196
142502
211308
565314
511815
527258
634786
50154
341058
444058
111910
613843
449761
116124
179253
603203
507822
635910
421082
72986
73936
392248
595086
71307
456193
308092
229526
335091
376927
275537
151677
405689
122863
219140
565929
548142
234806
27035
119930
26673
314503
160857
567635
52048
231590
435128
248360
218519
95647
201887
483648
345651
639867
623154
127575
158724
243385
585407
233561
140826
24129
54180
592721
26826
90418
548096
529067
535035
595314
613037
261630
295065
584060
491509
202297
168965
406005
423672
116298
194135
258134
337624
96189
125845
201163
360081
477130
389416
190244
482664
430983
378991
501992
377299
632877
580583
87643
221219
600478
26458
115334
299366
587727
331911
570007
111820
597836
420885
397651
164700
594110
275963
300396
386750
536178
261405
357418
143864
599536
632430
300574
625465
97203
287305
394498
75883
63813
126900
531324
238056
268080
426619
522482
524739
532889
538777
355963
478441
412136
399240
533805
395154
310034
465964
100966
570399
494444
229214
111659
583873
481972
605594
139283
475641
333114
285061
194649
232953
430463
76045
378752
473404
468811
239854
402001
267917
467632
283377
191278
146889
407978
388651
502054
430551
151337
301662
133570
553321
24154
60631
500373
412998
568233
400248
174297
625291
621142
338772
342829
189991
644299
307705
314629
57790
88403
241417
586183
200182
99122
53453
286387
559739
377957
563883
271909
613919
130678
235732
242826
275221
23459
249044
23106
352287
245920
556152
593544
330215
624820
157129
415430
74369
108747
380246
632522
403219
90966
147435
420494
22340
323759
510649
124962
506507
38342
58019
314616
26458
293717
33177
238509
178811
207363
492427
523032
511626
303426
492411
87056
404823
639676
21270
291615
619190
505249
610117
385683
130125
239451
64545
397487
626757
380521
278050
99357
11214
509266
618007
427452
242270
570382
46314
465392
532021
41648
528595
138901
11015
52914
69513
192734
644513
439189
43669
125147
460203
449263
278579
318413
194066
202378
294934
317179
42430
274793
147300
93569
185317
317680
501411
340125
194149
221341
403060
594317
371198
27600
320876
124267
579598
582205
285871
502019
336166
212231
524730
481160
332359
66131
462035
254863
344680
499410
569561
333360
300489
570029
308304
134449
280036
426500
606739
344784
463812
502047
286142
193664
148186
17007
314136
345922
391102
468197
59494
407527
318532
207014
594412
409518
508137
12129
80114
18161
258372
176233
382092
556660
285085
592993
574938
570552
553199
138620
106619
441058
323190
625569
164588
179078
445857
582552
362799
121904
506817
166206
581534
256648
142774
26842
106165
404742
91224
132281
549081
41590
45991
589582
559271
53164
206780
277935
376355
108190
290872
495823
110236
234452
605280
589239
35833
279584
530341
40463
581487
419235
530553
157570
118441
30439
447545
298041
431948
531698
363444
493350
67976
460793
484875
619584
228133
639939
590934
362037
140962
634478
153519
304489
123643
435485
266411
67257
34275
69487
224291
483889
505245
390544
637731
38013
202670
591822
166495
516072
54237
106308
399124
399292
460443
638223
624224
209176
420631
49795
513697
83995
212067
645186
514586
442899
96739
423715
463743
211756
604848
212855
108438
213619
84691
500229
450106
123483
399646
10296
616791
359195
423876
488256
642954
127274
102882
341456
36025
489492
486
248591
77136
71553
390675
413038
648905
282372
549663
445855
318015
650571
322707
460981
608767
479460
414546
160112
437556
438753
10403
321028
51879
590539
445728
587115
543027
186287
365033
364801
228400
317939
29248
285425
124435
67514
126116
118798
344740
366984
225849
317178
257874
38901
193689
647501
473973
622012
564524
111909
600859
603701
40021
293664
54206
37273
176414
370605
95124
80142
534478
361597
639311
264757
173629
233694
438590
188105
55137
356461
186086
462120
279015
166352
41413
457151
394495
463634
438072
172945
26301
178586
264384
576059
565392
217256
24855
323690
367051
133770
346640
446246
403289
568668
512725
399103
559758
551359
520967
177571
418244
442356
307704
410909
228820
66009
352712
592073
140327
228459
424514
342315
8063
598964
124721
313230
235005
38166
613028
129886
349205
463600
332236
583631
319230
625887
353221
363966
639759
123139
486891
111853
547952
206359
552436
420607
267007
299091
513719
374892
319603
604898
571446
93858
634345
248606
510405
441708
388317
56577
194638
172845
621343
12181
36424
368437
597757
625052
189709
631627
74659
309519
8853
571709
227072
424497
40318
59035
616170
285355
456904
10067
167502
537060
221488
524505
59107
550644
273467
220397
331285
587997
250348
382806
207681
300767
331436
221338
298610
609580
549780
284663
636429
496165
439213
545059
146516
373005
342339
638297
87812
449776
567963
541065
198198
607234
436567
187925
477408
494606
479387
79918
595262
258463
288832
364965
607758
32682
316797
288357
392055
488352
446639
48524
351702
426766
503774
192297
567477
107149
323679
402914
396514
306097
334279
77776
127346
427882
510411
337981
11675
149451
427140
234252
623787
247465
585513
116569
183337
634925
270821
232541
3238
81710
393161
420044
551795
122524
143856
351450
365624
427223
261018
410530
629499
400495
54551
42418
251088
309151
431521
268647
225439
237196
183953
544105
462575
40327
282922
390372
36174
576942
109249
274258
379882
446824
305695
531340
593172
143767
279099
398549
480400
585615
340586
46673
621669
603486
310565
612800
479704
58369
224949
423289
237283
553745
205550
584327
490126
645616
138828
383073
106051
612719
554137
646786
35080
471421
358450
563690
159994
183277
565046
293326
218903
388355
434097
113510
290162
347155
65771
296617
384199
428988
384374
549695
211379
323943
513190
423315
233147
109105
115682
92322
611025
52763
646636
150054
44829
440858
84675
264407
354426
551814
468727
423916
431
190544
53697
159193
355495
22043
43866
67008
496849
243497
565432
377238
54818
346583
643503
79331
627337
249845
258155
272299
245007
596567
471448
373042
522566
282978
25031
433601
585993
399901
491251
84622
211418
69062
74178
49585
2773
621672
411108
444827
300100
76893
164334
626888
201035
639263
554021
191278
241373
329253
117117
386689
449829
308656
52916
648932
514298
346235
513437
642281
317478
243216
25404
346518
106368
297425
242018
154313
98904
63535
360199
619285
549174
12604
63334
272617
580709
31971
334517
437415
457503
58253
325507
48708
302708
623184
547085
51772
427358
198014
578347
551821
50655
90914
573421
62524
456465
360048
384856
560573
283624
291874
503641
532183
49919
617244
259588
214532
152727
424155
391581
367610
529865
41581
401949
157034
539297
165685
319294
518153
65361
479721
33475
625359
522238
22654
286892
95170
209595
416308
275986
624250
205237
500979
134643
467164
265590
525766
117886
75730
266011
550006
151398
267472
480458
31804
108878
356065
68996
20646
543497
199902
456839
503429
8921
580683
10590
112159
227448
182226
74162
139428
221589
444494
113050
120367
615304
498385
205322
643136
361030
132944
456805
473565
384304
276973
532449
596200
406121
20576
466231
148643
467389
505264
550900
474447
353311
18287
419549
206815
38402
291184
562644
645995
544868
617435
228820
141309
597688
249416
533271
101706
36311
435160
602148
166756
363393
247014
563150
84613
502811
419238
48967
54996
625622
178012
642421
269436
530198
600006
382631
288981
430029
304403
73898
44338
535469
358879
149863
513268
477310
10937
630378
495469
255996
301362
91952
592309
184764
371724
333635
354653
533984
583281
525268
506500
227563
459147
184700
174641
506431
108124
80932
70209
464066
125496
614685
403012
494653
585781
169577
342974
478099
146238
21554
321925
279557
344109
306651
212694
4806
530110
258560
159050
483414
22443
464762
321988
275397
33903
21031
644291
401353
565841
350324
278988
437852
639608
167761
526987
18616
47213
104088
328145
595133
204132
358813
583294
535235
96909
257571
114716
38521
328281
257087
344689
506596
585556
509444
256999
563742
128697
335608
603804
245684
461848
403217
188449
265277
404469
514421
518343
463419
592738
22644
447859
250179
249961
149356
45266
185406
254289
329172
636782
330457
179305
440905
176430
560316
343516
251020
541504
378473
330771
604973
551294
241564
317926
577273
596297
307104
107637
310419
11810
179073
566007
25836
612102
138671
448279
606998
12596
315757
334582
460128
471600
235166
354627
6462
603155
102319
339275
477229
625844
212900
333381
429392
22049
528986
468644
620544
435806
494215
410864
302737
7902
194654
286869
114770
316491
37645
393440
280300
597930
192011
41495
425458
95976
27950
349882
512167
595113
218667
499470
319970
300764
580828
529816
243776
563526
130736
171604
592500
462029
621995
547042
428207
405058
585068
435888
624193
568175
561309
476142
567256
605922
301470
391984
578576
153423
38954
368597
409730
213868
559585
210577
26713
506541
30949
142410
414313
281343
389194
300258
190937
365188
624580
385251
182727
111479
362692
180950
411523
642731
30131
224880
436116
564666
179090
86706
492555
561086
226
422748
422100
132855
469510
266086
209906
200558
374494
593661
116039
291543
188321
492188
562671
136608
331326
600193
30054
171024
488072
386811
117625
240172
429179
66471
248369
510551
334475
544694
486600
215582
631422
278483
192523
171847
469136
164081
456013
228088
192149
410595
156378
147883
566512
539561
61245
316223
522063
616667
353381
530865
422963
543802
595373
186615
373095
484732
545402
84725
67125
459104
34712
103820
179340
247994
181462
41332
551757
401921
508561
144151
504708
317786
406221
6210
337859
438171
631788
39508
541322
481085
291347
285040
295078
133274
13631
30087
358842
122816
181296
136775
287929
231364
505519
426331
230917
309092
606152
255412
453094
319537
424805
227576
564579
507397
92623
642253
1001
642265
280029
29810
15714
346384
307655
67678
539263
293665
164093
187882
338654
398935
125948
629573
469687
168882
302079
474791
590038
168729
556335
120981
285679
344987
304900
53061
180505
630292
334827
489143
478326
152158
241731
359820
445522
225502
320814
621464
143935
238080
386715
490604
228133
93736
217167
568815
165045
344751
610336
336211
37396
484402
441402
612949
22837
409021
339361
287834
393846
369610
51462
109075
301739
450592
566500
481889
337247
158172
245751
64414
330569
126689
98448
153989
429229
444028
606004
147705
243947
150174
48451
300923
451749
584646
93660
123961
644797
346314
353562
604671
419780
396884
52848
210304
469342
270259
36934
217302
414724
202917
461465
27705
387988
42996
160844
466514
467118
546847
595912
442849
364669
426221
174193
454282
49316
146368
534484
599266
406998
376404
23841
202709
29306
254083
34069
500795
421379
531583
82363
80583
348793
335642
161615
493324
161557
273224
287186
206402
222064
333774
183998
473785
626398
113994
562978
86431
559123
167660
399114
46214
239837
132869
432127
352571
186986
469523
24213
246853
625216
288770
595796
436862
453575
382237
455312
367644
312929
125895
547986
558457
570
460658
45163
145458
488915
516878
418565
433711
30457
504166
170836
260125
104929
48679
460408
394163
209294
583180
550528
42313
632706
15522
86864
489781
163223
243406
240468
95149
162469
512192
138185
143182
527175
471703
456742
534190
295577
72953
120869
249921
448042
354815
125182
140760
503481
552553
253096
586094
469454
411702
610744
80135
510313
589749
529761
191232
480282
297953
633557
584314
152741
567877
346617
367724
486766
10561
608001
23593
580159
211438
241139
635418
10218
421190
297948
127379
377489
121353
458756
622318
357916
26522
600194
593701
291422
466778
46194
607379
259212
257166
462486
208253
84448
42638
451529
97594
174442
230811
161063
399179
599710
61440
154671
628629
96957
440108
24
12511
280251
93505
646225
202917
511125
319314
217637
446520
30176
493047
371408
115814
290893
247011
469595
30361
295686
602693
484020
351731
226388
32817
324505
583560
371697
401124
603358
257213
336602
356340
202323
565508
608634
283223
237878
335283
354532
348839
545476
107739
135289
631359
305817
332687
91882
31317
455640
380644
114370
534249
342968
101131
14422
206430
6956
627862
121186
289532
642833
437474
55786
238474
416102
148752
328140
63829
343055
526927
287373
147776
103459
599280
261294
512689
144865
191440
164002
118934
203834
476068
331913
483335
81479
105314
470459
409269
322372
95919
30871
106166
587820
633134
233770
378698
608929
258204
183815
407077
601641
241037
229734
349245
450613
646207
459025
213803
140706
329588
494092
313114
146966
277388
634462
55400
322346
235386
419585
561887
478538
38891
427212
596700
30395
6815
398155
261152
70453
496899
61878
47818
573269
514960
372811
582160
305222
425630
595025
22856
470696
154054
291863
639393
407127
624009
124089
546847
453647
273868
125586
586
228030
112854
559815
34083
228186
103555
196612
292307
420719
485483
118846
161420
511555
143620
609768
457801
557300
241378
579518
22347
118129
519427
601516
296234
118348
517404
223938
296571
252690
571792
165591
395859
86977
632259
95070
272667
515896
101846
106691
362972
454337
52194
255285
524529
335912
563915
293126
162205
367104
406796
354910
439
209410
454743
597585
242290
469785
300853
283877
292233
33274
332636
130398
306075
555630
84197
292317
141433
82325
412638
360503
557294
109293
86084
650433
574853
496446
297094
189544
603706
272598
507492
469382
340278
215378
615140
115151
318088
501043
318727
625512
457716
358331
547208
183104
344972
411032
140935
305375
134225
184883
314402
543569
529867
59154
287180
424523
112156
246544
55801
115385
430969
27526
104296
598389
276498
14266
239482
565600
315264
136395
250050
48351
332787
269040
540253
623687
436368
451824
263940
647284
319180
338078
453885
599212
317735
576182
166832
563842
151985
356091
373489
9611
87003
143070
259140
598955
375928
198294
6641
305224
349547
455789
75581
447903
60320
551894
311982
172731
288752
387700
170148
475228
483976
462555
148886
621438
399025
508712
309271
58458
346989
344579
380470
432855
649702
309820
260403
343404
82971
337658
370485
253149
86522
204244
32066
211641
356824
353463
105289
183502
423315
537992
341507
272884
365546
181517
240914
572010
289465
179297
43332
612748
119318
4105
23355
630808
263932
165462
200119
365401
5794
157219
20943
469169
277166
303486
419553
583985
258476
436467
442749
155888
371523
160244
619908
471366
192164
593577
267205
188750
18018
529272
373404
488382
385349
489099
11207
17421
68744
600812
330354
448539
310205
39956
528171
459462
166692
138894
482604
368919
635152
365985
290680
637899
448517
571919
278412
355480
379364
148171
401357
175424
198779
375411
141993
483788
501773
361243
134034
323267
569293
83061
609271
488976
627132
561498
494964
583371
310911
72156
558458
229979
181044
323246
99921
512523
152520
216051
396898
409937
112482
492432
371566
49032
105505
134507
348801
344696
403311
120811
220750
184322
441288
471762
300868
37209
269364
419296
638331
532220
375668
340534
384562
69695
435973
496075
193158
545742
343878
582849
151189
614634
267888
89839
81860
600300
456972
418207
509270
399776
364771
602098
535438
435688
420870
540183
631822
614784
361111
537300
452589
125978
179324
610517
588830
271246
455680
302119
490849
107881
611922
463604
221832
45825
541462
470875
177002
138331
321878
427194
304194
64364
526370
525719
245205
229793
235612
311019
44285
9514
91040
325163
235555
252870
163346
153584
609990
253182
143042
166595
403114
454028
256766
362225
583488
54917
550206
626964
45446
470475
309511
56833
400854
237447
219894
379280
607980
487385
263360
488672
259824
172950
51220
135177
131517
646166
292172
145374
555316
476646
308375
626089
247057
302185
316135
360070
280137
50662
21150
107086
541736
301995
564131
411027
221396
306091
266146
549818
203748
40565
629597
473730
454553
69219
64128
643202
559410
50424
352268
510824
515793
476068
287430
294018
104954
517237
150845
527267
620210
518119
312395
420583
319091
297956
497805
347618
491471
140717
299330
86397
500588
362354
450335
120715
454997
542917
298460
288375
309629
108544
578079
411735
298279
25656
225278
557644
603981
364941
140022
172992
467729
125839
215741
472078
104513
22865
441749
536418
423778
551141
152178
421070
643796
573742
650076
117530
32813
395073
562924
427499
542043
456666
235005
73962
479350
374416
191631
451101
75930
596234
312750
554839
541751
44734
482411
550489
496038
201553
240434
503286
159116
349952
233807
207107
290777
41922
486954
279313
189953
248799
361299
255505
206715
521779
225865
172602
206310
617823
131674
307271
315716
373740
564457
324061
573631
305519
386661
418048
615284
348955
520796
176709
562632
121339
440936
251511
334181
193681
326798
423523
533042
521594
41163
403751
39381
613557
516081
271087
78515
543521
269495
205470
616113
149008
433358
42174
193303
267429
555999
296439
292111
577039
560948
297385
92343
368482
188833
289001
359326
348793
49750
562453
578156
70280
534576
280785
606651
367820
28059
461841
94926
206639
638402
29753
13622
557965
474115
490889
326200
398599
437816
548027
66568
618772
284714
88522
398285
277533
178453
195964
8213
168536
527351
134818
376191
236084
545193
100563
560885
478197
628415
297628
32486
126188
332238
12421
438526
347094
171814
217838
547007
341000
73620
72052
544512
649473
284038
650610
337933
217415
613200
563294
5567
194126
175638
537535
619115
213002
638289
81402
637140
415503
5692
525190
337171
83853
514343
381484
249429
537017
39367
212880
5997
116378
28612
90142
14305
26759
79048
17989
290321
450509
30387
242850
137688
54905
588889
393936
513831
174069
494331
3496
325997
173320
643470
587182
386431
539909
85736
561504
608942
213330
124472
614970
14047
602806
410340
622944
466014
580327
220134
410551
514437
17346
542088
514505
158050
166467
358816
427668
134545
540617
395223
350090
381376
300503
267440
81813
179086
625753
482363
233020
417456
364834
458369
528721
149846
635626
90126
216550
219035
34846
234804
269925
512563
314591
358483
389930
318314
564739
250501
401261
88074
425282
55189
448602
644065
472713
478643
585060
422177
499986
646446
615800
65474
40232
476807
37706
404773
270487
347859
458242
66502
533336
93213
295107
108355
305414
278557
479914
289139
291937
299593
456571
434685
371534
233682
598481
450169
514064
312094
644493
381152
208032
335805
636536
311293
411120
111983
562340
179241
499377
334860
564026
166595
612967
444568
508067
554527
186751
547284
146774
455399
348476
96364
154043
233240
457241
537046
4481
473304
504591
122431
199427
20411
593377
280992
269340
527567
75519
537318
495442
557759
46908
619103
218263
93876
177463
503675
575423
582257
48628
169776
210472
255292
144956
233517
447758
485129
4201
137827
49872
602677
47050
230067
632456
90444
309004
105957
629372
412364
15498
281360
49231
94172
556406
281367
269043
126413
434983
567405
297575
328823
446206
485903
284926
23150
119190
102832
400944
369652
38867
314993
337290
632407
487334
329201
295396
588304
487155
422096
380733
252547
527664
83500
71427
437119
571245
559420
569006
622715
537251
595540
252571
380312
270555
357890
638972
202157
174986
408454
300114
176752
550611
502132
285839
363171
387630
77234
222261
195920
182981
481790
213617
495424
11936
315592
623826
357625
390279
618615
595604
100376
320856
408326
564847
257334
535209
103087
319775
194951
203334
29787
572544
9322
544951
60191
101386
581300
644783
650116
481654
555114
401447
570132
583349
380925
457928
458334
237602
545445
630352
212494
210553
132656
404674
499949
99521
203004
429305
64789
585241
169517
370359
241964
422576
287610
164336
111608
438846
127788
441324
494572
481708
217909
298484
590618
408489
122518
47676
222140
186236
462005
516316
282589
374535
455625
309975
55797
414317
507765
263164
158733
586421
172893
93692
519931
287122
344036
17057
17082
135192
102630
125289
642987
249462
217640
474019
194427
79128
144682
411849
521106
334808
61940
20150
463306
47285
411912
89948
205577
244663
397017
211410
553925
184744
288499
501388
518517
548677
452538
6078
250777
360599
610680
141101
12100
23056
131641
194418
567654
476618
384758
435540
121218
421339
17376
536099
356669
515534
314979
470255
67581
374159
374488
542197
603201
241047
569955
361524
332226
625419
466306
305625
246920
228076
521711
403859
648027
360979
318817
115256
1430
439843
509809
42018
366080
102916
417796
162144
513542
33158
28973
34760
466807
66773
539474
604988
390799
253989
318096
614083
270861
169268
80229
96021
638954
412163
250046
57289
440778
407927
284774
604777
355915
260891
233525
78042
511141
434429
261431
387386
412053
648071
530433
151473
166431
121155
624229
649900
456968
606557
226239
52078
327289
208763
297923
211629
576017
630977
67016
607666
640639
253361
3631
355588
261262
40445
467660
400867
347765
307634
609748
437384
600108
26681
426117
34924
643062
344443
426112
363680
76149
26202
515133
82541
290603
98704
80062
468191
228440
194815
80906
241156
291142
177946
487161
93877
76582
50701
399332
299987
594978
591844
272070
435837
454926
625193
75280
237074
38263
566744
95224
625881
604520
253891
609139
599429
161443
523546
416371
578385
555703
567627
437426
541676
329842
357904
14762
144991
544286
607978
540870
589153
619035
293406
570561
544426
306507
207742
249101
380858
478508
342908
34038
521292
254647
621804
542300
521233
110780
46139
81076
218023
558588
344987
219616
543411
391293
378325
25664
579484
337290
159959
270727
269673
524123
336223
181156
62297
76599
55724
478256
319784
262330
56633
68661
545769
228313
412205
207629
20133
100228
388383
84923
148332
116360
482120
220976
365302
132195
570222
54985
536990
436279
535896
499663
236666
32799
433520
561286
542264
284252
648232
571890
409654
225550
172481
293450
451574
157636
353980
549348
154494
137104
514600
529071
246696
65591
563313
488066
630400
630583
432024
22979
434886
167059
638138
132737
343963
22614
539515
441594
359832
626922
327428
339688
440600
261099
89487
163224
268364
544352
341814
543721
15384
469987
386691
229341
108099
497130
129449
349679
632656
136510
46287
141534
131584
389283
306561
521874
537774
101381
227156
646553
510127
276500
176421
640412
597534
262176
497176
622125
425511
399258
312467
33108
644185
71885
87343
347027
77086
22298
126212
395965
33541
468355
614395
210336
473414
133726
43860
404040
609894
323871
521014
76523
53516
55391
368775
282051
418982
160580
560995
588908
7854
237860
112961
479650
385269
563313
500878
380881
244871
70433
478778
135883
527798
157282
65063
223651
87945
16035
231403
176511
395416
435502
295905
31076
172007
338057
233
11851
416809
355772
533227
548233
1172
347824
155481
491937
446186
466045
158124
70124
123389
398175
275004
633865
226138
545082
88483
171444
145155
505657
416629
395438
509274
284203
148115
551971
317956
592221
220911
489768
320690
52378
338418
510361
49897
432282
556523
362367
167170
1917
533055
506570
443293
199504
259827
466102
201046
212668
142349
302712
524173
382440
80754
178067
224623
21822
439164
36349
410506
446973
562286
303047
58813
644601
194204
271867
349038
108075
514031
473342
212569
328095
587092
19148
238206
446702
370876
153853
602677
384587
513520
334359
390465
649170
498766
22347
398632
30963
483478
158151
329053
211571
179301
559233
594664
279190
112051
226345
196812
518485
600272
611006
620028
439498
467398
215062
187554
359793
354681
489185
280624
604430
616629
18259
291551
70306
194522
290624
149690
378160
565074
239948
492907
365288
6346
546462
487707
448986
582393
247923
158818
293252
244503
219727
448156
51565
128454
100471
588298
393011
198994
389382
175301
522666
497482
338739
644402
647168
615867
443948
228620
646370
358525
20935
481168
359137
646317
497449
78361
69918
205146
167928
432045
308936
4552
22249
443424
607153
315528
582886
88133
202040
45532
374883
564226
124846
275881
300566
373704
649429
124754
122784
638778
527120
56310
438479
476076
20093
514370
413392
536025
220377
479902
144697
81514
168687
276271
265175
283596
439963
339315
67656
472632
176627
526253
516680
409973
316052
349710
165594
143554
238423
374823
125154
57381
225104
21994
518617
7781
492314
140236
563915
490818
624365
91012
360006
174563
123045
519890
598184
339759
376108
589744
442112
559640
503550
538393
149690
521890
502344
81107
123017
442760
21209
400622
192182
349941
143936
430689
95003
108985
569543
554600
349583
73707
525212
165637
87867
498400
208952
486946
106755
335943
486338
452277
383679
83358
384566
203893
556536
301293
546824
298226
36118
551684
437238
442476
637866
282072
174793
526640
377372
106203
321836
149618
144236
291571
214794
62826
120746
641716
619587
274680
62336
283567
230018
231834
333422
523538
51934
394644
438945
396679
499248
40905
9926
80386
423856
123718
266420
336951
531023
346766
11286
352278
37735
345165
629147
346208
519656
362936
491017
559355
425789
416777
154894
205835
416577
577322
112138
377370
152439
162887
44928
208490
386880
372751
179141
156546
461288
405996
110213
268364
347744
254809
455725
86789
285852
262271
558066
272167
220649
1282
562570
216823
341224
125031
66405
643287
376391
312800
280683
433797
297290
353172
181723
353991
108427
625194
149188
456196
585727
227237
241784
491393
525061
334212
391022
216028
61820
371752
506229
334304
303378
316004
342414
392209
395166
561144
536928
349713
518594
440399
56362
509707
296202
146590
313282
467392
557033
420496
470719
594489
647459
637329
283753
460617
95194
618298
326951
411354
607148
358414
256386
270965
537894
75570
104644
537492
343320
87030
203916
188932
143190
573073
431722
630518
184905
117210
291241
429518
102827
323288
484365
142183
101314
520904
109057
482022
617731
485877
279122
421989
533363
357563
57234
346719
297347
573852
403665
337214
538439
261714
431916
596210
130851
514039
638874
368855
626711
205673
2747
148995
22920
361447
593826
364198
364907
226875
94045
314128
363384
310621
521849
198842
481269
157524
41958
62665
180330
517565
303884
74063
524519
628062
295850
475494
215989
480111
519366
64721
333260
365597
74116
625727
508517
551661
106223
546406
472140
59196
73760
473087
118664
297765
319179
18395
345191
12721
158973
28746
59396
577643
7142
126302
37369
469185
150731
582854
412778
618041
90837
642701
1003
62741
207156
596209
604837
610259
11592
31482
248338
185034
275935
301620
277772
71942
311154
478920
49228
518062
584893
291675
485580
427766
81131
161401
62105
83381
22768
72697
152790
268288
239192
267830
517601
622735
573235
196636
411341
145784
600205
186996
569128
376388
386369
19802
143559
294716
604087
226912
157276
649948
62147
345727
291711
373167
531832
38972
335903
352347
328090
107593
21567
560
74413
302262
463634
245574
431527
176921
72922
417963
493805
343692
214567
263621
64256
619994
562647
391110
72717
251773
465878
253296
573188
111860
130007
102909
493484
185263
625542
611923
537501
562067
344965
12671
339147
366960
458212
493812
50597
409015
371405
384245
398736
373271
557079
130151
603555
606286
505541
160756
133776
64127
248488
553665
79787
164310
414609
24987
360800
132050
362915
178343
267993
137551
204529
207124
516043
239145
378944
564152
220297
555927
154149
271125
529968
495228
573268
251223
150244
181818
170340
649475
648364
306887
272245
540237
444892
634482
103624
40474
255477
546388
295126
263366
444784
526581
451472
555984
218980
574168
347342
536301
363300
369140
118412
333408
413739
118431
52429
343391
69421
643427
619394
269759
568088
132588
484339
195886
94678
463353
178998
121232
505966
435223
464725
615807
485573
611778
548137
24963
261365
256231
611298
351770
419839
229553
266098
33828
103785
605293
382183
398406
595549
551056
284431
279931
248813
492376
365192
131359
80713
391776
168747
631585
126066
497176
525541
512852
185438
357465
256004
590907
353462
224932
446702
58914
27054
134903
507878
15526
162400
122798
225903
303754
464919
603553
75142
64370
297430
156846
238744
417044
353608
221098
304832
226673
445726
621666
404516
283411
471683
205276
541872
194031
2944
417297
582763
298312
489339
309196
403793
541876
548554
546462
430337
527860
594262
530196
321052
484125
40567
35633
551041
190654
491066
187536
357750
140259
123338
478020
603727
204109
491551
200858
128047
81397
209352
118272
437275
73316
312900
121971
385282
140238
366278
231058
228115
601611
417270
345022
499489
572612
408969
7285
54306
436475
151507
506625
526872
513433
203329
154920
622663
38374
62982
290014
438085
98993
209320
375013
396909
303799
465078
142121
593140
310638
1048
470031
210962
100353
263539
394624
531172
588408
481660
573711
43948
309271
380087
48518
321782
80673
429430
305644
405642
341071
219432
624003
353855
310955
283514
633469
11117
446852
23577
153793
378554
86485
409882
418474
552549
404616
304734
634098
321296
82785
376104
598787
577591
80673
161174
185268
575082
643330
462508
47147
252701
508113
30158
611535
511980
320553
332722
296496
525142
548415
65604
494368
433458
342702
438374
535599
543859
442895
115093
393619
372670
366064
112106
46905
491890
440510
59651
227424
67020
577868
506460
200858
346820
260719
544233
368294
592304
137884
434269
111682
149147
429455
318642
591111
413426
270440
365715
250639
126038
495596
282260
591681
471613
154659
132442
85226
424987
400606
430535
475822
435824
115719
442192
162142
367778
617793
268756
233908
131218
526616
507462
15868
611951
252075
145145
49688
543877
192542
379444
486705
176901
106448
587304
639428
159077
589303
403040
467078
635977
602524
43088
203197
553012
32802
312985
428822
304977
122279
140562
131209
243523
479249
158375
118635
567271
220364
311658
16452
443543
72903
509899
79925
557648
568924
330232
217445
618379
232629
249020
317013
57460
565778
205097
606373
357042
274134
118729
559565
203823
498691
576421
125820
272352
31190
166120
201871
359041
429254
112713
72183
32372
579263
564392
130718
316613
476752
626487
501203
26812
78228
571724
343638
86508
486281
495579
308148
476613
343794
588575
107065
284852
423537
235565
230137
490972
382095
570392
227233
74477
346372
205301
503482
196709
544739
631359
303224
507078
244062
26301
170784
481113
137047
218208
293691
131930
224326
328534
610363
517353
576798
234502
619018
473577
113984
645707
377932
639898
65486
468186
51652
352094
225321
195717
41587
313363
458661
236962
232517
630477
203253
381055
482538
515454
267911
9372
446565
388328
274370
591793
100353
327052
356028
214814
154743
267014
483469
476989
466446
539643
49861
269414
40771
61559
517926
177882
316916
389826
24405
486372
453027
323738
43575
548090
243818
361887
442607
51994
171559
376701
82930
518960
241342
646270
144464
146259
175512
286857
582026
380706
212400
98226
217089
66921
508107
623965
462887
339656
78632
419696
608713
339897
625583
404425
420031
607180
477874
512002
307403
649981
3705
416901
271110
385091
163906
559026
453322
172191
491578
587503
115258
231893
73905
545589
32988
104323
454587
236604
59386
158473
59052
182353
453054
491170
219960
451508
169943
302829
223904
75728
13433
599344
465253
611658
211725
401940
375454
629586
348294
529260
271551
612644
26058
170759
448283
595599
199406
412571
174997
363780
624688
368159
53929
212427
157761
339869
201931
295564
501937
290546
126217
474977
358649
180024
40450
435452
445925
21650
483333
179610
96064
44572
583458
143038
266163
53304
55974
522223
148093
34614
46184
136701
17864
502213
149759
523818
183856
343858
356436
241510
359439
214708
440634
148754
629028
127514
514108
161497
330562
284274
633552
631739
579484
636308
11874
51743
254511
283943
313922
233695
123752
296587
583794
272516
255069
983
283304
192234
312553
406854
320928
209809
606426
588972
407734
522321
430801
537251
83789
245764
14163
179532
351011
389262
229017
615561
339708
492026
81143
182104
474427
285303
11743
272639
349102
103425
214379
480890
375645
371876
633395
633957
465032
287441
167707
158994
101962
278593
477370
62394
89136
478384
416650
11201
36812
32033
11639
206968
564022
163661
347788
60969
73778
331556
84789
598635
423793
482154
542229
15669
567889
74286
401755
409691
305709
199488
181885
243762
545736
622619
365832
640723
136613
181641
115348
544925
308047
93152
460603
174916
393332
341711
566137
26409
37889
406227
533800
43725
634401
118411
315152
342237
149252
394051
307502
263586
594068
620730
498931
331212
299033
474541
85408
473267
572694
390372
62735
254988
30389
453307
365708
547970
583675
15548
489483
277132
184191
221603
443003
586792
257006
394260
40428
78246
197512
204206
558611
627054
332644
596027
609333
49758
207902
444654
419358
612693
92921
208218
320862
93782
564034
52954
419370
645905
3060
383377
216645
432032
35188
581383
40423
21223
145630
102863
44501
190712
579961
429592
596630
252689
429092
57739
611656
627256
130028
283950
583245
456845
451447
235057
356767
459842
31382
399379
516684
332339
588428
185880
495455
76556
2109
110431
3155
500561
152573
383643
504917
490159
117792
110279
366289
4953
255611
456043
155790
582077
448530
431088
345390
225974
244982
301927
352797
187300
373424
379676
53326
512755
434710
488006
70247
362583
599047
224602
488284
109526
337662
170634
55777
533590
321974
171228
273952
466614
347551
452526
11086
105639
342322
331114
586649
30639
622329
231829
387122
563002
332497
55882
577621
147273
324807
446827
619878
43091
159232
174119
610736
153374
444272
48062
116630
152602
104404
4548
198270
218720
213260
534902
372651
21043
202358
350104
181449
188570
297730
387644
322952
180123
471526
355788
177816
149556
167737
314365
547586
550343
461585
490419
548550
39005
398979
204011
248938
605513
271386
6387
636028
58019
315621
506778
621616
481381
8795
498350
459410
115332
412458
577699
104655
67587
345783
450846
342019
197445
205087
629061
542026
140538
54599
149066
177782
387211
198003
363478
450139
301150
581564
410970
370837
467493
428688
252918
587792
471827
618799
390627
191578
258409
582922
270054
446848
369148
106890
416189
269544
255923
353166
370780
82200
125646
199542
418595
542751
573463
41259
419278
231351
49202
470799
192471
309643
190482
226953
647192
435002
250255
646192
36158
296359
526020
513078
43518
555686
604582
222996
40106
223249
380088
440610
372401
265503
296680
353866
549852
325916
156321
645712
267224
403731
264567
419901
484875
437471
505604
305183
434492
219798
522331
635785
178809
59985
281604
511711
41617
522620
100377
312322
64985
73251
243115
528004
313957
311783
555905
594331
303863
55063
219845
600302
66923
318115
496484
178756
382694
227164
393720
213582
233931
493298
487209
406861
136564
589251
216170
75943
17165
319345
287103
91369
238390
190540
97208
137655
64845
1033
608908
622153
372929
374950
173982
487523
219615
383223
304430
99650
588104
569522
15405
81769
479638
194128
49158
493379
94357
391051
128891
94398
213017
289787
600357
282329
3598
442481
373738
85021
311321
360496
392088
507876
401165
358480
119938
4684
344676
293821
620031
480498
552731
30659
252586
512903
195752
586883
181707
44888
203359
408752
618384
57988
342721
104423
111884
554621
60053
209635
548801
136582
389043
467168
39570
9598
626511
55944
354036
30443
554029
189919
530200
110657
544158
322108
497411
379448
407346
613959
150297
332141
331999
136532
458632
569749
581180
179859
561907
540291
259495
379884
113058
458203
380904
402245
366831
268817
109535
202738
648972
118940
136502
332167
202982
188577
486692
302549
599537
516081
472193
206011
138667
580944
453029
11580
50499
39230
463097
545787
198904
333247
630949
233370
169303
469615
294632
597648
203384
576986
157817
73786
535680
648001
502862
195523
90021
626091
275464
242087
402712
398303
253577
59738
489135
120385
117020
230266
419427
81400
48111
298669
518405
552574
191011
157964
17292
391097
170567
485481
481953
500127
425197
55962
197886
201254
572844
240857
94453
242774
628133
294445
531253
628719
375536
7838
244911
142663
599975
261992
546812
135851
64045
602078
594442
247641
7110
540316
292429
557666
129861
247970
468451
641878
359604
336151
511270
330409
166618
71407
61138
519324
300352
621774
199354
362169
240576
463102
546041
322132
194572
619731
94972
565807
93609
385426
332210
63950
433398
592122
298124
437071
114600
526346
219979
101723
15996
244293
434120
616503
185062
524305
593777
204963
427909
608352
168656
182875
438111
160722
313792
619870
465000
26911
518885
202936
86218
151690
550549
423930
306042
523899
374989
449226
65657
421757
149293
61560
210863
513404
570847
531420
37119
326716
550159
16111
196981
520166
156851
498217
108744
553616
482031
112491
612842
432112
105277
533036
54230
339227
421041
458498
87583
208839
319798
100971
128255
199491
628628
520814
361515
80827
16309
163689
24755
285120
81198
631926
464347
66706
278652
264965
105986
390358
56979
370612
419813
376165
188156
519450
461692
412246
445349
346171
620842
250355
606523
519094
250328
196227
188040
428852
3987
577281
351260
163099
37028
543842
380036
633586
98400
228889
320221
1124
263522
556101
589914
146002
32430
113560
610220
583466
341135
302385
73490
305445
630164
49854
517449
546914
494485
298106
249950
598321
82953
473785
418152
635739
539916
141584
169069
529588
198401
116946
110555
518323
505411
637409
551995
411622
622686
355261
392774
537498
603897
84928
496005
183757
384967
320873
386052
196876
379705
66466
51879
186021
135124
482585
553549
557635
447754
611077
57115
583720
54613
548707
563843
127896
80000
29682
65490
640325
537251
621061
78276
650197
37123
591032
1323
610830
332134
331285
332738
524932
8130
326995
267033
265083
125549
377827
573002
570557
225335
475975
213557
441883
80825
198272
442727
353777
527444
408527
1923
231554
251900
538052
200979
564454
9682
531042
62102
228949
299621
169706
33122
455054
270316
264206
113439
343930
572090
333933
567726
241771
495375
476966
274173
353770
375648
293827
141856
288987
94435
59048
43678
391256
186120
552796
526436
341087
276551
398466
537235
365551
645455
648842
191264
246295
235560
625844
193830
136226
436888
299042
446875
508671
254157
349720
631709
272903
525122
92639
454151
175239
546733
492743
309031
447828
23354
352844
13021
255402
317747
386896
82346
223342
364530
581521
347311
115950
173007
245155
447066
41146
78633
146620
122335
265003
171272
21236
379466
395398
28696
573221
378099
83339
260807
216324
627591
12145
415311
398196
414155
501340
28981
143279
154730
441889
218092
592331
619107
263402
418207
352880
232126
534901
572501
477756
626782
341780
36019
323996
503670
308355
509254
362908
636961
540362
488922
539908
364713
303230
262027
235674
605936
431960
22347
164945
427053
293290
619983
372438
476485
218716
453373
562153
345257
85610
321104
163784
161891
550817
313004
98426
480504
422198
252998
647467
596448
621189
80726
136316
333665
324305
548314
570009
126887
577476
139168
404591
111360
1595
196870
630681
304082
519663
285433
636413
185472
621214
400097
498540
318218
588705
141616
557748
382416
277261
380779
410859
228113
530261
125770
275179
185401
638471
539582
102737
126396
214
138693
101140
545527
79528
263029
232693
526603
530275
533823
369376
216671
191732
557886
435698
299516
389261
626827
194465
587407
272290
240899
648959
511342
431743
52098
538404
181144
498727
578847
98147
162247
248300
58581
617976
588419
482783
121885
486732
470801
200857
578271
452748
446088
291298
153987
129283
285011
83547
152275
48360
609848
74841
69683
82399
398303
610925
541158
73232
646820
246968
510891
168097
491728
229883
543949
628841
507328
168914
301373
425370
147822
209833
563148
648109
222483
544326
442987
401587
571261
295772
334679
504771
433560
67881
71417
206936
508917
176953
183196
120692
287989
374533
554017
322579
12359
502393
132557
311414
280613
248282
137170
614570
375432
506403
225330
404999
199118
43275
254910
311001
419436
27116
333994
454129
23537
403980
519114
552016
143134
131421
317327
271730
34070
597107
625760
180936
38038
393598
180745
247420
331580
163409
637032
636356
349731
419397
412591
611829
459461
150908
18886
44674
491900
410796
129816
503796
411765
581464
561385
397126
631733
293213
481866
627562
221903
160058
257457
424033
231778
352442
145311
53751
484755
392647
616815
225350
578034
186014
11460
497999
369761
257986
453095
493463
349484
164700
453247
215982
192166
234441
257460
69314
593867
597897
503235
634303
506582
202431
311603
478431
77463
401468
500983
407880
591570
610242
565672
25826
441885
519032
575675
271157
611541
387226
326220
207782
155337
486637
197521
591274
24291
457549
134201
551266
520473
349318
123633
21449
67817
543090
45746
9509
439532
421235
377919
105007
37607
17956
121397
377727
155285
525709
513529
325368
297773
634798
626504
517339
79926
46101
415684
441082
143660
174299
167317
512319
605551
542134
146042
283939
305639
205117
31281
14559
511
77670
10785
418701
570128
615582
532905
264282
521258
82544
599932
576985
22646
489888
10673
412298
455580
188177
382060
300828
300782
180022
620632
238799
227362
642986
57217
484375
345928
4193
559800
333806
646319
331748
521090
612363
268660
106560
261750
5507
59756
228635
594560
354202
610035
26138
187761
619424
461197
645001
186616
524146
8213
642503
272516
46348
106631
296172
542680
367471
456878
63047
300172
554065
60644
397770
399188
572822
38309
311918
238222
420997
423556
596248
593547
10438
259199
75064
79616
555483
213469
366922
535327
361741
534222
624175
510149
509106
302089
588761
562531
139977
649481
414149
583499
141442
174518
542879
469215
603217
448992
125425
138335
356163
33018
286906
365643
216545
143635
85794
69331
107724
541848
492491
494908
8107
252954
187863
371105
304359
491350
603424
440721
247790
144893
67016
585680
577705
524568
506495
104567
397719
368404
549892
452524
208448
303103
123852
404986
83996
545645
98453
124795
375217
604692
419548
387806
201028
181506
226456
436596
277126
577684
310795
449918
384966
70659
347194
469513
531303
629757
127662
120615
110472
478268
398272
19717
513082
46868
65326
618307
552712
44506
646533
313502
361968
322792
534436
68055
21437
4279
256402
211724
453691
549597
451257
375719
512926
608511
378451
343280
601651
632182
231199
458907
48960
218694
262834
154429
455814
178070
107720
157625
378127
55346
328619
154787
208525
246258
374648
363864
184731
459520
553846
188921
233425
150380
305418
502677
640454
472198
14566
359689
223965
551038
403529
422823
173959
23111
355623
323237
644842
233246
94897
610778
550269
230521
463507
20670
50666
605715
623249
190024
178532
531463
141620
348165
252238
371064
121202
600225
73921
289880
159184
59590
499090
625423
486075
307824
404315
153731
534685
486632
146480
220771
256749
60956
357543
198854
129011
390364
65398
451690
468289
198944
14571
328271
109379
159027
400032
396843
519176
452263
144675
236352
265262
400922
518158
107320
223893
643570
5185
206517
301116
538763
155753
206304
333011
279158
46154
437980
329024
560089
454916
562883
322547
506177
75194
513812
436573
547217
593966
167367
631332
413773
178078
632494
81091
232277
103167
161148
235435
482877
365310
415295
419526
109669
612112
103116
389296
375816
243875
148771
180264
324169
495635
135449
415867
291464
191158
169565
295685
523828
549843
613728
186305
381426
177494
590374
136278
100997
425215
507166
35667
479457
439620
453030
172582
495046
618932
533523
117310
337535
233577
225263
364409
43834
388794
620705
174420
6199
538486
528497
370179
316652
475581
293023
114883
77899
112526
347452
304918
516984
271258
124456
67106
479980
583118
460280
351975
378125
574294
506192
582417
345275
138699
177060
425989
357811
468732
243714
597871
315655
183903
275231
357031
343072
324289
437748
281920
74896
285945
377462
556574
17585
603504
619261
337339
148190
399266
399659
569582
102721
293274
250861
631855
398179
516494
298316
274716
377501
414372
596693
84275
56989
135478
440484
120389
130624
368969
96142
174162
79221
120615
541018
202589
590692
209494
85789
28965
619743
557856
415220
560361
176983
167547
641673
393175
594018
197294
53456
467739
469860
618582
436652
82363
6775
277056
566331
635387
393057
533123
441248
18021
269776
523552
462027
738
164718
132338
7711
554816
134916
532453
451088
476807
224675
204130
422285
12505
451901
351013
442918
465037
107773
268199
297522
74359
489852
287464
612049
226348
193952
302785
560616
445227
642276
404867
78166
618381
205349
125865
39984
471411
369997
456805
232074
572514
71014
235032
74904
580328
247165
622028
449449
634225
362925
590467
630517
479950
64796
436373
246488
351596
147903
355376
112330
498117
189721
265548
216857
353430
329108
522471
91863
530777
196567
540954
625768
192380
345593
268429
325594
574556
634050
321573
441384
394424
616512
533521
516687
358125
634462
54680
558186
209549
356968
610167
9025
584298
550370
386857
371245
580356
641969
510257
375851
363857
597678
339488
37442
340530
117984
342191
235375
415975
330935
450265
24799
326760
461582
120226
592547
464527
137352
286501
293341
226169
424464
461663
528191
438465
419692
598968
421420
256644
27779
155029
313565
62162
258079
140831
64861
57779
358149
361108
18350
512943
548338
590769
212548
130330
312407
523260
631012
315875
423333
119075
214529
397448
275982
376846
29972
558127
364462
220548
94694
122326
121609
284393
311678
648851
363851
395001
521434
251105
48436
244551
501979
305258
163366
548393
247100
189830
140767
40624
234383
72946
81397
120870
524906
452507
130125
124972
323110
131092
413296
350822
348455
387662
382977
118713
108044
473651
85552
405962
170971
23415
28446
478517
151362
354477
649016
12902
275935
234729
356380
636246
435281
16180
267112
451810
443309
85842
76052
115138
376605
79990
62207
98176
506266
198135
257037
263891
160446
271577
135428
392018
446127
105846
321370
102653
457882
470554
158481
98662
523323
594835
473413
456687
644754
452830
205941
499688
630820
485830
413278
511675
247419
9623
632609
446264
332245
174295
292450
452902
498109
123973
276230
218734
493022
623373
301172
68579
537953
154645
122508
213450
99273
155699
430954
556871
20537
288367
117251
239589
538622
31622
578829
86021
46369
378224
373649
334101
450472
151329
199967
50029
353555
496784
208938
394476
540757
576681
602031
430134
295526
270509
30891
82718
573545
598649
634549
587646
213639
584456
47526
592234
596399
208670
273415
330726
202659
237334
102590
226493
613576
6374
403798
187071
13411
203656
468668
590834
360523
608812
270744
394545
304004
296775
628340
25851
468325
606054
179010
59756
606460
589240
85039
274369
248028
290208
606087
493480
312704
583287
570890
480413
550697
635139
646619
469540
155062
38263
86027
302211
521662
587181
50963
643344
600861
55798
196186
42091
70127
412673
599233
398994
472435
152868
150686
623863
465806
247821
125897
465791
136732
616512
343362
577324
349953
485354
139314
372210
649878
163769
476816
307979
51768
541577
621745
570399
366053
300211
167928
130541
591652
270138
452555
616887
331667
220039
635713
558854
417372
271787
117903
272939
563032
342468
447238
9924
559145
554180
633758
388000
195895
428410
415293
605552
163813
293921
20272
366118
501110
64926
348842
278851
542517
349718
485654
371608
425804
240790
362650
498192
315842
563281
171995
298512
110496
99189
571213
88979
562762
128788
134110
497187
368206
84868
193637
254251
98120
542795
61246
635989
155141
87023
563833
362649
381716
271419
417195
507504
471296
52859
45137
207276
53989
268792
198843
400459
498382
593004
50547
585211
387179
577243
456124
492658
544949
388701
185350
324289
362588
625419
394756
340881
134772
536339
83330
255729
357017
486768
160713
547255
397220
166180
314852
344803
52126
161463
582677
301877
38619
515945
621071
465641
244593
554783
383082
211116
597271
77028
396660
232133
540684
292609
33927
68971
186112
302813
429769
444990
573508
345635
115825
49655
394985
285810
584319
162490
519654
171434
558262
467262
183748
65956
494696
184469
329022
485854
326617
600784
251051
174123
356373
395668
460899
347619
168182
296044
124225
428118
467013
207480
82165
638283
408175
603973
471792
556117
112726
355405
546430
119031
31908
87866
271705
400037
567606
173211
21212
189883
627229
161097
364939
632986
316487
404306
571791
153519
455963
337954
112142
282432
131364
231889
554879
546834
80477
266511
415412
510870
185557
544589
454699
512104
200297
168560
257750
313552
456580
534668
272207
315380
35193
266008
485237
441449
436420
394714
510965
122609
407256
366399
219397
332639
542838
462577
220828
433369
69339
330826
549085
424132
463422
415651
270127
211805
211027
582927
428325
523453
614002
89275
104192
400386
179326
412200
411790
33937
339873
298911
194157
447288
142266
516630
281400
308230
467731
177275
133889
289658
405516
239781
142932
416812
500691
8851
361349
15142
13446
97092
622446
333200
365740
586217
34171
363489
533957
48489
429256
11949
556910
57371
271769
568343
74918
513653
187223
309489
486948
356084
80582
89644
170050
233410
138384
1687
81769
549856
184703
402799
44055
507144
606544
512540
274313
411587
607558
94276
209115
273858
87143
294445
300586
444524
620363
441308
126632
141779
498584
394968
299460
381753
645487
195455
413285
576451
97912
438897
131821
87956
2183
400424
634072
647121
375495
278704
384249
44389
398010
221344
147651
463766
357688
458347
166408
606636
467059
22744
79785
79855
641380
267832
272403
337012
180297
152759
571855
92507
453096
333146
259086
264018
369085
415185
410757
487089
354664
55205
377748
486781
378400
345015
452566
221503
633257
217187
474421
576698
7524
547112
595428
240482
495829
563467
360628
268680
64600
532015
367816
1382
127087
474537
288837
461517
565762
172551
123811
389917
324819
527522
627114
241360
442879
487475
409432
133969
478326
13811
18961
348853
587957
488006
317045
583355
351791
38188
75340
410219
323025
406874
164383
623023
114793
161928
128151
242708
367763
607932
126503
142907
36781
290499
115259
310595
396502
580881
391307
367001
104140
413551
194467
373985
398812
402108
40206
312003
540457
347642
311244
293604
82225
489516
190878
65181
390510
637248
214690
586577
342866
412495
479419
621398
180035
202744
13938
347546
374267
301585
405933
476205
422902
345884
49676
18
467941
232019
505686
90628
645301
71101
313454
80945
503159
621067
308847
485423
13706
642763
461338
300067
161418
559001
544491
486535
445575
107226
522335
304953
85822
245444
539684
328623
44586
578802
109664
454222
1902
113021
565922
23143
527433
178827
87053
231738
148798
545795
255616
58105
389133
218816
135345
130302
436747
569231
320466
582753
601499
269042
200929
165703
478294
241010
50113
80106
511743
210019
257513
351574
118407
160592
180077
203105
547835
178185
286908
166071
490645
546407
13161
492790
554839
197288
616545
383670
506137
81421
409079
199401
11840
134229
508786
94940
49275
213865
648565
499083
34419
80296
278277
213244
451284
469764
416406
402805
543132
491785
199190
265693
412733
472516
422273
551735
253308
248489
358141
275226
82474
83391
357413
568063
170488
580454
381420
582392
65340
277210
632493
268499
354690
136759
167268
151608
207360
191442
110793
200466
644296
266117
482501
39853
430618
612345
397631
545421
436516
194507
382677
164087
347802
100894
627048
54559
492919
309174
240243
604518
66916
433695
260334
1274
53115
162106
639697
302013
135743
640575
404936
406328
68132
143320
427807
580159
288859
195341
259989
403055
84590
481294
154969
405562
131379
105261
275596
618309
549167
31464
576293
429906
568440
525965
416223
348416
330753
243817
435349
429379
84692
372410
309100
79809
340218
450862
608646
149449
146260
606530
206419
293802
529280
528245
283325
202638
241612
463053
475484
378753
333517
638027
73284
426092
454305
607797
229885
475205
168805
357498
19686
2386
19659
496618
341363
575760
73437
172461
291086
42973
191643
163848
168201
131331
381329
179000
144744
564246
424714
177105
259428
30671
344812
430176
324161
401186
300927
196878
280277
37132
71891
199284
300095
178807
391485
267296
89707
583251
629764
344005
184996
318627
244123
113095
534705
161849
165750
211122
377082
371288
347369
459820
197775
28964
88895
39001
97351
40328
323895
270231
170700
338184
423515
311569
543303
449994
454028
41905
376718
226887
650108
126473
141254
464981
583685
642937
148173
471762
200333
440355
33451
295372
239278
19082
530493
146730
228089
517025
33236
369168
632549
106190
470787
111313
413000
164620
408348
534589
387959
31997
54932
329453
284713
178388
86715
499030
7652
276485
403642
59675
634739
513843
479537
321148
384130
208885
438388
210845
493328
226975
179684
600828
462228
372304
34889
358834
471913
354131
213018
42484
528727
114342
601087
344544
390533
380381
307175
316779
490577
383497
328389
370436
485796
246051
562024
150314
629167
532933
252711
100427
316262
132626
168817
217651
411801
199288
612609
387831
235450
305642
600256
73835
131078
19731
452197
601611
211555
241980
205310
624403
412976
101960
370962
41440
6163
630392
483693
587682
237266
203469
183578
274098
188571
171992
236510
306529
24464
600382
405072
428192
47701
470717
268678
85696
316944
385941
12755
233079
469025
280418
608046
493372
242661
241657
124305
559791
84462
268380
235410
296233
54071
381547
461453
585365
351469
526825
636435
146417
317897
453432
370814
171094
428321
467980
131798
294977
273028
111894
306012
497083
303552
17134
208179
271377
247074
425640
47239
118167
559039
647291
256356
340705
27019
460742
442939
237118
215359
441583
178279
589359
612946
144616
560647
628964
30977
12861
121091
248711
625674
264790
247851
65491
393143
642574
421071
466561
629980
487729
433562
211490
352524
553032
541074
508006
278547
252101
515552
81957
313375
199781
528753
59385
463501
355593
251963
266935
318311
458093
536606
471513
151248
640314
67074
97808
417014
35798
634801
148306
453203
603308
550693
241667
194215
188749
359111
187825
585699
159460
417235
377971
535211
507251
376785
321473
274936
293347
169729
160253
619242
649464
34360
395006
471972
497776
261939
319543
146366
608774
603990
209752
24657
523634
557707
469957
323849
47849
124897
619694
591023
188460
24174
394543
488310
429040
201528
360675
188221
597306
394884
569363
116616
445001
472541
245713
182849
403048
518771
593073
531572
467649
134815
116329
478023
446764
637460
297898
590437
516150
120277
58685
277889
577935
526192
433952
113932
63918
134223
216754
438341
583808
313311
432392
168936
304858
641331
81896
365256
125142
374896
378064
416341
15839
371003
574841
631468
171710
383745
74913
127553
97662
511699
214807
2945
585086
86947
355897
225798
549611
314182
408161
232629
8159
299205
603900
337076
304377
62365
568925
310653
263714
281375
511641
145368
608331
549618
202724
28701
95414
183429
261283
506328
492311
292745
150168
103197
196868
291506
87774
483660
478167
483915
511839
638648
37772
259961
186005
618823
256913
616188
636450
449890
520829
230146
330653
291466
407582
61113
230731
372028
105744
342463
551369
445951
6081
197027
580162
171020
559652
597445
409309
404666
254552
186924
280857
518097
160720
439955
105746
81720
82913
85399
243714
460183
624031
181833
217895
36899
622608
278254
255529
583009
481391
15748
135473
383438
756
328053
287652
14339
344952
463297
347793
499109
68179
575439
328774
351572
466213
506782
147849
559322
259367
488490
357900
537693
387362
402475
400488
157573
216455
36749
11082
485996
636679
443508
380300
437974
333480
287536
271603
118585
41614
549703
580486
521150
2703
9972
95825
296634
443502
111077
48046
302763
408493
626749
504951
616392
208373
503465
129501
148845
213497
541271
314832
4482
102531
583734
516745
371051
383029
453877
368170
59738
171103
543862
496172
494662
157634
614713
63903
135844
464609
476975
458324
511501
81039
431748
292798
56937
495541
274154
325447
461625
631946
62176
581743
649802
60036
362174
103000
464555
372006
584703
168201
400650
433571
578632
113318
471424
570818
176856
2431
643123
103070
138589
624396
290858
260232
414920
572612
49748
532585
373023
327310
555074
305850
503987
513940
319106
77535
441621
421863
241070
452914
185422
154683
586699
494346
472670
166653
279557
257941
85697
461698
301799
452181
295212
378141
210088
227413
532634
636859
331377
370140
162110
355137
90868
383612
144220
33541
329670
476825
645895
172042
372269
14038
466633
49555
594742
236097
69082
525259
361882
112003
429339
209178
11668
430136
209093
459304
120076
12716
487123
217667
336406
319668
310760
594708
564277
630099
198808
228243
350112
564526
134260
73298
601831
198061
380947
619560
141120
152575
251681
488346
533639
570353
650171
613508
334721
217834
279159
131811
413219
541010
432276
429627
381625
393362
268309
38958
130466
377210
306489
53469
97074
469939
463606
316391
152699
79876
45329
48097
447895
113603
224943
44600
76998
542624
258877
610035
163568
227892
201090
557408
510096
291309
546075
360522
441170
242025
557252
488918
325951
115017
220530
297067
595170
616717
251591
41148
546584
640208
458608
589123
311981
500709
466470
268437
293159
491834
586392
242456
117251
387832
125727
609092
261931
502693
456914
619906
631163
212017
474651
540559
83032
84470
501743
230419
475076
94536
78651
78131
275819
391727
471967
344363
273942
628270
174367
608077
201410
37979
105553
485091
71493
234469
607508
160235
2404
570581
61915
403127
297066
644357
170204
543595
517833
185782
111213
489401
362329
320805
644628
133275
248711
122928
420904
634493
11915
421071
129943
401712
115229
356744
614878
504202
567479
230570
440152
188524
423862
538222
624048
222721
471766
78238
204787
177787
525469
380297
123299
615135
265612
51772
554646
286364
69951
571289
617057
258233
41766
290708
508967
349018
556094
629067
405759
494853
133303
144786
402675
288721
146779
201068
256547
594163
373365
228192
354820
396036
550496
260612
195066
271651
595936
525554
272153
466538
462746
48876
132719
492318
311301
302873
625392
33365
222413
437024
414281
616051
500938
527317
330008
245856
58121
536920
535616
541567
187957
346546
601335
185052
37047
435989
604218
193253
242845
541573
597515
364409
473977
578926
164487
594074
429522
492811
301993
123478
141725
24107
524381
612899
162038
255234
268777
252496
244905
206605
574378
160177
246980
1071
285421
602721
382049
3544
641319
68939
331526
555762
223143
142103
345852
302938
298482
573367
210269
76488
585583
648221
157538
406253
71044
43142
645074
165262
546397
393206
456574
315864
179286
606986
174639
569278
67156
529577
106806
197723
63043
255530
146358
133839
626467
193982
547075
408459
64894
403206
432112
193337
57771
35754
317426
273800
307834
331710
545649
547695
277688
229592
60662
460281
6914
277982
522133
50723
169693
438319
583847
414629
300031
296394
623034
144225
270482
459395
475335
65501
134027
394149
219711
642481
344987
232112
344710
212489
455640
478563
301003
291961
38853
294087
166298
344322
559747
32809
23003
337500
80918
42099
137551
539450
196083
352315
424354
318735
223339
541097
607810
81197
465142
640784
588732
141761
334520
344752
328813
615813
297672
429539
148884
83668
375240
451319
27661
152632
245520
248180
617692
497649
263695
161485
624901
355509
524252
431885
70777
428814
567146
571446
645672
118546
517683
358576
427591
581032
34967
96113
648348
217019
458152
333679
422183
93508
536195
232707
427325
115094
479816
374911
194291
449045
13744
382993
579784
325617
568390
581960
467082
2450
445707
523430
369454
56088
31316
647355
98522
132421
94406
467462
270074
615459
370148
592766
228086
175742
12122
553530
135386
609234
587787
161994
482042
179453
418678
642136
116605
179691
40819
424827
452201
236656
47474
265980
486576
642684
218077
182269
119141
566667
449066
224337
68105
312722
229709
329153
344447
157240
474560
199665
515003
113527
647072
443019
362010
422578
183885
39911
293755
123265
85511
90244
477466
123580
317122
158106
82551
255347
255091
407897
648083
187391
473165
285380
458921
498938
308762
347044
139876
19764
71507
126256
142800
546490
124225
76372
333558
552541
74070
624873
44820
349886
320692
464044
369707
143610
126364
452847
518667
211415
479718
437340
385407
66605
120773
316174
137744
544012
339139
248930
642122
452528
442169
255907
241215
589753
280536
183752
514588
66618
52226
570867
377632
615341
280338
550982
559415
499722
104453
137403
590680
401762
189318
341505
591377
537805
201588
353152
375613
560361
390130
308485
422176
554372
16694
122770
237273
570623
588678
16662
575157
331782
566686
648772
338958
323858
24468
159399
471606
286435
18080
282397
380415
338509
250979
648480
216827
122268
355781
637622
542471
331285
50766
77319
600836
532860
579067
142659
595552
279847
387930
295801
330650
186690
122065
371666
100450
162668
320739
294716
615736
528072
360136
557540
32560
14336
332173
20863
501101
471150
256509
101314
120697
53506
54720
247963
534066
382482
444158
84576
100739
551338
443102
9573
511488
398796
82442
441557
482067
60904
588546
642388
283274
329495
152667
61701
617056
75691
576465
622701
466954
429467
556244
461878
629467
514301
399089
76140
135145
369982
428704
634857
106656
341788
312332
428404
399848
619738
144294
80436
102531
213664
395679
368719
468142
163049
87578
104491
174298
441755
230217
29997
633408
307684
358546
16664
593822
269182
253980
625261
253672
592283
582715
183914
537592
235058
92900
407130
643771
561211
155440
469106
161942
494257
575915
642579
363623
276822
632704
650353
579751
418110
297496
357405
533591
538953
626705
60275
608509
122128
137899
573462
107389
227487
404622
642588
214391
343251
75387
649853
638319
16088
322568
381630
399610
544012
624075
500046
1739
633431
541327
410064
429793
58219
123864
455328
78284
346402
83439
511398
481462
600724
532798
152775
208754
239852
23988
478435
442707
47925
367623
628381
71712
212487
208560
434074
630909
219442
87120
168867
77691
460148
298026
250835
576455
63627
252632
381930
282513
70111
372811
322919
299235
524774
381430
189932
270381
274048
525597
207704
46235
168957
619368
245461
266386
517565
113461
124403
43057
389652
571417
225796
534705
339149
502770
487138
309660
276488
126870
347698
155354
503141
84457
396165
269763
350825
577690
205542
598196
247339
183860
370307
560905
116397
201937
419186
291656
513180
87609
316334
100300
585375
222924
65236
344528
575209
41591
121569
97222
62123
408913
424034
62053
300394
555665
582296
601799
290603
10809
413592
147270
340917
99223
359557
259975
479879
76022
629380
389895
634735
411058
5643
417178
624199
589053
266353
181999
576060
380315
545802
249774
420449
342673
269321
380960
84350
542841
621077
493440
56269
602033
181392
492330
354727
247182
398595
430919
367308
499083
266294
495476
361785
143403
535793
134888
328456
645385
232287
635388
376254
119652
482447
102112
431588
6925
437419
42774
28786
15655
485777
316538
404401
57799
427489
50682
369870
563497
349455
349018
461343
219018
431044
77031
73031
301950
341043
270418
117081
109461
543397
249270
278400
247513
444880
257002
192487
331410
166244
456067
410041
365286
32254
455853
542058
150753
31017
90869
253937
615796
522384
467168
315405
178457
299158
648190
50474
238905
542924
136559
650109
606050
134083
367318
234317
40415
624187
110456
536527
593769
429833
165365
164386
406571
330260
424082
153076
404125
84721
391102
43155
255241
551159
110412
30108
400994
457664
497156
357200
210713
49250
438499
398620
558712
176013
576997
621851
523889
407582
638382
473856
152063
480973
411093
107303
26986
235907
305159
374914
358013
514087
103716
348532
129437
554676
410737
169578
57365
328631
455126
95122
185846
5941
548540
526030
370115
611733
480333
623409
91686
103404
302711
153445
105767
337475
619587
373077
245397
340244
77425
476580
620969
315982
475255
483330
465374
55387
429837
27302
74127
459065
309349
218773
594903
577752
163334
545332
318060
191255
480638
647891
646793
477243
43675
578096
366432
337897
189572
197285
260837
191099
204563
286603
409230
66254
400383
216101
198843
283109
200210
529140
502442
342277
506450
311217
76017
257070
376889
446303
364657
134956
42993
598749
74279
512425
144117
540735
176992
549170
53006
138154
63546
16452
165056
240677
344267
453441
173978
110749
89708
470882
363525
279242
32374
165898
493202
112805
406464
564732
438144
154707
432706
177336
245217
148917
399470
83442
307060
58991
596326
10541
270986
352514
229875
482344
1332
265964
552118
638382
591489
421213
384081
212801
86275
19769
287828
465410
22661
580104
506261
443509
325723
35904
160065
552684
404137
544533
3050
555278
492778
30491
104
220838
611262
539936
25853
369412
78526
345150
368563
235824
625345
587529
479535
438946
550368
206683
66789
512243
186002
629933
646985
213450
637752
301107
363360
627074
90538
290280
150764
578578
477543
135003
593249
255427
322223
359211
226633
241010
54572
43085
599598
160486
294961
200194
650001
162203
552635
51821
54500
111887
458726
577243
620693
402179
333977
191943
54689
404273
20893
454658
257962
626629
649273
515078
361488
243965
371343
263358
372145
155478
308607
392427
446923
119169
459762
198487
183561
562953
378639
15920
403484
369912
156477
228382
330178
551567
325082
584000
26340
6286
508883
489244
31557
112273
103495
129767
2730
96301
581782
423713
212601
144474
282745
374423
358579
219387
581814
632526
495200
53022
419459
543065
638024
44342
252314
439526
473022
557552
327494
366194
612280
474045
58092
340102
139832
431888
40159
65780
574264
404113
565534
635629
538654
401452
587585
277084
80274
108625
324566
413341
570307
299973
557797
285814
363097
147320
321396
181770
485878
380774
529604
237537
211729
93609
621098
494999
260217
587073
118761
157153
131253
499926
529977
531175
565989
640063
442815
100760
179978
582861
287417
499348
217987
51839
462184
125478
19427
481978
208171
338005
272436
590944
35890
372854
354626
335212
24229
298446
19796
247018
180032
482429
309706
257649
290662
425716
491923
357239
544076
439217
368630
343524
602433
603167
349461
142370
63192
210925
278956
44135
263186
183482
187168
186442
256178
6041
371260
30064
265398
29917
381732
121350
237462
259637
332949
296829
261100
65356
478112
561809
487901
108583
562781
515071
37375
104451
374561
473044
605586
131128
287546
51244
649694
465995
624318
508675
88131
444581
161816
155040
169816
131095
334495
320941
185483
36756
368875
106732
505598
644953
265039
538996
86435
300291
385022
584067
246242
359980
236157
218407
71562
498370
548857
241913
113985
489535
434421
637594
64689
154844
608679
278300
351051
481498
151527
81833
388720
2497
639064
66193
47239
328917
613834
174407
139255
180662
279827
359666
493018
483261
329403
201377
101466
164607
443205
544297
379963
262994
341739
541320
606014
66745
300867
271692
34712
298942
242805
237099
237375
142446
546157
607135
342548
558740
446492
395527
34036
88603
92236
407301
387368
155036
36900
581627
457804
151286
491256
101151
614379
351519
418709
533090
219623
523320
382939
514557
342836
399228
267993
186437
47694
65878
636378
515676
508502
99760
213958
503322
566888
411420
633596
225974
596928
354269
420261
135299
620080
594469
614078
565377
361044
34818
623465
229593
7052
321839
287327
546054
75557
253782
329877
574659
40775
611660
205237
72387
488348
575330
572228
255726
344542
345708
463996
107083
458807
434886
313233
525481
354380
342388
29425
556824
567720
329530
89377
574519
476204
433180
203011
559842
352211
448138
314919
630517
501579
174381
370285
331283
50629
360767
387878
501676
277287
643615
62797
56180
367098
55483
203917
513649
84887
257165
478830
599294
507018
173254
101341
258651
579577
154356
109425
534612
121937
527605
386846
140957
599207
388904
499480
608085
469664
484840
349826
160563
544641
381670
156750
20185
538397
593463
127398
552837
173033
424090
248555
429530
225064
241464
351124
571957
326962
590299
609459
412479
294196
507773
369671
157445
184409
363413
420895
227238
291989
193326
173607
623968
475573
92899
441066
138446
466057
227555
21152
28545
498481
30765
383013
178221
77956
249631
511126
328053
187240
553708
366771
385577
260630
243759
427742
376865
2580
412368
563075
436985
166951
89896
353360
631128
181506
144277
268455
270887
558928
244402
42278
95099
622401
448694
420741
315704
132210
336033
342593
133760
186599
617219
401423
450880
577640
405378
23162
226961
117247
219410
379059
415818
308167
148490
355278
57444
353086
102763
544393
286126
38851
639514
252684
399808
414324
41902
547827
311660
440484
380153
558665
115111
501210
624670
488009
515384
280156
452247
319476
5695
570243
510912
497922
449646
575450
300918
305192
4507
384048
224034
580977
297078
154452
290038
102555
99353
307565
196244
198938
536788
436651
174722
556221
384390
167266
169373
582390
133680
12070
634294
6502
467913
410047
133691
472174
440445
211537
343350
121116
355169
575601
183843
270010
521597
47542
50577
625768
600870
424354
575809
587920
632543
18766
118479
608995
113149
413872
109686
269748
483425
150029
521750
600001
324198
352651
347963
174266
51476
300550
216286
353814
218436
279116
214628
559804
516348
555373
263786
497482
461180
142386
238465
369277
469660
55128
324768
500624
23543
202365
517435
258362
385999
431940
208848
546292
336540
250183
304107
227191
643757
88615
647573
503672
99044
79183
333051
513815
312462
192349
82819
435464
312251
362039
430517
503299
626012
506189
605487
92096
128558
79870
633244
309395
66009
98945
100070
447613
159092
421079
168452
405934
211646
364666
540564
32111
357663
377846
353471
597155
104871
473876
596671
236254
94779
185348
611355
59639
117403
283223
514112
452344
104477
589537
530392
132147
269246
543472
1762
520515
572071
417379
90749
151099
56465
39371
327554
31160
647711
16793
94873
123962
578957
398675
460539
80850
16416
375964
247218
163075
412213
286302
547470
434312
350548
384965
277357
386982
48981
537974
622025
379342
63246
605665
608991
171597
146843
205282
10726
172044
522175
144294
81879
169220
358580
114127
545271
289725
647180
143286
372228
339252
603314
75068
609278
314085
229274
407921
352675
321537
378209
485011
136334
275953
207728
101976
631351
66121
154477
238602
389637
89096
122437
309316
620957
295561
256014
336613
506452
21848
495260
546858
573550
416604
215321
317787
302551
73666
604335
487212
626811
63982
473826
517975
205544
38049
515994
2858
582825
622583
141171
509881
122002
407681
594294
432576
215433
264345
251001
630612
56024
552923
632374
61921
427343
127104
299264
366745
92406
229239
271577
303629
551397
179323
242659
251207
197123
270689
413492
615434
194221
164119
576673
103834
359413
92096
223867
40730
295804
148764
573886
465140
397920
115513
193752
126802
61549
126328
301563
197118
319295
125550
203550
469745
377156
405018
320332
641827
517288
511453
207343
98534
48354
454512
486109
344151
11102
66808
74659
89587
483176
160482
149271
157136
590693
235121
500155
470025
356073
599397
164090
506521
64786
581170
188469
425184
494321
466196
520847
327806
475463
163702
108505
271984
229705
320998
564393
431313
524649
520522
406357
577709
396784
609099
485127
336141
317871
81688
31755
106137
624071
506289
348420
274725
127653
279107
180896
98342
455975
446924
432081
397594
528824
470298
623643
131101
85656
402366
144047
134851
383772
138348
613910
119531
565167
392239
560532
176674
604295
105840
198379
506510
514608
428048
428536
83272
321518
143752
63251
507376
221899
89845
216434
21098
357707
195237
389342
72186
133961
465038
112907
131426
137356
173188
378519
18180
262068
197868
621462
261989
133719
486693
384277
553475
67338
481448
142138
418898
5879
7870
414787
624980
242114
204850
551764
574210
601426
586671
385771
332762
557328
65817
292956
375581
147515
630778
226230
17638
144448
59836
622116
388748
83730
181783
611130
57757
394941
470509
366096
114820
195314
281419
109531
562038
601996
603684
400340
44060
649132
283156
378664
392871
418995
504041
544908
442509
637616
355683
325740
438125
33257
166556
171394
57665
23353
137630
279376
623243
333562
67637
249666
43332
388461
325838
190419
538986
207133
359797
73196
65831
454731
542259
238783
587961
167826
154804
316286
642635
365289
518338
417862
119704
624048
107367
419087
240432
234415
225780
394642
571961
288804
548595
3443
350753
211878
616466
522797
224072
597817
636848
198984
472485
550412
150446
112476
1226
518921
195398
188261
630371
407502
201537
139837
90752
471847
398066
352431
292019
129366
121663
630832
229816
549935
65407
312005
474384
346666
23687
645262
168778
439744
143723
593438
620353
366897
205672
309159
608461
377562
64261
199574
564805
40476
122106
307038
535445
412896
166651
635960
486157
407370
342983
506884
117213
348781
103468
642340
511663
116402
78751
565399
115451
20464
485340
574381
418254
216590
240316
171355
304844
185849
322926
63583
188551
517629
83495
393412
531103
225535
476709
130524
143752
496113
312886
163894
339009
507953
516230
534049
206542
538812
511019
569822
140405
541523
432465
427274
203312
73946
428361
343123
125156
220026
524235
396222
533740
240832
458404
517449
510031
197046
529990
404979
348073
156332
79773
58035
116896
503034
103205
331594
174691
632369
142981
278595
567358
555263
206556
381108
57658
186733
406226
464049
511746
547991
240185
85806
276454
545607
505847
552800
447471
518970
62242
460326
640944
238496
201929
267241
180905
549247
383684
338423
22494
171310
13438
320139
361067
599160
148702
426017
315264
570923
128817
356022
349485
562633
553269
45834
128257
13150
503349
125505
326126
170822
645304
577608
468520
435284
107011
301223
175142
622022
122340
233697
541836
6706
550948
570451
40219
514954
206899
280583
69459
172073
286135
624796
374066
317185
252932
493953
625195
36921
393113
282836
145653
209421
101131
97858
530455
122481
426775
275035
28560
277351
402690
650581
118875
370567
193579
590892
289164
444892
531875
617358
247580
182729
649294
479523
5344
273248
504453
73705
80561
330335
393376
307544
350529
122220
315858
374410
468090
458559
475138
242912
540867
114247
560740
333544
413185
487359
374213
629291
617481
624065
603082
536750
590080
642465
14783
109665
157176
254008
255900
142369
452688
432217
468215
240734
524389
540553
619407
67895
258352
588341
470070
168981
366061
313645
614917
571142
242514
123734
134994
627131
439807
185399
203276
285822
29283
583632
308645
327368
169504
373221
94342
262567
178871
338848
343774
351712
47248
475729
526584
534704
192280
432264
150630
166681
606768
535468
505562
87490
107544
249038
248580
46073
598129
499133
641959
399384
517604
160407
492756
79899
561766
159344
97541
56046
639548
57355
453425
565651
486824
512793
48560
422781
412095
390060
260367
457772
378521
109559
151942
256712
220869
283905
552081
595075
543144
607721
221608
297870
234628
571952
470545
212500
264924
446066
256829
589513
510520
634602
11847
327981
550229
178222
99581
401278
232706
352564
428891
633363
29452
544832
128437
163438
288160
345310
458726
272725
30636
526288
637350
127872
146917
278754
515638
543567
183654
191124
105850
270867
95151
568197
190790
569969
431488
386310
210070
151778
329166
426849
51667
646290
595889
119592
142213
415331
220489
142781
350158
61146
412109
89011
443673
84052
378509
345727
131971
415410
137503
629021
338418
404654
297374
588936
629712
7445
547033
578011
331601
636619
195644
148383
394187
311488
330353
503026
362416
510912
46998
639568
253203
493592
253262
49199
615880
296409
334521
307236
447277
355661
325007
363871
517326
405147
570896
535786
139520
53596
400501
227669
161816
205154
152941
220811
156437
369693
601427
133530
352512
317453
210884
487485
273725
224256
212900
267205
644476
1190
492579
182054
305644
211850
505609
152106
416577
262305
82443
170318
406596
353046
427492
561698
33791
406699
4076
222199
385049
314502
637217
40654
487401
501922
107348
441129
286679
472598
251469
244577
2316
73782
406835
59527
527293
11776
150117
325643
594471
351484
325356
588420
601111
141823
610131
610936
306301
214952
382896
127614
598840
307676
396384
292385
594029
649080
478734
333623
49168
158078
497554
19047
168896
118657
70226
110984
162444
620738
485296
555113
175837
215968
532781
444156
35165
518669
617593
429941
522537
188055
285500
29567
86972
74478
611619
153124
141588
167466
442430
447798
104495
239342
449186
179835
616970
481722
165355
25031
379760
37636
470972
13980
204460
246604
32007
33867
284085
454443
420253
54321
36402
576280
536236
91296
527054
440135
103563
173665
191308
425353
31579
639375
472449
613627
83653
63640
158696
108141
47932
17225
390538
70966
185401
321671
31716
275871
411202
193238
627166
38109
29268
160564
11536
418956
631831
588834
252699
251328
312185
28723
20101
154264
352252
44082
36377
409859
291971
98341
245397
450582
151526
205126
609022
396417
55627
271371
406949
182620
605610
249975
197535
106131
323614
476251
582337
389391
40932
276212
386459
38561
623385
276967
475801
267765
330641
42738
347285
285496
3818
289488
168050
367112
467532
31608
424149
211134
593500
266905
390163
546895
555451
44939
611986
142483
295651
433755
322526
504014
354149
80714
169801
559143
162681
95837
73989
398309
396794
131503
321388
639863
21003
25854
635856
589276
57213
643714
241511
303589
56858
425210
82851
158605
296347
394855
463148
17027
461323
264631
122649
393442
337997
69485
85247
433398
57090
175149
282698
7338
7905
120138
514770
387279
177827
530948
65537
134100
533041
341877
423207
310071
237718
263372
240406
347016
602166
424985
563426
8939
296464
408880
472412
288721
191295
318269
133391
11397
14854
613857
638527
125179
72691
605134
647488
133789
341268
184857
244934
349281
65296
125646
593635
36360
117612
313062
579536
471421
491021
112992
566778
262508
146407
284412
541991
237689
489432
416998
188699
514565
73436
643764
105956
473958
29369
639625
538174
125905
98582
117409
420291
563398
550344
322606
142383
225765
339658
138910
373722
385895
312941
81279
498835
358571
342798
475541
373684
570366
484121
440419
422138
194498
609408
646989
90419
635086
503443
569298
366224
226118
121989
437902
222601
206004
283229
462097
43350
67978
583276
224996
416258
588129
65726
537106
277071
273017
604411
194337
121437
335595
458062
537425
256608
493015
256120
9954
501008
418809
493236
288491
300977
277318
119384
402593
358737
154203
103354
162626
313470
424763
246578
525390
138718
537209
390108
404134
585262
511139
649431
34796
434102
583831
487797
6598
642522
558223
121525
360202
502029
137706
490700
557597
642603
173907
151187
648595
237462
130945
408048
424651
550182
634670
42267
129287
248388
27891
577839
229560
147337
243882
309191
5170
250777
622146
416235
188165
73364
169173
137417
345336
111382
551110
24538
585676
441141
323180
516637
539396
229058
625911
347914
541729
282401
348042
164402
99735
252831
481970
647975
320250
227480
466233
273078
628481
445148
595143
383488
394287
607643
550295
167935
98455
551361
381845
382810
360309
490786
409634
71836
206185
613975
143093
184429
370201
104321
27493
407146
144647
317202
140603
641717
437028
90354
129793
490430
188078
110604
555650
519619
102591
40570
167543
481364
249928
457703
367104
191412
606114
615812
101505
516838
502935
91215
467355
427301
549681
25561
159445
460645
633970
445649
526986
581499
624585
64104
315210
120663
599127
8002
592884
92530
413487
202437
595513
252674
113882
57695
645738
529868
277119
76019
561775
359046
277536
248852
575583
627890
340355
472493
471795
100197
575727
251936
413883
45264
629310
297678
484026
329494
250657
607248
130332
191249
342610
447665
458547
360696
4367
346393
335250
44598
69139
541894
286200
79726
41928
280084
73461
604007
65717
556927
58088
253352
292119
326880
557395
182075
324503
43403
13231
647841
396079
521993
114143
126193
416238
198955
296223
538318
42900
310585
585117
404506
338568
193969
445890
185263
608487
404495
573462
238709
484636
120963
228091
120198
478073
358624
69712
52946
502458
44651
289655
251311
513721
199532
472034
380413
434968
95119
12212
428337
648450
106959
435657
12183
490234
387993
413763
525548
632641
627510
443930
440226
618908
601644
161814
535723
502819
185104
609541
35067
325718
405313
413484
511562
631668
234115
351786
439385
242318
228435
646315
162349
7802
486162
610685
581966
11152
53922
288228
316882
261461
293490
532760
501749
127229
821
181768
218975
80086
382739
60223
518607
307184
153559
601236
361037
488169
407650
470808
235845
613483
69538
385509
697
386730
315532
385823
429200
275700
569442
232257
437116
279568
398715
591036
330796
578155
68850
259001
248288
96351
249715
563972
419549
253423
302787
76998
153340
615357
151704
391501
636259
102766
141184
634462
153194
160984
350837
530150
20324
134943
450234
247945
614860
412738
218078
179144
228309
331218
19885
305175
448948
139486
67046
556956
77306
487201
122475
185348
503121
478276
453134
636019
32733
486879
85763
147522
613322
139076
300215
582296
149157
59673
457450
208800
339103
248392
24803
129575
12792
321710
354020
190059
113793
128808
239456
173841
541003
25248
357625
604773
357647
374523
111622
164044
382705
52421
133591
291464
359749
85566
196952
80294
357070
14259
497445
376938
447556
208277
18142
642993
586467
355807
221239
345468
75642
488570
266437
611716
170014
82126
649899
494362
506231
259667
379918
370851
543479
111841
162499
350784
184570
520313
119762
211198
310947
21874
638742
341580
79812
636500
13327
109124
299510
435494
426405
382268
238830
79907
410011
422843
559108
94016
587656
577397
64624
236631
21670
266253
426077
548744
304913
73807
234836
228173
512767
649209
253136
346059
638354
511529
474981
266349
180451
296119
315296
456171
31686
568540
574040
631775
451812
450319
70457
537325
312114
134545
564638
412306
392609
555075
156826
68990
165595
535762
335536
376990
22583
541629
224832
123361
286075
311727
116512
8673
189698
292885
639707
417359
225009
166576
605548
423893
582354
270113
646868
579229
49363
407868
563770
385190
563891
398407
287800
252445
553673
227421
54376
310510
424281
401636
281019
35978
18944
241146
328248
617924
186535
645896
509640
366121
369703
105209
445639
191966
343958
354215
180343
295226
190286
54417
53859
565095
121741
149947
564336
219719
386266
543068
587981
459110
364378
217015
84275
146215
445031
449657
309134
211916
234780
118886
101281
321254
239969
6826
476315
20976
569668
267416
456999
366323
232591
269222
295536
300153
324746
54791
133371
37523
421332
86916
114952
82913
200626
72341
15973
354261
557245
338506
96610
314041
556990
566983
286941
514893
236937
183590
66498
240721
59513
609742
365713
123876
194767
383148
344431
615412
234741
233873
123141
353595
127555
64032
356316
117755
310292
335082
24738
100966
172940
181841
606175
373835
564738
494021
131240
98840
536409
314741
147346
320416
276528
649048
204450
408605
460867
287488
211482
11199
104708
206743
359260
512064
122706
303409
176055
543593
445796
179490
517066
568558
437841
187561
99744
348447
640150
579128
196845
213525
567129
584509
173585
440083
382952
109089
326639
33758
235016
523102
12707
566512
300905
301854
120346
230611
6327
612820
556222
81584
401368
452821
582602
310378
168241
116770
237864
222138
125403
648892
492990
332335
296122
128195
200260
550457
368269
83059
90516
1436
394150
459909
503422
112130
16356
84507
312066
523300
238661
646184
351019
225590
348032
492398
524364
136329
125726
496256
567853
210662
117680
258659
396669
20120
212844
151398
479282
646902
548704
628414
16201
88017
577080
381217
524872
453943
40293
155295
196422
323586
615615
194633
437376
586144
526075
346150
454777
127005
526563
173495
173249
308754
132121
276454
428124
203612
441777
413767
260999
445521
368744
508637
383452
163667
196280
57995
46730
239170
316762
414668
18090
110501
207504
620333
422927
362988
573181
16492
65552
88052
527681
477949
486596
106089
68635
132538
293284
570500
648794
242727
178598
488143
3934
4614
476256
69268
464569
77411
50065
538616
473612
495248
591793
165257
485473
347847
261616
574666
114394
276344
186374
108086
46371
167194
329449
14287
28420
560741
133279
618497
220173
294140
325832
278406
300307
37977
326318
476794
239726
603913
397908
174054
314536
312996
237339
568726
621990
557744
639700
436346
153272
417141
132754
420048
371702
353077
588358
204461
476999
449519
542517
254863
340483
189189
140540
191689
405482
299434
57069
183888
415205
583262
146296
125278
380604
376931
148826
309707
450410
346979
600751
386901
198889
458031
160081
414729
637365
106339
621206
604458
382236
286721
45182
502462
217986
25389
535902
15725
66411
324889
149039
473062
536065
234383
455059
68653
367722
511993
293598
459479
530641
42380
66011
580859
620433
77617
341582
609207
59552
12764
590446
639667
631606
15386
497111
237558
521438
293979
19750
503007
323020
359989
230059
196071
412485
474585
272087
382989
353622
426782
167017
270828
593279
193641
512962
494992
307251
35118
614540
422380
487174
196032
563301
621992
577437
565249
648384
144609
201295
63366
203839
14345
475565
519305
172477
564875
174961
136273
354341
516795
87138
171430
505442
422998
415630
356022
185801
24306
379559
578847
632130
91528
472867
45220
439540
352672
184439
58858
39823
544393
404273
64749
226847
617305
207179
578763
406057
649231
340646
331819
629373
574962
606141
497269
446767
414455
532986
392449
60156
480905
387708
257041
197944
36907
149643
595947
305542
106190
79685
384054
64060
569895
57672
344053
306120
115302
347765
91871
488984
223200
178434
500534
169336
535790
589781
485658
291871
485263
517167
621277
287323
141397
27104
422789
580856
266922
611020
175758
586374
228034
262282
209794
290338
279161
268774
59641
114141
136407
315768
907
647865
172119
449796
310820
561390
628508
627577
279837
9067
519007
464157
378410
38162
603473
610604
471809
486281
251669
218382
60732
442825
403864
125129
161323
585007
424476
122803
564553
3641
36426
304774
469457
31289
129598
277563
289027
194887
540376
70835
308895
401615
325027
628664
386179
49823
542597
205924
34901
193962
517225
512602
583579
135490
115662
136650
643580
119137
87248
58866
17004
158324
193196
56642
51369
317420
532950
393289
238598
632365
491146
555678
145590
622170
508144
154689
253462
207727
535928
613072
63240
617316
562310
649753
47868
180866
104040
100147
416810
361110
387258
506506
228154
341585
119301
462629
345781
574371
31861
537197
405869
439693
501505
59309
63648
44784
210950
237111
617361
146274
38943
557468
327514
216056
619962
557947
342943
169521
359957
173488
429055
384562
20755
224290
307313
186856
377499
526071
300507
622361
182212
223958
115212
212585
275236
496798
430522
335769
445817
256500
586947
427219
461622
360319
20870
205572
392023
441625
525524
567861
482179
315109
23775
150001
133996
460699
251839
442591
495101
452293
400961
456619
365050
573441
186166
313874
326652
537967
108947
450715
85561
588839
276352
109028
84626
353311
524958
433879
362541
80856
464616
230620
457773
85115
606182
153078
385545
67526
504218
600918
389512
156900
349953
408188
245975
461707
313235
434471
462256
466572
168521
195188
637974
64424
340281
366390
268408
103599
409046
68412
188364
643604
357838
7455
521775
561160
487159
636368
150498
546455
382119
177895
220426
632020
516372
403060
538853
80815
506760
471812
191148
608407
62314
414923
149586
453697
53168
58925
448221
372578
563102
993
209947
295128
231812
34407
343892
272295
60515
494037
42245
97514
190147
141798
11745
422600
435501
74082
97338
585542
637702
573948
256715
63621
286375
434744
524155
209138
21372
233326
527484
120599
193903
589729
485497
156858
508427
15786
494849
27491
235617
143906
526710
548718
573048
422175
409759
569347
352243
446105
624194
392454
419015
469816
485824
226169
373067
270862
623926
198913
369262
387157
577683
254551
350682
114232
198199
561763
591249
392634
242558
117562
374372
143131
106544
413398
337747
462867
545244
338605
137000
621003
586038
427162
619264
270221
155787
498106
75371
239678
345492
36379
482204
347487
201316
194932
539864
139973
27544
543055
126243
186455
563423
2930
283935
489816
639264
102591
438714
458543
506899
61878
292995
344594
150647
395849
102160
105113
459961
198665
362385
193330
254345
36884
198017
209999
81898
108857
134541
236445
267663
291569
38844
435189
260913
151159
156941
174248
443652
524191
624874
181716
357341
208093
414412
189023
531933
206979
9369
354037
180756
497977
585840
588300
22399
140539
579056
203210
134204
116895
88542
412998
576205
194575
266785
630489
2668
221664
253476
291064
393802
597931
500389
544278
399631
423147
35944
317084
426718
454272
342870
301125
629879
228933
334572
431507
599069
292750
381552
385463
21295
578785
610638
49163
106888
223844
307802
58578
394258
626074
255431
397392
298798
17949
327013
628347
431391
510578
113861
649533
110898
510415
552698
130941
365979
206565
20908
359288
179805
466939
607753
260368
69244
468096
431117
478022
93468
216831
570080
597297
353352
631522
51594
338705
470692
513548
608053
104597
566271
32935
465674
334444
42701
28199
605795
635224
197532
331697
557171
562765
305739
415391
141307
204757
329800
476803
359573
290069
603949
397268
328449
289144
385951
342411
262253
255719
291139
423289
631415
166606
626971
326441
295627
138455
194830
561915
268517
52776
438856
177775
374949
370783
463566
510892
472288
186601
242108
52252
638180
330688
622306
397735
284586
546229
22843
625947
429817
234495
284540
361318
283740
630699
430816
569589
622442
422477
595345
392627
281407
628774
196605
430223
32691
93489
95113
229717
68508
538420
468967
54825
583283
251250
520036
552168
587368
81354
497355
62648
211044
80409
487289
46372
60721
475178
83009
371262
558657
228679
159237
113928
322313
454352
105716
111900
366292
202335
82505
249259
624423
400780
124915
306469
581224
509575
221801
608172
269655
431801
4439
434915
360660
519610
519811
114029
402065
233142
361804
500769
279008
348621
109956
357281
287536
236222
476302
108987
250799
560807
272781
433770
193861
469291
25952
522217
617012
16294
128734
326558
88521
586181
295464
129244
238656
565555
263616
27584
88796
282731
166005
30570
46223
379016
95212
285786
86705
520398
296257
218329
262633
197621
622505
553553
611424
57778
68939
126883
324588
322131
242372
482184
106447
412659
466705
453418
174317
309203
224470
489390
515232
270394
405029
256853
305225
495945
507583
635624
255640
87299
375942
252574
550724
34608
80767
156226
230112
155107
414482
84915
506785
368946
375275
579028
552367
589567
528295
493075
336590
406474
138006
449235
188155
550552
143464
314751
282677
639158
29250
250040
601350
273882
177139
301373
639694
171070
574841
563478
275415
157977
442894
615617
50174
358126
66631
638857
446380
620722
469375
272466
523977
110270
138625
563267
326707
497906
57883
320694
595675
410398
628873
157942
442099
346375
608577
23680
553118
500151
552593
593738
178875
430886
155559
452978
508395
445970
394077
83364
496675
17703
534727
537251
123694
635140
80453
49772
489798
556449
15236
136239
69355
438433
82480
526707
422422
220620
576127
541999
593962
517192
477554
439639
282435
617280
24083
642794
19003
224294
209247
219195
232232
234395
463315
7896
351432
209465
122902
99580
28222
536761
261138
122756
51636
205693
536847
112253
541099
311379
337336
515934
510745
371944
234467
138798
311641
404981
296001
112233
538957
465174
384180
481227
151015
190373
379532
246955
534162
101948
343929
152184
188005
582498
505159
470787
69511
430864
231003
613441
324889
488117
538274
315440
209018
603538
397499
287655
27692
91962
573614
125015
350258
336243
594050
292059
135336
562282
605323
344647
26241
9330
350021
227650
165517
438980
162536
545066
258836
508885
316693
57684
328135
308255
39774
332472
527147
578732
229282
382509
249469
360900
609019
211948
199529
228115
188052
488927
83094
499439
48942
582565
141963
491688
354284
523388
68035
368202
85189
118155
132510
451078
483746
515613
503021
446270
476167
531307
268244
172051
234236
18819
482598
249551
353668
547578
285188
110811
119430
244746
259919
187042
19959
360996
35085
643533
389372
539495
376622
595697
608901
423072
641039
104535
448055
402724
306163
482558
294945
44184
40886
465345
324059
387681
552254
632014
241672
628362
153665
102814
118656
416257
609973
465092
360816
643996
265170
391824
544221
645836
391571
521369
464068
373300
70665
20803
582393
504828
295568
603836
463874
215926
117612
314343
634382
603389
211892
202252
346941
384638
100841
325669
251906
245691
89019
502096
577053
639047
145694
80747
322375
454717
268078
368
336247
539379
309384
349756
83209
417104
30893
581542
560760
119366
52550
430243
302179
593768
94370
310436
526789
241539
115508
56287
11274
169740
536299
31050
99778
504017
50115
426607
111117
457884
165670
26800
346181
82159
425656
231044
555236
175518
200293
343371
135493
512583
387911
84946
397268
16788
635989
471522
462869
162416
396480
130549
453222
178243
565866
192403
440430
122674
565615
230445
182068
244917
622624
33740
522803
540886
479582
320477
310569
640896
387600
453693
555295
144104
5219
287248
613268
500893
456562
223561
278852
445465
141829
645157
617251
25134
568028
549119
121647
467130
589307
571218
130457
549710
208114
118214
404396
551382
95357
344012
8113
500878
588478
306819
543642
459838
4638
176430
616690
381148
293807
98507
64379
40209
187595
585023
399949
533012
141854
247949
181677
582716
194376
305363
386584
2339
183261
322251
63165
274314
479831
293604
105406
56844
78352
25915
443276
410548
433727
627333
317141
622265
381961
624330
527832
312229
461962
368013
159924
97620
63711
226300
499311
492993
254397
521166
450490
468842
65199
192669
170470
524053
279861
641298
539409
262466
524856
489243
408067
301042
303057
491676
318889
99680
448293
530151
112402
577480
526372
433202
140232
372895
272788
457068
64203
364647
521326
122885
277362
527224
397371
28725
110164
42240
208591
592372
548836
66871
415021
122129
194797
101083
311493
293333
6743
141200
246739
362907
230440
487589
319946
459044
295289
100563
79134
567193
436907
334112
392926
21366
12815
20537
88147
416256
411108
422384
276986
100546
413718
490100
586564
298828
279853
167094
28926
454665
279390
622860
569477
639777
327764
293380
555948
597137
399660
4648
641734
520069
499978
458522
135894
615645
513108
450580
98391
270842
568008
114457
166749
602663
125634
261408
67621
543539
421394
642236
82156
249594
606858
413522
239005
355585
227469
510475
371527
60477
163099
37902
441272
405283
243852
374315
235913
297900
137194
152438
446618
509804
404981
338539
206850
625296
587035
630490
159120
585244
475229
289940
551141
224132
19243
390943
555784
265054
500148
477955
400212
572343
507002
310019
235943
301444
166029
223592
597241
320608
95836
383915
133800
369654
3816
369232
340292
340105
34411
225897
333712
198422
472485
25201
395811
307337
51358
378120
503024
504766
357541
155370
533705
372920
110625
410268
336465
92761
90319
371873
8636
418237
263690
517001
578038
504532
119010
88157
386240
602528
130853
65902
366171
198026
80381
623366
298629
424993
504816
413757
142440
639002
583893
254328
86521
135061
384953
367099
800
643959
507519
224120
79134
469612
8873
109324
450034
236342
571895
631482
344945
30056
450247
608070
466071
236768
430664
389567
358415
211505
379381
498733
471514
398495
425827
379799
491719
511321
558688
532375
420852
604810
579027
230770
418538
265750
119460
636805
325793
215521
611086
417960
7928
379015
600342
633036
316742
173325
192112
88385
247488
409337
111039
145353
420930
322322
265416
335697
191308
441815
430797
432601
543631
485961
15718
54294
553773
630154
295755
404341
410664
193830
417801
275211
346167
247824
51351
547350
39886
584505
551771
373764
199206
272153
646206
244320
63957
326290
409098
369979
39472
173296
497743
188655
308257
533850
373781
604482
477053
315819
386509
315417
145042
184467
52060
241715
364549
515914
511440
170694
403470
435273
576244
559615
582044
144939
401777
595532
317145
279550
628682
313350
303387
482921
326165
89390
558747
521242
526600
588191
29723
456301
172491
332655
476935
389900
565805
106443
378290
296734
297567
47711
420744
625951
382400
521003
394378
582948
246480
166202
5069
147652
332634
258070
253810
632961
176151
122802
173134
397117
480637
210040
181506
430474
436978
384825
117886
356934
142563
535230
85236
164444
544538
149061
135880
231382
519971
269128
76927
273695
278719
114926
90912
548171
592239
12324
376374
99904
270285
255356
260945
123358
120899
298233
102591
81341
337155
161566
3883
327343
292415
281823
552551
434790
476447
597181
374399
111487
183369
373042
364063
625789
429055
175266
598446
331281
133435
560134
268766
79765
6337
73359
456514
12533
379655
539459
194102
617768
157827
500284
473477
548816
370025
528682
560128
340465
269816
245572
244154
582884
524672
400938
639885
237882
495900
447798
422984
509909
543803
447753
478943
193868
72356
159451
562223
299355
585423
323569
530791
347717
401621
390920
211043
443385
153968
582341
351723
21160
528425
452081
48653
359144
225539
372660
87281
242482
411414
319427
558900
31801
597090
123037
300744
48427
253738
153396
558815
509061
509568
80859
305272
447937
497390
193107
181237
73310
125470
198283
69749
388702
478835
97100
424496
496851
519077
585954
342639
162841
987
92985
62107
60361
434331
380686
299408
90826
323519
78586
246335
542186
251341
611835
618179
167640
479890
351553
17599
44931
413838
148576
221896
67357
561327
98491
531691
441170
427019
511259
267199
98759
197889
639070
225880
554476
320974
472962
406378
252315
341460
628867
113377
569445
8386
579870
289274
435309
190156
92820
304926
429726
323545
336328
225207
516294
31265
626759
263683
31702
505674
306851
453322
195923
433676
458453
521112
324376
636500
142556
374554
59447
344079
591478
273965
51367
576181
310950
356871
539423
567886
435071
357780
79532
391627
180454
227234
124446
519648
586677
333857
109616
485831
528713
78803
108759
44405
622780
267448
250381
602216
16328
263126
472314
152548
576569
83323
106888
129701
373135
75308
279057
598080
194401
403738
467335
168374
594908
628854
439315
304972
354701
25575
414729
124757
553875
469319
105375
440778
513206
53889
162782
314002
17348
153456
60782
445350
550383
224921
293674
174702
573650
430072
97681
525033
632841
286589
322952
336843
456372
630887
63607
187950
399200
212739
566981
604522
143115
222095
380772
162347
566227
293524
607821
166735
79560
397517
127386
486262
96252
282410
294812
120564
140167
356932
348977
377644
553490
625900
424231
409698
463771
570162
520404
596168
561959
398185
535313
35806
533754
571828
466920
368830
473229
396107
220
532536
6105
476192
331462
280002
182229
233371
38269
216892
540423
558730
278646
94924
93104
461617
122050
362576
36104
599814
275064
342883
298322
389598
525286
41182
234238
175323
134933
56717
561599
104853
267595
343757
357707
528120
393821
397173
242660
295920
618350
508016
44999
242130
68362
110687
300456
596852
537094
552680
116972
478544
127180
323456
441114
609946
59267
592852
399641
191527
317042
443994
418464
464469
208238
593841
627165
104340
646617
421911
581858
87243
32366
562772
492063
544121
229286
354681
183818
399136
116483
517043
458434
532068
56244
462052
116804
7116
573335
81885
141631
233931
646563
117151
631559
619921
143630
92642
243442
66391
143473
614354
344804
608392
569241
158277
450938
48368
101159
308281
476187
95805
174688
426869
602528
224158
318537
147456
631455
170511
310538
523195
112841
231973
446342
399397
123694
173741
246438
112531
283207
451471
20388
490533
212725
288240
220618
316908
621456
79770
309872
16490
77666
213493
166446
126846
282199
124721
538705
67534
78961
365797
157299
71681
443924
269053
206509
343166
443299
620200
290211
132422
630497
633083
400301
550850
94557
317930
401200
317508
209713
333648
160746
641989
152259
504369
384084
187709
164497
424275
646380
565816
458647
609884
365451
471273
182273
538274
119768
633669
490060
213898
358079
343723
361900
491471
484772
88165
162761
124697
267039
601103
479927
92974
483186
507041
222487
199952
53846
478153
389139
270800
286075
406868
417919
349273
358219
268599
86579
592601
275416
428576
102356
192071
322118
453179
330949
251975
182326
146274
46727
511243
536316
191978
327000
51791
50632
546741
268104
174714
1919
186003
260865
188376
293524
244664
550795
15821
123310
632241
268661
470385
273612
57027
425606
139949
436033
80264
595886
322634
487136
177031
5414
22494
382830
489670
315112
297355
230662
355303
15594
215668
102479
627537
575389
541373
386430
19555
395689
453023
47584
43467
36831
626212
20672
84417
304904
608966
390949
189844
530034
634079
83148
193887
53094
329153
574304
524551
493767
522134
264937
16032
207945
584513
558328
222102
71365
381730
383011
278991
361159
517562
238969
537850
50488
206053
285246
67810
336672
84870
423086
188106
70481
648713
534043
553010
449215
222248
331915
570519
233428
148188
206809
496881
273292
452531
642077
3416
529872
568940
223062
390669
592776
299916
23399
359990
250403
81009
142584
562280
333671
49008
428882
39587
518563
557677
197907
225846
629562
447716
630609
341386
144154
259998
3759
626336
160972
381700
9325
614547
645971
592021
347465
458871
59923
322131
507015
210505
81774
572342
117788
417017
204861
577787
473071
534443
231746
343486
272392
152623
149088
75858
623896
95993
364138
86852
492986
567750
352469
420985
172674
590437
619361
346886
222876
273391
503914
301411
445242
604738
275882
401806
437277
588277
569958
177205
300783
617252
187854
462911
612914
269276
43686
26105
210359
76731
400866
187361
536807
366683
496922
353631
390324
444964
513645
526660
482756
226199
554103
193693
215562
614546
556861
212614
120477
350320
212426
66548
114848
507718
472081
460809
558607
337387
191031
368321
227617
621541
628236
129769
534580
162646
90678
228694
618379
113286
465371
534027
173609
336124
182096
181519
365410
583417
160821
317521
265057
138897
86302
617374
243816
494230
273677
464793
64751
384579
357338
189210
571128
74755
344365
341357
40995
137752
363790
309997
535164
415288
632734
85649
625026
467817
483922
236916
482664
56546
460596
181489
478554
532087
492343
562937
73520
167677
421325
111233
541099
226693
377410
47363
483946
329366
55211
314961
6543
398124
306182
407137
507500
598177
159922
43500
568972
100260
417266
178807
375622
103295
46338
594648
156784
194159
614182
628820
48483
547421
310155
66976
236963
643692
370358
5484
644232
121459
334381
188885
516388
470423
648129
639941
187803
119295
162071
471478
627591
97434
174411
168049
167157
317002
414880
155001
435721
498125
264204
520930
441383
566142
236479
229574
189343
284514
434243
239627
546621
540187
570113
294952
147010
345006
290207
112271
275961
352363
31477
418995
108229
58061
216912
382521
100261
115205
227163
323893
116912
369759
557310
29083
91999
289870
562726
243965
466740
43318
547555
208819
273411
107364
520109
500363
462054
468488
648586
19027
164279
248471
554143
357397
145044
267315
309093
195096
587006
268148
308337
73136
351160
285719
400364
262917
385333
572078
293435
395518
639290
436219
406145
503312
211756
237
616188
528288
608529
345680
146419
624360
442414
195600
584054
60148
221576
581636
271023
85077
217160
114466
283304
16439
59577
310786
326184
296680
584244
288766
642598
62134
82772
124705
628644
369693
133842
413259
503853
252147
191056
397362
476128
289701
471283
414837
400295
212793
207185
569016
433715
409356
636184
356241
80792
482177
165880
105829
98666
422186
10019
23816
381445
265738
264034
269828
208985
349235
571060
9133
68265
533708
311904
173538
191624
547333
423981
307061
102920
137809
393034
166480
63348
410664
635810
277505
191427
633723
594217
251216
59191
239791
256636
174998
201172
73945
380914
100354
8148
88238
624467
565796
318892
345936
330550
429317
538444
127669
186322
500900
282539
279484
521847
618512
329326
184324
425272
197792
421569
388863
597549
402993
445228
98833
276113
305489
117064
468765
477682
130734
332805
191995
486233
44111
267735
63841
436064
298266
605329
253453
255219
137726
341962
211344
138423
15732
181916
342796
265352
306786
472452
439642
394168
462338
304870
454272
223426
555824
510024
455693
151106
122905
100625
14087
526963
368540
350400
400644
444024
500370
213005
377845
50401
551079
276270
210774
576698
92174
295933
606169
438189
333217
211058
317227
200792
492389
90193
278996
623198
372381
471737
480705
372838
258890
326921
234777
232
644487
552250
584011
561708
242027
627458
142213
624862
286552
634843
177035
62155
38249
116898
82391
162034
259220
24484
524139
57574
255624
574066
649178
281359
284728
235876
120482
407300
174544
125118
30481
402395
118778
129757
607810
330762
177929
158059
339887
226351
250184
561058
472072
402820
147352
329704
255449
611020
118696
221757
639214
516413
399504
247002
315451
52450
530168
415726
625356
300039
271075
619216
80837
517602
582061
358193
489242
379853
122257
285307
504721
8227
564449
69759
463652
408917
609462
87243
5112
258895
82611
121222
234366
153331
506695
289064
563056
1134
564869
457113
87144
453991
128357
527041
253252
81302
226917
332912
429762
389225
1908
374489
53310
181382
307959
545882
204712
393113
222225
555393
448325
131355
406710
94988
101614
210072
539937
623480
193678
123032
332407
33502
627242
109720
50918
25461
45758
201267
145047
510030
206002
474409
544912
580522
375977
446108
547689
572360
359021
454932
237458
455647
6819
111253
179721
179467
400626
430760
239498
207570
640100
26978
151222
160851
304131
330888
573226
511457
579784
20945
572560
173642
391148
439403
489473
155985
261994
170908
438685
398757
627783
218879
575512
129038
223000
310495
70278
418081
648717
341516
262133
389468
346731
55811
550152
82484
94799
25805
597933
322978
550114
199760
30370
266732
308625
143865
155620
180734
569944
558229
266716
200770
287596
5321
326259
76494
546730
419627
207939
156679
51836
143286
511591
42901
18570
565789
163587
520202
581849
55159
648976
540020
150357
235428
109802
464822
470059
277540
401830
389234
440947
140397
643559
95093
286547
222816
41517
306823
40577
247118
374050
50451
645248
54309
114265
502982
536928
215190
543495
67788
207883
254173
463621
586486
647234
280070
437285
43132
622091
623840
315962
266986
469947
473925
615992
65750
477802
372944
428736
90644
470663
182457
47668
553881
79960
109736
501791
329443
550937
66405
265950
192916
5882
573754
21485
239782
258604
149835
114030
184599
6479
340542
545676
473220
257308
598512
505887
165687
504471
180835
553333
641821
555010
4659
553261
120128
607753
602648
108456
213225
449170
429879
624696
187130
313934
318201
23108
471682
44636
190976
543924
275444
189691
475864
582588
269517
47605
253745
435062
468977
160741
198848
18416
46191
578736
491846
267135
408626
851
65061
310559
508125
577285
169697
205377
345682
36061
102682
571560
505272
425459
400470
50961
283456
649352
631239
366182
117418
136988
47713
556355
361881
410364
244667
343021
75806
28376
396119
529109
304745
226789
214886
168695
592951
265546
122563
182333
111299
32833
424482
260581
348124
154948
40247
275663
111922
483922
414758
188278
385463
50497
570266
145677
352007
91882
158097
438729
432081
647897
106713
205252
146886
242357
123963
524967
350828
506041
259586
275989
612828
212705
554112
117439
523820
561819
299270
135965
620254
500866
4299
396812
548487
175062
477136
526221
286063
6390
621355
451853
604865
646309
365958
590546
589750
474823
544301
615565
394164
629528
509331
345082
65656
232993
484889
480689
28987
376243
436354
72776
583185
631672
139405
451381
270020
595668
100222
104871
270820
297680
414706
391464
551340
426297
558652
292735
136441
476475
453091
7018
481958
61524
53944
630639
453084
340868
641997
160186
228629
283312
515561
322615
528560
523284
646928
151300
607953
78270
191467
82625
519879
47485
429690
505970
329516
238923
222557
610080
85692
92883
165985
236062
171314
149065
581103
354473
246137
642516
596144
70852
109952
486353
620461
425696
483515
572116
233838
44148
155445
251769
87223
31775
38148
165027
56174
611315
93573
247748
260501
95288
242908
512601
84824
28705
568580
211796
63555
628529
222777
409097
461890
177499
514830
648566
139851
308531
560116
42328
58463
308600
24997
133745
472478
495362
506525
593318
167548
443033
463954
571871
421081
16036
284895
297974
613618
173592
472990
326475
241078
380242
579280
274611
286698
580887
361323
217273
103577
116421
29186
526597
287421
189195
95331
130242
366038
51176
307622
136850
68246
429510
116786
176036
306114
519864
501535
440142
221375
350829
50817
421887
128511
351702
595821
273479
60479
107644
149695
23161
609729
193278
533502
2819
19275
544212
468672
276973
123862
508348
293053
193345
9249
298732
365145
89520
23698
245172
295066
108703
106800
514203
388031
461939
64404
307066
159642
592295
132733
6723
241872
436160
474378
359804
404456
262614
555646
83700
239382
94201
298635
574932
219447
490390
628272
246583
226847
335155
195445
548650
421261
390478
32203
228470
370738
132526
231426
393377
554756
516660
211734
377366
98202
142150
400046
182148
209854
146129
59096
346800
585615
65569
474681
461115
565848
278787
149812
461278
106809
171875
248241
359448
227484
141012
123173
630617
542002
252305
648685
471536
217433
646839
323209
578133
81492
259892
617767
35884
364914
47184
174393
464441
496096
582631
231503
375499
348110
485700
578884
583909
509516
540625
220073
642237
225470
78867
256681
186158
248557
555012
147221
83621
113006
434413
266331
77509
340455
219505
569231
135183
10004
345683
190754
287132
336502
37193
386158
25889
601171
306640
309065
143505
194347
264054
121098
306206
39185
586800
395738
608838
484125
144571
506116
74980
504037
527935
620216
358124
86506
58492
46923
39552
315530
332692
408820
217691
492293
526348
242934
59832
479477
1139
445148
361108
492397
468870
335905
515891
492275
129732
432579
609783
471704
427143
237045
535051
409590
196795
354960
236514
575794
407583
302122
182637
606350
211472
582498
560563
229401
327190
318177
27234
401805
396900
337357
477627
558234
433409
276973
495418
477516
291771
485945
393413
217802
532296
534997
354505
517069
126528
576792
120733
267348
6701
532945
64769
207605
359613
601349
423628
247451
59475
186416
574856
514156
488233
621687
42693
17909
643451
383940
2718
610483
453147
58221
296889
621640
259869
363627
373891
377416
648759
444004
426845
186393
56477
78398
531870
60158
301441
520110
338138
650621
567125
264614
538659
378582
312174
227043
286498
542489
247024
90568
50192
342597
469820
498823
506405
85136
412155
360609
492161
535340
105435
250843
46795
563153
262372
375408
195651
403298
160353
118514
641783
522135
125460
616413
239634
70341
194964
258564
183341
200510
53706
376354
91733
507462
155473
612731
60889
562045
642482
249893
516545
147704
207282
224394
621534
138478
23971
112027
50517
418324
170434
378366
597866
348165
109269
396479
209948
386571
313932
527270
630192
435485
199752
241635
112901
69031
601995
163070
12105
264365
233177
412499
614039
454314
78347
375509
359802
187059
344774
347464
611832
389702
236500
355755
122914
378215
106788
151943
198590
174236
60385
346398
299434
376501
207982
557765
434726
163448
633135
399159
466597
391957
583385
62538
112553
423599
334076
625849
338786
249500
287085
574525
648614
201713
576982
207051
498160
70101
575031
22238
40240
276034
572515
525130
230074
454153
522500
116347
555473
296473
284536
130467
556313
556235
54743
252476
51770
554402
123996
137140
393567
562509
297529
138894
128623
597116
556871
446397
388694
326784
621887
594835
620862
487889
391014
65757
231355
243174
554904
228841
491134
98004
368135
633647
130089
342975
129441
80714
379072
474862
262011
405578
45028
93620
87139
434674
97401
445332
180422
145753
15817
376494
261699
543114
49905
120659
309288
347233
268125
253656
476427
559935
367907
472718
610002
473296
311675
381275
389236
99413
112654
135712
220354
325290
280202
594444
191403
233301
400795
205071
603323
256181
623760
499614
465177
357833
127512
103157
296846
72513
284393
46553
264891
78684
308477
89556
491380
38305
142104
449383
465519
76278
499427
515492
172258
295885
186632
297783
115501
384902
35104
312401
603228
127353
484169
315720
591331
389144
83068
331990
643258
40502
429082
516362
559841
451347
525966
261531
323451
49470
215819
6949
316727
309506
133404
511128
510768
191059
137187
233560
541705
487363
117534
532435
274897
167270
603403
335883
40798
413623
309019
383282
595468
87802
141251
406400
208676
292374
633257
490688
632526
317027
576749
379721
53962
75404
288819
74920
158050
567460
193927
536206
359383
345176
177448
20438
278885
13939
144180
74473
625579
42256
49822
566587
41160
281843
54377
111437
195584
189841
57099
131471
173161
279005
15915
200645
348790
198955
629281
234076
583671
141110
174397
208162
631031
391994
484604
185501
418901
7870
472614
363900
555780
607168
287426
283834
507895
402663
361611
328821
210341
24879
168171
241657
91808
484483
405366
330927
630250
210001
414925
257577
527884
78205
347061
518791
385541
181819
300170
145522
548270
81976
79147
147708
305038
16050
210730
519007
203329
401527
254518
38946
319246
165883
544269
228884
325448
319782
417208
385573
13207
55626
263654
159131
350368
504921
541203
596294
354871
476561
382351
372954
402591
356843
348717
136153
9578
206880
143816
260178
307139
508875
556255
328381
35466
284164
93820
276159
514947
618369
207719
563418
457410
180484
223547
65217
170457
259310
381878
513848
262215
328048
245077
45138
342897
374465
474512
462631
349515
533424
59984
516474
618992
356681
545809
509260
609893
466794
294262
275578
604511
306703
128925
398442
567355
464783
309657
214504
196102
252678
473646
88097
159270
648719
599156
205417
588852
47838
572087
369726
402365
50185
186238
165410
311340
287598
542842
506611
640057
318868
126632
510378
80989
372198
53976
497473
576682
13615
573336
408275
575943
273789
308181
127202
190862
184539
328868
279121
305807
182156
34675
112676
1859
34470
568467
75162
393320
604164
541724
318420
174587
503482
299844
251956
441822
53206
242418
241938
101439
252059
247633
268080
185133
1511
378553
492592
609247
531678
379448
346875
257702
433675
431071
21191
566018
57397
77511
29496
566187
40701
106175
88406
163951
619844
166378
580341
202918
132554
57799
254104
214573
80185
277432
424556
81202
239919
649110
90894
407649
358142
73598
506232
461953
450720
146092
91455
478542
616664
517506
344043
579547
68152
380937
237656
30321
204636
132589
12964
322549
555165
195200
276572
503848
460285
45541
478751
559595
275985
147229
25472
62204
594889
574937
118058
514078
64307
353512
257300
194042
641219
551359
107156
275652
619582
474475
15066
584736
85419
381331
25504
621587
569916
394326
596744
163962
87372
116140
479714
63759
84145
646596
106505
347982
311903
174580
397785
409914
130753
431975
283227
512521
88775
17255
335544
569631
156821
575364
291656
504927
469347
164700
555694
246474
504055
154914
623199
61163
247772
469230
283452
406565
244807
119664
349477
429046
430065
44056
624950
584604
225659
337454
138732
564164
457592
524613
183816
559791
467145
109128
98051
623505
365616
509200
61788
185057
419084
273677
307689
352849
544919
240977
144975
453324
506658
3194
470323
46256
182235
438498
214433
361165
154170
421840
142365
410853
68413
339378
104631
515539
114477
410155
356147
548792
349821
74098
229651
196255
197568
297274
68738
76427
356558
152230
477579
531740
512578
595224
321537
232362
34739
539100
51327
391121
80553
426966
586094
427899
271715
279101
206874
196017
523570
83889
479139
547715
174428
460951
181038
258758
405328
589900
607492
189802
181211
543465
648619
501854
586764
119011
247397
360426
278309
595287
454624
381920
302428
128625
513773
226274
175731
10140
178015
292076
33623
151398
75433
167795
208855
506353
318596
324537
553207
433707
618338
491826
515662
553421
394211
586818
380442
399789
635670
148425
70790
625750
352766
579984
475110
540790
360099
75825
63500
531974
364801
356791
367763
385434
337920
632356
372326
59366
106558
574325
254491
179011
415736
415857
557220
350458
291126
481978
467704
586719
356897
298756
166545
646154
73412
491135
525282
524479
144163
193514
368582
642543
229932
534493
613327
137275
154581
310215
432361
567157
297368
268595
337135
449488
533794
517714
430290
285377
226283
490923
255555
26199
616771
127893
33669
250480
409300
119421
498370
485153
60704
493788
218711
83501
237081
459159
20460
436177
647090
354974
453167
417904
271060
472668
25729
511381
104313
380457
613801
571235
512330
245648
267724
326568
451042
501441
166819
353426
366565
132020
585520
60092
561844
296187
59978
158421
353345
464550
559989
204738
396441
74453
156045
388527
414934
91054
568675
376054
123953
101563
194886
549663
396169
267759
559165
348848
649253
572076
322579
310087
615507
597843
386239
54230
30399
213256
456947
215024
181623
417360
578271
269755
537102
264948
397963
413860
118524
644402
451545
600646
562436
193994
55788
240547
314664
379630
230594
226801
324818
6289
94968
2983
20735
134136
233580
496329
336747
443809
9641
562886
462294
135965
8857
539765
22874
634310
317483
635140
251234
462144
279882
612297
507278
574014
96058
238288
160637
149298
646611
346103
480110
528994
328375
159505
505126
572825
453173
315592
133798
239239
197701
352345
17883
345783
159416
97316
101806
514224
255144
404773
469247
176301
493793
435336
488993
286233
387857
515209
589211
592067
511246
421090
388754
456136
428286
523811
172734
626331
240592
14387
347916
348135
459376
343460
433604
1489
96720
236073
74919
65750
432956
532664
97513
488728
403856
539459
615382
471571
31751
116208
92956
242105
271112
432745
506748
100457
640030
522795
541051
470564
35467
291253
129762
515356
17392
66751
390929
29131
495371
405968
628370
418187
178689
440578
598460
146043
198372
87962
62121
612041
228602
109323
305186
126820
300209
361203
24251
13743
625955
327117
34932
411733
189071
461832
547855
207869
281967
427232
497964
383815
305582
75309
443610
36865
218348
474554
559990
434273
415469
305342
593117
401729
247924
533019
44543
644834
198691
546172
479351
563426
276050
219617
547194
551439
24897
263859
230550
348291
365942
38573
512915
37485
345493
454
553768
85812
643011
562783
394601
235983
151073
610854
409505
528807
392218
245864
37897
321605
637026
387724
161121
369285
379464
620292
129409
201604
431219
302819
156515
229646
190843
392104
221442
215315
380815
131064
591534
108773
283776
377025
539247
486167
495943
607847
557455
171932
366886
213204
472682
161110
409394
547499
364559
233838
304461
354404
413522
23086
614682
241094
86829
557817
91906
143143
645309
207638
177172
550061
326670
41916
323083
126498
577698
306603
298738
460954
476380
366657
27345
273338
460606
511727
322931
421552
154959
474346
72052
145861
295165
588240
176692
186479
466011
266577
631626
17913
15569
471411
77282
162985
618632
336528
229518
357570
488006
181576
199463
60570
466416
267922
95880
363084
31704
116447
626077
639515
238475
129951
222444
495318
627138
637431
294972
394181
373051
584849
53404
191957
480274
271742
275767
218296
96529
287168
147305
633735
381803
468647
256817
426280
208131
243434
451264
263921
525173
99695
139611
377856
119155
145791
288295
410528
504754
249033
191330
203588
461528
55454
619705
297479
76443
302053
520654
608790
109802
294630
373149
526769
353449
384907
358215
372356
135945
24427
123317
421028
48675
372845
42450
518045
31095
410869
281540
204637
353057
421826
176259
528174
309288
606334
437745
462462
537829
474220
3541
5749
514971
278286
455609
179919
628227
512720
493183
449209
449505
458791
30300
124702
2979
135751
95489
417448
395365
162095
33245
254646
403201
331761
445784
441007
9685
434118
540992
12386
271349
14685
414280
366039
394325
210748
33021
135874
200514
545630
225410
565779
147419
170298
493720
190292
158800
489635
607642
170686
38313
638603
273404
442988
369751
232579
61640
383048
394476
96190
81257
166028
203278
312995
342854
457190
363553
30213
444499
460327
200598
264224
9431
592276
13803
491513
160263
348425
405947
335362
287682
431698
648188
595581
445493
22239
250583
45131
260617
519399
522247
152081
524268
318542
489189
584102
485954
488403
22977
97806
504576
218696
23838
506035
305186
42168
188938
470423
287490
447280
456235
626643
410733
563371
290084
648815
374060
540842
145397
75115
91386
91960
15358
241662
601059
452601
154528
204728
221804
129686
83712
125609
391597
398142
392216
345888
144922
105574
435153
412442
465563
462191
481137
32728
553406
227625
583461
636626
313400
202217
160548
617350
449148
20809
144795
417294
72891
645209
336695
30986
409137
560039
444645
610678
630976
395763
103860
122004
510951
345781
638381
37862
587461
631060
298775
575669
112155
611589
179678
176699
270838
119434
41338
584181
534669
555227
604043
630185
308374
130048
359508
550464
386079
411630
151474
23740
533980
499332
536504
643872
178188
635116
322455
167745
264679
317655
626024
351031
385694
339862
602204
150606
402935
496704
266868
124624
578949
404485
412735
339011
23688
344637
247691
260697
235098
6701
321290
392506
126891
438307
267429
212227
314247
272771
563095
139173
451714
214513
275401
35549
113695
477475
642058
482810
275500
642649
306154
605713
287516
306529
223460
498826
196239
28747
626474
72796
597430
375741
501574
235199
146262
623025
160604
598748
50557
182633
353761
439853
419939
16446
351717
586350
426052
645828
636452
249935
112571
462600
631859
593034
173875
583840
611040
310935
130495
579319
249500
599553
469219
281876
149864
623941
291819
264696
422945
574885
481193
506236
329389
225085
281351
114211
162304
53033
53326
179481
581383
299104
465300
485635
567786
12815
269265
291520
267477
419876
270899
46658
257349
132265
504515
468562
325194
648929
576970
44660
631898
183425
183352
327773
511993
104532
319089
335230
276385
597272
186415
90116
471715
46150
96546
321843
456208
613967
123677
306735
236276
637755
366333
121521
564409
354658
24835
542122
13025
125911
158769
260298
648989
431182
29395
361917
94593
339402
454916
262491
503596
355147
400852
473791
317401
423321
134426
249494
398318
64353
514599
416079
223180
477810
104675
28175
561791
297571
52946
429092
258108
541513
514069
146758
111054
181959
395071
520330
119241
584401
606195
145240
222505
171056
523908
578897
191821
364123
423648
422510
568569
92745
341299
443011
347808
260223
172580
499285
588798
268805
287240
299756
282617
259049
495999
553880
489945
111292
434583
515688
244377
177662
256408
229372
103076
165335
140999
487975
11082
142906
633486
454463
411155
101378
647092
262327
193558
573550
628646
2584
312588
616715
645123
145510
206426
649875
221206
95428
548875
316321
560214
90315
266539
320465
57874
104179
609897
531730
522188
594206
456909
257058
610331
455124
144956
96516
632953
331490
323975
127164
470717
577676
345263
199970
182438
390195
411115
452550
302162
23751
433473
279055
82945
465188
87023
598568
173489
314529
426384
601174
52719
36411
250585
395919
107399
158359
68947
237532
577017
603625
322644
154438
585589
379060
455729
510011
539366
260390
335599
318217
49935
445163
54518
627539
607729
360317
184771
572499
31456
65864
480855
493931
619954
223791
272054
211948
518355
171726
332929
321151
329069
584942
260978
549331
621565
141916
485859
134323
232144
548769
21743
134911
299602
50818
27239
266323
549709
526094
324837
162844
558294
618266
551267
462741
616275
5845
580570
180021
227763
611460
359370
480647
362785
373734
85084
278729
474771
154471
164374
315670
78661
430306
290341
384341
648205
550371
399151
235777
523585
309584
573367
114234
308995
620342
307410
261545
152581
211922
408945
6952
604323
452476
122263
242578
66086
157582
117427
164752
480259
6561
378431
291935
468940
373205
636756
524804
220041
264507
221216
649475
286272
37095
25733
288231
632284
44456
576953
443303
455824
261885
580847
480334
589380
290043
63566
376798
17003
268597
299082
100048
105186
151031
496030
182914
415941
321948
116984
514124
23787
403218
78629
294808
98275
110825
7695
158291
180335
212731
601368
371600
396597
92823
348835
637569
538020
473041
540641
322764
293023
441121
606014
273088
422998
543617
560053
645038
478350
85504
540934
511101
636305
615878
25882
306106
128554
316510
489696
447017
520297
230805
603554
362759
58600
89649
15270
575189
103301
457162
400328
552942
324794
611940
35404
565260
437897
123768
65117
526166
80593
369365
393319
328682
163555
95353
47648
185313
92548
79121
119037
14097
577008
649137
283302
455096
383390
402378
448376
610832
80264
376146
123600
32210
604236
406179
489402
509213
170659
309381
103104
9300
477513
113253
152568
287834
207337
408235
650714
510384
393401
629015
624666
563295
394860
110964
30640
25283
400897
40421
543877
25362
566979
191859
532101
559715
480245
4102
461030
135524
466531
123260
620770
619584
320415
242994
427972
288137
403844
264971
271552
222490
496234
206112
496769
78934
420618
588745
206573
564559
431167
421060
431594
80030
178455
426825
192433
391584
65284
607109
621746
53789
30345
491180
232447
306740
321583
446767
413733
314859
509181
421252
486351
184887
319681
86587
3479
262971
190241
419723
344506
364904
503915
406487
354908
435883
240484
559449
129502
453025
606080
106531
344512
462986
159333
42762
349947
250508
429428
450292
38038
412241
526080
105091
62304
269908
237035
45193
493564
194880
549538
122703
632560
435664
486060
537959
601888
458307
446960
591358
103940
41027
553935
121030
103123
172730
193292
208441
385842
147640
11151
522527
425494
270731
511042
534488
203737
433545
230658
435111
162961
52457
352262
70254
237545
59710
390973
311963
391636
432577
85823
218354
253262
339185
291301
364657
137980
90766
122065
53540
490622
354022
348707
74951
246948
59944
152104
500509
555930
193273
510391
466837
606360
298287
163954
479360
127823
393379
41706
458485
488408
215938
404256
399429
196007
411376
636450
584507
565108
212089
480629
598808
407754
189282
129461
387506
103935
520765
437603
350466
400632
22422
305251
494184
172540
570037
624409
464777
297735
155278
577337
237421
162152
309566
130087
241448
621841
25975
161080
258668
366520
650122
601176
441903
76333
394822
460986
284248
144437
589218
76803
460639
156695
458547
76925
620292
532972
370143
237288
35505
628693
183720
297924
594826
266501
442231
247102
194310
386680
554493
300283
391948
311376
142498
553000
13626
35754
126729
579623
191253
130963
69151
386901
38441
274256
9639
357378
410654
80949
378132
109360
34819
443787
534297
226806
404697
488487
96443
463780
609246
640388
242733
21062
167280
210602
274555
410825
484968
397401
329677
266599
40855
97853
340225
377892
602876
191868
632870
281193
281570
513018
330365
92103
632401
117025
210635
613129
422116
412323
629485
405899
325548
603969
129828
629618
486439
215393
291383
204959
273589
619618
237187
68177
635148
561136
16054
331734
251372
551907
107230
532387
302999
173411
251483
307479
609917
468584
372411
567350
565124
29235
164490
36961
277238
517689
528819
524250
379365
442037
198586
7127
365504
640277
276983
161945
564697
523528
476732
255767
218371
335292
582045
219511
574473
329609
591249
528305
170950
528913
377373
648970
15947
479147
432883
58716
290951
366909
354974
130604
273782
168281
53941
497243
230623
72632
582700
485817
252835
400148
228765
439560
52369
339732
396509
550311
246991
5634
54567
84608
582441
318053
275664
373740
90449
179866
589153
452603
555326
549409
380592
311305
458013
394814
288220
158595
609683
20212
594800
554954
645702
539238
635744
204136
25684
507779
486018
496338
467072
443506
612062
638800
458095
361471
432263
487031
631768
160202
600704
341196
151452
295956
337117
199316
177828
647180
590023
631147
287636
581620
596580
67631
210861
613201
553536
20088
418814
431333
124443
309571
124961
204663
570916
187915
165631
585407
390436
80788
160789
259154
308425
244426
229395
436265
105167
647607
328981
484935
625835
34748
263300
540206
456958
67435
626845
2808
620862
650158
357949
630972
341168
642164
645337
488186
364360
489284
608975
361764
116526
475598
446261
208014
434256
148306
309834
82863
66983
599109
608936
48705
442689
588466
525055
464876
395540
328851
320008
367676
474839
311080
508141
624608
103648
629601
640556
307254
606415
610503
199225
168339
650039
630977
360514
445997
316843
466101
433187
100002
563503
431213
200360
159616
302785
284744
365419
310441
297386
408033
145045
129030
2513
137014
249810
468345
251836
444825
491513
7651
96991
464160
447913
562710
448237
585136
227768
518566
243173
23142
219872
11879
65567
473527
628307
214482
374035
228259
181749
67817
120302
498407
177220
637769
157842
341278
534140
6691
289283
392339
115220
404630
381920
297433
526705
579723
25362
370912
536407
225531
160238
449432
79876
507344
166663
290459
27384
553212
425343
580899
515825
361783
590710
75600
629630
226736
338651
93516
22517
477391
61082
6277
408527
133489
604010
8747
113400
215701
327325
294278
237886
287173
294226
82420
625394
423601
176028
203507
239079
296530
490441
114117
407428
526908
562245
166964
145360
375277
14453
180329
378542
632326
97848
15490
217053
212688
610099
424335
226942
478128
643241
446625
285205
293715
135532
553947
507077
184431
639724
37273
83903
454625
512128
46788
66308
505013
454840
288411
513485
315328
450930
422802
492982
433214
380702
4600
291756
312877
154918
606976
165507
124820
294427
621310
90712
338606
624862
336765
87852
539568
444549
446113
391270
53936
624144
83128
325288
325470
404862
419078
60749
118932
328300
425176
114435
38532
6813
502611
235983
408307
189642
38113
367516
183189
265882
322227
173314
276571
638376
211519
539945
349040
378403
296092
222150
321828
543305
153615
444938
502117
462087
559987
524368
152408
602236
400452
198797
476999
198362
34234
305996
469956
147395
640676
200962
398898
372900
158049
372005
398933
516521
298148
368899
491204
540983
479595
241183
90657
163011
165823
623238
620132
351865
351154
90131
478309
209082
248602
425619
353794
429981
270406
192724
532452
243309
361404
277915
153282
171186
504735
265715
551679
583893
569052
487070
639188
464614
97474
31558
184225
504559
150300
111087
190103
104620
388032
426788
552736
214732
139279
313315
386086
122355
27480
40026
141720
24898
35614
88899
225409
42563
314188
488769
302478
45453
161697
63436
202877
401096
534275
102791
6391
178894
625324
110531
56538
281969
581660
554801
372793
450845
449581
581732
310419
254152
154920
499173
483889
502031
376709
578149
382721
178530
238307
89014
204414
81561
545807
396153
370985
407121
455803
249225
540859
274819
144032
417678
129901
161585
366452
376708
514158
95893
354814
565231
264705
216893
92547
298148
327097
147816
433458
194949
603155
491904
31527
172875
554229
467069
44423
343326
276804
568792
249560
21404
301784
42661
124478
55868
82371
63770
301560
604490
85626
344276
500714
475943
61012
234548
27330
404306
145127
524857
537457
64067
323040
111421
181585
151487
515813
172420
473530
12060
623089
511396
278572
386328
444484
207107
445313
616661
311698
128562
362540
232791
640778
10945
526237
494251
69440
616772
448380
551706
608566
86062
219287
68849
147828
56271
538440
618408
259029
49824
439878
409217
608380
224500
8626
276938
152876
230859
369134
354302
252404
44448
24568
460218
374533
363035
542979
625753
614726
481851
108615
238598
45976
391279
485776
459475
118086
135252
161791
474434
376265
531195
587327
489381
470677
414345
11253
39311
408153
526976
89765
575870
581887
689
218701
360099
592833
649798
432485
330619
399936
10745
497128
567822
5892
404328
412792
253247
334127
593605
645516
307184
428756
485011
574976
626694
59101
465272
110495
198802
136938
316355
186104
373539
203129
144370
103151
558482
264681
216934
73036
398029
639297
563197
174839
124231
373422
199844
118533
260214
128996
497340
607601
198387
261674
54951
253210
59481
629244
277042
510363
619674
257305
334416
232396
604922
509707
388020
48868
288796
96821
117810
461178
118367
568634
326018
368045
387194
159460
566604
619112
533188
422412
103962
191445
174551
510148
464104
281504
35454
442388
398730
219039
319310
604007
582948
28914
23548
99608
333382
295968
484822
490388
413970
231192
102655
180194
279098
369556
183043
616507
123237
277436
501034
514393
73877
341539
359125
278503
607411
338829
47941
80114
396223
32722
104111
516790
38985
63626
525014
323304
324161
479755
324645
217408
521496
301669
580988
163677
571336
290251
40901
241316
644203
218767
117354
222664
405874
628889
624456
238538
635716
140947
218684
405431
143295
346668
261861
137714
629371
361117
629391
219141
204749
73030
30728
440909
376117
378184
310723
56286
275657
603518
502898
195274
644157
198089
643062
429632
472345
379431
6295
108593
485857
227957
191525
648136
311530
402056
79966
100906
39132
146328
315417
368909
350628
379496
96443
621050
183540
234588
513055
371341
278819
568809
213279
283981
629804
577623
378499
485746
12616
584176
121987
564250
537516
648195
129395
10935
79915
640143
363510
194678
338421
23429
520136
141665
6891
414357
384096
646029
557022
571158
310247
528055
642191
60648
318812
207916
511058
240635
10209
367571
601035
486164
499452
554490
154121
619640
626516
25974
314470
436836
413231
108505
31958
546695
58110
272456
253013
413691
30360
401206
409113
345175
489177
247642
514221
380264
584135
445799
513126
523356
126242
629214
465675
250006
611423
195436
83208
297411
368328
303110
44959
547473
287197
610534
435274
85870
43397
81917
413258
630781
191489
622735
25733
508713
113526
256508
480242
484744
622127
174051
79156
182404
566831
310390
513895
169111
454808
473473
183264
150759
50356
24932
124436
23481
53115
562071
128691
285361
311300
376642
433173
215014
268566
483831
110784
349491
493476
329853
73467
442300
422930
49238
441054
26674
53416
370354
40629
640188
457335
429403
48331
13444
241674
532262
425541
468311
222080
6744
466549
269660
557691
350914
149973
443916
537091
631501
463530
221049
504511
59608
95372
259527
189473
237628
489386
189087
338892
393590
173434
636488
327631
554993
556939
401140
471142
582896
375339
177638
221902
122957
428551
555692
349907
123715
562097
540095
60313
160795
179609
646916
81011
441209
326437
597394
103807
599661
138828
629508
272714
414758
42436
181542
608530
231436
314512
314445
490514
244452
105384
491145
113084
440640
149628
285946
109203
189703
196592
308277
71848
341328
230721
390212
10975
196977
525338
21338
390033
547340
424163
309312
58806
392719
173089
488979
206537
347452
487690
596604
365855
529143
9563
553191
385285
428573
348442
12251
89550
617093
78299
153975
12417
404652
316470
623323
323020
223641
535488
257772
615530
208705
391215
394637
434561
33211
642231
373720
566944
143329
504775
120524
87100
562000
326674
137332
436132
307166
628825
28545
419606
499194
347411
67641
52518
163496
256580
91539
163178
17843
43780
244268
606768
429412
634859
594789
285983
442818
282883
383947
523531
412493
592312
426881
134039
502599
414889
129502
34403
459156
179384
217088
463672
557120
469207
71855
96885
210191
162943
160721
222518
80453
3131
201838
267616
534858
592926
189678
440062
59550
192215
382282
283374
430252
54129
105867
517533
562701
467225
441831
463026
353341
72314
156007
503012
156255
33025
309814
409157
439615
572000
149690
35829
157619
69888
313286
211090
91118
159092
334780
639401
424757
213390
89284
96552
534723
599497
249239
639295
95611
649198
59671
623884
554511
11635
526030
203965
211472
164470
418334
94184
210774
120310
184298
624399
90688
40901
355371
249861
125115
455033
432200
66214
585594
378366
603069
597225
527445
50797
291803
370569
97638
341941
57523
458532
513570
157754
608299
536550
235265
376388
330189
498009
433800
298917
235326
270721
220222
397191
5287
265188
543669
146050
261124
151552
318971
580334
87828
354494
135041
358987
282420
639465
361375
378604
263651
85602
103235
101257
555931
174179
302511
256249
314342
534767
572553
229577
136896
433713
141109
170777
650387
6184
374865
490251
38050
407615
61824
83230
73309
348765
551267
454802
579564
226770
221608
318521
260181
69823
63633
246366
54339
281225
335676
173726
73699
536658
65484
453793
256100
560215
597217
58849
558704
347455
324708
126495
441886
157836
506758
385736
478739
649753
367442
631533
256129
447502
431923
539016
233149
59681
124721
647657
160060
405874
239561
145376
502493
353798
538229
369686
41419
117423
598074
441612
405422
311179
71976
244590
178899
293366
104621
204075
349223
208214
154743
591138
368370
79737
202657
220720
619863
270816
417631
320684
266513
203252
267099
54515
387137
6880
112816
158067
243033
556543
230734
398133
5497
268343
388787
316789
558343
563315
581830
121340
463848
404027
445866
553662
525532
595664
304648
239980
130440
51401
545341
496033
503839
561976
429498
282236
373709
447439
192588
539739
636500
344719
375173
644387
283893
460088
87370
94370
474975
532519
649502
157761
649547
417456
269170
645974
275419
357303
260945
295209
429160
227911
554615
514320
401993
121204
150502
27625
489037
301739
360151
285647
368457
94053
514526
323837
180572
396870
347240
465473
369565
434307
404425
456183
54567
579709
364330
202192
587996
473384
429276
283065
343422
472750
103420
474731
460755
89030
614689
302761
184800
284558
202623
590490
615367
163228
90799
202884
259058
585102
541717
519711
415805
626044
264749
501614
553475
642620
3442
495238
218009
620658
53546
168382
72607
208147
494379
553087
580571
436518
100881
393599
212305
190284
96868
334030
149203
144829
432220
416718
471512
352851
91901
329905
232876
142909
128077
617866
456205
629461
269311
597480
8368
484215
133560
160819
517565
396567
344792
576900
486037
601087
560365
447137
548100
352627
358042
497765
620225
446129
594913
141180
252346
395031
430055
280870
258136
192234
311619
536262
327618
55261
14526
399279
578519
364027
91146
532869
364931
595113
126612
176757
505540
293386
269627
50356
331826
68890
173206
492750
100148
528299
30541
337177
537326
228782
231996
549398
335846
340766
169994
204076
109401
624988
561118
291439
131430
644641
202472
19263
426003
42387
399344
649751
88922
349315
387309
18247
299231
449044
505779
390708
500332
276249
512383
507718
513697
248101
225407
615670
286204
419114
579399
177474
304949
133724
545630
32510
605989
462568
556006
274024
28850
189406
322075
37308
488336
93379
592019
417233
109974
614726
316168
379807
630147
225430
474602
286187
373332
73598
341513
642557
142176
477854
122770
220912
313039
321848
42862
288605
66272
5651
536075
414877
285245
131540
112392
203751
595029
52893
474611
227108
273299
276591
199328
281028
580271
362487
382774
608272
231747
495665
257898
417765
112813
390333
21601
534836
553717
42684
88529
303593
460154
24548
42157
54456
856
293461
122070
321215
447418
119590
57974
626547
489629
495469
219134
78590
107904
33904
416466
400400
427478
186798
162847
346829
95512
502228
336756
429176
139600
338474
320186
196936
620928
436835
358606
56248
535263
180019
62943
378775
452077
500428
11443
337698
612019
610961
266940
303706
69283
159949
400694
360202
281084
339581
432665
244798
424947
3796
585323
188516
305268
138423
321516
325072
567500
36620
31323
515437
268329
176321
640185
414936
115804
332583
281585
155260
128292
549818
366921
426615
92058
198276
495562
205795
572981
242746
373407
47860
467216
279617
370027
390853
194632
496821
548668
418086
231833
355373
167387
286550
565286
534943
578971
248258
641058
558525
424587
392019
216055
269957
639890
546958
377339
146974
16322
456580
366383
27992
499407
420612
417143
288632
500883
73614
441168
646819
305477
8626
226556
58152
481462
450461
439751
171692
36394
430693
46506
119340
491817
565826
620276
95213
52563
175114
278103
412809
639617
115048
201971
265961
18926
611645
509900
109416
214549
252809
490733
453544
192657
458980
639320
192302
598905
639003
426609
409031
460264
230712
282234
311352
422822
425611
158916
311736
322552
588267
53359
619287
507637
186389
425366
284394
15429
519698
638324
641219
163501
345251
624104
479633
491751
11525
377781
461951
35582
191739
375824
217179
134338
68481
304011
246660
495143
152747
408180
540339
319933
431749
173222
188769
640197
536123
285825
614037
184884
515190
297184
513199
539596
93839
66245
43934
187022
446870
307562
282079
613733
38246
143855
467923
378884
64511
566086
436454
570338
53550
164819
432598
427802
167746
243442
511510
579051
161523
294682
388295
264350
401192
448637
57438
520412
46236
625167
560716
240535
375720
600099
495122
419806
144098
614784
490087
394770
277310
549042
370889
582138
379889
473086
286881
210838
592441
254967
636751
87887
480710
337597
452640
480121
101883
379618
334400
549818
622350
447011
227076
82796
150482
385386
624399
261551
408071
528239
29195
229555
284129
107654
250401
401529
618878
181194
481780
191562
451954
646826
341388
592694
293770
495784
313567
247717
468481
458784
614498
340540
24733
575989
646128
634609
16447
134688
441070
643424
200159
95909
23934
144311
645560
451190
577829
77291
642488
596789
282140
642133
240761
625498
497866
245726
434416
201375
2056
21213
469344
390779
381067
160069
338764
259720
276264
351665
436159
168874
430918
228802
410247
61911
379738
159254
491312
139503
15835
124493
641438
593562
410093
77513
609442
25212
498437
38307
266660
579375
621281
355633
494658
6595
4029
82416
342779
43672
228490
353316
641519
112223
624545
229057
308986
265565
326386
516443
385809
105872
198682
94204
311634
59506
292231
25290
281231
343249
496801
469299
551870
493519
198523
251972
385713
537522
496693
107447
595221
500057
391175
259786
172344
345567
134223
300760
184474
44260
533165
200407
65094
503194
335845
632858
184974
534454
397062
577941
567998
584694
612666
447290
28276
300829
348145
82393
79768
371973
558968
157945
105163
454272
294009
43901
524025
279020
274308
14507
349436
103495
358593
505393
169571
597822
595750
318262
389174
398138
376126
395449
104285
7075
622487
134401
508474
53420
25374
349151
591751
146955
498334
614498
510993
67422
400260
321899
458863
151301
147484
323292
497030
583985
535626
47259
147967
311739
522272
118724
409037
128784
328205
256958
544021
265899
408202
245690
407834
136604
141715
73265
536581
509230
126975
574497
410934
152872
27910
345124
241194
284614
404650
564250
65229
499582
58381
267631
66562
29793
552080
304289
404260
411923
486889
633722
10939
56765
64342
243204
374350
576894
411684
342735
521016
606599
61760
2349
268203
396706
417313
29149
209950
235214
591933
463285
608323
610068
535457
595085
640412
218264
481767
433082
324391
43441
365904
391861
458640
376730
634928
101427
411069
445223
133738
263775
586968
620285
438457
56307
74899
460812
206485
76924
266329
243328
179368
472546
164997
100029
515309
239640
153226
533841
320036
37933
554548
75733
81636
546333
440552
587417
226542
151340
111401
142735
608641
283605
286846
578250
416900
377715
649735
25276
163618
365832
501952
26490
178365
58773
1534
621177
128524
47346
479872
431303
415011
176367
130943
550370
571898
334063
268948
635148
198906
404615
433296
455693
70728
180599
176042
636479
543219
548292
368343
475970
72564
62340
106773
141214
234181
203395
471267
361902
438960
383812
288806
493592
107657
176985
421279
196399
178380
107403
191403
38660
64104
537884
351464
293366
608719
203772
102563
253481
618976
258036
635896
629951
206732
611489
29299
439664
375177
571541
597270
642811
390598
350843
616920
124584
498880
192606
554490
177057
563664
67737
536118
153542
103637
371140
424777
572748
61963
415372
448660
372959
600866
473843
289480
485046
516529
145054
586347
515310
638037
245834
374371
216272
293625
355888
208220
126344
158706
362580
177503
257247
204831
134633
29403
291
163074
284514
427804
433474
314139
212799
324538
246508
123337
32457
500438
248110
300877
206655
458320
291896
397843
135018
110786
31580
560773
513751
49573
545176
284959
314509
499562
410824
225452
109035
405968
25900
540332
550015
630611
465203
102229
43868
220151
334112
498018
329895
108923
20096
593686
341365
387829
519879
531186
411846
20727
337379
143379
289114
600670
110422
115357
278463
125413
401263
361023
23960
49980
419931
405768
539308
341902
211270
155966
375584
605607
325178
31611
3977
30314
315264
600606
261258
454822
472588
409388
565877
280733
561935
113449
242554
60735
336522
397753
513594
528055
452555
342131
249743
167988
60508
280653
22878
409203
358280
106788
299674
180780
307653
431496
461998
293978
519287
47833
607224
315747
354809
443294
528401
163081
627263
469777
178421
202262
254448
97235
56427
589334
417469
140349
598841
265740
358645
323661
226973
369510
79525
305319
185042
217509
220330
503116
601928
632653
447901
596634
107452
175030
483479
457335
487128
424889
438571
550969
457828
26681
52236
149779
67737
600572
331192
578323
650019
399161
143634
98626
387927
224320
431274
466458
35370
264681
137319
190699
437511
312035
454000
598214
203424
144738
593500
15459
223787
598049
545345
38113
372446
432247
312118
390258
417893
6942
323155
579088
630656
16158
184141
472391
115173
60453
447798
103129
575648
341798
402272
504626
114542
156439
495545
18698
299870
550722
277989
206158
325913
113223
298755
452634
255719
522099
284598
407331
142301
54799
1550
400726
452048
147996
171828
131119
209767
400660
419368
406284
97011
310584
350014
572889
101143
548233
418547
240629
43356
223785
352993
512177
578816
479429
414952
189525
548657
54825
514120
141062
532227
619077
139296
529682
32641
356241
339716
245449
173481
519626
575438
635725
261651
580251
578418
330724
271715
136452
134437
541095
645782
277131
363105
176446
416382
45006
621211
493715
309704
46838
424337
81975
110777
111556
128157
468105
337752
152731
335471
339367
137097
625055
186788
199054
54479
83275
561622
278935
192343
519508
218993
99117
641356
20441
146154
233007
34362
65950
277700
579629
167243
83532
548582
636825
253277
65215
505287
281568
478557
108898
449056
426143
327211
565232
184863
89734
138933
472043
405912
348367
588908
405877
246423
638026
209207
46903
500171
105974
569053
34076
626676
393533
194375
526975
88702
475230
90921
157377
463550
363444
618856
501563
427430
351016
181995
329742
557215
156520
216827
116524
568213
510651
322451
273893
429514
153890
216959
7966
126893
253168
529882
639645
34650
355772
489383
397723
176607
142784
267546
222967
386090
473185
569139
129452
621684
151431
278289
530643
464262
131184
109286
624284
544741
509838
605029
261834
380942
193819
389519
16988
94894
75363
592389
575695
356824
330675
52892
616818
465491
10634
246804
192457
133646
510150
51937
311057
267658
237182
584984
404512
70055
269550
533298
195897
592118
487084
99299
264953
102063
102335
456757
423539
228022
306622
434521
636391
171303
89532
482613
498315
588477
638473
478895
170656
291460
129822
620072
366276
104624
232133
239951
150050
20281
322128
211852
229959
104636
116985
94615
531510
27734
574377
470210
438931
45347
346749
312400
522161
421312
448193
546885
574474
54556
370233
436057
489238
612992
97912
183373
214204
312484
201884
119150
217250
357554
301327
308647
167703
580121
457952
509937
271472
59657
16324
92228
50507
433419
174178
340119
129288
335826
201698
379588
383577
207162
193945
475567
488670
71078
603808
478116
373329
466458
414441
373651
375453
503905
311732
375846
532128
1569
113175
392484
485800
69604
577791
426867
106612
173704
278997
588627
435221
545867
621129
502330
89120
533463
436298
420426
407060
146489
212888
418930
566759
367382
102101
585477
360185
302780
618420
152290
236168
45156
541867
603642
310423
266253
636120
579906
453909
596448
231247
250029
100018
343355
222690
261975
390083
81078
319033
348656
361501
160172
371777
363715
168761
559095
534214
114701
380801
375442
459800
167503
199466
91844
453482
179820
91879
123719
37201
263752
325139
420885
170149
331303
216543
257296
445760
490228
619520
282557
27635
337620
315716
236858
110593
327775
446420
483487
304648
64836
10169
328728
610475
307143
399967
127252
161732
644599
360453
601067
16052
403936
535544
503171
289270
643185
427887
241923
74203
21127
491172
621609
486112
518583
117427
106127
346313
476563
541764
496914
452902
309333
129897
120567
265762
626949
98926
101228
471942
382
184505
99735
529789
63882
97169
614561
287913
487255
594453
388946
447658
380713
293736
407306
546982
39977
616843
352073
226849
171304
413137
317871
139767
16714
182480
189068
619484
344998
224749
380371
482794
622823
308304
388364
503775
235829
367475
17383
244267
433187
410450
178000
373452
285485
508602
347194
153809
527459
489298
406401
240571
335212
185520
368070
17974
133776
489225
326764
248748
52144
292229
629685
547615
198709
140373
451316
18643
264703
253910
9925
288615
397206
185725
261908
215782
433968
451928
272023
204582
156347
516065
449319
193845
256442
314453
455636
294155
595375
353574
73635
540622
123251
206418
261944
599202
583528
631978
360743
297835
563189
310495
421148
125076
226846
72511
24180
193000
442954
278883
626962
139251
276004
181984
304049
352127
201067
150628
502026
575639
137556
402600
617177
423277
139092
531155
339135
579725
610444
84600
143116
122234
436028
406098
512330
301330
518320
311921
611920
589105
647168
11849
591660
3662
360264
309718
474472
87482
619006
607232
82554
74668
183996
298932
342027
588575
160635
553
496590
30021
359490
81001
268343
116662
289589
267411
105537
292373
123828
249956
497356
600677
13523
636916
433614
361333
621932
155252
491089
537683
198192
518005
342104
79314
158507
173941
38016
341619
3636
530191
428458
64497
596053
25111
256633
588430
169982
543993
538689
80818
316134
164992
256272
64079
289208
39984
402968
245657
51863
93186
158379
617425
373541
105262
212300
301594
222933
21266
120549
26374
542667
471427
578205
311871
462795
295945
539348
645582
466281
610254
356616
590808
250384
574331
446303
549908
107330
242905
491822
222443
499
241365
332350
139263
580095
511204
552135
392178
480192
430963
170795
440767
180571
307511
225151
456406
189964
253440
386704
336705
468570
498018
490056
437841
176189
393556
542384
31547
560965
466241
603888
509739
294574
298350
416473
573672
287277
437771
285775
253310
532742
93509
331584
12482
64875
598200
535361
94959
542556
137800
222784
340111
10111
259049
361324
516487
10487
596894
401194
154285
110312
366324
313040
298227
250176
201159
337487
185486
635506
47668
212296
499898
568136
34591
64765
52014
461774
571988
159227
384944
340448
413872
224022
442803
133916
167665
465659
650620
122828
468641
393431
211515
388539
464444
536981
52969
286616
181186
620269
501086
267349
623634
518381
578986
190407
179884
534755
263898
405640
390831
508233
219434
154973
458918
51328
47689
347414
621037
27051
566506
309679
639066
192718
256100
551629
607546
185188
123230
566794
495662
528385
137983
3152
113505
121454
30617
339168
567598
88017
588769
624249
55205
159451
521552
86902
498391
632581
238506
229190
334095
554486
296449
498701
83171
189457
292986
216985
238153
123495
333988
310703
542960
447306
450971
595247
69543
473069
39137
103892
453394
148375
437850
628129
433742
95271
203301
535283
417233
324988
268308
500950
498736
581498
44460
479721
378404
301209
604588
617740
520491
366664
23642
485248
11049
409325
403012
262745
462450
382039
582475
376593
36090
46326
530587
336496
112043
400939
279012
620209
471378
261295
540683
301156
562449
21084
2944
638428
418377
367535
210830
458936
544863
181829
649288
361188
367109
91675
453204
386127
40528
407366
130503
254255
564387
361934
280444
158367
238201
263076
269267
298124
554995
67069
615543
390655
245270
205068
617996
484722
467281
589114
52587
272753
418774
347784
335981
444314
594338
26099
67520
277475
83204
85391
11416
299883
161973
628830
13037
357432
312660
173073
413377
406638
499605
550566
143486
483756
634059
577685
122292
238906
166899
535314
21831
418405
560702
596818
618691
506770
180790
584983
243763
116044
611899
38948
564621
358215
517150
114133
75111
252527
1103
457654
514319
273663
2030
382916
469588
556552
493485
200345
624238
552657
173559
378191
473780
149553
311497
267792
325571
336250
339297
422534
200730
181395
645770
288247
256295
570862
349556
436350
585872
577895
207174
422707
605107
97918
649911
572414
83416
492560
442607
247772
242143
574143
520805
52344
409262
111621
30981
451890
599030
480423
100234
326251
160277
130562
475939
219189
272369
145952
513827
452354
424931
392534
205305
47981
389139
74346
307299
569347
561794
13979
609125
215197
140148
380334
202105
124246
395233
354138
286035
577773
553997
431390
573404
401779
387697
146545
537541
365379
62229
538721
521356
440991
434014
427995
594104
34951
450931
642783
204042
172663
467058
423407
313634
143312
191068
345948
297983
239943
595136
610268
346540
404697
62233
27962
594483
137178
552517
218192
524460
53489
556070
583225
467628
472804
398134
83697
621075
88302
59140
157033
240613
627316
160083
191445
16641
547896
646129
346588
160136
439065
247508
34047
286966
84184
383731
132375
237489
467202
256956
23638
414070
557530
72672
600741
284355
249308
132638
461230
151953
47042
340126
215304
288054
351774
144452
341761
474218
239599
230442
456758
348861
393920
206386
508247
148425
576860
7843
363191
548704
82898
147331
132328
484049
294132
302981
597385
279753
2335
278085
189071
257795
42395
183125
25133
148753
247031
142413
371640
346142
380978
134486
231192
39278
203225
107381
134408
236705
412378
541653
98888
582190
358734
522360
140128
561823
8263
566180
336613
161764
61920
481530
375444
526367
600585
200741
18698
14345
479726
455736
538567
489931
574684
608124
352343
611263
256147
232524
569479
372373
287193
308232
243823
582196
220383
473159
15819
465866
386473
447932
535456
475803
467380
293126
152308
527908
206416
527098
54093
224266
426830
101459
216414
488023
145268
38956
446127
163290
143535
435745
207724
494915
440831
363606
213164
215795
341883
69680
367171
622917
93313
378811
1200
238900
381684
184938
451154
187606
109473
621341
590025
649904
534602
593829
625243
207878
457769
377850
623607
469875
580942
11209
624861
516928
77377
220996
107793
60663
483806
261281
268663
135131
282576
248513
176069
584194
158756
283282
632401
50831
597814
85259
383742
492172
242171
584519
153730
456940
230353
314115
282398
615583
574652
69025
497493
404101
9331
479835
452467
442592
170555
44424
522757
170816
247263
39570
81197
302909
345171
568108
526776
78478
443159
371358
584106
176185
509266
645430
105207
349410
337321
59394
453272
637444
25234
330534
339285
548059
540227
436296
384046
69443
351757
580224
452450
205954
550400
222559
80744
12417
167387
639686
628095
626052
290898
475436
238457
334992
295245
39174
272516
184169
135139
143333
441042
315057
376511
544177
235784
105313
216888
272946
110058
346888
312879
282402
398411
587641
64957
161941
477226
127570
409610
413934
268188
452656
233578
242617
100691
93971
171591
306551
142473
258637
195111
176723
124113
212602
487686
220154
627467
151523
200836
433554
538653
267804
36089
258833
450461
649165
166052
85031
524879
252454
604532
474602
530049
457150
10502
260837
455461
260040
556610
317548
588325
447871
487453
382412
556872
352157
329014
350010
118349
199865
380558
633237
91452
453505
517235
118412
262999
385145
554945
141616
523932
647615
523459
516712
527335
569594
527374
18868
213965
557345
525012
176863
50319
537432
328654
26646
279367
449703
549687
120543
581241
445227
568921
650126
104103
14401
346417
296466
54580
185133
485129
13027
25141
458273
219500
497573
236473
462899
320307
329866
293334
25647
21564
11208
83884
635427
206
242558
404199
356809
516303
11440
498021
341445
31411
442206
636692
363924
360032
645349
479870
78256
4721
547133
618701
469221
615296
477159
436251
232677
605572
45729
534205
495105
122540
465340
389997
73724
190916
594363
612933
537249
525858
109981
427078
523584
159179
388245
55355
540231
38102
411978
139286
610254
613908
237457
127637
254602
465336
106534
541257
512383
257628
78633
285271
378009
233448
633274
289950
199868
179663
125749
18823
58417
515522
510821
19625
258413
209340
362920
172660
414302
126630
84365
286505
43020
121914
357542
159494
359583
173769
442491
61215
636879
40571
362995
321588
337429
475156
325539
566378
292427
540317
640850
490147
291869
216370
510974
120321
413408
379426
421585
135740
385074
640739
542871
42595
400338
353694
425293
593463
286098
599930
208552
533160
238978
580295
73931
108180
319537
54101
38801
108274
109997
74462
550826
344278
351399
409810
375396
525214
565681
427301
48495
327502
467910
610042
154515
113038
404504
573636
639480
412659
444057
41946
48958
116935
414515
491393
42854
361768
509326
394674
462483
451529
292938
131915
75446
275101
555328
183656
315667
597964
381417
160824
118198
604082
640721
232904
8773
272929
645074
410177
238475
307303
56176
541419
489080
478643
493825
405054
541925
219352
151904
650141
231599
391680
37286
99315
161003
343667
283450
17537
109588
219762
536633
56610
356543
591266
132650
426189
260552
535829
220759
290393
128522
210051
260557
564412
219846
583852
353847
150638
554544
281982
116513
594149
185646
187040
478394
605073
106763
58142
595312
471770
75391
29424
64056
465122
607070
114862
645392
429439
629523
548742
265927
83210
530626
289539
433638
178730
388132
106186
38727
199441
254584
544487
511678
473240
102536
83987
209112
35237
542891
481970
382938
171830
185008
604894
514822
574837
334164
514611
220083
392283
198192
67059
183745
2656
106694
64815
640473
388465
394482
194159
98480
344109
567923
316668
331697
239330
561847
236129
180648
306886
388939
115479
46583
251273
87908
104580
553407
298046
595691
626549
646258
153557
169135
371324
239781
283990
203942
339366
636013
643099
510974
134750
144696
229358
367588
234447
520008
98814
18033
354045
343489
139902
530244
203170
501662
593906
241629
114286
566214
426005
603523
572973
26619
497984
545686
346588
470252
230254
187716
125334
508396
614479
150086
431477
409719
400547
494032
233826
641515
579568
475300
243100
628083
88572
60677
549088
546190
121692
164248
321189
477158
258521
261554
569161
423025
552790
123692
135660
293579
228723
575090
538525
489116
224651
459949
443984
6871
11549
390629
447464
175882
247209
339876
580404
500379
421560
577795
470259
130039
280659
481745
349239
538536
152199
353582
483255
85950
642776
272449
88964
612406
290784
89269
352936
179782
186784
500428
404682
199188
360060
368298
313981
236357
70470
605866
284405
299050
374821
265448
564382
17096
399926
256586
580859
173944
350013
131607
570011
369147
349479
320042
150051
350107
13717
611100
393029
58872
155820
126817
314344
41671
393126
203653
308296
230923
355188
482689
74659
631144
193814
212371
221435
468463
265861
134721
634711
76973
17479
35098
173977
182865
408527
494157
576134
346467
64307
31879
139467
19143
343790
260543
70724
220625
570640
296720
192774
161434
282615
168242
144731
481534
408449
569066
619802
303833
275704
529144
429622
449077
438797
280472
106507
372856
496408
409463
506759
545333
644258
211516
541840
397575
205949
116326
523952
243588
384909
550779
88759
186015
85763
296253
319543
384661
538434
319613
485262
130071
300340
127951
247933
486969
235857
295967
45331
359199
601889
309856
503263
609883
309729
373009
169932
397996
346165
481257
606261
616053
50925
636222
198358
547190
246018
228344
151117
191824
551276
513152
147100
197990
517079
642919
570278
390225
204009
415118
148605
573831
541045
302958
614332
637853
114072
606056
219362
281752
504953
531907
263252
314074
374923
599894
79501
3631
280629
360504
227151
117323
619659
172491
533045
418134
183168
90024
481294
633261
146407
83618
602396
349783
49163
126350
207561
520233
513347
129686
173252
501760
488315
451146
65238
626084
250884
73706
570733
220849
2102
571365
609705
344473
244128
629712
136497
44113
109222
490936
140480
262916
491352
419125
284017
440191
604229
393971
546928
512063
437581
78708
158048
399902
41077
514329
105973
48746
237918
631307
530960
602371
485572
606786
71519
579125
182416
429273
2308
199422
54570
348978
293176
98607
486819
371423
126682
332186
464903
49169
197013
208970
33047
271063
362426
38502
649266
357024
490570
545172
449559
518515
541381
1464
80924
496965
324505
234053
375217
392443
98288
454778
257444
496162
636067
480599
342340
433791
187496
637072
544919
291002
512566
215161
25402
320395
465081
458276
641519
47111
370694
456033
642115
31099
28927
126107
159477
533347
501631
75469
98845
576988
113334
1258
185533
315770
145483
628156
391051
415427
446031
478391
409592
261816
168294
457762
126970
248659
569561
641277
213951
507508
5750
58121
96655
287044
290306
152637
28508
617496
166622
12792
431671
95266
355601
526743
282374
478998
153443
206870
261127
539019
506495
316094
229307
64275
551907
539903
257412
426746
246172
182137
446292
320978
83723
407412
598118
84397
632911
328185
380350
581018
444407
200534
227010
134422
67142
349962
388269
426504
320763
305969
14906
11587
342435
404368
321215
2565
380875
335909
87802
409126
538854
455951
85027
447862
494308
423715
65211
523986
507655
648473
452025
475766
197512
383412
42669
585790
246540
532856
626360
371864
162320
646848
632535
24611
432
580314
455455
285929
193945
616343
261267
150038
24291
110807
422252
125850
332402
38675
246512
540980
184700
454631
174643
298244
535661
315030
29870
323520
595473
595322
384083
21394
421819
485782
507887
21332
560723
87633
298382
212690
591234
568885
557938
259208
615028
266587
257530
408155
143298
507350
36323
252867
480037
113952
148378
442841
71675
423728
301832
622651
419537
10033
147823
52199
3641
563662
218895
294018
458597
449875
572145
249026
563129
587574
447500
638651
586742
638883
533667
438040
12615
455083
258236
99239
7638
581466
643451
321779
3989
523570
519532
166455
93365
599708
553181
538279
39094
334765
462082
584135
81281
393644
146748
393376
158730
26735
615315
620829
457399
628905
433897
374442
137013
385771
324210
331681
630202
104904
649309
615815
232453
429717
312677
412078
545469
32778
462471
476255
467048
492182
314620
477258
460755
50782
311337
199915
518812
606111
89141
591375
161468
117885
486278
340240
135438
62534
634171
170648
402822
265991
398
284970
642643
452587
29979
512482
507693
18582
460408
324072
409819
80878
30150
420842
515581
106825
54689
286444
624331
607859
175207
635827
225965
437864
510713
407592
642348
390712
267025
282257
557921
486236
611776
210108
473981
357528
290646
330679
531937
235789
195495
465959
40469
108074
421672
22398
168750
48717
155041
478374
537214
346829
608792
269659
531465
536772
635551
269909
645446
481505
353202
59834
254753
501037
287044
286064
233710
231766
597117
112634
69225
624685
468691
528500
520567
478200
244121
335708
532563
560253
476061
352149
404381
196551
267004
70767
27571
489760
459078
169787
606504
111447
173344
567603
544007
486686
521260
64892
558527
254819
564670
332815
469795
47891
323377
561246
428029
19241
202090
589455
65724
552225
451263
282170
110920
567783
13238
171047
412468
252174
246024
282695
30625
176148
429276
316791
176607
574304
103356
377947
590303
407859
149049
474021
433123
490876
508279
107413
145735
516656
529526
876
129952
170511
472589
3345
472345
142493
147334
86616
265207
403799
11120
484854
532183
11676
48296
391619
246384
352302
69637
554255
211549
509187
442491
431948
195554
94419
364513
447201
184416
520812
463397
79582
74555
169319
272643
97484
504246
208071
287305
342334
475811
34989
97490
297540
399030
595020
489371
648439
208506
483078
386910
250005
287329
452331
52434
258584
543249
167674
272409
82496
363306
544457
321874
34391
550356
7084
481010
548608
103021
610273
281718
327713
486536
464104
572793
87453
577702
625275
463994
245183
411855
45898
259223
188516
303006
387734
512310
302362
550544
314539
646103
441095
27694
379275
15581
336129
577484
591125
158472
222015
107271
327594
161290
297862
389491
432679
260511
56004
297321
265777
110255
279737
615180
351465
523793
176007
476667
454104
77034
116924
159137
299185
625704
560555
545533
369466
46676
612932
149563
264198
436773
394035
155373
126982
179035
605545
166449
645840
543537
523217
460985
276788
300789
531678
242695
66774
470907
497801
438480
405221
335028
276525
79046
612849
163994
207425
451000
219431
478996
595345
243271
565742
583811
624246
448847
641716
635581
180287
430851
618585
269609
459387
386394
1260
187734
279098
557163
1341
428216
267005
622558
348501
322547
122033
385461
41788
79042
586379
599572
98783
104438
139783
171902
1922
1897
493041
8534
397392
258469
310952
492197
646048
269135
605244
312940
36354
178085
232953
421513
177329
503907
1474
284055
3270
465999
468119
187945
239792
496127
582718
189465
262305
465112
382789
307720
407402
462506
572055
431536
395107
411948
214420
465383
457868
392024
456930
99996
541851
202614
575952
334542
451459
75015
390419
359145
330204
34119
490498
514715
26628
401762
283949
292355
351569
78352
150854
525057
568068
252361
525961
477278
585375
564648
324044
247499
334764
80455
165191
201168
394856
220431
555512
515028
507015
441954
433980
461095
453115
384676
325508
168009
353971
599910
128065
576234
371446
54131
513418
488699
88647
93628
212067
85558
603089
174458
28765
226997
439423
636140
69356
389514
394546
519685
332903
184789
594444
470081
266421
416325
630742
29727
542497
521529
411279
178286
383015
363689
648824
191409
303980
263392
220161
328345
184035
200596
240162
593536
48803
81454
381972
216275
323218
207485
628988
503349
326005
98125
320393
449049
293127
547282
312741
544633
346663
77907
476134
170330
418265
319670
466540
561512
552081
289167
3180
581476
230068
387953
282121
441946
540889
128454
116437
112130
99832
471
130746
284082
236041
386875
496590
639459
580439
589866
122120
193456
582389
162648
398895
543611
499974
441830
6163
300959
590489
612339
321996
60936
192945
470115
412657
42459
14183
160757
185606
297642
36828
1979
450696
471961
337429
626393
284813
466281
216556
466396
186999
499902
610695
522139
330846
25331
538689
477129
559188
565754
585881
14469
334150
435050
190270
558712
483407
67927
203015
592992
231893
280188
606924
394987
483263
602571
1476
637369
444140
15614
29726
297237
61387
312505
423216
617012
631840
366352
493548
82800
414315
535290
416498
512770
218587
443725
500856
441389
205457
324261
448240
523040
63260
411176
240946
532788
640574
474423
42934
15277
433191
153523
396057
228752
419820
246901
269952
412119
344803
638213
333019
505303
524471
586293
287882
130457
222378
526348
631725
312998
95310
237089
183885
280476
221254
236781
325722
308640
181240
273202
523206
122476
576154
338292
36758
194633
194271
363439
190528
35597
378028
80985
577556
637752
159822
217415
177049
224882
42189
378406
581280
94144
401762
72004
576469
387643
110856
474205
483
461026
254927
35078
448505
66984
328296
518029
400669
169874
571217
365281
241801
571552
230378
129971
376182
555451
335355
314623
521451
128102
36194
154748
617481
16158
394465
130699
107489
625353
521674
219431
453382
441260
239311
629886
72871
278070
557886
125571
588782
365078
21587
248606
564613
48269
449598
223083
147494
239842
191677
593354
93978
83210
385316
540131
523407
342986
146694
91512
99262
275640
345943
137107
292834
482968
478339
12118
600300
271337
68421
545481
54242
286332
324385
47402
483637
243224
364577
285486
2481
77302
245947
257650
370920
153338
223824
58602
636787
129914
192702
443375
147407
205923
153941
443382
492827
371416
251722
297874
202256
295315
214847
509891
490788
449071
354530
130136
28174
406985
517873
185207
314926
64971
542987
337032
263084
537476
343375
546391
213976
123782
359796
2095
457585
129396
246478
412933
54916
43819
289476
50729
162463
352795
582473
338153
514410
331204
347551
122935
199128
499550
581410
80681
211780
54855
399890
500161
483204
190647
60866
231266
477077
603411
56053
118859
565535
449045
575050
216947
152379
647406
537806
458038
539988
397060
521868
536412
548481
267972
424692
467643
124007
491936
568769
413533
235907
317487
351606
503559
248749
475477
448637
314984
70892
171078
503007
86389
596027
86092
267658
177990
265078
261500
404594
162651
185707
218920
467271
175784
533538
400047
463276
633254
642445
479395
426921
600110
428089
448276
551964
571289
237769
501133
174351
318255
28381
350041
191264
36583
418326
521586
127255
602207
326926
624061
18346
304448
330310
498032
530780
422364
142749
599095
381223
37317
94045
647764
260373
550022
438464
96334
287140
587868
15285
36469
603879
40421
137934
28180
187995
94
171603
482107
10553
277106
84387
219551
255049
359817
209637
469857
415321
192377
529654
323761
583819
548831
302908
57758
568863
339504
292573
505440
223384
168016
433781
232866
380489
637946
207017
260195
127116
112365
68364
554510
209393
337657
148752
449353
234958
458766
246540
313527
492944
213243
85633
57756
393135
622030
482518
412913
591821
364030
441101
297774
132528
458922
476089
249733
127733
452130
137318
477593
110
104790
85508
514640
593566
140750
400858
398747
155674
343387
138887
426874
573550
389420
134906
122086
217244
617647
543434
191190
614946
346427
308238
124712
234556
73344
432110
643768
193813
451111
48910
424042
516265
400386
104702
160408
563995
46506
168733
272851
23312
230809
513737
225713
112688
67370
178582
399661
445226
424211
481129
339211
532850
392201
205164
229732
403471
94546
108478
299261
179325
619337
243786
149072
550969
393826
250959
464491
142796
60145
608484
354178
285105
576099
424067
546513
327600
25104
475489
221959
240977
278958
544984
546172
70176
173064
139337
337119
596450
75845
336746
169183
139877
411882
41569
523209
85742
243762
16513
365600
558597
482334
422660
311452
79057
459996
268241
628618
47445
400404
98257
277460
310191
21821
106100
588938
193186
107176
636172
307593
266683
151576
559022
580430
165657
379823
604848
41674
54434
451449
426885
477329
309783
323393
624750
151981
245217
300052
541049
273388
410138
590374
492196
367949
432296
206870
573863
228156
557079
253039
614854
35214
621555
16784
287376
193120
187632
547485
305486
435820
371761
463530
12046
328333
100860
415314
430915
380083
498516
223335
631992
326991
478378
474596
42101
242698
203306
365121
435095
241555
362608
239117
290813
176695
605612
126181
631847
3272
6130
184227
615422
159192
349406
231671
381542
495728
305557
457428
517729
207187
262523
219691
594602
342923
160775
143822
46371
162344
255110
389637
266960
12360
248735
501920
443093
186714
3240
372068
395052
257095
377325
30406
566203
453909
459240
211607
573062
167000
297762
94151
568599
14864
593160
99472
122434
386036
353872
33237
623207
372077
68947
291792
299734
638180
512913
459653
224864
622458
496814
333319
573505
133453
77584
478326
357848
57772
242341
14148
25722
378724
417057
5667
384716
210271
163358
323343
614057
424077
190138
445714
390399
327583
89405
43576
435803
439991
7304
106262
566469
125709
527586
65467
630961
103118
121564
484464
261566
353126
95391
166605
629436
202263
125049
19299
367467
175260
638241
501956
637888
408071
166715
449045
327945
297894
529626
610277
61409
592341
646672
107351
570101
374340
611170
348743
488110
610963
271464
390507
399737
402738
641029
535230
521353
535259
496523
272773
619821
5817
523497
622785
604508
365792
82103
587548
374285
196017
107501
466999
140368
618873
554639
445262
49111
373320
605141
188506
218809
392996
479337
493157
196274
23416
570545
16364
452583
552013
231915
19418
481879
384207
374327
227475
34852
568109
581125
392423
247100
440357
152347
130255
238812
475069
425569
214918
632231
206572
503319
224001
16578
164278
370783
557413
430197
481962
591586
211174
439651
545425
508324
267768
374854
266474
435710
540015
229901
602855
72340
608665
192397
90214
512305
356344
13040
638725
491572
623615
590064
8124
337077
282707
628028
245918
417063
46115
43651
170097
328783
424899
439130
116176
532996
25496
24569
86801
95268
191970
616218
331338
391785
393953
364336
625262
354860
266126
589747
267251
641742
431808
427880
8727
599614
229018
152846
308889
593879
123396
229087
327704
436430
586092
497287
205587
231047
271870
413906
387603
490898
38649
582863
315626
129312
352107
561426
471106
373727
279717
440318
261088
45478
345113
468062
532483
151654
429537
590358
355075
129341
164451
94911
399978
433207
574351
550423
229028
446808
334099
333082
199366
489648
421150
258204
354340
157081
23963
299555
482401
449813
201004
480238
327158
172913
455994
460657
608691
578014
555752
399060
231078
537494
5436
276556
167652
474256
279550
420053
497314
597599
487643
11288
375599
392165
31689
30334
638899
564022
516258
267848
502587
550473
215285
646371
649028
273466
78244
598751
379713
282745
331690
252346
97475
3686
335170
458008
99552
267098
307902
650320
531144
479743
311217
371288
329534
638408
411084
335296
417714
386027
458071
574898
89240
59645
411769
4578
417374
166313
629871
46285
395034
154630
602777
609313
379482
83711
312873
608160
609800
278389
87826
214649
441612
619930
23252
625709
200057
4294
510979
314291
604685
8782
307943
519479
191128
121867
54091
628147
136514
504347
15033
96688
633397
121671
484127
646153
339245
528149
562219
290204
376741
204939
192277
384743
46592
50524
48406
449424
492900
92642
514424
498222
372493
151271
143922
448351
488143
186645
409549
155149
484943
563261
446817
371135
597762
54308
413219
87124
400734
140678
393925
181640
602694
342676
487200
479294
537546
314826
100096
462173
291271
376896
325701
558191
134012
289593
187891
9287
579169
17629
327067
608441
214504
537245
306972
642197
261033
535729
602776
134128
477733
574326
343962
157130
286985
495980
298460
596956
468481
579635
322751
403415
548219
239783
364182
331968
569038
165768
97282
588351
389111
284468
159844
243321
213924
107798
455280
605474
589795
257185
614236
243037
565663
220494
343109
193669
649926
14800
640658
416029
443988
397850
150531
510837
268526
344263
78107
470259
600993
349518
219472
6860
240523
251376
6570
498583
428102
542324
562371
478195
259552
103732
130256
517315
325288
333222
263047
635972
617986
444512
435214
230845
134763
387943
397902
71022
457249
13442
527375
252424
65089
199788
382204
66312
284608
387300
70982
448461
635566
472171
59743
539598
590182
369750
122212
66224
442502
91613
518817
608151
180801
641540
633569
178535
43991
156409
48786
85395
526671
347557
269970
251292
204007
421864
637339
287377
163338
110814
556823
487223
522471
247436
61485
96855
573065
406522
228692
607269
159904
51157
210452
117028
625194
363669
90563
362815
380371
528116
628331
520654
341479
628497
37091
372143
284427
185632
474181
246164
583628
420826
180961
42045
298493
353613
468311
389958
454025
201840
401518
465016
517494
391049
164308
130767
165731
204479
198106
309687
386807
552242
257095
270002
449983
264826
563206
334969
131136
504834
613842
175950
33185
138622
68138
375147
288583
435209
256714
109259
559302
614399
322821
418128
612812
630418
58658
110839
204793
332874
99025
410342
525924
287879
570169
636972
366090
413934
486784
347296
226054
105861
530144
15983
330245
184862
186793
573220
83752
313093
613091
246345
135728
228003
165605
438332
621849
43565
274383
4205
121745
178853
201967
645825
127381
247466
630885
513679
221414
451568
101784
600102
263874
374611
438739
608693
319560
261945
456421
42387
463671
635966
400822
334401
253169
227316
393101
179139
56798
14987
564302
336342
631280
454729
214683
522242
598903
39569
591742
322682
413606
402751
398367
249073
489080
624241
14571
197973
96470
3131
196465
356295
429688
154158
108073
99660
250885
581639
620642
145319
447031
56143
332557
30185
127069
244596
542277
527123
24475
626392
130177
396848
213364
26064
225533
72623
36350
438194
137201
68729
43026
591349
114760
454785
162991
175861
297317
371424
372058
34600
504413
326271
302288
7957
231289
154268
328564
53415
8425
106517
565948
76088
504100
634838
414013
16939
261223
280210
227146
361855
441353
596948
188929
153060
470037
274049
49039
52327
582589
133639
238617
638259
27120
495144
367090
349909
643801
348281
276667
550761
41455
517043
404730
421515
419083
72897
421880
503666
153996
351309
108393
55321
155920
162410
566439
226578
21587
642684
131041
49182
293999
160737
183789
323512
517749
432226
552347
147425
322789
437012
345114
12109
134475
44126
274321
642739
620136
573400
562196
611819
473636
524243
146513
249432
685
222743
484630
401223
238961
108452
122548
110977
86637
414710
191846
257540
366412
639978
319799
214917
612318
299017
621587
503911
587417
284756
156875
196420
422131
543248
286659
139917
269657
618348
354997
548420
397549
594245
47119
266627
128523
200228
303807
138483
646678
368039
31099
281659
471790
298608
45055
81769
417251
178779
433243
397500
208142
333865
224191
286964
79116
527560
429190
95444
83877
318309
314154
143453
334180
33904
502331
273025
415776
422303
49075
549999
284988
173520
618386
641242
208256
513777
415773
157199
470301
577637
433270
9248
648749
175981
312015
379530
368629
384805
414203
620032
513367
646176
590211
582769
641144
489547
645184
568696
54916
463516
234811
584766
589314
455947
305429
564072
377580
60539
280154
429140
283840
188496
93309
381423
399503
210086
170792
15157
49204
118401
493605
338594
515119
197192
385001
335106
374321
499530
58066
171789
279129
292152
518911
464494
18481
609044
292942
626737
175778
618288
219915
458576
409900
400197
193551
237966
451579
557729
191771
151532
630986
404624
209841
102532
62170
272528
117974
387652
364483
96339
97881
492774
507800
539458
252547
470964
364791
184825
369056
340204
33894
312328
609716
436259
570534
145360
607911
510489
43531
473687
593750
144126
248547
34090
138675
90487
494927
209051
250061
162955
430879
487774
319638
592823
451267
640997
341337
319584
158102
44176
197747
199057
336941
315537
461817
14517
131064
612952
163218
299657
5082
461708
379424
457419
59091
255616
166202
362405
140243
630742
271221
348802
54065
278276
313720
608119
515639
479412
381748
169510
4246
548668
282433
374415
149095
328074
330559
127037
327440
381291
57618
190675
11697
40182
324186
294326
102956
600111
474176
344610
75709
557090
581793
262241
119974
578251
193597
45147
297115
147992
594647
564044
376434
440111
445438
57722
396876
422884
23042
513593
515958
365626
283230
608930
129158
330942
228990
165884
575599
618761
92974
577396
338308
550021
508929
7505
6855
190063
474094
76495
37159
28945
255542
509593
176716
324978
251406
52849
585260
285736
420906
391625
572270
280777
396013
279384
605409
442286
619548
560277
182956
631921
268854
491449
388265
9321
98253
616679
639259
447489
348792
307268
644603
391198
626131
119902
138275
384609
265971
33998
197206
310365
349956
21691
250780
79674
333151
264922
266646
110332
644534
468199
284967
268682
648295
590875
423095
2077
615567
152770
131343
633628
216473
434370
136340
233955
99719
534518
603814
612852
120998
512561
382723
340826
60259
556628
613981
536284
630509
402454
171206
396243
26518
579245
558956
428475
117977
171592
42938
192379
93201
63142
416084
8137
345572
372386
379464
8113
29107
569986
631638
67518
561897
267368
5147
614712
621464
46475
241203
333343
295402
103496
107255
424352
439336
583637
593092
180851
317785
584066
330316
22807
140146
119061
407137
33884
491286
650474
9135
638767
200056
355207
130827
615988
103124
370061
64257
225311
258346
635929
595786
107886
272449
343434
24892
266100
162109
283539
584621
617614
167754
176659
453970
399626
458947
325345
155880
624405
547444
182683
470552
227736
39693
474900
499048
180206
268030
244651
352063
93589
51344
91519
643196
399886
430405
528132
430673
98888
172574
35508
598615
508081
95707
334106
458925
88386
281714
43021
363070
53776
260423
439083
27410
344095
250496
187143
244614
37995
20306
609932
622461
344133
544529
492134
62245
433196
619044
27353
453313
17616
305421
571758
550607
497767
415594
320416
572687
482655
313966
635501
214523
572626
245262
565730
119906
303111
279011
115699
323001
277503
454924
285000
139146
608549
34693
263623
209255
240870
462224
361452
75747
441680
347641
226916
634360
119072
489541
60161
590555
571038
86784
131937
236110
358573
256686
342987
11346
629100
80078
67845
603882
489620
605024
145805
57879
418530
185344
448833
613882
58016
361511
37957
358755
122906
270720
56796
553935
35065
256546
303749
613779
404705
360598
407137
260658
38432
379705
231385
629267
630208
107121
202830
533348
430122
194958
142453
266201
504070
314033
447856
612550
344972
370169
38505
35556
606508
533304
339863
535503
457848
412843
241928
630153
157228
70006
140903
355868
390381
25070
331861
5839
262311
26349
85446
44581
322823
321184
320127
379909
63558
186126
272792
315271
10552
330201
630402
528597
302276
542498
131963
200367
475022
254736
1882
275917
250192
42777
97423
593851
239778
198316
55819
322452
499430
280364
173325
648718
305165
417796
489144
2626
615827
130537
321255
148845
246713
605251
179463
391531
262443
516415
52137
365514
481973
523878
575934
210312
538201
534327
463373
261195
405325
614543
331675
247778
4804
92077
550554
595325
527262
328300
412814
477867
552755
3659
439671
389066
641309
402558
394191
296239
293596
608808
220530
470100
235124
375353
248169
636607
43368
615342
117684
172360
444581
332046
29252
116930
183291
425891
434503
199998
340338
267841
466929
567512
338682
474113
582075
572407
50479
433109
331621
190176
499090
430818
276308
216105
299696
562895
204969
607832
107496
623761
647692
244506
468608
124352
259949
164135
601990
456479
345979
261736
153923
147958
263513
32510
533641
334962
288632
267832
77014
96605
516017
473949
370136
266884
633002
368860
115990
366917
406722
321982
451568
325265
646057
261906
449059
158724
160745
202082
476806
603887
92722
162769
464131
375625
351961
111953
637892
27045
494919
456469
110656
597118
505187
530276
113990
34275
501174
513629
513412
166060
387276
11967
511050
367736
113906
331408
389199
434596
193826
640944
53736
232110
177940
548837
144398
50308
452428
41325
584224
313639
43612
54652
501766
246875
247417
291124
506674
432469
254514
240017
503234
416806
32211
145627
277759
559952
324899
333769
127511
1061
564775
632660
26917
533710
165497
557943
492955
556423
374942
181193
244707
95351
453467
339221
33221
66471
527836
376056
567833
299735
121201
310298
258270
279026
41758
385938
585729
277187
52056
196941
512825
10545
373042
406222
523111
424254
506114
148954
136594
409126
47764
187995
515063
358915
411262
342351
464950
255387
524330
322045
171116
439466
212805
418724
438958
519901
88085
192383
566264
453909
195069
602417
246710
168918
134110
457879
457685
316094
253174
245699
453924
197565
47651
195776
178357
12470
427358
424632
247371
305554
409652
49508
53553
228099
259585
457604
648011
549069
48793
140672
327151
372312
303630
521294
51672
80228
614759
174503
480665
491900
220480
363351
629314
460601
465067
137033
563643
163240
647255
220127
80810
472337
160227
86946
295726
1073
121366
285821
402782
170799
596072
313710
269598
163587
325029
512228
490186
630976
614214
428844
381413
571436
34041
94575
339491
173938
532837
586842
129258
97323
615420
268206
529015
630759
137322
579195
621395
189179
347634
327361
442486
620099
27965
456011
556066
90557
330886
42885
372322
280264
179342
259514
479502
210998
60790
591821
75994
622218
249508
255855
489634
47677
463694
231177
567616
120605
181917
623792
473090
593957
433640
269866
36844
348557
80243
462398
89312
41754
296571
193006
289261
568308
495895
246913
389879
103896
488097
624942
288776
634578
142603
643335
606639
89287
4280
75500
403023
600811
458024
55485
510207
147218
346514
410678
212274
301016
525126
450461
593537
27608
477828
594313
189786
53231
75615
195657
180375
341022
423942
7278
294168
463162
398417
749
630790
296860
621766
70756
543953
455771
49171
450506
210712
114658
573750
533554
197567
171242
363712
8525
131926
515764
143486
224129
260227
177522
151522
564708
164104
374347
65224
565432
325433
65507
163413
240836
175065
291134
367758
451418
64882
346001
504352
93244
514409
358714
363030
154758
411877
308674
136521
4985
127261
571512
410880
293553
341571
159422
111144
522920
204810
514445
364718
19287
261392
496051
515559
613038
493127
431268
633866
405049
621314
167973
197364
208677
77018
481689
452492
592286
152202
195203
486035
488808
144298
64362
346927
46042
354813
390905
198867
110572
282963
449407
596800
57933
73540
548164
90711
603475
489569
516750
228253
554818
430465
416370
349221
64918
152230
44091
524522
341478
494109
614489
284260
294654
436580
463026
582970
484898
361966
234400
602033
249714
438383
630154
161854
208546
501577
567088
550169
582862
46796
608285
159839
347551
277662
473862
423082
19060
453503
488871
182842
177890
618425
616986
620414
195699
547435
495379
555164
513603
157934
599408
258308
244221
593577
404905
557163
598510
497173
97592
155470
473925
235428
589015
425806
322077
295567
472312
104210
367132
103942
510163
396325
212710
564440
223841
311265
452547
203333
467370
79870
109601
483670
353956
559925
603030
141876
424154
373435
219851
439178
566326
496037
475184
238342
174246
530553
276270
493096
53854
56260
238950
508911
239327
292161
495598
543542
340652
438146
548126
495310
609702
625
235259
641519
627100
425600
297829
427297
428381
317658
44852
340397
375887
264888
66158
296742
249492
125664
616299
207081
600082
154334
392020
173327
565790
523570
549712
554301
573198
237626
231514
87554
105904
482599
91308
574545
389075
187267
134247
235936
344760
211823
66058
178049
306722
587253
413802
386303
188752
305364
340846
578015
431804
286408
140334
426204
594292
224115
642250
525444
210576
64066
558432
173471
579389
102984
477977
17445
551036
55724
175306
448201
461578
169802
448582
234771
329137
589072
451487
440331
159095
329597
33271
648779
622804
439356
559689
140396
580820
222738
73126
72059
101248
8412
600866
19366
389479
378941
526952
625202
33926
644471
486903
462049
207056
413025
78513
153777
322306
224248
225772
421398
28536
462926
257747
91200
130279
263482
458764
79015
113269
472619
402683
345570
493944
376655
649431
400004
113311
180905
442008
150557
576204
634623
582261
573139
330757
248695
617174
177603
647560
631318
635805
466374
373070
11391
471061
102150
639436
97509
505287
113621
440142
331103
246865
513242
285136
184131
68130
373992
380434
525994
628544
304726
248981
532998
580325
344374
138438
389209
495354
237171
51487
51629
558814
188397
580294
647538
621558
312616
584663
623259
244921
486756
357588
444199
128045
437440
169691
227762
487943
308811
13257
65245
324369
279024
369290
193602
121866
217792
379417
248569
538533
419404
515417
41655
250539
351172
16878
117475
323339
456609
23261
627615
555587
484300
434540
638867
18206
7888
406278
135585
30299
487619
365321
513363
622940
489915
462616
239751
360872
429226
107933
641681
76163
146607
649163
178237
258313
323742
21331
390408
89955
574828
435226
551497
623370
102666
177258
505675
439344
484740
119090
3400
638123
430632
125
358813
68248
570779
486554
131847
630436
507198
158288
562816
236391
162871
328609
435853
199100
407564
536268
124385
585018
473767
340707
5072
512596
205335
563154
54189
305413
625913
227928
314380
592207
143908
56376
355079
516381
378391
11208
457565
158840
580618
245155
489579
68270
480788
30605
73426
488847
299529
4443
467238
172272
129838
436012
231574
300306
202
570872
126560
644638
391165
606375
153713
77319
338834
298276
412466
253272
588091
442470
379756
416915
613244
145799
108249
303652
186430
193323
115872
361811
161974
259830
554033
211603
560136
534899
491776
258527
538253
576052
466832
51537
280526
403394
636243
343758
220856
36360
391402
544978
399340
376243
553948
59092
411074
568269
585137
284901
333846
66796
214584
480352
426356
202583
392758
246087
166094
545934
4270
474622
142560
56269
125866
517238
190483
427743
518396
199128
521429
200783
431832
356832
545156
605933
403510
22461
232625
204854
146245
30870
135229
484302
437243
29355
175754
368156
262661
156761
175379
465970
565993
214839
243911
493690
221766
162378
111928
194731
310036
245378
408390
229372
77676
526772
284702
402968
436961
519748
309447
296449
456446
33706
548540
408436
451655
92175
63856
105226
637298
446092
113126
281237
455557
241347
91506
3348
112632
308596
340724
273158
456863
212201
568606
37829
597476
552010
507921
558677
29850
144408
277066
117006
123919
396103
628032
148158
210496
85286
557998
508995
557211
155724
157383
543495
641729
593070
455014
229269
492699
568069
222061
160606
133268
178379
107499
263320
608939
340748
283744
452417
50608
298081
357231
163217
304096
454359
473260
182803
366628
132458
509385
460171
178757
502569
241434
230774
412570
602320
265929
471313
587439
59504
519033
58450
509140
73103
529243
318996
452257
276317
515170
565308
169659
50292
344969
509026
172331
592507
332271
141157
515443
625551
465521
408287
344942
128184
352909
192131
123734
498031
499430
151944
525817
192009
78654
184857
407574
612188
247535
5518
349239
450532
151676
370926
248707
630915
375887
309209
582552
354230
609300
419002
489396
615136
231165
38016
621522
499971
250003
305450
460649
88010
278820
488097
616886
287397
316274
331097
218083
54745
560336
634858
593085
625141
535729
566039
106102
137550
60256
266601
590276
89713
172762
603495
349966
347972
69427
412209
319235
227164
331380
274197
307057
610062
339328
78570
372061
333374
30468
377452
455375
97349
602900
518656
299691
436141
565697
426533
568985
592490
466984
568675
561479
178478
645791
577216
510988
208170
531425
120255
295225
373404
188187
572215
115773
30146
176517
607916
234726
166793
573339
427413
470660
578162
350600
72110
608893
352366
98831
372279
184122
498559
278557
649588
48906
536990
98277
44313
97062
528819
360054
582715
48727
280778
236818
564353
336399
224112
624737
433804
343532
296759
631824
322002
17442
313220
19242
560875
55507
568390
206551
79754
510156
271182
525351
226474
370815
342292
265269
138864
217083
400924
208412
618554
413368
145595
594166
572612
404529
642953
317381
406967
79728
94876
198192
426990
454389
589091
73924
338642
113831
159522
463538
308942
10693
600793
62154
629384
234999
482873
642092
522771
257349
26224
317389
372405
256266
532273
608722
215582
40004
396105
353728
517730
371641
636066
369477
228541
351460
140538
472633
218658
69673
626241
148685
605246
328005
428048
376602
475435
133835
561421
71516
598821
30960
343436
534215
539689
11760
579286
48372
464246
408729
121040
196581
570470
376451
648690
27675
537203
96372
559778
317748
109493
477317
526675
200325
577744
338346
357445
223723
378183
299115
197043
352592
39593
404923
95045
596150
331087
64482
5305
226297
568696
455988
100966
23812
109155
41063
302761
41699
499949
140799
621541
405616
327742
347638
83513
282592
78591
306813
353022
207107
266124
490727
578096
205136
555499
410648
507463
195909
102074
80876
524603
389058
39343
248771
498383
637725
612602
380919
403544
632356
273557
507669
258298
287881
644811
632092
595833
476484
84766
489721
325974
263500
45190
4425
527133
556559
40797
348707
132867
637928
570041
366630
251640
646608
324177
357810
626273
635711
255679
524152
87397
454766
67692
585064
123818
319091
146083
59237
429941
81651
554905
97483
6286
606375
415240
465120
480161
180201
419287
344738
66803
626260
28599
377969
192141
643416
490419
581464
260318
472174
523891
628301
593906
131041
99315
491708
494099
77016
224102
529272
91383
58550
61331
578695
141880
220009
20808
409925
264718
604240
194655
295823
489941
354783
453091
639697
636202
275648
636133
382365
458320
294117
633381
161816
204220
366816
491508
318189
624103
70933
546493
447422
573545
610027
86541
134601
532523
216486
40720
287395
353877
126239
621348
211284
307708
139547
212858
252032
266439
517141
80662
401107
308960
506050
557817
368033
515101
464348
230079
543608
397617
160183
332789
454915
489571
426058
173334
648612
187562
187042
295575
620663
408376
222057
647900
226067
504461
543647
300049
555326
2592
360898
260067
547676
177852
18305
197182
347234
85138
578136
440077
286584
587295
368883
149775
344179
532743
177456
421712
251710
466911
194345
441279
182205
90344
496818
482954
32885
565260
228363
34248
16064
435154
480590
539981
108201
576107
97669
271059
247483
283442
309418
329424
231698
84944
114112
419883
388326
445074
559
628263
436112
115001
424706
327728
75640
618271
79825
204763
266759
394457
518116
73310
259537
33818
125221
448049
7222
382616
506925
167593
458143
297387
200090
515395
491631
32819
50277
526391
86573
300956
224200
278199
432609
24918
501528
364907
286687
628351
336796
288834
570634
56106
183584
367452
175421
214662
427338
411425
457293
208256
453228
580981
14721
303920
29946
35005
318160
166559
42527
417489
466594
25884
62306
529989
595494
344015
123534
603679
618787
334991
65155
378660
178748
23952
510433
26933
640307
415198
241202
562501
607963
266420
377127
284342
139104
600716
11416
562912
370376
276798
101788
203659
98160
240398
114155
58162
100537
507880
302175
562623
148890
418851
477411
517569
69103
369698
585265
592495
289752
514036
370880
528675
198016
202771
166150
233917
513472
310872
332358
189721
639834
327003
498972
517801
548407
626977
86176
82624
319411
377432
102654
210036
586229
55014
92490
625172
293823
370735
34501
251001
82519
91661
103407
625847
605624
296203
363119
268895
52642
328626
3821
98163
185720
627534
430686
24261
626331
510638
281871
338445
462921
435209
123959
545571
168543
140573
289870
286713
159571
381148
408089
582573
344791
427161
260899
391696
409913
455856
307868
65291
410667
407813
73336
394859
235704
537032
612843
622403
23166
623301
362510
345917
274095
487377
202706
101258
616379
117226
277931
483104
237305
152790
157867
504984
112512
641137
161471
482429
472913
376828
110091
569216
493840
515326
561263
100279
120485
612957
596336
123891
394313
417635
458220
131737
650719
378445
104477
626990
229848
47652
266258
589635
765
290487
19544
352369
470298
176288
126
279842
10427
142314
634312
356478
429095
219791
615791
75202
315184
579512
637587
478885
615479
608379
338452
491659
104826
166372
363180
385842
619235
422300
183011
140098
585958
353674
545342
492891
479847
543874
157013
425918
645492
162141
361856
230827
576453
612239
482552
299294
200325
72229
323609
133800
267170
113709
93406
289920
489116
525051
543954
114461
409034
604466
356420
168868
318727
331631
59724
139224
630895
55508
502870
621059
458629
50963
415848
103981
308243
437863
26911
567620
365741
392364
120703
563601
588381
439281
421424
16257
353022
609464
394851
511059
45428
427196
345022
318820
98907
351546
103445
124200
408306
329945
373419
330156
16535
411478
144736
75312
391226
75147
570773
75429
99878
418036
5361
250480
504628
51665
409453
558225
446799
222018
242444
154296
15357
609641
181295
616306
146952
72042
128371
619012
281693
304886
221446
315240
460233
366960
458282
447679
491171
412681
250286
322995
370271
358515
218927
441257
522260
31164
537863
361099
5170
582457
304346
459100
166672
535752
645270
450577
328418
376017
400635
504305
198739
532160
183061
432852
353777
561772
390527
501012
478368
497151
632435
132918
537630
393204
387406
201329
55571
24914
596298
247754
427582
187024
241276
206316
342769
396961
220176
488534
346435
336465
420532
106694
188924
253120
387766
542142
616418
557972
308438
181994
258797
87523
114730
453294
645634
206179
560215
103741
619800
604679
467272
574982
387229
154725
363428
216898
267895
210924
209095
246532
416130
246999
523462
420146
437824
395589
230872
252161
238906
479825
313377
154736
632933
634377
131086
534622
388186
9125
565694
400618
585193
381615
243634
446501
347054
466426
623320
630469
168220
281647
304483
325673
450045
614928
448464
474802
129592
520699
347662
188886
583888
85511
434265
440691
623979
18347
9031
118007
396994
150912
470570
611077
330878
366228
406181
167000
32183
517191
487390
141691
572717
521224
89412
307311
62293
388536
87963
472331
297115
117410
605004
246552
119847
592322
592756
205175
314623
25955
405959
453283
206230
273239
41895
534279
404040
147350
515756
614045
479022
594508
201861
56487
635475
88451
244919
183449
549024
121012
268646
491081
72184
90948
150051
157911
101510
107563
290215
276064
14245
540217
286617
606321
267768
621110
279283
100451
117335
303384
328278
540506
262775
432260
516865
223327
489703
177280
51602
286334
131589
566073
530583
78174
389721
64085
403431
156573
148436
384693
335924
50213
410272
223637
66465
599675
41878
622808
376323
506933
361183
478329
132462
569169
481505
174236
526873
648895
254993
88966
321050
202250
578272
426385
35305
567283
609393
17768
627598
123371
173952
340329
434444
511090
614748
457455
512001
607205
382430
189343
174619
470633
54753
610040
353670
41741
174343
46099
403404
595695
38233
432392
479687
17792
12331
629179
490184
520303
358916
418665
213427
575812
371645
375611
97436
395332
336389
415898
636829
635972
160937
551291
86001
642118
566039
170220
132439
184142
622864
590550
111969
192762
517824
268312
31101
629565
437624
41215
388766
507177
112117
464932
288883
361214
480118
427025
115380
241947
370851
130730
96429
599276
137925
512062
497093
2115
299073
649756
342076
461758
600128
508619
292423
388454
466823
641007
1119
198885
356566
487979
254598
125221
576094
558576
562118
542898
605588
465235
145005
450545
353345
58667
64984
23418
524828
83144
266971
531305
515605
304302
36878
142316
58140
185505
138304
452146
412978
3599
222430
610672
71663
427096
24597
361874
612791
31205
581745
170536
578570
175485
126317
32660
515775
338426
618355
103833
93948
223000
49330
509547
236865
35276
599087
150921
121261
196799
526982
643615
223193
333614
497483
495049
431180
84697
301571
393413
124807
462720
111641
265346
303399
348411
522552
502718
61018
303321
248467
59349
484343
174177
254281
222260
21591
594887
639158
159484
158290
56903
642783
523177
596620
231087
443896
540945
592918
330401
390839
531147
372517
179018
203306
585557
303742
444954
573709
172085
144204
634585
593329
5750
71537
271218
129650
543117
380425
215238
188716
301668
263877
473763
304547
270470
480659
351552
453854
525860
457804
592239
60110
281588
95820
17230
216752
306623
146522
15472
188092
307542
604289
625028
513823
209128
103239
494079
495784
516617
343601
290109
331853
569056
163589
505212
234893
21123
235983
62469
300526
184439
592410
413844
138269
57846
600224
511150
46692
411341
271990
510031
412312
8502
540747
454344
332405
281383
275745
113179
11624
342031
391474
318970
384866
198282
300017
456925
424564
534224
154369
602012
283247
465644
7906
504483
185367
236552
348211
286177
384569
215589
171310
608153
356996
272146
153819
70984
366779
98010
409539
246068
69441
235197
518641
353135
415295
46287
234912
461382
68309
150882
196330
26329
578122
124589
127162
310230
20227
188949
247973
116009
55773
303722
233404
378035
298328
14627
573840
100241
505000
254749
54797
416635
555682
566438
373095
242052
209510
443042
258974
275215
215582
456997
570592
438793
606315
368405
335595
188374
69495
403811
28079
359521
421466
229966
586253
601555
34287
88817
314311
340346
527220
325347
211719
577712
466741
280020
125964
295370
227278
440910
7341
333835
573170
124239
109873
318092
258160
395318
312401
537102
198170
401045
60563
104517
335521
509195
262451
631795
589897
492520
203567
325507
4325
160144
261218
504119
53898
482716
30131
636972
571778
247565
230486
301480
159482
632973
211400
406543
542165
24737
415166
266607
545364
201954
594494
50819
397192
396346
267444
103210
295178
307040
636142
291235
499339
596384
106557
536759
208388
601777
41197
300840
556727
114237
301186
157798
38607
407986
634378
525159
566393
42196
346803
243455
434226
585446
1745
223835
621541
611435
246713
168016
183157
10523
326538
25836
453753
14137
556958
362201
555397
406160
9486
449845
551144
279584
389075
189422
182909
56254
507645
313947
198595
460489
298364
325020
281158
492977
77265
294040
416446
310405
326313
517218
602535
634836
614850
456952
381853
65092
403472
233306
66047
501927
393438
46463
155476
258516
95293
332135
469708
497062
465322
607382
288211
101560
606869
583194
228907
114464
554404
405058
545627
626634
69982
254295
32448
436751
633801
204871
468163
613635
430700
647618
144807
487725
223848
450734
188937
636070
364630
553589
4707
120123
528538
421747
175421
114855
99632
602552
194350
560397
556213
40211
614374
606927
317942
541593
313058
251972
634886
223765
56058
348089
611507
61616
375746
204008
562808
285421
351744
352324
360048
592132
341951
322445
477784
146120
423718
434045
460998
557185
321038
51721
325897
642719
398469
162704
55842
180861
236298
231373
160038
450430
604431
332173
295749
306085
33618
451603
606028
506342
184178
600699
536037
488808
524200
407347
468703
20483
285647
173526
429192
486112
623826
380355
526201
401142
240571
325088
65021
238569
625733
433109
81412
587234
158478
386023
301832
636453
208557
355691
506969
565924
646377
388208
225857
392111
590222
382776
643536
569519
95143
581957
255088
539584
60205
320655
471822
290470
258952
540922
633143
75549
624351
223199
583632
210557
112209
230083
67468
11794
101870
229743
603736
362467
544956
432190
56010
43390
556853
391262
298149
213643
498174
879
620151
364273
520663
275249
164621
345287
26680
257554
484370
370597
173625
347551
522188
84945
389441
558
248796
499326
570452
560604
478301
375076
601746
504324
7974
335190
593377
334627
379190
282402
591068
553755
257726
370303
105164
178097
300062
10573
121772
73306
260764
152330
116122
330974
646780
466837
573188
560635
321963
199776
12511
503446
480153
196768
135487
70401
135742
533065
221665
75661
475216
557844
324189
239075
224652
269924
254808
55834
66484
57438
167142
156796
240246
54237
286934
645530
557736
351565
368233
510370
293114
157482
515511
393905
250055
119666
564360
471417
359360
135211
74786
607696
180641
35302
174520
513815
285970
622074
367762
462540
539501
108763
622139
555581
536670
562972
561536
540503
235080
27760
513803
311926
219361
381456
420910
424005
359232
212839
167457
394686
520599
359589
409728
470294
527429
237896
608100
192649
332950
71080
184111
606344
634764
406353
58162
79580
326558
257081
184171
473225
389846
13273
347691
271801
458816
77857
47314
581426
281606
607696
298313
88575
46718
408210
501085
371146
491170
378062
190037
600541
472956
545575
1362
479026
64481
351160
415655
204398
201692
406161
509369
148672
270030
72323
381138
538303
573793
63244
610261
554857
262537
11035
205172
305099
40499
330367
313356
345378
470796
286512
523569
619058
334013
433581
125075
276507
391408
470561
561379
96764
347144
77807
63243
632117
85830
145805
568041
541183
303285
130803
131288
170036
453411
401117
17635
114925
614027
363505
172722
261325
399700
113704
529529
271327
36311
503394
268369
133565
342680
309708
397683
292867
643321
484073
574246
353902
387815
47827
588035
43275
212733
274381
111885
162513
407755
122215
2866
256617
632947
6198
449270
609814
469097
118394
642244
264934
334466
596754
334350
461645
136303
19057
373665
263182
247511
85652
99328
508925
277313
430830
326326
381973
294812
600862
565065
472345
410295
123646
332468
203992
128749
300967
537945
71339
78101
323305
215979
299375
525447
224068
298379
575054
206886
392466
4814
460875
141675
493320
436905
331690
440952
384738
198270
640191
604586
539781
624429
210167
270731
67111
457274
626497
468390
142889
296016
616705
506661
548918
556989
5609
72573
383659
572104
80989
402147
373149
64735
225868
60619
396305
287441
475906
402276
613122
221473
377040
75091
444605
414697
635463
435130
235126
130578
503861
370367
458980
544409
199571
322658
97958
216623
254533
157495
609331
104054
255511
527866
451411
462069
341472
555049
184207
183650
63062
377171
282402
198535
66648
117862
361621
286386
127556
440926
392263
442367
418732
282899
394541
245336
511522
344529
93906
289213
330357
620863
582068
25582
28897
466405
37121
29708
322904
611772
194351
344937
408562
444943
470917
432524
205873
192448
604641
1143
555344
381273
570166
252734
649429
272839
240870
3834
288053
5332
140171
283869
46090
589811
302133
287053
589462
557859
313175
113615
239750
367665
609805
516646
402409
330472
370156
205245
373080
28799
334118
133116
353688
450099
253759
202463
563645
231698
252056
338369
164392
79309
126562
374880
275720
121904
265162
375864
550547
161297
469775
518890
542012
468493
121892
54849
291605
4232
483857
180143
639000
113707
177172
491065
377074
494975
101592
274731
590335
17188
224182
541890
302576
624883
142772
417160
222689
347056
97033
287135
528663
196920
37494
644951
19887
323324
146749
210196
623201
398181
324146
505447
637022
466378
246001
15986
620774
139034
268697
200356
322669
29550
416159
343618
53410
121869
555008
347253
186566
36993
32617
412776
98312
421626
281749
454309
368485
173892
128036
570078
46297
57958
413803
515277
497071
236248
572930
556075
231005
87484
560455
287133
131728
490597
41706
306911
523249
506645
485891
436494
264755
615169
510642
306305
606398
440222
450956
154665
626988
474159
472312
338694
352055
359120
330331
227875
445540
27267
549431
627485
559425
521709
262710
223430
117885
240745
32186
197660
203784
292179
512664
559935
606755
51392
593782
370588
83463
569060
209130
295115
431235
341513
395412
169863
494581
628737
430526
27074
138212
133197
192726
606922
480486
515793
359405
77031
426748
399141
246504
140820
31383
533558
519680
517992
624325
15732
378821
145201
430993
252357
101525
42798
602730
169827
318090
364921
600252
561860
75040
443036
168568
2965
647925
560668
136322
114104
352718
304441
266625
588937
194014
547814
155632
135635
228698
570135
508892
356720
406072
636870
27510
85237
283492
426186
132714
118073
190105
474868
140903
138609
442573
175662
405627
40648
31727
286836
213201
559317
120779
254507
485886
607235
144717
20032
74573
425243
160727
323450
188461
243938
625922
74886
64809
96777
485333
571304
18504
580306
636717
210119
648178
38086
300203
564850
190258
640708
511261
183333
203798
491060
624154
300491
10247
279021
426653
340988
328863
481273
144231
528586
149804
174123
370937
74222
608000
494144
92853
563107
551432
338423
407221
542931
364071
69611
504641
564838
166121
354778
614065
193335
566162
299048
589543
370546
379129
501191
290638
483606
582514
204281
610006
397010
548366
32752
88537
431846
496445
30094
197906
400127
51898
192734
48351
166060
264183
325587
429604
332549
57712
646690
471765
505020
2939
498305
631851
290419
116746
221442
7012
582314
177416
133409
161700
23199
58497
167459
424349
347171
31494
549829
177747
241720
357182
341503
203609
494452
221410
342064
190656
445883
539805
629844
187153
456642
205978
63522
225311
615253
367403
262923
414947
165951
162274
359640
131805
19963
189513
54928
582767
402863
290824
132747
144247
140381
384416
337526
385426
386718
629465
364502
618111
613040
613548
58885
552036
435675
148121
528062
50095
26990
121508
268080
625500
396590
99366
202557
540849
106917
95857
282545
594751
307821
570940
61348
70571
39385
69847
4479
530543
169724
156053
505275
592819
380917
203751
26482
521593
432823
329193
418184
555784
508470
373144
233701
37318
217799
590626
117729
224078
553325
508100
204620
445288
194228
284428
330030
205669
384808
78527
403302
481700
243210
429051
67870
539706
142059
21014
622274
577010
166408
482205
548716
28089
355013
58611
428028
542709
112434
250787
626345
448674
158837
112496
562726
217224
494886
616608
629245
406441
461895
348566
436101
588092
145180
344449
646908
442236
189866
144965
566006
392999
167325
347218
578848
176202
117646
310213
427552
269255
549797
568390
617764
135415
543653
128095
215378
88460
530984
47654
604189
239528
57743
383746
351866
540390
610942
152772
249329
263451
316211
433431
450411
134665
570009
455067
31902
582550
600262
245844
429237
152596
650348
10158
375126
84999
343517
501914
279311
122338
231316
265252
93655
312680
350258
134687
294921
338229
560623
496644
115385
19478
116700
80798
518885
557377
105077
270014
218734
418674
374353
382634
556427
237611
4074
79925
85319
397821
405894
490051
524033
60432
634252
311355
177284
53058
499839
510381
107076
237436
445900
525662
76127
223119
552467
38294
348205
637963
470090
558849
559129
369159
449579
82937
645413
181255
129860
46256
218689
181185
429200
600945
336703
82319
42538
576781
235972
230690
456763
212
644763
491467
68053
146560
63194
50917
24099
172395
373914
140410
364697
410547
433465
418419
396256
269368
529048
10302
382784
343701
412311
458270
589849
236470
118167
528167
109394
365122
199972
537684
222227
206845
248975
355353
628134
221403
438402
391068
604352
443658
581507
132051
107399
183060
433892
480720
65843
134287
538490
472540
7806
543986
224473
227733
18141
177826
160007
543685
495656
245363
622466
558701
622064
65378
155686
406835
304136
381418
636625
473742
249784
136319
456018
601129
263351
124656
112147
1660
14825
417404
312184
91229
151958
431380
527481
93613
488782
467825
18629
38342
86478
397786
131305
565947
131598
359006
585175
285669
601963
105458
624809
179954
260128
148405
529460
14973
489665
221898
349656
58525
190597
383636
347793
9594
94568
573267
149886
410044
155059
127192
31723
161262
551927
324670
228892
112539
253489
570845
594828
464371
515557
144938
195045
153215
3449
433767
586136
120276
159551
226928
73874
433626
571569
346273
648289
475291
55365
193594
267616
54404
18638
200718
104907
264168
425053
425017
379991
512237
429620
174039
76678
92371
312528
234665
396908
291224
196289
447955
14779
154585
290919
443010
34661
639658
355391
235734
545655
175551
595085
579537
371868
647939
95317
477292
468860
369400
611754
421252
102963
30546
451025
222667
568275
569693
275961
481934
192772
277746
220759
204771
493933
270996
76253
211883
620899
91317
92005
479156
510294
398929
251396
384209
511969
135161
121394
252884
502712
387531
2802
248297
150609
553321
576119
60851
176013
449803
383696
475793
478042
454725
346946
330782
519348
412408
435475
6638
113464
126673
602031
390114
299684
584602
438251
610677
238863
7653
493252
82128
50622
161002
647351
322828
445085
455709
46635
605482
219345
3662
305411
131029
276169
597696
278218
610728
371741
194480
225063
500071
237312
272290
474920
131509
632520
100964
267917
569231
455975
294607
520578
196780
640504
268091
251920
177795
116445
443994
587433
120721
304999
166321
159045
604640
447272
8582
450118
563123
556331
470039
604666
494306
6041
493962
369560
85914
618195
289211
33181
426828
505816
241316
42981
9854
549671
412363
572054
597028
438705
260811
349116
544159
372433
184753
382057
478782
471992
191162
50009
63186
299714
89363
192111
270149
635556
274531
479424
142185
457070
447809
132157
152713
356174
565081
430005
331177
625496
55020
500621
64347
429010
614770
119503
379044
517899
82337
235228
16064
451793
359536
230749
625964
472860
42938
256143
382655
589219
471975
553213
327553
6348
354582
515901
76776
67047
163608
281972
16345
223345
561434
243174
268421
324183
57920
143543
597587
429243
26639
131426
247762
16739
619906
512976
566623
161758
521224
225104
66472
35477
576371
24876
242579
124749
426211
61858
442656
608930
362654
227433
215852
205180
525369
192877
209798
174909
537591
131930
405813
108045
412493
541004
381307
82863
342068
160445
102038
236289
108133
309178
576213
545010
232189
201200
646905
107698
449953
242549
361886
103883
556955
427018
577978
521491
475536
377861
60241
564442
215250
477385
616665
562769
147632
489880
86700
17267
401597
376142
269614
635423
268869
190782
568822
545805
98113
612244
524318
180915
506176
611606
328063
118018
392443
305344
441228
621626
533691
300004
121285
357064
259659
220744
323828
589483
559039
627110
643736
262902
596246
430564
330420
282556
451648
68914
571057
623843
15782
138857
44478
210836
132549
368796
427017
286414
49054
503619
549856
307981
185157
646678
95977
501993
513932
135079
629382
581012
395632
482562
149656
283768
363463
512432
280427
115746
278456
624726
513063
568967
43505
424949
310034
101130
186136
531933
138553
500629
629476
377779
325200
601248
462925
268231
342738
480290
61227
80989
241296
173058
451399
181810
333181
455316
55898
347007
366341
393176
295340
525380
236714
545958
247978
113196
620940
380097
554235
481362
192565
555271
607888
55554
91466
501384
463877
182188
629011
338631
106885
98896
446886
71720
388636
404857
73447
220239
579772
205083
467271
428584
235889
88786
498985
140408
182532
234440
53008
648450
584176
483259
302542
388993
486465
429485
586450
71125
597021
135722
474861
111939
285657
468884
443230
333794
211132
503911
620168
126719
105864
61719
152244
500664
504874
257793
102801
261472
190601
614288
170816
576964
215424
85638
101630
453169
9577
232270
450702
134853
576199
78870
519666
94084
600294
36257
626898
72008
190926
404000
578810
525241
477036
429159
327418
649644
189742
555074
179770
207026
9136
296180
342968
64070
98293
42694
378125
460881
139239
503330
479092
449439
480836
240466
550202
359652
202263
33049
584403
250722
124277
99170
231181
77694
134954
190284
214594
282943
586312
168059
355738
58113
524632
162248
305573
484396
537045
428841
583774
241441
584426
60568
643384
512134
383144
109176
489922
92443
204101
222934
368250
382794
619730
632714
220148
535658
75017
533078
44246
106976
489109
165426
372892
313200
349868
35565
257022
29324
594232
331066
626089
109445
113430
199615
4406
478648
180061
110872
511948
553930
34402
641604
329243
151079
233886
544136
175947
576458
69162
390577
494771
136974
643638
118285
59200
442226
351606
477846
377325
449702
445399
374306
239638
510208
599164
561359
629838
442361
36880
504717
353729
263318
309507
83209
423793
626629
334040
158841
360496
458756
275642
446002
256280
400476
623748
587062
9094
41148
473171
368048
100139
244842
430257
204403
469037
609210
555061
373571
226184
164648
43948
304142
38401
26122
461518
6197
537769
533691
331326
33707
114236
583607
214707
318814
648821
67314
151438
526318
499656
1078
259856
250653
64046
67265
559209
559860
607125
206779
614042
362712
7464
561017
324899
447464
252326
257006
520242
154682
38497
599577
78927
113064
587980
568241
183221
291628
571789
435657
177070
564793
28525
300007
330319
191891
497598
596662
548883
70171
297496
163767
227534
95837
345714
544995
559989
644714
421702
395958
246785
395920
582538
538361
412729
428435
467192
638399
515045
473001
48520
589038
529295
252957
133047
153213
133253
287176
610856
582996
327899
174997
558877
240055
637092
106704
273422
386620
546292
260323
49354
333222
142361
112235
545925
55883
639341
596873
468197
360942
76537
113951
55564
521159
338417
388192
367730
327330
339890
242749
82142
335713
54479
532710
517191
11334
80857
473237
640625
465992
181776
264684
152563
176096
549355
473373
78663
217066
9416
68781
171581
137401
573762
585009
528665
207285
58180
6238
283176
487096
430666
212646
509872
440362
230489
399637
416311
51050
160555
349303
38372
310231
458326
477521
149229
271269
472543
501799
403381
355340
384411
27267
447098
14915
433005
415102
177158
281389
389947
414480
374372
234466
611127
534904
460783
467781
455826
489805
70641
77411
110348
143352
459173
513708
581847
575856
172347
167056
574514
339959
331537
532203
173389
404904
288257
484896
148298
254706
303965
263389
382004
571342
82976
414302
487352
4569
482258
32115
146262
404573
535831
85305
251581
569703
73252
262872
66023
631168
301549
54534
420977
566209
341346
186105
95500
582878
615462
607208
133767
421293
453504
72678
609128
48250
167235
519136
582403
169849
260368
107527
520463
321523
603675
638143
345020
510686
130440
15841
320631
276327
172505
89722
27795
176356
230955
413215
425015
541016
513045
166463
376505
43999
413888
630976
406536
147470
250433
327694
546862
241770
202324
130748
194736
341217
135563
26045
590634
310518
411312
531661
402783
574895
14623
75383
570665
25703
343371
239973
383965
499083
630832
545619
590579
525541
114645
96876
96566
33343
44455
354604
138321
43656
262124
624160
311577
576146
532001
190485
238721
175967
309623
384057
332242
434709
229348
535043
150004
453156
61370
555921
86942
418996
319678
43780
225771
69798
484340
323996
559839
259081
369526
139030
641545
322548
466267
218216
593440
558613
319242
558788
434220
239778
287800
299499
188799
78310
171791
83570
507011
479778
300703
346002
59636
192292
403590
134684
141614
62513
248577
264369
204217
22881
161542
367824
519236
612210
9962
628111
598198
461356
514722
542106
359385
477298
431344
594748
563985
550422
120314
177222
35195
75883
134493
585827
20657
474433
148832
372100
104212
231917
388387
500884
164538
563230
319505
563164
508075
73682
408622
620640
111900
620215
562207
640782
122311
513692
367286
547287
213323
514223
631949
201056
18908
234877
592239
380924
330834
560079
246927
125095
98841
383895
107013
334359
176856
79337
570256
96040
396193
546111
643369
447206
380293
68785
566824
179960
166056
150686
35441
459911
106708
27589
593101
4157
525648
569456
5757
68245
302761
220913
252347
463767
61782
188201
49312
359380
325746
411143
436999
54388
602711
96187
334452
189738
414183
202345
256118
466560
463497
214375
189455
469626
589048
562931
645652
34525
557615
346054
480974
176662
572725
318798
18580
604882
443105
400797
420051
640778
547360
472810
60760
546116
408784
197640
547677
76769
627483
404083
445594
246099
100341
295344
370705
314976
293596
453284
209856
328274
624431
338791
374868
374972
168377
331493
477350
379520
171641
552036
463019
281771
636952
372256
78974
53852
294016
271408
606962
275422
14990
270720
136827
113703
366052
570818
176604
524500
322237
295872
308526
534156
375582
92029
601900
430989
402327
467174
204363
162727
446942
395294
463332
549137
524291
569382
11910
249977
292823
434077
579968
291994
397435
17106
89387
632143
393896
627168
359594
47021
63358
396020
277635
371777
425606
316423
629360
305850
638348
160251
636419
13781
23963
85206
62016
528990
640964
359201
254980
220750
52751
117106
11719
644196
160456
216273
340014
506946
562015
169724
549479
273804
285645
273650
380829
283930
494011
65070
625267
647894
191566
563418
512453
383896
646128
6346
318792
206402
132864
382017
620773
230881
244969
98616
434249
310266
271842
254252
295138
125049
270698
346791
638843
147740
206932
547595
188165
569272
489689
50961
479022
237273
160368
599577
357581
486028
485760
166095
40829
347717
86438
595166
558272
452788
83500
193981
587143
510147
347583
569628
372143
106609
490747
634225
559272
15696
76790
497742
250368
255890
477618
168113
378773
74711
92652
597066
333137
382717
344253
476330
574858
630074
191791
407272
293907
190028
67258
444199
236956
444903
249924
548798
298956
323849
591375
264028
605266
440202
436516
171320
430567
71734
254602
541593
74564
627307
55538
184615
570552
477904
18631
496754
14442
371549
462284
130204
311941
233094
419362
492956
613779
185305
562032
299873
340308
365451
213790
596030
283927
35354
594968
110244
279421
639929
201220
204232
430104
17587
144099
518774
410997
13609
182991
616805
113207
233042
520056
583034
9997
594644
261860
83631
289178
301181
535002
160932
458145
536701
236301
431592
244653
170409
157953
460503
367354
162798
438780
418246
422758
590119
258042
487372
68428
622606
183728
222750
73504
534219
581038
466626
586892
537982
31723
221767
197766
493944
371706
646119
232979
18481
156178
242789
630356
291767
395106
540791
470161
27158
530820
384173
367209
600524
96488
180876
644038
471061
299885
282702
290813
496326
518258
597688
442599
200701
183711
71383
213089
407402
131798
257973
204116
150463
140235
320514
507499
321573
355640
362490
74389
75923
567734
539043
446429
459351
593265
525175
494603
7584
399298
484362
214296
357753
16841
226163
102565
431992
293533
631925
86123
638299
126318
227966
555424
210696
279734
471703
59583
384984
265835
177543
308859
163833
406829
284303
614236
350560
343963
621700
399211
633395
373370
620720
149822
181749
324114
263521
590023
409105
195747
158738
501115
603797
191233
159351
116863
594654
459608
480961
187475
206418
133163
197798
238854
450996
589777
17158
193132
582290
270281
414281
484167
187533
412470
5040
126248
364559
330671
392435
229656
411756
564774
550616
298247
170790
139796
169609
558665
544738
512350
88525
608899
157579
395051
233582
451502
626452
194975
430077
214524
422154
360536
211766
282194
424679
497048
446235
96571
574241
62717
623637
203599
316481
87860
636369
573079
623256
139360
650360
161449
596169
484584
414308
225358
57972
178606
155136
158298
16914
212917
530754
440488
254079
137771
426505
128193
47825
363635
531671
476158
546303
609793
227273
634829
544489
547156
632976
586038
638051
54157
333240
395747
93938
597314
22369
539643
87092
535276
39835
404540
496519
530588
480974
246246
195754
520253
177477
389825
391526
554640
25632
264198
2285
583539
587906
515525
106666
462525
400066
493254
334413
640043
553453
335906
178317
119495
541863
433544
93403
331612
532956
302263
566777
232383
43072
34252
222454
332092
509150
98810
622147
500302
144078
480940
427998
567180
240483
399665
571918
30643
612551
142788
453268
216941
511883
340272
356492
171653
35426
279405
497776
517071
7248
325304
196069
49102
435534
20503
458714
513160
213716
437388
175242
25553
186385
410947
530664
315418
267054
100091
360066
173236
261960
333297
481243
25246
359036
291156
491017
390608
115718
546975
193150
158998
236206
330236
637208
162857
210358
16973
585300
90540
374372
38946
521759
645506
272296
482579
510419
7151
594326
230253
336966
488966
154371
487396
417137
66964
537311
583995
69988
239224
572208
264971
400189
556693
154389
218730
33844
183697
623281
225231
319599
354675
257899
281204
383229
191922
127187
400713
483177
503599
623814
452282
607201
457222
21129
64800
153038
267719
608634
483094
385640
175541
531523
225789
486131
551907
263303
376987
126412
183152
342524
429275
388846
525788
584717
240047
548496
87260
52983
646307
207008
450680
298682
372182
210763
61663
153260
71143
617210
19493
322867
437654
166812
466608
541077
639707
34215
570879
508706
14803
217472
279125
558564
497175
428782
401347
399662
132319
199086
606617
192588
635736
202022
87057
316547
630747
227474
184811
549136
29867
544995
445504
479462
175077
304485
27653
429680
107003
502771
406614
601286
261976
301747
478996
635242
494518
598400
118874
552926
217409
201140
117294
346476
35493
382980
215052
646852
56077
240333
377267
498684
540621
646360
621818
38295
482746
134484
276040
86360
373788
394826
178993
418846
153023
486472
509685
29344
416838
252011
478359
115760
31182
109174
366910
575727
346405
584888
173912
227680
555841
365125
31870
7171
645714
273211
394172
156450
336116
272889
189745
274259
237668
149920
349524
92705
329055
626408
381647
496980
592664
421732
113763
53883
158335
441453
266224
431317
82192
584032
184386
571674
323570
609376
636190
270772
375010
202586
428527
107769
118997
500978
426225
360010
310583
82281
568223
241010
545705
207424
194870
17090
87486
454430
45288
276076
429335
589084
423693
631108
360093
578682
308330
427259
609925
596670
539222
346195
505677
156092
254813
277866
78211
556407
508053
48793
436951
434368
38987
171575
45995
14766
637369
461124
587142
378395
172320
590358
411151
577059
257814
23087
582092
595287
354404
5040
422307
197270
462492
421813
550667
627265
423557
47286
644095
383235
599536
2661
539532
377590
293714
495260
578337
4206
17901
331692
375307
393211
438616
267695
606810
265719
242708
293805
648696
78639
632238
276933
434294
648485
552314
615960
219350
529422
596083
114329
647157
27715
161041
272645
534745
276462
579524
108703
96382
84247
90737
360125
278468
456863
521545
426602
379153
591740
307146
590567
530312
307917
430951
616675
615791
441611
13958
92381
198682
346372
302528
106743
272837
640044
419717
231191
472893
181652
486475
52917
478337
146527
367100
216495
542083
57947
568581
34200
571291
263890
406400
594448
402367
163221
583306
417847
203970
480041
632813
198322
304924
156276
332621
624216
320100
181420
585729
81755
90629
379335
144607
351598
384902
73438
222463
469181
12092
12494
192807
517187
295806
302710
424257
248735
84031
67143
416382
340394
630771
635235
619420
322387
506548
83430
450698
240170
8749
87060
364344
293657
318448
53080
215582
92961
128557
190803
21365
573613
355417
309484
224928
568418
390729
271492
573364
504628
617582
446776
262212
134205
370690
347153
141853
68970
577442
575031
11232
90941
350897
124886
615293
255230
96571
541078
609763
373600
551822
482102
470536
423
121381
513355
576894
255885
208579
116697
137687
422375
424317
336902
282834
337011
366305
506413
455005
216886
486070
564357
343544
387499
610287
484518
571818
121213
391115
466807
407019
53590
150567
225277
601529
487493
66176
11668
104650
410973
216246
95573
115391
545962
291646
56378
133679
112663
314988
163453
413825
533665
381253
11313
492152
430532
79404
41303
343624
359198
278064
13910
75413
275859
326609
116244
382717
518287
406536
41610
465516
606581
147291
600055
319716
596324
58029
592633
112001
218585
493075
352584
649670
49462
92044
345362
20530
310149
587679
435691
63484
646441
23652
289730
267332
594371
88962
107607
190550
10704
215294
363661
279909
126304
503848
70248
379909
328076
376744
343545
50616
182428
323287
512872
409740
572054
425942
73807
557871
47953
351135
535033
629467
528749
640748
458026
338252
521240
194818
232137
255972
545313
506423
123864
354831
270268
592669
627571
448220
592177
329574
189218
330103
412725
572312
302101
442461
32228
164970
549504
244549
244874
152399
606251
248825
246751
594701
208356
314900
330374
5129
546070
623453
137727
474627
76312
18890
421299
500822
382923
230071
357254
573266
43364
882
49178
382881
22677
176424
303090
142911
174490
253188
560604
115155
489365
623668
318662
264282
490754
215507
145216
103866
108311
590217
501008
312379
125855
451854
383205
308325
357901
199110
343703
324949
443586
211016
447505
377333
633522
47614
284250
424326
560066
69110
148910
137233
378236
401137
77670
515766
341235
230532
482509
592412
382400
281317
479942
369212
400866
538137
533878
539866
12577
422152
125793
175762
620706
186594
472091
442081
112811
379793
121242
80767
476557
368668
156283
489897
90726
528353
126658
428189
636410
357122
24552
476150
228711
429884
63230
10638
74842
252995
147169
235336
556422
396119
181001
414224
360751
49012
636152
496785
224175
588965
342338
59870
381969
130056
351978
40221
246015
83535
506629
227168
219373
544733
130489
115256
210038
236783
560396
82938
509219
318928
113487
349752
435474
477936
607086
118668
47583
427031
595862
538619
558023
233518
342527
372151
497126
250719
457085
24230
571129
79837
143084
523401
341374
132164
7498
644433
556186
292070
186994
466310
271653
56195
251287
380985
373066
420315
520706
410176
633122
106522
13987
33114
496832
128084
87072
645831
625460
252934
350145
407786
149606
465755
16118
412067
1932
264921
540450
267307
26963
317994
216941
591724
5802
117427
367614
472100
396914
323858
169987
579004
83477
308204
382512
196063
9779
233707
143377
147204
587955
28141
619457
495140
109190
157512
291793
266742
335513
332976
490673
413464
543608
537286
327093
60827
455326
294029
336966
647578
42798
383121
119543
408459
22903
336976
585877
59975
301955
556245
433519
310002
408407
286040
26263
329243
236226
318712
409834
92202
634493
174676
547288
508083
142447
247873
353817
503879
431756
285169
383546
347800
548738
341198
558613
4001
387014
246011
118427
345752
575947
281632
112841
39489
152258
295411
319158
635257
594520
533653
225265
298487
26524
519733
299383
138092
520126
148315
132339
532687
319435
549611
616932
571556
377651
401865
616075
124832
521998
608717
449903
40445
501192
246442
58318
618790
471023
582720
25386
133434
573236
233981
642324
266535
364718
149860
582216
485583
635394
299275
543903
467449
432845
32366
33180
369000
463321
307067
438427
198741
78851
216936
227130
187772
558890
497313
88716
263051
11312
42215
287406
117498
62745
640624
148995
157372
443068
558917
230671
122211
482040
383316
204707
136067
407514
207569
485798
329741
597076
600246
428094
14385
154903
111413
508633
7393
257152
331554
293773
604153
84685
390367
269592
170421
527472
504916
629882
112776
11035
504083
340325
16219
574779
51038
89550
445311
87076
645791
167154
462268
400835
435164
147553
513108
281510
487371
450557
129853
603079
570853
145522
417437
588765
458251
572622
269936
639746
45033
394977
128467
230618
620182
340108
166345
238079
327621
394955
563913
576646
434271
7842
249036
165612
269494
579302
222038
79478
540813
605365
97810
500967
48518
421543
344264
334108
305907
620594
233531
315142
198692
449654
306910
187110
273923
473314
631696
61735
429060
459322
15923
501452
464831
509718
365212
125361
254762
143716
378772
431684
552583
559636
275119
599486
187552
320172
579836
620280
66269
94873
189415
294607
181519
12244
375408
359243
464517
442222
556595
406764
475868
262542
270397
387735
250864
634964
496127
138440
428974
171032
104096
229710
451025
597249
561008
265353
312289
386894
590683
640629
173860
204008
424802
607411
508751
470964
470337
428892
77717
320545
524324
283936
318277
391146
309468
557253
405746
642929
533314
125458
301159
440636
551734
492333
98763
258223
416792
411139
88215
138754
109725
223890
520903
107730
388269
280140
128861
419408
414987
520170
180349
146465
448962
606801
280513
649857
126858
249547
502265
531434
208258
590671
292100
613661
636410
306611
328534
401642
60323
546844
34230
1103
45376
241690
249763
105270
234394
334465
114384
552062
412202
99371
103962
73194
514429
551575
3825
77298
506403
120536
362141
255211
171377
382703
494128
617929
152841
449865
216747
491311
351476
471613
464721
312780
466561
126968
88848
528748
465899
332624
280942
468199
637986
359247
415324
234200
639009
450712
339350
342727
525190
172544
559437
315021
234281
513365
294835
56575
529187
466459
276947
304999
227541
432360
24966
346697
562612
476693
362437
582534
326951
401256
208382
173495
168147
7470
348695
229114
509414
116846
263145
462005
203340
46106
596679
615145
465107
516373
469589
111707
170444
415617
246637
27173
182368
32522
532075
197927
77136
520000
142993
213897
502073
588655
560925
78776
158742
121118
226979
230581
387458
591434
301064
23820
59800
303979
447390
349427
334299
250758
177121
244259
160360
450517
262534
261323
634814
465199
459984
362984
292478
241412
333053
470636
513688
201279
287511
187286
568138
646958
520102
601474
161539
223138
152051
379370
280705
147305
113073
456528
417125
364903
561725
323676
122433
515580
120579
385406
142130
371474
176129
41219
437497
501469
589414
96732
369659
376366
190040
179882
605866
71789
511443
514102
327815
213548
207206
49173
349792
498098
1515
609209
157707
93012
414149
4922
233716
106913
343066
166334
143752
332660
446484
398035
155796
423014
610743
26114
248980
190389
164255
228639
289940
521220
136733
58227
617788
16601
589857
20934
483422
69579
381818
409795
35323
391757
244277
465537
229606
250722
33778
393002
463333
210552
97275
125361
428835
258539
625559
32545
549082
583182
626776
208758
623768
536048
351411
260154
123401
555680
625915
136638
189944
114186
4054
102319
105769
446857
434097
427884
83487
560917
429231
95971
482268
303762
145164
84186
183910
264237
560541
309798
84274
579693
420817
409866
451645
436858
569016
584329
349158
162033
128046
314483
288172
542249
409642
50705
429469
259193
330786
247130
472631
57361
162347
631592
193498
212446
551979
643564
159331
46540
163261
628402
203829
436624
560111
551361
241664
534991
375494
516514
87109
438698
616319
27047
197792
38086
108359
164973
251460
154581
127501
167145
493298
262566
204136
620660
645517
6762
348700
101797
94886
388510
324955
313089
258853
108792
145158
360429
621181
94107
374021
56996
459449
87958
628701
386527
406429
564443
206511
54547
492162
395199
160144
209003
541273
625145
578926
255322
268422
366221
305819
472751
571019
311379
407376
599543
12628
538226
23447
543241
580151
66884
632132
140360
398601
542109
513755
39699
495893
512442
487299
169518
361783
164409
463010
644811
494013
156758
13066
309607
490067
10152
502957
154553
529793
215647
417312
160788
596985
246091
269657
502562
650367
151851
544524
77535
105836
101443
104563
212889
147055
543045
199781
227931
124751
62133
28833
633627
531637
104722
275653
547070
263110
240055
360635
403098
443137
290569
559712
186749
505649
266240
125070
351051
124535
420788
583818
290879
398217
93112
175889
36747
511409
2444
315955
350147
433195
89633
434023
357055
528117
150606
553445
528322
611768
99651
77315
518553
601135
464128
377578
575309
75917
589137
416209
511490
449931
88067
221461
130680
615036
614068
175619
62189
232046
296793
312401
200066
605140
157481
259865
458113
358079
30049
298212
455952
145056
112638
448875
261236
424154
398080
434349
593490
241565
555942
309394
427125
276010
642818
150102
492815
314042
136862
269526
173529
558016
125229
443095
622943
6364
538598
404084
158596
87769
449994
247761
453632
188546
267793
79548
608262
565951
107028
228215
377825
386316
569437
49382
361117
152466
630236
389679
214752
430808
31706
72567
489144
63062
24118
387817
405177
437654
65970
211428
628468
349550
522222
14689
420718
450027
190394
51078
125471
35200
177540
313966
506252
237323
582768
439702
329849
246861
262360
23663
448388
315433
231176
493750
349895
615978
52223
71258
289115
540994
327297
173843
387697
78252
355048
402616
74837
283676
281150
87135
617683
532896
589069
537078
20155
419480
388467
309107
415760
575612
19061
322183
218894
65195
312030
449804
474203
612620
377218
301617
58145
459424
76259
55857
167065
394270
506575
422581
415709
487921
217905
581987
397392
527062
72290
244257
86757
48842
405675
160892
521898
96506
340642
534693
329626
16281
162703
381098
232035
216936
580509
190468
301352
406072
104902
416736
256633
495524
607822
401768
565645
379673
464471
473133
402030
564410
191411
467419
530103
92279
601803
374686
633057
304191
615983
306145
633431
409917
155272
210318
206037
212693
229595
138285
496691
175297
613979
584321
247413
29867
473807
219220
604807
286486
576886
467493
181326
285953
603057
253632
124074
391414
25650
456617
90232
157081
478546
251025
605362
473741
320547
17169
96503
270566
650460
420604
22083
507842
292044
509666
58738
601848
41135
42106
443372
429425
291257
57537
516207
289572
50519
62133
140042
619357
156832
646701
227383
31335
374928
532354
26218
175946
498544
419551
142775
496192
59543
301916
624686
135879
545103
264980
219433
100075
373562
34334
419422
570715
150299
290082
202844
640784
355044
629888
181041
444637
420449
525173
498401
511292
335937
150767
114251
568709
529566
498350
91436
170335
80408
291821
503010
107326
339658
452392
270384
388921
646462
487277
518674
530638
140757
210760
248819
82331
264198
190689
545460
13511
365596
127456
66948
606899
601560
558894
346875
511821
19766
196901
469673
514881
634916
458251
550289
438614
513115
558151
615048
124343
495235
314594
465723
241381
374844
127452
289865
416546
150338
411315
589824
643936
358746
272260
469136
180370
509409
368977
392079
345058
398879
357917
81733
133504
224921
391349
36273
232286
290798
458024
272489
586380
3129
474447
397602
403800
19455
360690
282604
43316
415574
621680
387814
361433
531238
17792
456875
364997
188092
161670
22094
498364
544949
162889
548057
30919
577001
417080
130613
577463
317400
459319
291604
377529
569641
59836
567453
299460
502706
270006
470592
584776
137740
625668
592112
548162
451198
19748
423157
457461
30708
145260
472536
356553
198688
519822
140919
342019
435122
469605
201293
373070
95832
270493
518999
333141
107544
545349
571144
590296
407634
106765
61459
83861
447180
253678
569126
35596
267318
237479
282579
616127
462930
22909
583786
502566
625125
37838
551364
325798
97466
223727
96982
431420
129081
84531
77901
129104
243950
98620
213992
224314
212421
454393
290035
355973
405269
565984
341515
468992
566115
527891
100247
560859
7212
196817
496973
278746
278340
531195
524423
544881
313550
178967
413253
386022
505971
302903
157564
89593
478448
640691
87993
260593
43144
309348
191032
469133
242406
204330
499180
231254
542678
226547
165861
454189
354664
306840
83645
278302
23188
45983
246827
132822
262010
501366
520902
616180
623674
582314
266885
295787
534436
456991
518009
250142
231928
580035
556842
139491
47587
588108
187467
70828
589150
575943
425886
493051
227598
475864
330375
385261
25461
206193
537945
291414
175058
538659
565436
615547
72147
325925
122182
6692
241066
521613
35483
378462
427738
482299
342752
61790
43780
629147
638288
595615
139362
531614
295308
503924
167882
325594
509498
237248
575702
270300
124454
94749
113913
144126
107328
146116
184336
380455
497822
176698
501996
125923
637171
171823
287743
573490
616633
496741
308383
284339
243084
59861
624340
329334
50948
319554
412286
624169
148404
370341
532631
143180
298953
638687
547110
26793
287513
507473
389466
25660
451381
189304
413823
364816
443902
243560
422886
236936
41788
595504
105143
261224
602753
468261
147071
604752
85465
496386
33904
360838
359294
567920
89614
516429
265014
637644
94815
566316
582627
535834
2918
224897
610791
552495
448663
369145
74542
387504
556422
197327
375762
645247
18660
291633
45190
308618
436798
82897
361237
444233
648632
327624
32676
206357
194521
503874
61162
267850
190911
610432
306603
401162
611084
254272
162170
232042
581907
428825
607018
353613
588881
10085
331657
370754
369315
15969
487306
166365
163783
302217
522087
136741
187743
419967
188849
643273
23598
89356
43820
428063
469223
246159
188064
276556
531084
458491
607515
605726
371074
19599
512823
36025
600549
66261
16058
306373
312854
197240
143663
433855
226317
75900
130452
183435
366171
289172
355235
186136
588141
35078
248585
52263
259315
466728
373651
218254
585265
86027
506513
275746
570600
215060
189720
444589
286259
357597
325931
284215
616512
141448
496019
262195
598604
119025
378060
233103
891
489129
372073
15896
229951
93361
474347
603641
604466
516613
33475
214089
103378
337936
439760
529533
51007
529379
129504
257411
207624
269182
32778
630773
478546
43589
210472
250830
139604
579672
374440
308030
624370
492129
168553
136131
260903
358845
285145
301362
438847
455981
259119
447552
558676
43178
228690
466780
477041
333010
11450
77839
123838
551037
647060
117932
399766
461671
38921
489649
81873
205123
108163
248441
534858
1808
457784
196041
449107
393916
566658
451819
291956
427586
143906
175613
295992
576769
226049
325139
618505
147482
40450
456942
719
39565
630742
135049
491535
16838
74493
566357
412079
643573
186949
630496
376054
352444
109840
43400
95151
251515
404140
533503
465631
24285
171951
122130
451435
643332
80380
260719
227200
274465
82285
377581
119795
491824
264669
6104
207719
191670
594222
166572
332712
59759
46705
220852
144260
153580
539129
81177
214558
426607
513765
575220
175422
320759
185317
631676
78428
457650
54545
63047
506040
87749
612721
311549
374412
503827
85378
463053
304047
450563
41225
528739
129252
629088
94650
495151
165804
139324
183618
468341
519438
409094
80256
262994
51868
568837
395156
63077
2399
488865
262947
392541
500684
250645
581940
287372
613880
336831
223973
376143
173117
353888
505931
447770
135896
281301
410301
534954
588134
564536
175716
396495
401859
28192
29356
250876
24420
625493
76612
83415
319560
523571
136297
72952
255521
316079
268517
573791
225714
325780
483022
345294
490780
93126
175914
322128
503184
270806
414731
581121
558879
523485
112022
341791
463135
631581
454860
479422
231837
198666
109662
22156
202157
569474
508686
75987
335623
54040
249384
643287
141992
110893
480433
564467
462230
43575
29853
117567
158460
189154
647824
143645
212686
377420
360240
75826
486676
565529
254926
66513
321325
554142
488791
521025
154779
29424
186778
354084
107674
81367
413124
518688
420852
625346
48751
491470
403360
426389
350917
528701
54879
178326
426954
492033
343951
273735
184848
285846
372600
176178
122522
55521
291991
91384
461337
389469
616299
95724
289858
150541
65303
150102
266189
476445
356660
567600
332785
321708
417936
8412
385908
568711
125743
539682
206952
271377
650060
243625
473737
612058
179481
238534
26071
577806
340143
594922
345634
219168
146127
496053
289808
535554
366219
374945
549431
420253
570212
74577
399869
188678
544318
499384
497519
132675
338855
293361
436983
543210
414454
29652
19465
619760
348729
74941
390165
357358
230649
353066
221240
41651
629038
274301
449401
70348
124705
165290
474639
325228
497177
529286
128517
150612
81110
461860
446202
499827
23752
457298
23724
170031
91433
3283
530714
42169
251887
467617
312177
443695
169964
68224
367815
214521
506785
279121
153886
310168
553493
252420
404952
247466
12062
156958
476647
252760
320813
70949
443028
423763
369194
25206
147141
105975
66796
243900
583136
284286
413
557713
124850
319298
611490
532570
569629
475710
554122
62303
469031
428584
633239
339174
277803
147155
619162
27680
595344
262950
542878
485752
282946
141044
637425
43113
280733
340997
258996
620066
145236
426791
340935
302686
116360
95800
70520
582485
414229
275609
110984
640551
504098
71120
66105
310642
264515
574242
305413
332783
645037
172311
162667
49066
92498
369901
214253
393367
634668
233989
638027
624098
320294
408880
374498
561405
469685
572447
166586
168351
295767
119415
532555
153504
324853
368457
256348
26275
240878
535250
90155
220578
233530
321489
202319
519792
404508
469733
192625
425288
247539
512997
314212
303106
15791
563491
97683
277072
480182
42882
194953
233832
580049
239080
319637
100941
581411
302910
62170
68164
266794
147859
476175
53604
125949
109272
46741
94927
422737
125071
548679
499832
225157
178036
440419
126264
556006
263801
367724
73248
529723
212721
297993
564054
462094
392249
142599
577045
269029
465414
361136
301426
339226
395520
484543
510004
601946
412400
287885
635462
560511
144376
106631
98442
194040
6664
569840
573809
27060
74344
476025
355551
326133
419685
354130
162004
583682
117765
158369
502435
412274
332377
5722
170175
433358
15183
304797
203053
268700
580146
48373
103737
78483
172574
56206
74785
468
128790
250164
274443
259648
150426
44356
502076
185159
275331
365806
596582
486155
149999
629686
83016
128399
372925
452334
132168
313934
431660
104410
265428
366930
234357
496553
406548
61086
184607
464123
422594
483848
249520
480355
576310
51095
231090
93426
324458
557914
161770
283723
437223
123209
522008
153979
593667
639
483391
275902
373720
173686
215599
565018
57467
552650
356010
628439
646104
604290
347686
30250
92509
605378
247427
130738
527061
226627
527610
372787
383690
111234
141784
231792
383256
175490
18387
158077
77807
532955
314210
102086
619597
52741
52162
350716
515156
463223
150336
336011
472480
88417
546105
190699
419291
230323
577950
152
511675
179399
532749
295223
474345
164338
353787
490083
123718
124908
323327
331276
533036
527552
437447
649406
32625
168720
460583
618554
436886
409901
618913
94334
144817
551605
427890
649338
589970
138290
515746
548866
162701
258960
120608
459992
262215
341379
569954
481866
354679
394881
534221
590096
414667
393937
12687
383065
553898
552168
186751
358085
377452
101029
149351
213284
131364
568933
304140
623084
477898
520013
95910
381307
568388
591546
252822
369937
647853
382777
521240
92840
433002
117208
429620
192542
111949
35526
545753
113930
248484
222979
347557
432474
79383
391150
247930
39853
476806
622295
572840
416666
17428
18394
494010
509809
492594
440820
114446
538390
582451
396537
120535
135188
316672
349958
458728
473342
190593
644300
187652
588946
335876
319690
263217
590676
5508
534885
517519
332275
424371
587656
207775
491860
379169
223759
605600
460089
1668
67291
35259
553401
97600
99254
263145
437722
606110
74985
80610
348292
512195
266134
243431
428704
212660
225749
54775
124968
530767
297440
612766
166041
608563
82648
256673
253830
284703
590507
155486
483321
348252
220290
368175
277003
483033
167017
483959
11151
229501
335342
51455
232749
281321
136469
589858
601454
129974
209605
56318
404043
303585
556791
278726
98638
357834
623154
612503
124594
310688
201910
558916
184465
632806
52535
145664
472237
494184
475121
393369
311640
110624
490608
184128
421190
355306
310335
519142
644150
586379
347601
646098
11992
90737
424856
533029
52532
630609
419692
168521
165698
541951
427613
87494
554010
336334
274693
509723
481202
559078
438812
395242
197150
584131
346291
183776
159915
357704
505025
359738
256819
67817
392408
646785
281132
513692
574053
126013
649465
274864
356072
326092
576607
564368
612160
1657
218779
541091
478036
475188
598119
51191
336814
9068
569737
86405
149932
70448
157003
646397
597889
473976
303246
64659
25348
201457
496048
583535
158343
519125
101580
549943
119054
150829
544955
341064
570833
614600
467331
92676
175457
315583
32166
174306
601778
440485
284516
38604
613541
559906
18180
165350
570240
527045
225634
246796
327343
590858
613160
392068
125571
36156
440935
583062
328373
182895
637018
479540
461356
248757
167061
637553
145498
363649
432736
140809
293738
24647
305415
499669
486531
174640
614136
521532
406402
650126
6360
349335
201939
111466
153275
581849
263405
188810
383439
367228
402470
487579
94410
119582
318222
228360
117034
207133
126393
223527
261054
460365
511527
33296
273904
62987
457650
244903
201441
454694
78633
631823
149786
542018
201076
122230
32166
359029
549626
92452
374911
474345
179424
606885
624641
64917
157998
461295
602774
341647
148163
436775
536142
118024
97677
333183
394840
383764
446445
313898
448051
285919
205601
473781
321371
614428
508124
614085
405447
184299
260693
581713
313827
150222
91957
632482
258533
298890
351574
48657
22300
399906
321182
405874
232473
514565
602757
481368
342132
388544
82316
434141
534834
649383
42327
642087
420719
341964
327978
338236
620028
108443
600599
445111
172490
307992
482353
163304
64838
399307
613726
605448
252046
561104
461158
168062
257702
35730
182121
608299
615073
300070
110419
147664
519061
380498
113003
283662
589341
559904
309362
606935
335934
570321
648061
422523
627804
206482
203126
191766
128601
405581
354029
584928
562351
324565
935
289691
5117
15925
243053
571618
468404
351378
32270
54144
82572
4933
174453
502289
36810
141769
361149
357440
307552
252133
327242
295849
586269
245036
621109
484573
588092
509683
414567
247331
647843
261616
96888
281077
449207
549953
66012
526942
484037
29083
544070
56126
119533
3504
463223
132135
396710
46622
159640
433530
207651
40743
292117
264204
98334
622675
415759
429999
456010
212251
11485
372605
554118
236760
629398
277992
27381
51673
359241
300009
534204
69764
306162
505888
374752
536497
90651
487974
11086
212451
173427
489782
623339
643889
125572
307671
111936
422565
306359
607649
116380
423406
577437
351125
482563
610147
10353
174108
223289
78665
646644
392119
366519
500483
229840
203195
324723
290395
617094
67413
158133
564034
556368
611013
102212
629920
182132
490016
183029
170285
482352
559654
11207
64969
540412
68618
155202
21344
261
207707
511139
497050
571463
120969
233177
139314
280698
137521
229427
409408
190916
113871
180994
20043
413549
459555
406918
150661
646619
577760
331854
201485
266937
92340
281932
89333
71519
128186
429429
147337
328605
130848
185665
263066
160174
364694
516658
456155
23394
479348
313004
594258
223251
605830
100174
572854
480723
440513
286888
535595
372734
46358
107542
346731
404819
505637
636240
447501
581163
4033
437615
200867
278222
600260
147757
321687
533497
66828
83664
460587
506293
536242
156782
460911
240714
216487
465940
582042
67658
598910
492919
36852
330735
289707
606497
20482
375485
300211
588880
234219
631862
412674
578323
526503
547641
553405
104359
236884
174470
475731
214937
46059
398815
507996
60009
577076
458003
429116
63615
138742
426159
615811
155203
447381
525425
508653
19791
364118
91969
642012
568609
596080
162600
555028
412311
28199
137986
321963
627275
446266
332449
553507
424600
253948
465048
582618
612573
1425
466820
453159
406012
494739
484598
424398
540517
488561
39644
413296
149446
265114
158857
419120
254083
271442
606611
24909
176252
132683
525179
482108
466417
173790
319786
268989
604139
174062
245698
548645
462187
387125
256130
517918
463167
631586
597739
352053
269710
297364
590046
67831
263448
126543
169968
360309
325121
67191
39995
281318
154535
614123
234397
59557
356841
602910
28457
33058
317045
231182
211975
304600
114061
590357
278702
318573
262356
86250
179811
170800
318259
375959
480287
638994
393908
287469
203198
3221
340360
443140
259198
1651
212278
191455
55685
474326
192785
239996
367006
488112
635649
203960
367852
111909
482641
428381
367961
87204
448804
248387
269364
370690
163545
317674
400424
290141
214760
18476
534705
396403
596320
495340
401967
495636
188556
380443
391725
440963
346125
250518
393187
280351
322059
157062
251333
355642
504816
165802
177979
355894
191579
529004
2953
313944
524628
402099
512774
92330
646779
472617
437164
556862
649133
274311
161509
565478
208023
166424
177141
23260
501429
520065
71806
133205
25166
14351
370290
240045
593944
21787
278239
480725
191237
23181
264929
92002
281793
564068
352918
539817
223334
395499
359358
157292
196169
309786
364315
298404
620925
580404
566196
534888
203230
461421
594605
18269
199006
428633
471746
563237
431298
35988
240121
144774
10420
62906
15672
219577
49049
427906
42319
293127
143682
97462
177503
236177
164846
220769
222479
137051
446882
1665
13085
173535
573503
479615
425007
83692
110598
387260
608319
485712
441025
156755
328648
449765
468451
647326
241285
121706
393343
403127
469357
300128
8957
396311
542785
282071
204269
91542
615288
596378
49037
355822
394251
311346
601523
6982
310406
476921
393895
518490
569059
142974
365384
27596
266741
387166
73522
318597
640096
160578
550041
581671
220530
292238
553831
439213
577993
460474
283308
480403
40002
312553
508483
623724
539922
620609
568419
173422
333701
472965
187778
395982
412891
259000
462168
628754
7582
96805
488214
543367
528571
26577
68400
313268
168364
206651
552563
97814
19961
450266
15153
366613
252655
289187
71636
570560
58822
589935
596784
418670
18887
353158
160839
582265
337248
365554
623483
290650
100198
604254
559620
620148
206214
84141
419282
397319
564166
52473
230690
579284
208817
26747
285232
594256
643323
303421
385062
612573
408640
143124
609209
533044
401489
181132
523868
397364
71569
403710
450636
560427
456590
638051
106655
81713
357338
610987
89287
297273
613936
97074
440805
555050
104848
467043
596216
210169
428258
264777
367462
507883
350268
353861
41644
47602
106703
255877
553055
155074
147430
118662
106772
20091
500992
557418
191612
414552
458006
183564
647537
155839
287063
579994
155347
75809
591649
484707
354067
224828
404616
645490
141176
242687
199127
379320
366519
67048
272073
406413
427458
360341
282187
501466
456628
519086
621630
86320
535924
132832
215761
264142
380325
129157
611179
638883
7502
387666
70096
508334
452968
298178
157422
221869
288988
510995
74393
501372
224755
441220
588499
512062
338992
155081
585628
545943
71575
389633
14337
67370
599221
93153
91557
291085
505665
379738
399312
135883
591847
254795
117927
432897
189255
587461
333774
518776
472617
574781
553093
208633
280845
378329
573777
91834
337135
354815
428528
75220
634180
91939
332637
73754
568230
215329
271512
390808
512389
388932
213003
567674
176258
59833
71107
335701
569782
623568
157857
106321
262224
264896
16831
374574
478214
195991
363176
266317
133691
455911
567083
600346
610741
389661
524149
109848
128789
18457
367100
432777
191031
315883
114205
245034
144005
488438
520456
567153
156446
341613
286937
573238
482111
318294
477837
301644
105445
344560
141739
56304
369230
559212
507944
263581
304703
527761
79933
41366
559501
554135
24489
274848
57995
32259
176879
143105
574968
382250
6074
394270
27544
255286
555154
608060
540208
596947
135949
247656
20680
108104
204022
636195
148587
253016
482667
281262
625356
175413
173515
26475
40709
156598
382574
532513
318585
646191
425500
624310
594452
529048
436230
247791
323736
285567
74268
316251
49493
186205
56987
317166
467141
464867
8397
386047
599260
78502
649089
577542
365839
428641
580319
15163
538993
409317
14711
189569
147840
259511
588777
392702
567758
495746
125553
300091
215210
475421
328366
82422
318573
617325
95181
50683
229779
377263
409152
208105
540730
48431
384583
482437
132799
498744
426485
457376
173048
425714
231421
27185
165895
42338
49980
492949
148968
528852
252153
587950
38002
421428
246433
518769
356288
513306
415410
341515
1003
478266
139148
220176
548559
80143
18665
528268
131149
537381
76013
51517
81269
358827
429946
122490
376488
165986
296738
125701
157734
254568
504451
259098
9599
592543
69739
195763
245864
649981
347541
20852
188846
142536
479988
569897
521058
413235
595498
12509
166400
570185
201794
606207
10312
49516
437764
578076
504293
613176
165393
280567
243114
649120
545958
25577
127352
342580
357929
151571
411635
224486
351679
442463
99260
521787
273801
219070
611105
623236
460870
225866
152699
593015
71331
103573
193462
70736
405507
68709
6374
129955
308884
593702
553968
226265
53594
177248
614720
317213
350165
544899
104571
539305
218135
632838
24763
309505
650019
383630
431545
347744
10717
54690
619475
558411
76600
399218
217635
367170
565561
633857
301000
247229
372250
115155
272694
57754
483950
355835
210380
449560
109111
68546
631784
85812
509342
487608
398080
499155
639092
414836
626488
225410
642013
567908
318629
64574
41342
614767
5532
359497
365626
99978
200704
543405
217082
166180
142689
211923
537280
88940
279279
488951
171899
558900
236148
493368
7304
281262
167510
270729
97567
319466
298374
48990
427161
259010
318168
309351
70029
405963
208916
561498
476746
90335
640897
564087
505149
35690
213629
539510
419723
346827
311547
211337
344894
528429
132152
476147
474768
282325
460494
534335
376721
30297
351794
120138
443896
152223
313826
335348
642004
66303
298693
601348
313057
364174
480718
371547
317091
369109
423228
253160
604274
551349
10288
428459
247093
519767
261769
237709
552250
398974
540304
567064
104247
144769
58602
406884
402711
78748
583808
553718
532383
459170
407613
617503
555714
236222
312305
117066
618902
195188
95167
490786
475896
557777
17059
587770
305647
555564
539755
564158
153605
533924
247829
495831
415844
285635
77152
260523
557573
540315
331629
330973
112846
353753
403069
345844
28920
568909
287016
608114
605420
58267
207391
12259
641875
35245
16560
200682
166463
509402
467270
103842
479319
36987
455697
427656
51314
639111
180434
105764
479785
601752
122908
129396
157478
457805
276064
586794
607530
454441
109273
447914
22277
329670
179872
104032
90869
543549
147368
435248
291401
387587
356329
279257
55864
210332
407414
569633
332946
323306
183589
198332
545169
434921
57722
572532
623627
100954
195296
211527
114148
442052
300194
400833
648745
77702
445456
39427
478055
623079
520694
296191
143848
335159
173212
249002
294287
372806
305760
616379
319514
173161
373816
599948
310210
214782
560436
528558
500720
144462
645473
418114
344899
336343
197892
242305
196520
608548
589472
342589
314175
152512
450205
39107
515745
364241
167626
630570
311791
529566
24602
268046
465217
24453
635420
511470
613372
125031
588754
572215
460307
50623
227795
129101
466617
505575
312963
551889
466193
158160
154274
516252
112947
220815
407736
547135
644585
440496
585356
290385
30686
331804
437169
453954
616892
467580
94179
624540
380245
388592
430243
573325
455498
387374
190366
646023
407168
373296
469516
74637
457166
408850
200635
505317
607131
182156
180289
105304
326901
265649
464088
269386
621049
324633
481108
149815
392766
482605
187832
161952
231173
180063
329010
493930
12593
322042
383343
448572
388447
394831
587793
571331
197060
165994
348443
487476
487192
393451
479938
287244
465725
142564
261853
512960
170277
337254
128198
421911
386620
485661
604115
563595
223987
205550
42263
45205
266693
449456
535621
55716
425919
353244
281416
140311
429353
288698
548270
178270
266969
347309
195301
530551
173876
295107
460310
176606
477155
45330
489284
122353
362037
285893
292843
207395
134779
279871
324186
422217
22040
226816
47981
417783
211813
581830
155479
296760
136730
319154
544650
475494
579571
82439
641601
255026
152466
631965
103718
642486
473303
237097
133583
114034
86136
369291
272886
21682
404074
584437
587058
316052
214158
623776
122893
53653
267556
269015
413844
20161
512597
554164
535915
104349
370432
204835
587640
605004
362033
475876
7603
107831
394037
39787
140917
516273
330775
592372
616020
472431
445444
177036
282371
311485
464639
46120
640659
452113
197406
130424
132796
571270
588734
278338
367905
293936
316623
76789
371634
108132
645492
53218
156679
339306
216312
243989
85593
101586
98669
176764
441691
195856
517689
248758
450857
313484
515984
236422
107501
514020
368419
638438
454776
227531
303844
164856
31895
646253
132895
392986
178291
530927
87022
195312
503954
39642
39673
203474
253567
293522
354594
158510
489796
90114
520627
163120
275051
257349
511258
465779
444669
582290
312082
18452
148075
320691
565590
289345
369267
545562
110710
76979
175869
123645
137232
60901
362588
292731
315249
4992
527947
128395
168363
444644
290862
647034
432636
537719
288256
153202
465701
40722
6457
509242
355990
431136
52890
416388
108658
454747
358237
252383
49044
327222
526797
104527
273481
25721
10514
151874
478802
466436
516277
280473
254846
299761
424895
130698
210523
648586
362149
505404
211272
117574
198536
269474
519768
358161
49104
557813
153783
508221
467352
267501
305833
463345
65043
363302
411216
47420
398630
271539
551725
274818
295883
583732
579759
558518
78771
413226
82791
399085
391266
561759
263891
571502
303574
404184
76779
158275
8678
318162
39139
181017
204589
183479
548909
636403
333768
114828
267213
203635
283734
202540
185349
563964
14312
594143
109741
3496
75236
237498
386301
63366
510821
466524
76214
531591
362340
633612
8385
36012
5184
223277
475091
468879
331680
300247
441345
196675
333155
333030
136928
595678
8566
61591
315935
39379
279637
551322
315843
53980
114103
490232
446171
107495
174321
483913
185379
9517
61672
194543
170215
168750
611571
404980
634229
334973
364870
294984
380625
370115
325117
374728
389232
499009
343915
580954
640237
196410
517875
584044
581098
547978
80573
49662
646251
332318
263574
90307
609741
324080
543890
119483
258700
389598
598109
551680
182514
638859
361565
417264
356558
494063
223117
621687
356816
432228
52760
442285
650738
16613
64481
345019
416236
285010
30508
308047
282249
225139
312820
189436
140405
411295
398063
643622
599945
262326
52865
10580
58517
593099
178565
52818
606403
452405
223316
573447
351890
19152
391285
369675
609450
446082
440483
566546
328542
422036
46607
501492
101668
472582
326915
593332
163363
3639
571223
646929
95639
188
550397
568802
44645
209295
116256
335732
536560
43831
97213
19750
2210
542446
371423
422843
572894
126158
15075
111646
613103
569310
633825
351775
579495
266486
125409
351826
514210
106
176766
298860
233294
534938
99956
103776
200475
142151
397667
135273
72337
146473
557969
430972
329746
447095
61753
156167
52027
91343
310352
405220
428920
471508
393819
575447
623687
434019
605771
88645
573439
126089
228353
89136
400728
551611
491989
31621
221727
185012
453596
477369
54284
259367
426205
235202
111492
76980
56345
608340
605984
468286
9407
169446
307734
647847
357994
577819
346106
308210
320811
616937
308791
356342
56782
456155
515540
18047
350781
43481
332983
435029
186960
83127
553817
10660
270729
434420
406081
339174
358707
18481
600969
235340
444396
179647
82791
616327
412386
622427
635849
455685
319531
636887
366105
599114
411084
99198
166990
392319
381817
329966
568900
166867
409005
495745
473299
502826
248708
598101
318059
439488
424616
158048
126593
270020
16716
92966
180458
566423
454941
119699
94696
103910
374988
180072
224178
629560
333621
292499
489451
35155
201049
550909
148732
289025
366561
407974
593155
585865
405431
315778
371460
224897
228384
476216
344974
216135
218636
368523
632640
371499
3219
509954
28582
144986
80479
202061
241434
77942
265479
241584
424286
607553
339042
196776
544149
397895
595903
389370
87990
146297
401055
632583
470529
546847
48617
410575
417701
116449
254150
242210
483240
545663
625992
416023
5776
627415
535449
249358
428186
573092
605995
151759
204539
10786
362160
583038
597872
439303
34050
543347
349730
28388
224923
13952
341789
563901
584824
93950
66763
459925
139843
551165
273931
443499
204367
243542
62105
171601
369652
516462
607708
593568
638518
407755
220150
385572
610397
410875
632008
53420
341822
147537
405133
175417
77335
481503
275156
65165
73256
151649
65096
487317
592628
605997
598737
104118
154834
452319
184581
647190
294403
89670
303629
270470
209061
192732
638147
344045
114833
83021
521634
211451
165171
220638
279811
213842
631077
376058
517960
5645
59373
412822
441300
542162
140655
522501
596799
411794
286884
164424
85589
187648
35411
330209
81081
339317
136340
375519
452835
84254
60690
460331
177314
389613
316439
476832
371973
371947
488861
302760
203437
95160
214384
18970
222196
330615
280953
367612
411579
369269
564147
441944
120987
423514
40600
524781
368457
96721
195616
218262
235892
203506
428491
386511
423714
204755
97859
101610
416545
76987
580417
417158
96085
153802
495499
506773
39396
335455
201282
112139
265330
398177
600982
202254
337652
582739
298608
562876
608302
543248
354015
517325
62242
187133
105618
139684
79035
323971
32326
348724
219898
415409
648428
98733
418692
638823
419649
535911
646644
637316
380581
167263
361067
646951
613988
235472
301013
628165
642335
75682
408481
190007
99091
89871
343824
38226
74383
365930
59701
376349
563197
53006
463066
271228
557396
163413
610539
534496
434520
442293
605222
146590
359620
436621
165458
542135
429690
53031
294093
287327
365514
50406
145180
69829
565986
504393
412591
389432
38658
243503
130053
599277
488649
461260
301025
321
389168
174664
409090
90422
639955
574523
533868
360773
58311
428713
1911
584481
86734
100570
119220
355665
310504
344311
189651
71986
644639
111117
547653
292798
306966
305447
128790
162347
340157
596818
581634
127198
327218
392661
166229
93092
235448
574673
154274
428156
373235
522936
523780
398986
134996
285588
100845
527959
520025
634712
482587
249863
541819
514985
203533
240607
423363
148279
297746
489936
97311
152175
221337
282463
80307
429514
380413
280324
36469
158114
152794
311367
263572
77558
431668
397622
216763
225610
567306
356393
125321
595310
411591
480099
331041
76173
412983
604189
137375
328269
7736
418539
213799
69023
131351
459156
397723
374912
367968
301815
649598
575992
390367
597583
452850
623583
52992
244011
589607
164408
400578
502389
570625
295340
185066
588526
611267
381924
331448
504920
348159
434460
454864
209652
253160
584214
492642
282988
602419
474019
206704
261743
425072
235820
501211
15214
475469
388396
284320
390851
92667
428717
331373
325798
306914
87586
360329
556364
409753
127482
25955
557179
46619
468966
23454
650251
136446
57357
3465
98652
606117
645249
313570
422444
8649
340087
206369
26474
107817
470375
168172
316834
216897
75882
636513
429922
580587
203215
330610
488672
139401
68032
525387
479473
181819
197494
270621
159875
126231
208464
597934
234760
191717
316980
279198
194361
225713
543731
37806
59944
435416
275774
606990
504605
300030
453320
296754
385279
327548
255357
160308
554322
97591
642617
451156
363176
234175
566873
603129
312925
374704
555010
55961
111340
263900
105437
179745
575309
283925
282410
613394
428213
580127
385337
244934
35579
124810
508887
372348
532758
646369
629814
114316
336651
377027
368006
274638
112042
216625
157002
639383
493445
72316
429339
621005
499688
519075
344048
409588
498665
561964
215685
403649
470591
74866
35094
389078
61087
162456
248906
457819
363811
34042
358261
184768
194906
576228
593117
419719
240195
304422
43462
480119
116344
385052
456441
224110
451503
518156
609085
107656
488761
195818
288453
143328
88911
290762
245953
148368
111858
348631
420308
160891
271486
406413
517459
537549
77768
429097
399262
145603
35354
247730
301966
328967
361492
360227
262161
447492
481406
408251
47137
379458
296844
244990
514515
423581
170477
461340
491584
241214
500130
493657
225522
274430
27019
133365
508691
624668
636513
591701
343965
535393
345628
144155
421826
468572
281383
448596
570653
166191
608304
647525
230518
154191
252180
323624
38532
642299
161188
282512
289133
643475
278750
416435
565168
360766
59302
82974
167878
70109
527977
5765
31650
103209
503822
32828
251357
440335
495655
331285
542762
556745
86542
603814
349907
502592
335212
585214
178408
272349
266041
544088
444949
207246
400519
81057
3566
195064
529111
346199
20479
45093
229854
601903
152844
288396
542937
32108
115377
87728
315205
141585
559060
64329
130077
537835
1017
198192
271146
18534
645353
353297
328718
10682
225016
635793
89140
556227
282478
650744
128508
581904
387140
270655
532374
357744
177787
102397
88854
36175
372277
289226
296300
580498
548648
568538
295296
471908
459343
233348
596292
22156
22102
637523
489791
393728
489968
330057
613453
518155
650139
26260
6862
273740
207695
641593
178097
80521
29676
343387
302958
360031
19249
471848
537830
257895
322101
73270
122764
365607
132603
349543
131603
7941
472661
173242
533999
599564
90422
594576
445999
421059
360227
54327
332056
361274
552670
68860
200821
89284
633459
55911
551704
497567
235787
55494
253970
22104
291237
84183
555775
616000
234792
132447
21765
307001
238392
168935
83613
389859
622148
363074
215557
291815
541387
124059
617926
12304
210422
539007
283614
507105
635509
442613
56484
193942
583698
205244
202982
246908
327467
369290
72894
204865
135943
415201
482260
648633
72519
343911
225965
41933
234102
279411
159636
297293
534900
401516
553867
175984
39499
249735
288242
78189
136521
171312
557642
215250
513265
160204
629784
542169
368961
206562
352063
618850
12743
139450
466651
561953
602020
453887
473991
476243
583371
253848
312336
28416
619336
476483
222591
8896
40738
308984
80808
590154
619119
58325
300963
138082
388212
333629
163972
504088
489639
173749
5202
246792
30619
302424
374168
616559
573054
228884
568274
557842
344216
263408
252896
522495
622213
395716
162189
332750
375479
131610
271009
556841
580316
122154
497288
71258
531097
318967
373863
596952
375877
381383
229671
499392
424002
428089
336880
276526
141963
363517
65279
405901
621714
85637
56194
410296
56282
151273
593005
109393
86166
54361
369419
1467
431462
631270
16211
645196
59584
572268
311694
191035
102408
260234
629355
47132
600991
193128
171228
190726
5150
353602
52590
346498
430063
526180
44897
561200
24489
256944
620191
579353
459253
515284
555842
618277
193297
204476
381859
27114
8665
20102
67036
415897
548825
38906
547116
397005
339577
211948
286267
163891
313429
209918
177312
618368
273191
233027
504461
529286
219193
75628
149076
563834
100778
270583
643625
542352
279582
25104
99118
293882
318215
314577
635855
495079
601209
447811
88185
187287
528230
194238
126841
434791
483707
266053
66034
515054
74577
162562
70499
629033
480560
410530
603072
219748
552230
229231
338917
640119
402774
608901
140633
533348
14622
416351
263498
269207
345380
248634
60136
646419
553841
44016
238509
150279
203970
384548
630217
164289
30777
391393
493529
542069
636151
344802
358006
639756
545216
56895
30900
373949
272556
5386
574619
516490
628501
241570
371645
88904
46230
583094
384695
6278
462921
308706
385022
478824
501143
375137
128157
116533
222210
77173
293769
568378
473963
23565
77893
258145
155621
605935
202817
280589
429092
90133
205457
119072
175229
544281
439151
234211
304190
24123
523940
410366
197242
411587
482655
128673
480657
176758
586888
492707
196665
419370
64206
452899
512247
291234
258398
415655
481031
564111
644776
432232
451244
396160
636715
376122
437599
246820
302822
443322
128035
435540
259445
135325
618901
515177
247536
570125
343954
380415
268116
19444
543331
503406
258474
476098
79309
176697
582207
323045
374903
343480
301677
84928
163976
145572
314352
45498
16811
251414
445516
392914
461744
318691
512479
491536
99795
327948
573525
644794
383126
540993
647532
215345
259637
428019
84439
442475
352552
306321
162648
585326
402460
588972
469180
227878
542545
50675
369824
252295
480173
559450
205268
196397
380234
172005
58250
231669
315299
298013
213626
241338
264769
131033
299359
624173
267896
265433
23813
122794
344420
608405
179439
57255
175100
66493
620449
498857
263750
464637
90780
55007
643831
345089
627595
77097
111829
549266
453908
83157
140530
41317
593745
406388
8565
318336
306257
569781
165189
87409
206293
517550
215866
628347
414888
279894
37091
151648
641041
288825
528334
225932
497030
182025
435383
544195
174730
303103
83117
340627
621664
237316
444089
520266
443300
393498
291566
263346
100901
630899
217900
69950
131189
284375
424590
163670
336699
272366
621237
49231
40122
262303
31898
409634
277511
135304
106299
449978
571112
326797
5178
131529
593093
637072
173031
524421
257641
120890
194856
216504
110706
3366
362890
254342
97197
38905
299938
2080
259941
192053
539918
372244
510887
167781
134513
214504
221838
345340
594011
612794
189915
245105
620389
468110
437443
77204
82546
383358
227184
327412
354055
83858
288604
364895
235847
604861
584904
197646
125825
380269
329516
135579
309928
618004
610348
294892
543501
200869
531470
210479
430162
191793
249831
489873
474799
501110
548728
399487
630226
442806
447
129543
24099
336824
411587
245834
617747
309572
564987
569180
62113
201493
513409
425090
494945
188443
437254
123626
228546
194391
568614
181791
262677
115543
436706
473964
386541
601680
106051
591532
468442
116006
593513
358127
496372
208384
219369
407809
142562
30292
324947
29196
31174
150179
577621
299854
145087
286066
67387
429748
476469
35999
268096
610730
3017
585277
2496
621650
579347
301811
492915
349706
266635
236712
573254
485856
32042
245598
271474
142620
444660
506568
398431
439163
409132
391347
142535
376143
306653
318386
31575
286058
140327
146812
51560
511610
255823
90003
400778
142999
280977
640911
112701
130448
344148
438393
344023
304538
508870
171955
607755
410803
407780
379368
536889
82241
488654
257286
85118
371853
130889
392779
201478
335434
508576
296999
648771
325927
92579
146875
373576
271785
465502
539449
399547
164897
143188
388297
297855
198127
389182
127398
212638
310324
588209
577
213643
75213
114844
265668
133691
185345
226922
564276
642970
415055
461765
181795
538355
419203
463534
2591
166623
604367
40603
164820
384679
521992
130307
103458
384492
436857
399001
437487
376464
58673
140308
542553
368770
234734
176963
456547
334250
385493
583476
601103
636767
35840
132140
224336
63758
485559
352908
522053
245804
584796
537641
138413
348159
238456
60262
289214
327170
120266
550775
110155
531839
310715
175054
629910
340449
218197
328564
385738
578029
221627
9378
383351
367121
579731
412783
142285
481023
632543
34696
332569
292164
480657
380749
168622
132286
134505
368718
399069
212196
565814
206492
13887
511418
145071
284331
441242
79248
522257
89403
320150
378129
139827
558676
127177
442413
530545
322994
189880
208636
446449
593269
572296
565430
286343
624937
480210
245780
620241
491381
647072
235687
521996
477254
309791
319200
486558
7387
71715
309728
447294
293164
632953
317548
84128
539990
528588
88335
635190
186961
80797
628941
636596
72290
281176
388318
513649
111424
308020
414500
745
417761
1789
572253
465856
427621
385735
318323
611140
108455
589436
562889
417288
148939
493683
251001
35886
68147
347981
574474
29946
411783
298988
493944
427499
507535
215546
101333
460560
448775
395613
453173
478186
392810
102627
341922
37995
575695
3134
519559
600620
519919
529453
172848
206310
597210
452763
228550
106210
564463
329990
168059
268939
421771
34485
495874
67338
346078
526872
352099
226988
297244
175098
378107
278516
210606
362893
306530
605588
324387
46452
193048
540202
642427
274950
527385
586905
292605
514223
69910
495045
32795
215346
198070
400383
301074
347048
562617
645001
495545
186713
10691
252896
372777
457754
289948
60844
178020
8509
52258
638518
439880
214623
642337
231849
303933
517885
192061
36204
81224
173050
57529
596341
79488
120985
228039
22146
359382
223641
544861
210181
280871
145139
241758
323739
529954
198365
421395
121653
452089
539366
256858
293584
376525
250743
80234
439751
618579
58493
629924
581563
632122
29099
306939
28518
420711
203622
343567
106904
295497
34760
174894
526559
264569
248008
354652
626759
637484
36645
325206
586549
87758
504289
34072
293754
610422
44027
113609
522499
218226
107631
445783
206085
325820
337314
533567
168559
310357
47167
2891
579183
201391
432120
421007
334375
141552
632283
209105
635432
162698
497308
525161
474236
76551
56164
228001
405028
590003
520159
139542
643428
316416
237073
174553
442763
555784
271392
133253
115422
568565
152202
379401
72468
623197
492010
303200
587184
508910
309215
425913
52192
193000
594377
362603
571765
148514
315053
466454
25067
573579
624098
139122
621937
181992
497880
368068
604262
355848
533103
557257
39242
166869
321821
515882
356871
363244
343799
146891
385557
74271
243711
378631
347618
391054
471504
102165
200043
396665
570863
138259
261519
428220
294466
391902
238801
564468
329799
190098
247603
498380
195877
288132
323483
16316
25992
54118
265459
416618
610117
226148
456530
242248
580199
532814
179171
650519
225185
391148
463023
42402
221900
164909
604785
133255
99501
342486
164494
523617
386363
131926
507260
308043
130693
89751
212709
367236
337337
453718
190421
367318
473844
632217
279367
568822
48036
637888
392088
369151
554949
422714
169117
509409
148536
111659
250764
348665
225304
251127
234913
275980
529502
229989
419477
77908
447367
153247
84043
635631
35852
169152
554148
415957
615231
40119
148207
180619
344883
380896
464745
392165
546116
450506
492814
38562
596312
125681
481126
343678
89472
564778
557492
244680
47456
489765
46519
432292
367496
258105
626768
27134
591713
31022
127689
330803
335028
133007
151060
477259
595175
387754
270322
31910
137921
579982
67365
265401
32130
602002
640973
555284
506470
234272
620832
524786
371580
448577
167730
539080
636884
142279
35124
422179
221591
305687
18135
53695
273589
544241
520850
353876
245876
288825
487195
212540
382060
500553
52929
501030
416872
596032
113227
23468
217167
362318
524919
18288
376733
369637
374187
270129
125378
458274
625633
397801
208696
645554
107739
223462
152959
338450
367099
644153
65561
58848
504204
392681
212605
232799
512818
365460
521031
393294
472279
644793
166288
200502
125092
647195
453252
50202
66775
49878
511270
68177
265042
509041
229315
342534
33397
597926
360836
78745
645445
593491
168563
241471
325182
1662
383841
276744
375217
511881
11565
262326
237881
430851
585332
551785
63081
59938
241332
61690
376927
50480
200051
491760
515536
350178
512181
193868
568569
161135
302898
594779
232036
510482
561164
521484
584698
127733
553009
602635
481439
64456
553960
104501
336394
396302
231865
68731
501340
359818
276074
207322
498400
81803
624457
579493
40632
382410
131315
615037
181988
312561
355569
108311
485430
258497
129892
597387
309629
401315
2399
269410
609030
622399
302492
568674
189189
502057
338292
285396
221982
648569
548340
110695
247939
529644
201879
468649
62891
6702
397102
625715
250880
629153
243473
428559
317390
427130
553300
165614
407815
590086
39617
44315
500911
463626
504579
405573
580350
44601
140197
416587
268229
306179
42434
257434
230096
630073
468289
116838
574200
242182
500996
178969
642349
434363
552921
641612
279715
413053
323773
258818
306207
523853
650385
118479
517962
506252
15645
183134
1626
342396
33787
122292
379917
217110
604330
363321
528771
205874
333706
207397
23430
504628
308303
377352
17608
226304
78116
422056
345957
65527
529331
612006
245635
580962
342026
33903
36402
3105
240254
253810
350616
647290
522061
634614
310970
616351
224000
245885
367997
276328
536077
484147
135620
582627
239343
473832
487867
237689
195022
256643
500562
311279
306916
405773
184353
521174
6063
596769
464332
101237
351326
64030
195498
423178
346659
452893
388988
608029
509721
228723
309887
464278
312480
345444
267329
377127
463553
68669
54944
120021
9300
611329
84234
492936
483398
115829
119608
443576
564853
359943
469778
495130
603271
469849
491123
325628
314112
185268
586923
307528
4486
648266
36055
38809
427750
525867
612241
85295
258343
417973
480344
431307
199825
239751
244141
479942
590138
139971
481818
621840
405916
529853
163771
139107
116300
50899
253321
529389
112690
161097
453269
577376
634178
61449
267891
74600
461522
283670
172530
523024
551459
281250
141326
39588
390865
418624
391200
299209
600485
374438
444124
553796
80352
456033
29636
138986
588422
531787
176845
466551
120146
163468
296445
615384
357954
603492
400341
398592
381472
140246
427223
597409
110001
424249
407951
283065
182658
120627
501146
612226
307701
515104
78648
618788
573698
293040
488033
257604
535347
525690
44282
541930
303558
635233
407596
416282
250533
409143
474171
640030
163292
330202
227452
605465
624345
188758
568502
555940
157900
21609
316828
113532
227955
268590
394202
547095
266336
601813
511498
299246
266968
461216
326267
258723
61713
249154
355623
471960
512320
606781
133244
148145
19563
384376
28476
161498
426944
375753
445875
519558
192219
193202
423386
250151
59117
338557
635034
644070
623458
296066
1625
81327
13116
621407
186482
528981
40886
273261
462459
379068
601721
573114
212079
259190
260983
416440
547813
524885
151598
509937
128699
641684
390983
301037
409851
488272
273472
600997
637818
146008
264169
225919
643266
206929
264932
289172
26301
579178
40240
240002
182936
137091
156713
157849
381599
579302
80019
157965
423852
640833
294076
521493
371641
471410
290104
533268
182062
4787
337751
267560
459179
582029
577632
251304
69156
5667
187328
122154
535234
480043
436775
9416
507414
622086
501478
327736
86100
558665
342301
14278
342144
237377
434041
556114
489096
273826
110863
447571
540485
104727
534645
141536
370373
609931
544180
462783
312401
211951
21936
395134
132594
447445
54728
162252
320172
518978
589833
167619
352164
92464
124415
49967
595289
419398
492607
94072
631682
47830
591064
446104
137097
150557
404915
282236
402212
379035
273690
511883
29162
646730
280419
400734
31580
123743
418095
385443
632074
504284
85947
251517
199256
332036
27828
318558
627544
278255
524135
183279
622595
255779
372865
132749
439
93280
20409
149803
567019
414669
156321
522582
320806
585969
193202
214576
155449
218963
81710
557666
191982
370206
370556
131466
542412
168762
250062
71043
572212
60112
553264
621393
330242
204838
343017
251170
232878
580298
169549
34746
23420
200457
130057
193874
193143
483126
398373
438547
588704
454909
483223
29598
84880
328196
285889
614002
418719
353414
96113
460631
40636
257947
382804
381912
354498
301938
165910
146552
110626
375384
73585
375897
273787
170652
545469
7196
146633
356048
72934
323172
37052
188878
32558
299488
27059
445744
413291
12187
589760
214248
78330
439456
144769
314297
54746
46474
518424
608151
196741
467632
250121
591599
582392
76779
166501
55317
211783
559616
122287
390200
113831
126614
100709
356082
317994
52495
107226
329344
218508
525089
518087
204374
471350
79899
383786
587976
270041
510055
585398
58135
422862
312899
38099
189351
517069
577099
403959
475803
142644
220220
227878
415022
488001
160961
626881
355011
108731
145936
159472
486149
115284
10749
137936
587957
461285
622935
294263
575149
39161
322659
21550
577077
300998
523100
139332
22182
377414
623892
314738
382270
135077
141355
76862
373925
597858
209906
392689
419898
328893
399039
207605
587062
587284
64838
38512
590101
545010
404603
197978
274196
294091
95339
507809
220841
453912
475187
456105
35778
574806
124115
295661
2845
245257
465158
110725
393779
418870
71178
520543
395528
598930
53767
447693
338272
452331
298386
221030
103634
487965
52512
318508
350192
8699
563200
370444
354393
202729
219362
305237
533741
448061
222661
474252
334874
482683
247852
251239
535323
200531
435179
504335
73844
127882
3571
210985
422616
243629
2816
191436
122795
160200
525121
562533
360932
222236
570679
122007
30835
69428
586474
41173
103013
333252
15000
298497
412095
274049
250762
418650
516390
402176
16788
342920
172540
75291
314684
135263
644008
175604
293955
278471
257062
463017
283549
276013
103899
194466
2877
429724
179884
111820
397534
474087
189228
119960
571414
550559
23716
574188
55228
503359
381332
36627
81717
393116
632407
290394
55542
333670
221778
106675
31618
37564
219978
115292
374488
530965
282329
615942
381198
615143
634564
430523
473357
502078
423154
261393
35323
227774
103914
118838
316117
538494
19692
217701
611254
235935
124997
250632
340546
621253
470289
228910
542348
222930
357387
250444
83031
347765
128385
252487
248385
116277
70723
526825
387626
541583
618934
577088
540275
590000
323937
196370
199126
577201
302714
534999
515172
456997
575259
498931
150727
366772
181120
24980
62249
502121
319560
332401
112063
577705
122733
549710
396380
464563
222641
386495
542996
98189
574159
437843
481105
122948
391659
184701
365606
293768
154966
551950
63293
443649
635723
449896
501671
406
572811
296241
430145
547348
40148
554578
508042
223701
561368
128413
647125
221962
634800
441302
94271
285356
627282
113814
62880
532931
179312
27166
355374
138359
141835
646379
18202
57932
262961
461658
378457
543211
55798
531168
443766
339049
244860
395612
417481
35978
80983
385467
369654
575925
295000
98777
612415
453731
614226
288997
328666
636315
403529
366515
293430
502994
162095
603728
87841
632015
601051
391334
559804
467794
318727
155076
509800
11521
415601
6886
114648
130057
31383
467028
185687
621924
107216
196011
143748
320652
281919
555610
359472
340207
586687
563465
34190
557935
91831
309300
408702
361357
618291
511565
567917
630521
463177
247107
61951
112868
455125
610021
592818
401223
492850
492974
72090
306702
373009
490250
252338
252955
305464
568309
229083
197064
269784
210010
214063
103109
26296
90195
631221
519249
85536
501150
76109
188238
466367
10937
345995
73492
404603
68075
262814
313901
345166
309574
197329
350983
315361
340441
629139
97328
561493
131595
218680
25797
318639
110381
579367
453921
342266
603629
606572
443777
405474
304416
222357
135616
570976
31099
645688
223087
461885
381305
84184
515490
403777
148402
207336
15442
458943
649994
433183
529011
30097
452070
70314
513090
81444
17154
18833
138619
472212
424624
145877
139912
76835
60548
348071
189404
197151
599300
517215
155116
106814
75009
135999
569207
600821
627259
296332
465350
101486
332690
459018
327427
143706
422173
566121
65084
517365
617667
386981
162517
449381
405922
473149
214718
146408
112467
181867
483137
611300
459
363701
157515
283766
286743
483326
314
479245
9919
295082
252655
121297
533624
129426
446577
554318
95052
427043
545663
376131
113832
428513
227908
137157
148627
287549
182877
494464
538959
603406
54925
396669
336361
161175
200860
223038
337204
618858
26756
606858
246037
308107
545319
259474
509087
238857
126442
495561
470247
540528
283366
403012
187538
287900
243334
576597
316057
7957
435500
74493
164319
59791
544660
493372
619085
329518
427501
236893
91028
265021
107919
369648
23325
236795
68195
480682
587452
456847
171047
103673
391349
78419
452774
596536
403481
482858
337961
423016
573789
216143
214925
106468
39859
625126
146212
372509
130122
285135
463199
553360
554218
505521
38376
269086
639580
186655
12677
21587
594695
143085
340913
471410
495522
36935
526207
644966
626045
377213
46525
87654
576140
227669
236175
443157
471552
245829
599459
586934
264209
37367
219805
138673
44113
30964
389764
389186
98532
606168
467721
40004
241089
314520
102132
133267
241615
138441
272913
172854
432753
571129
421857
462485
429051
48048
576333
169404
44319
275548
130598
359260
212264
627959
454590
175688
487156
162353
91745
255364
622064
642120
466465
368133
49018
270516
313068
560091
572954
104422
358789
303044
305799
462792
337564
111717
479688
438470
408193
234550
333781
220530
167462
403180
414702
246713
249718
523172
39051
387124
28122
419352
470403
456858
557892
510989
57118
597811
470068
30121
335597
279190
275956
199508
543162
363631
164970
307838
459625
55508
292484
487907
535889
74846
21915
228535
553848
611435
508981
172544
281902
499083
584833
38757
429086
109520
32748
104599
597733
174032
161423
449437
648241
91802
479791
349362
499547
363437
171591
322658
623388
99880
630732
409503
547795
527242
56547
279822
474689
537976
557984
376362
331242
503406
133219
636992
457778
268699
438292
375671
391215
76467
356821
154288
339454
555164
480794
439423
550573
187895
367104
363764
411507
648126
234408
548811
373911
84738
637978
357794
121343
73703
409355
523812
4708
486663
466517
471707
74149
528326
544328
127683
536187
582494
260903
518930
291943
572972
238544
618847
417159
233950
520823
215171
171809
559232
12701
119449
321197
515251
341167
107707
102786
416989
377217
357369
331294
195544
350361
245137
561403
255572
50918
270217
289852
354415
8695
432472
225251
245414
359216
574631
601951
260949
322381
357400
447892
546534
216272
411814
166596
8085
555442
152214
302484
557935
635192
283031
462224
400237
509195
303742
78219
150883
543736
401597
204032
637905
650056
626015
106364
74757
73717
55901
277635
357406
299743
413465
181086
609011
366631
350897
266102
197341
344611
296253
440736
589622
169502
198740
442436
575548
258352
476761
339836
261070
537802
22875
346330
462595
389274
253821
213553
252628
77573
638370
294747
268359
413554
406355
458841
173291
516962
302073
174300
395160
516114
49203
110180
32398
163942
307542
339890
146297
162093
553505
594252
463463
623237
56423
450167
564779
564309
23955
445972
213728
472148
206088
37334
222248
432714
322605
302193
131327
228173
463075
580665
227294
407809
55583
111554
145614
599601
620360
307022
294127
576648
203839
645687
186100
275588
548824
608387
221920
579069
86804
586213
647012
253315
174603
201804
517846
549307
73348
95517
164532
124307
490535
645816
5692
563097
642664
337629
461095
65064
587413
40264
464635
597407
101314
334154
289520
481427
356875
386772
24033
265012
488885
92921
445458
178483
258424
181135
532709
598428
219659
593287
355512
141514
632511
554833
422134
121882
222708
542310
118937
133180
566040
90614
131289
560309
562818
460195
125176
134576
448279
502078
574623
162963
270682
323408
440245
151337
179111
8473
447410
568255
580552
583932
554161
179176
650253
494733
488194
182050
636520
151720
178300
128402
143493
332511
5817
145329
126711
320609
298244
272621
503990
416884
442438
473110
299919
513525
344273
490642
121842
130228
440940
139522
500341
223913
69984
350299
45338
389635
226103
634117
225335
34295
67800
567278
153526
534994
473894
277857
176072
385768
136420
529579
250133
124029
405306
587884
495651
43641
211036
12521
453244
407763
411270
629355
71277
162958
515455
46253
27189
368554
339329
244649
398936
138520
282801
373588
507354
21257
175660
442318
619442
40178
185480
485520
549263
131229
308121
258946
172853
121777
352038
650066
60005
461661
59198
203531
333034
221670
648706
246658
373501
148656
65017
647567
88369
138662
417456
134571
594834
415116
87978
583939
618738
147294
174146
281838
324188
447648
38248
75962
361208
49308
287257
129348
60529
451821
339354
354837
598484
357312
174820
44196
470803
57089
11945
287612
353071
446302
331678
8690
340950
96530
62226
392244
82004
226687
45745
322200
640879
413020
555445
369850
378084
88785
436651
291846
464033
493996
119755
443017
552469
380243
268405
430693
507503
370322
8376
71624
384580
112437
639730
262511
309810
196748
16829
267347
459378
591347
575438
80683
595827
105955
449687
185535
111111
478752
234232
568828
25560
467179
409120
322172
77645
254535
416215
72911
396804
389463
404674
564786
327188
108735
256278
386197
394822
576660
305928
357680
189394
521146
3438
52689
65478
412691
439468
335977
405576
339889
276482
104150
464235
346803
458838
301339
46755
575784
241648
412877
608556
526734
399612
426911
77000
340304
419195
101610
500359
284146
44586
39146
558171
4434
26406
261981
336512
345438
76826
407705
419135
347312
507463
159518
206899
419270
541755
348341
339754
61662
401709
439621
28394
50882
249296
300690
268513
464408
165585
416578
281921
295244
446352
50454
478291
632059
526650
633976
170413
348321
545976
332625
545949
261714
63557
166956
183084
507030
288972
647056
309543
209656
404265
54280
292508
222853
355793
272875
621938
448193
74396
586100
577082
515391
241930
513698
576829
595731
333550
565960
595116
49301
206781
297626
491454
426404
263641
399772
418709
107271
620112
24666
581228
645218
381165
326998
163929
143760
162679
248386
498180
454970
593455
76908
184682
623395
198780
509210
251568
299155
471678
48958
62676
558781
171723
229346
493430
426346
12344
356819
117798
330349
480629
397517
439408
452829
521677
325305
646776
566321
471952
202520
410473
49966
82206
513692
263718
332339
305644
108508
360216
611019
130886
30660
639327
402706
70247
632006
370816
334848
549852
631758
538416
32653
312297
524361
517114
512918
271587
310443
110440
233334
548158
36173
443069
592143
198735
69142
406855
559485
499232
296679
143350
646364
241644
6390
473388
574240
455802
516124
121897
618554
252977
13856
271932
642520
66266
216083
89977
222587
25614
248539
488298
171386
493202
325535
428384
22029
66770
572400
573108
20989
264323
340780
21142
365444
633455
141058
144138
320229
186847
482786
597564
344456
202885
281075
572575
223465
543604
450847
246542
343400
382321
636357
258805
291329
37836
196658
70943
536491
237535
631436
170035
560018
439403
12763
269722
598247
108128
646345
317528
488377
5438
295526
149519
632094
413732
307710
566685
330717
292232
538090
192003
421447
187511
540679
250737
484584
548578
432125
186720
309910
288438
32166
648329
130737
581462
29962
463205
277963
544082
43693
584937
322806
69092
304738
34022
548224
197034
133616
242874
478658
353750
105742
448497
258797
516221
362846
350717
52358
493473
75500
93913
528337
235469
243734
16766
343750
365555
198458
122399
172504
208502
336675
332536
319663
193456
389344
411093
448985
507528
268136
309456
465992
361307
288327
644887
41161
168048
568951
365687
573945
511727
497838
13945
498691
580974
156008
478127
337454
409706
363524
464406
246877
104063
192943
324090
2604
215939
135556
59234
489864
85129
466871
630383
431392
617729
550873
8905
534336
388032
452171
400937
41156
278109
241227
201912
452978
508517
96673
347574
86325
587117
58960
110559
565022
574311
444312
569932
343343
585503
635103
610930
380855
569790
239525
236278
299246
341607
90479
16281
589520
208195
269317
351663
484031
301987
410509
615666
311070
171474
523336
465465
347002
320567
514628
617663
640904
480073
291258
546711
79704
227476
234635
437499
293098
439262
299503
572190
425994
365686
339769
130230
253231
216170
44613
517190
414102
620045
394079
306633
334894
127842
330149
429412
354779
322260
222298
299199
479247
79048
634967
232462
254405
288424
381964
545473
110619
466299
245694
476499
497492
128106
244768
180624
159956
261284
479976
73676
200092
290764
270304
554405
420746
269128
412226
188936
350867
416946
293436
615595
438735
354130
111655
435787
390802
349807
368939
315078
307267
512535
402751
257087
234908
524337
475827
577306
361833
234411
256147
212420
470101
319850
21562
412350
38202
392433
478697
163146
408928
520718
135049
427105
164607
53730
275943
346122
510561
73389
278253
33565
98753
59586
424147
83017
320604
154809
170544
359963
533415
318373
220372
583541
606153
445939
484290
356588
116846
463633
256330
211617
578865
348411
361837
353915
448450
294913
98107
172152
352929
265693
258260
643690
208329
387321
124688
413920
151910
302450
140534
547661
589033
572239
566946
107582
480795
209057
475600
253297
99714
433464
196612
281482
72217
261273
381994
462352
410229
346298
169539
107421
112575
28884
16450
477529
509317
637752
348452
450642
147518
177841
393311
565726
46832
613704
606505
504605
4425
635310
113537
579608
297883
25290
455192
435945
261161
477539
453158
314786
55915
609771
246188
204489
252524
334280
634095
377963
118439
99309
581390
437605
175634
393798
136530
270405
341609
137753
636723
320768
246643
484864
634976
648349
81242
135664
521315
624205
625583
624605
210049
547023
278582
277197
309810
366668
308921
71257
150514
416581
48103
28316
591331
128849
7589
400574
452113
510662
106868
395964
365175
482537
431132
255101
197158
495172
431963
245311
202694
470386
365684
605586
344447
250195
315207
483817
218672
212047
246624
333178
469916
494105
316144
193030
371454
461126
11809
449879
339076
127858
335806
333141
99325
114512
208412
314802
563802
246080
636796
449232
578515
371412
236499
647049
43474
222160
502102
524727
583240
611663
53449
519278
32959
385348
167589
465543
322627
269672
43173
1841
574283
260327
251274
599744
465906
430408
285438
477089
160110
192845
638616
52602
555755
175860
201443
536124
512772
98602
25520
467094
5917
41301
134896
420010
362470
100732
171483
338792
312085
200729
525935
282896
229090
501585
381734
594517
410158
399574
4905
453284
27565
343390
9762
474270
243521
458821
421499
114318
162834
3176
399900
644351
178218
479670
247961
297716
133816
15498
391564
404235
378171
202813
514909
601312
25131
117712
368741
36982
317249
475012
411092
639991
299317
150142
323591
83628
96192
357538
518681
630976
162519
561348
109568
591534
616506
127810
544516
359386
585325
201448
197653
13884
334888
185868
361216
643807
382373
144800
517022
461198
477954
446322
586291
152240
320027
636111
224400
52628
479570
389183
159460
436033
410825
411942
303617
189394
2563
457703
287496
390807
285945
119321
209359
550367
453697
493723
194982
369854
40784
304601
581250
428232
490491
403449
551589
314520
606106
359688
457234
104031
58933
176377
82656
497103
246069
449359
88290
89604
233666
220315
217774
316757
347173
154334
503485
231255
490468
241820
163692
406695
304715
224799
438168
66014
245195
263050
72571
647618
611011
294796
22768
191761
181212
84053
454627
102612
614527
554289
546620
175260
69940
332398
47226
192470
394313
550210
509448
568307
420720
380865
288162
12078
491645
631313
112848
418675
547736
257625
249520
527033
412082
546308
585124
452428
282072
242608
152466
74246
470862
104553
198400
174040
481395
455366
346997
7109
71612
73759
42609
486874
185481
448724
415882
443070
492448
108542
206427
649052
458980
247121
523804
326499
549792
420880
398479
289788
300526
534441
643883
180287
416762
335611
65928
522124
143446
446705
13203
547701
379035
404383
490320
307452
597604
452416
610961
537222
91362
539240
248528
478834
73000
163551
310155
348543
617464
384231
441621
112890
23821
300591
248179
427653
379606
591703
93546
627284
402245
251051
31461
470484
314379
325515
444590
144464
568160
628476
641875
581791
70767
177559
405598
2879
283661
170726
173559
453088
101761
250064
390002
278890
636419
429893
129934
153265
25508
499681
135675
557781
600910
629977
14677
3526
636945
492919
335148
304756
168376
501433
496048
269010
306886
622480
328409
577452
14916
62570
645663
490791
636703
484114
490649
62827
581615
52540
201264
149745
648466
208446
102727
113463
191454
500403
527649
444455
320672
92427
581028
349955
426610
29361
630852
396949
183667
117995
423816
142819
134035
2699
72718
514240
93581
519683
18210
498283
623127
3362
356319
484902
542077
315815
92223
454572
202047
165281
88119
76757
648605
437460
539562
334001
137076
258159
308850
24189
46032
617093
217479
459001
580214
615476
242283
76227
33612
88298
93450
379535
519635
557129
636240
256262
314092
516642
261636
70941
553160
333414
141055
537874
410791
370239
280787
337617
167511
398252
475081
186592
126231
519452
242198
605548
251818
28974
622232
28701
499149
86988
524164
344529
394811
244379
617091
441840
231550
587740
366011
601445
154931
109313
380494
535461
139476
325139
586799
580413
89966
589329
259886
152029
521232
196540
77462
491053
274888
610327
594210
574571
583377
247423
254260
152122
95689
375977
158582
644480
23387
304423
430227
183016
16892
542204
86296
55843
22894
377518
337461
446825
387246
433530
589858
220607
468297
217573
5582
190678
124721
94611
175950
374821
394270
372376
339732
305299
86491
583670
355159
605515
274795
47456
332933
246966
4968
328689
111384
111847
10567
50248
231465
552327
639826
172000
528859
468980
593255
561688
45829
632977
161073
54414
371312
68692
53051
22589
570858
329707
117440
605199
434317
637847
223267
191541
91436
229665
549574
631055
613682
642994
144114
523080
305688
494944
370383
590553
500294
128084
518415
442615
463032
28424
321243
196417
348492
435838
621448
448081
600040
621870
144620
449538
438490
276778
523251
211075
69548
522392
338558
197206
460828
211178
81559
538465
291414
175967
601697
239297
303480
27052
296925
302767
319523
184637
78224
340473
88923
316604
517560
260059
335913
53489
121663
513524
347853
69116
484240
30779
498574
283768
436
17390
520968
410634
344711
278543
178010
571844
466512
479039
572556
191321
137722
218333
279728
276466
59741
82945
386143
5364
215000
314113
372473
285567
210684
594476
533604
137342
403726
294467
285353
327641
426792
475685
263270
278841
458246
106524
320453
75093
37291
626291
308847
336518
135925
591722
406312
643912
457116
373791
462444
368156
571845
610925
11493
539624
537792
488263
198104
178183
360649
109608
298567
378767
401102
497664
128615
162955
324014
17063
41473
362983
123005
348222
220383
365824
129352
548114
566480
122220
552451
105493
365218
501757
54204
531786
111220
507362
184386
323405
112402
371696
376725
259915
254481
360554
209706
97122
169371
617286
390716
152031
269126
626564
401473
440665
18610
409797
213906
415301
506564
10474
152092
221525
632072
367200
277883
449185
52870
362156
262523
273276
39300
401911
335352
629693
602764
110333
573992
636357
161043
450378
245112
563395
226067
408326
365208
100634
325877
457462
127184
478564
391803
192272
589153
310084
114405
490644
424122
1017
175889
215435
190121
257219
409912
261967
493109
559067
495045
100072
561835
406454
229434
82780
517250
79286
2733
644022
220243
449308
11984
480048
147334
358027
508919
522238
419046
256255
98216
39912
509473
426247
192034
340100
363042
638461
375080
299532
328852
547072
553924
596182
548815
482783
431701
297631
255227
506761
214673
588850
311907
99866
130590
430633
154468
89971
167022
465552
571286
35301
19837
315249
442612
608930
489214
264815
581736
308630
598779
552584
642746
350869
207742
293753
267200
481683
27121
489783
471043
25238
117339
345477
518702
237073
535154
167019
435382
191389
532088
172243
361048
160557
441809
320232
475130
427894
355423
462299
351188
59669
375450
238833
466235
183196
456359
517182
15495
445332
642229
571801
10044
325773
316588
446259
338729
72663
11471
331561
81962
253316
139139
559707
329696
202411
478203
608126
380554
245071
534356
326677
472910
502132
289172
241036
516252
139795
13656
463495
530026
7338
161852
402324
115808
115427
41954
516820
420500
419701
495757
134158
572503
377370
254896
180861
594809
423166
225019
311437
23403
532764
444328
90367
224194
152750
186435
380225
238454
451854
24432
498354
383788
642631
62187
73682
166198
134352
145155
236144
392830
462437
486736
39761
370002
215052
101950
415043
168953
431439
197749
551752
169273
460277
171822
9209
248154
49872
80420
645651
309991
634670
568637
265387
164502
582286
336438
104349
315561
211976
242309
509803
404192
403699
626499
563285
591833
81024
183404
509620
364783
581170
551160
204529
366074
172016
35016
132869
143666
40505
263031
579208
350263
553738
412087
538846
423480
38003
431339
85697
514493
472512
293603
401014
510848
306091
173130
119856
43726
636716
586623
603155
466169
297930
563517
451749
114449
272385
610462
118604
129489
417375
100760
53997
424048
511501
550133
278218
472644
465725
280269
411340
241096
635143
633936
459039
149957
113844
157241
206848
302169
186208
351528
139403
365696
634046
237226
134793
331140
543103
201885
42604
607044
471222
216236
341110
70878
499534
344775
329722
170212
381120
95756
147111
389187
222217
485356
103544
283640
479303
238593
293956
360473
390758
134168
34958
72420
556019
571128
226619
235920
510500
96449
301046
329655
545004
553209
374591
48735
242044
153962
192564
103468
312978
525252
104340
560609
354079
70947
32114
164652
12402
356786
535020
49492
455685
374211
532660
646728
70236
125893
493723
291488
353702
183763
50314
158891
288615
476929
496675
277997
312943
540403
161130
470365
122043
598938
632167
64989
513186
204594
480826
459193
242261
478126
574709
311168
508270
460703
116739
487212
378667
492362
108740
593585
315485
262537
102082
545337
605667
284254
327269
58657
145975
33893
196547
373238
354164
133963
254655
248497
602114
131124
262114
617476
65651
443783
500923
81865
287610
203233
624317
594930
412267
408254
250531
628789
332504
176675
429777
219186
168956
368867
381284
84784
325073
366542
427121
270215
634585
526232
492993
609450
341055
351312
390998
67152
462795
615222
408442
121023
83932
176224
512591
425767
595397
434780
358776
601828
567997
216390
567648
567787
406269
385437
207793
20600
225521
94343
360649
128055
330560
453685
536479
532640
433518
537857
118074
430953
283470
298165
506060
375008
103405
160775
110369
98798
308365
253428
325814
49667
314177
497290
558036
111538
86910
221333
306940
486693
575995
311672
2016
359466
319637
28795
18056
464009
160876
228089
159905
196617
280303
150434
271844
238667
74356
398302
82577
356628
337860
281490
35996
415518
621338
304190
63034
305687
539174
247371
648611
549850
193968
489783
48068
477392
188479
239890
344161
619404
17409
538067
148500
443092
304928
6358
300015
296155
590632
191519
158036
498856
310443
341397
540361
292875
413695
433487
84986
581343
404647
354561
5361
374962
347398
4509
624588
464482
367295
250304
104950
296328
157636
478404
565088
615584
426869
457876
616947
167523
644146
641930
512820
99342
270470
114189
628617
158914
442267
375563
539436
363278
362135
95870
414909
598281
338608
462915
377539
186527
146808
36269
355032
328725
486457
256642
309894
130248
187246
428661
350490
353114
630029
103756
553553
265331
583604
116791
263782
1390
333088
599986
570088
446767
473378
136198
443751
514643
13433
491898
392580
263153
461053
57435
450569
382765
451448
432060
269397
225845
356861
587692
400244
433078
72771
170457
398911
66886
409245
238558
245831
5103
434088
179637
551364
288137
74238
442197
137138
326998
439974
526459
481243
29058
124147
641567
582946
644084
139693
295658
264921
436671
73354
573767
264174
503216
19797
258481
268685
446546
495832
580668
196353
572248
111049
478056
325558
396781
119117
579059
292652
631042
644076
555004
242241
40503
649802
33698
224343
36031
133018
546518
275255
287958
222344
622411
609594
265196
320264
396526
208629
201091
550210
566470
138520
21125
495495
291466
576503
496521
471078
21122
118688
209651
466016
108373
88140
642008
47653
593123
11594
173177
37388
230798
650372
50130
86152
240543
632957
21657
417328
17443
578086
38269
165281
279168
531011
398370
118727
227374
331309
41891
578028
148402
263529
362290
344985
426664
97295
527889
584457
12133
252843
75835
70924
328075
101747
94893
493996
2758
151800
539759
197228
99690
317747
22429
404043
238175
613725
33274
429526
136487
328374
407266
153949
177585
542894
529154
650401
78230
153294
478679
504696
276267
474651
77982
59821
217830
539089
77621
303426
636852
308528
183954
468644
1247
444176
173629
411349
327634
509053
376912
414276
296334
62068
57033
429862
29194
291514
487234
222751
74192
235159
22741
38561
66046
132700
346655
564262
76175
92673
128382
433669
219217
639646
110258
636543
649200
79812
190931
323639
394199
275196
639426
496289
143346
234313
437487
32248
564166
198780
543488
437580
490154
429276
638292
643886
274040
498718
18696
204048
12242
215769
368046
215156
530322
12458
162916
626724
470590
3953
428972
246880
517794
35597
298682
650401
424008
396563
189563
615343
631406
616575
101246
518830
509207
320924
198779
500206
371146
635326
543388
336504
570073
223614
246411
623226
211023
161574
24035
475891
216000
350430
455046
578647
4807
113203
598630
540892
293234
552455
552690
352418
512621
89840
148406
197959
555757
557568
79445
90033
252297
266356
394667
499427
629030
244221
644060
552191
170539
469177
488859
599704
620513
516614
218589
254802
398625
335016
396552
64726
610333
505703
75899
512056
586122
253697
46788
33188
515923
92709
133628
629268
514162
187684
242261
625696
239540
629888
314724
328236
248580
264560
210468
346597
223505
471704
34346
529103
117923
643788
444097
367535
331896
203066
256043
546220
421842
513435
131601
75507
82682
129653
263823
81699
596246
477793
268534
189798
74039
164884
369363
353616
85211
550054
41848
330610
413464
142907
61978
424021
28495
450083
419192
638124
315413
511582
294038
587611
127519
357929
473491
105840
457988
430528
141371
164133
495727
58686
334287
563721
610747
649761
39120
602395
217685
411338
34906
645974
396930
65466
582376
325170
377868
568540
508413
535133
295371
110129
571414
30023
359827
621429
295739
646150
564607
449919
516882
558402
65901
586275
236105
300351
391308
436920
603618
613525
547677
473966
628374
642485
288658
521154
592974
640591
592701
333021
101647
295006
172763
236631
442467
445433
404852
508735
618398
231071
445014
40222
510310
340997
272502
102927
284485
35181
611194
515892
638305
375765
484144
138064
267718
354343
269265
195932
127214
214940
446876
308081
328408
627782
113479
506666
516907
395287
27988
432349
223388
301457
247028
444864
572043
534004
298786
348018
306281
185950
272516
441362
399554
139593
465651
374973
542324
421060
168561
466785
425500
616002
524524
570680
36085
309106
84930
341609
394842
544654
304374
84276
396342
339523
7636
533169
87774
288746
566472
405717
281603
457283
36793
314789
388465
114024
91485
482094
57919
391417
619316
10457
289929
528917
51932
231334
409454
15206
542310
414746
198387
71201
153479
131365
634549
75979
416084
204069
145431
226508
500939
86132
309127
115904
60571
248424
372354
140320
584072
163080
551974
63695
129002
475291
409098
447361
501930
199428
209770
422952
572525
151762
499969
234526
137153
154149
562064
286109
175599
361394
222272
628063
193436
331477
256510
40913
491279
470392
334584
50961
294644
585876
128746
15919
58391
215779
307645
208835
411687
581163
522373
488493
187842
393555
517357
400519
634495
406627
541548
448766
411862
124766
42888
639574
395611
299691
177443
610347
276070
321845
215782
627346
132841
165086
528508
389580
319797
367294
610885
156805
215240
457553
600972
490467
46800
115282
410968
78010
163730
465454
226110
520857
583881
645416
183248
570395
419059
220703
649149
30430
289822
384086
120123
618835
76771
175057
197068
261600
74215
128511
1407
379140
563779
242535
608659
84887
281908
59372
352371
378641
227893
390793
119678
158970
447892
148043
283094
593104
188354
408723
26026
545359
513851
145902
147610
608335
299562
467076
532444
241200
61976
254498
606149
171344
488979
125893
316223
34388
458740
126592
346923
451250
181162
496608
433701
207330
458278
636548
468930
119311
502210
120389
348689
189760
587928
35944
581869
386288
379625
243758
410293
611832
89692
416629
617926
103409
89284
544617
72290
165273
113946
527549
416449
280222
424979
19034
453095
322613
637654
608787
16733
465448
408759
366093
5722
438310
67585
75706
226708
177406
612744
213360
184369
649118
320446
365137
591006
443570
234878
205964
112699
430716
622355
463288
415057
286942
104281
392141
575715
220877
69782
270076
580786
650539
283176
384669
328890
383807
160071
422473
507060
645431
135096
53975
424308
254863
502939
247026
467231
547039
425556
9251
287118
439934
47229
600255
8147
535804
165257
58284
29223
501849
278832
431533
212460
645181
333354
329174
637611
115251
583923
406474
182561
268953
547041
79004
246664
307503
158760
573228
364472
332913
194314
101380
51836
107797
242841
35941
635321
147638
281224
592098
439762
435593
428923
144488
166159
379221
569299
362580
41454
286014
46788
10264
186353
477435
88599
364086
135383
17700
19945
77845
276984
375474
579574
171795
514102
431788
37933
379592
126106
44232
587020
4845
216488
485151
192822
113226
346400
454138
476610
625880
109956
63582
54877
369318
469075
262929
448891
631868
638603
492209
136894
111943
571919
373662
353583
305292
128514
61999
391914
429652
339617
122787
530852
392930
594277
502168
553850
443009
76647
71703
222671
462633
538264
440105
68450
94543
328306
353086
369738
565972
86788
352540
436494
243958
613336
368853
145329
401935
47658
416159
402367
363025
233938
603676
101404
545874
537265
270310
511162
553368
354243
249672
583780
374119
204162
484352
284063
328940
500551
94574
545361
625957
620227
520640
184754
364742
64334
511065
512273
61755
632504
528836
374273
156589
157304
236505
275399
537898
26941
63446
337690
91487
438289
334692
258334
124091
459039
71318
490114
16298
111235
148323
518232
38399
484388
368212
101697
451138
557879
411297
603731
273312
253670
467843
450973
621770
309588
639960
183179
187475
27485
507352
95998
96537
56274
205042
639798
123966
537609
559892
58715
545542
391778
165426
76007
441293
176734
256989
633795
494534
133283
448265
349751
75504
443711
359788
483786
40886
54405
590113
163066
173672
324141
353888
83179
513825
498227
316223
160290
314278
87526
483839
151315
387705
581275
17674
79697
48311
578740
439215
200589
402768
215523
1804
155648
400228
21143
45746
54944
162512
139199
214674
635453
356478
94763
82736
496418
166364
386579
94970
523904
79272
373348
473084
29078
620568
458431
538915
578062
644438
474290
337096
267472
459540
263597
269000
132677
386449
46698
184059
176827
518670
225132
109019
324456
555096
95113
307945
565597
531438
301318
497467
288902
27753
348387
376678
228421
317603
440544
393716
190855
284767
409149
504959
50468
353178
645096
561709
396079
262287
223962
411348
368752
311006
445419
90843
598526
444047
531622
402089
76367
250821
145373
414575
595297
241524
253848
458159
574313
61460
203118
460029
315901
562956
519193
512336
495583
378148
45184
155394
342746
158127
502947
218176
526888
186389
539450
348881
397010
595212
579603
635069
102649
412141
40104
293049
395253
529670
224866
587956
427401
438540
472967
193411
221805
223064
549267
111392
410873
55761
345823
468800
636640
334751
528037
552879
404330
512604
80766
453852
429958
194381
167986
490629
197644
237348
87883
173016
334600
360020
427827
617434
19264
384601
620291
355850
163410
491294
170688
351168
40251
636389
329708
129461
333667
153776
147168
283131
133869
257003
103855
292581
514761
189669
333635
208226
425042
468546
153329
538402
588180
515270
439807
629217
264777
131093
64743
518594
381484
47807
460424
174886
26826
233053
47249
405462
139098
67111
92302
42203
454028
566453
497575
484556
309360
581579
604073
200635
69945
290253
291665
161134
379013
436668
562411
216368
123864
198320
214401
541489
312174
580450
259460
503125
472406
327745
517814
26671
148619
379171
84397
18188
344015
100619
246005
260443
584873
580343
467365
610649
465241
633795
197849
427074
273669
471413
272211
108335
390421
202263
409842
494807
149451
54432
164452
342702
516842
348728
586615
337053
437664
21048
77557
626472
103829
452395
202571
381182
70569
575655
414376
426384
293776
415735
420287
577499
215664
135979
174881
100263
530390
396308
246011
637289
119934
645276
7857
131360
645004
210170
420836
187900
95273
619782
398302
534210
290879
46485
462552
126169
124365
584893
515464
460236
397824
90477
623328
314405
49363
187366
420590
134914
327614
550844
378612
284537
75510
287267
263879
234901
121834
629596
631707
264146
387360
146295
366729
463774
413219
627037
79003
232733
263230
106432
105279
396808
463514
186028
132792
61018
596210
606362
604305
218112
158476
310763
267179
86404
79010
201239
484858
590924
387110
480870
473677
463553
238042
328128
441358
37946
200819
612174
599741
542044
380553
570238
459304
207660
107090
186342
588153
434843
644123
393996
17028
282114
132522
401223
479163
262089
137675
269262
425464
341856
435599
85470
246180
283968
30580
633677
103166
421695
34555
444147
189938
467833
373597
511353
308366
285788
94592
201936
335311
298297
367684
85337
316661
44186
622144
290035
585914
243971
425378
422530
297433
644487
92646
372922
507088
515300
91998
401192
45999
357029
22022
621835
253079
626165
4911
61671
488632
302566
90617
339524
45641
399804
544928
217106
612307
249925
351811
426133
462543
102459
486145
378860
307057
556197
10209
268210
459874
348225
583932
85371
462296
438899
223545
487777
497154
48663
148764
455771
578985
117093
386241
413969
462163
469178
616824
626153
523890
270083
622816
286074
467943
503017
441394
593439
614085
137953
133922
434713
196067
176731
142012
476752
215033
93091
607218
281231
441105
244208
258168
221993
106431
394905
257638
182098
69040
141818
82128
528057
48205
363879
557161
521935
76914
59199
163890
32545
140893
197660
343291
434488
609556
554785
648038
57986
393343
447846
580535
455901
275602
57845
605685
538918
607705
444014
170895
248856
371312
203308
76111
204250
631885
318306
210918
387776
485035
157716
157271
137319
72571
13125
268391
420202
49331
301740
158032
455496
593993
475940
211133
299389
207925
338649
150144
398680
402962
334149
221913
336974
423436
206093
584579
525835
491652
176282
181562
111816
149481
159335
227885
628697
66010
539915
333095
335756
7128
421033
129761
628644
223282
14371
145353
649362
606914
477660
411612
410851
349351
308902
544024
147778
217799
220382
298034
166197
568253
383099
192641
379902
15120
74973
637017
151335
268582
643026
56898
179638
557071
167083
11475
153392
627095
144118
520617
90775
516145
382785
516229
157745
241109
157321
372124
45434
84323
418724
550685
86748
514504
460019
616351
498405
585981
569300
151090
603171
445824
336379
526619
177350
403840
222763
293683
637612
626930
99844
365236
314731
172863
342285
556705
364077
91360
6005
370331
66155
63811
377250
605212
268731
453791
84230
397054
225228
585820
380161
649952
391940
210463
356310
399319
325656
78416
448060
397494
494947
135310
147911
370330
530857
416763
197401
35329
477159
64058
294654
365233
114827
317621
640639
463729
583973
307039
522986
632834
437594
301557
451614
35728
435111
369141
175922
541370
152903
300040
137895
313720
403265
540967
346448
300340
495030
156387
50228
144798
116996
31010
198366
74862
594051
43397
134648
340105
417688
11770
353392
287754
196760
597461
364009
84645
638354
229239
466223
355790
87609
234256
555810
99390
551036
545214
364152
57778
87854
287132
616888
110622
648204
190067
213280
254354
491727
83253
252504
479573
644735
583171
545646
432542
141659
53929
436549
148720
237949
61773
345520
420954
150945
208927
315536
91766
331286
172555
301163
572343
513052
314572
186098
644925
623957
155815
118326
584810
150332
490240
510672
327386
108048
104056
339572
338247
103871
472575
253626
577727
271438
473030
586414
80537
513219
134522
100098
623503
537493
88779
229043
572034
611613
377844
565349
44231
428648
600998
27866
582569
530168
76963
277121
568393
26200
362780
331702
381104
520695
469363
331405
564485
418323
50320
257105
61679
494862
263455
87400
567776
82095
447142
428948
224688
511298
544939
631678
342350
454566
388715
65376
465508
472542
123984
220471
255029
222929
181103
538719
86673
337192
301139
360036
400059
59619
65242
423939
191299
23469
474144
322793
245376
132288
193200
122369
611736
125362
86807
438606
627819
203002
583848
595831
229498
81097
478307
495169
123451
26191
288288
274276
626554
202949
403125
487569
533419
647086
407624
491352
649252
141557
429462
234779
468400
545576
105317
82595
498902
185305
503277
585499
26219
496094
365419
161331
405521
358193
33402
303289
88732
359565
274275
95471
448265
47048
131534
398600
428237
288295
20910
73210
593181
190425
114694
593285
614489
1978
74494
547018
96330
387761
161648
252513
312724
470567
277639
85798
215335
330407
223026
579742
547111
619452
189370
553812
125189
288861
2724
335625
117845
64882
541407
87685
610219
336112
610678
75429
355014
382394
272068
250266
117609
590081
648697
502453
468000
421481
360414
146690
265727
74360
93966
622057
29247
221501
583518
514011
307896
286949
476919
399602
559444
576873
538267
7789
407260
46320
321046
202266
513609
574294
407521
510494
478875
417104
502209
628646
307008
189612
380554
514689
356952
405962
274749
484963
354959
69888
554925
318273
99624
485522
36380
650298
151290
57428
373215
398293
279557
337081
265503
532530
473625
636874
452099
129906
260175
554317
84918
312391
346890
462600
49377
448523
341995
581535
633977
368023
364493
165828
381669
401932
214647
387911
254960
315412
85031
550645
638821
96617
493764
537915
482927
360022
267413
108299
134571
342851
371226
21021
491672
601329
376500
530151
100032
350986
202403
233271
287164
254929
135876
587180
328473
361073
524079
280177
241517
290840
500335
613122
197545
362388
268269
472776
40689
125417
128130
441216
287552
446778
274745
260464
202660
284826
380284
216
428862
441724
329121
181973
252585
413981
439098
340771
137881
609010
495591
620671
12433
522623
154102
624476
263128
39691
455680
372034
10649
402568
166993
249478
450563
39482
440018
77276
360813
171856
470978
580787
380753
607438
516487
66762
310654
489524
535864
500128
288004
121498
305388
485831
584468
616760
249178
412049
70342
360894
268751
349677
642287
604108
43376
165069
134174
91969
432960
249919
580304
633844
429603
353288
234707
253345
188636
197613
569632
498370
242890
407638
344718
363814
180497
20471
236034
119559
597962
9424
59744
188685
70341
86617
495219
14093
302995
358644
564878
540520
133576
245328
604327
285542
452830
477358
299686
41874
290404
332467
68183
374313
486442
594800
49578
254846
502467
279644
566756
408122
505813
339686
430107
101242
116009
314427
279696
512721
47153
278724
352110
188704
227382
429827
606505
207309
187294
170431
214340
596752
64079
164075
356120
303309
378824
566457
2647
479121
484669
158270
383134
187264
336632
394391
2947
382732
598288
7476
448062
607970
189010
271059
170238
498685
151403
108594
82097
130756
564539
158412
423820
453862
594330
358443
142967
88164
350983
617490
617286
332924
544208
465378
561182
105160
539187
534041
609606
459071
187862
297764
97328
177615
140922
41367
95668
3968
350704
106960
511365
277706
289886
529178
159518
321396
636693
605571
225684
427971
198022
634718
250637
562880
305442
155146
219848
517163
59581
185281
399829
90180
59396
627075
122839
22982
601416
469264
638503
370094
548823
521866
502835
556447
259081
316642
466457
62692
51166
252067
142400
4195
242574
143922
106696
616566
326199
413280
382806
277475
148690
600813
345380
110529
287025
448974
20512
421361
472264
70080
151728
554723
323249
9011
65382
44718
369181
369956
83495
15982
308393
504469
177915
149294
66371
626514
458600
112844
430012
257745
506843
435271
483870
8591
46355
7497
110006
371816
9388
357109
546166
571142
397830
556119
395437
464556
393126
211005
1951
286716
473777
527476
140318
601087
524562
173984
510748
456802
55898
98983
591416
362350
298294
349998
541393
349471
508317
322768
433064
49034
318323
549644
66283
293610
147222
25127
26099
602980
639382
199857
457679
316660
389152
385807
292104
30857
633731
164036
444775
424414
48763
327805
126413
363700
646742
578026
365155
433977
76897
68911
183011
634713
192957
557580
242233
49199
235584
541600
257733
173250
518924
575578
572218
506828
139931
40586
345746
115162
276645
239303
378741
534856
391654
618413
560406
582812
209247
126773
582136
350365
436660
556926
251891
422626
445809
339251
15988
127665
396205
56040
523027
386333
211046
520003
155084
240319
4840
234153
36991
193293
357548
223190
598771
317096
266728
469816
44803
578907
73763
273672
350902
465437
551631
115856
374993
88147
109366
359244
426539
570906
232636
170050
300519
311954
556497
618406
631942
70972
573102
529190
235889
540544
113529
133882
385842
160985
326915
84996
618732
62557
595810
18426
193949
421007
125248
507942
51631
257778
1311
178391
261559
66241
595701
276774
217489
483805
378542
394194
119499
291012
225785
408334
569418
129978
370536
241078
201259
378288
354104
349366
3617
480744
363623
367328
566874
113798
216198
201131
78859
379809
488729
509448
117473
12103
557464
588688
274576
543405
474457
452506
60728
499344
79656
477475
394850
446087
368909
254696
69649
608480
13245
139869
507355
164569
197739
631259
42669
596525
489682
360818
115508
247756
455461
310120
650220
217417
358636
434488
448975
153757
444205
457720
175256
403032
245378
310168
6802
86091
608175
68308
379467
94258
3088
266118
603880
190793
453445
619022
36249
165144
439842
630089
75645
325390
40172
527379
165004
441242
1301
153720
488259
197299
633658
526756
200511
16834
478348
568552
199177
373096
489217
351831
170332
118577
223486
74816
130946
607461
598228
71391
439317
327998
235853
499425
553916
632072
154940
5305
260864
624043
353953
293407
1508
605908
623136
319873
150425
338610
71903
356810
601402
595883
325811
547588
526703
344629
642722
127866
432708
312902
267570
458491
361276
29023
639783
485830
410029
500414
246767
20662
310189
256234
42969
3689
19148
629402
646495
88456
86279
374643
361471
585785
644471
405072
246801
168169
405288
11684
157611
296050
83222
11258
237610
237203
553299
188866
549917
547351
131305
368464
419914
23847
601834
446463
332371
143495
419365
550922
120250
415759
204519
297033
399663
156332
162091
604823
257466
100464
413417
262886
214140
391727
325292
650256
259373
14335
420028
515615
398130
587672
116152
127420
246316
492260
346084
285888
540422
449946
470887
431009
620899
561711
370975
324606
241995
523840
643542
329853
111551
512690
353891
588322
149803
88420
157209
338260
83016
543048
518799
421064
54091
58112
470338
204962
316008
293206
73728
162360
49590
170720
446574
567191
158295
495550
474809
514306
149079
345117
97898
156402
194226
59981
306922
444568
307755
119412
54643
96494
421223
207605
33659
99830
573048
99759
86383
262837
304758
598654
479676
80942
313101
599213
610102
206077
191849
26058
199760
436327
410155
429243
91960
584157
438375
593430
403600
414552
574523
102073
217117
4211
369891
260729
411863
351973
32457
444824
517001
530530
196451
276065
332636
518568
220259
626350
503156
361399
108435
590902
317041
227480
253659
456582
189773
218045
92951
646463
437556
129515
276527
622172
130832
10287
79905
13644
112556
478610
371525
135636
512195
491412
135161
352064
309712
131192
318777
212035
236829
555438
149195
520439
23965
209709
265169
262886
267012
585750
635872
454394
110810
238581
200281
613618
479582
525801
1912
446850
511170
208306
107708
467798
637226
483424
254629
643369
19824
646665
138628
523268
224710
569048
207340
427591
359158
591916
274707
273354
477069
205488
269098
371594
391507
427785
72311
35613
116277
63461
571902
582059
64122
534421
241312
629273
330643
474965
640522
144893
590213
74974
167065
597092
605399
17269
77009
313669
102250
469207
603244
19625
364935
395246
561949
309734
269472
529376
134788
456896
584688
272232
383048
293117
436713
298976
62667
603345
303012
635287
125596
220762
244841
490523
506534
285164
246134
461133
20349
423936
268987
342635
325447
276535
279828
306250
53045
259939
200512
480995
303811
416507
437102
327798
390391
307070
542704
159938
323433
139526
188109
619273
624052
405221
518747
496638
102324
316085
207188
421762
641105
630420
10012
459896
173335
254889
556135
185501
68609
229237
302618
596234
250705
341124
604454
52354
570822
424057
379237
554777
385747
6584
319186
597010
213555
170217
563227
610768
99620
610175
426502
378079
517065
104846
293598
96028
527838
514108
374510
596787
493624
532608
218119
580812
165942
380821
203976
325445
124488
46805
454766
101141
52102
632878
331687
476792
581610
388269
436723
44937
405609
576751
436833
106888
136583
86156
482493
77177
257921
45329
590396
373422
415130
370837
52541
491423
161987
67925
296180
62227
620374
378707
605716
452893
179595
222515
523495
38302
637846
434273
504494
250194
64407
65351
516413
406561
649563
298596
7304
570926
131085
243139
104774
342868
91637
233845
141242
356517
364776
53586
254756
527816
386640
235466
455154
66731
616488
405378
218011
641290
124046
83572
591067
269235
245315
463033
484079
427161
51775
492884
90036
334004
544373
327393
595782
501372
542820
289044
579270
268545
170839
201321
424592
356641
431544
628331
440560
52989
128290
474394
349303
149459
216118
274382
174982
62202
32857
648840
413574
612490
526475
414147
645840
528400
381299
40607
649116
596633
334741
165189
400666
394126
363827
418660
447731
334518
525162
145696
496986
126437
457552
358091
304260
296169
77085
280250
307940
513881
470026
44357
77140
547788
218370
320552
485129
507970
216645
50202
421219
555780
413119
598540
584387
392895
404510
24799
64721
123780
351254
383631
186368
311668
640103
172568
281718
259009
361822
165459
286507
66862
437168
457821
646243
118870
165046
490402
76955
289724
94179
79671
326329
626982
40094
211126
260837
4411
258048
631669
618290
272176
565278
230266
303043
12591
105817
26311
151874
448387
462446
215278
94779
149316
543140
562055
316445
597822
613767
600925
427036
522538
219106
392454
57734
420708
299841
353649
344268
337537
285606
571490
380187
381073
58366
627192
304656
386445
493601
463199
413251
429790
351345
58581
621153
625510
139193
160788
141338
458547
632435
240593
529584
130627
314933
120547
617913
460300
364404
612362
351690
540716
187245
281324
494496
261600
150523
27141
267377
580189
126701
192549
501721
330192
413216
434350
540914
11076
254902
227464
62744
559357
390774
405841
527774
302024
19051
139332
442462
461258
133310
250355
564208
302865
381121
83934
123734
332080
477096
287016
526061
40781
627786
549673
505537
291561
66154
455163
476048
62851
645980
561492
371133
613600
557737
358879
82631
529100
527073
83322
526264
34600
294021
400510
209997
630007
194259
75218
351827
631216
633877
567275
114117
89741
469444
415023
182443
351787
347467
205517
637998
103899
551213
518736
569996
595996
126867
427851
474553
59901
308007
601204
510904
153847
583373
111204
518295
154440
402028
124359
466678
255352
59832
126882
311060
404256
169778
17344
610254
618200
35015
377077
480878
329519
435313
107474
544293
319586
462827
34338
331690
35181
157496
294373
334102
567623
329122
252149
377088
2682
368752
550652
601310
380850
518258
555180
493033
551863
598778
292293
453924
39102
302340
132844
531701
394132
500140
216151
50931
73956
575007
403082
631978
214703
25891
146794
199340
83540
234478
93743
180265
32904
169609
306624
28273
543703
115943
82227
377721
648489
95934
117278
125966
177990
644551
466932
268986
421356
187536
521776
509240
306732
40352
237282
565847
479176
42243
603052
342351
104619
167643
312851
446882
467093
391107
179525
20292
285500
304762
188586
592065
92196
458431
542678
222813
143349
625006
414604
159148
232076
463611
589852
445677
299369
303965
262970
303179
407319
261909
194379
433283
546459
378892
398076
68560
650690
541731
597265
514182
130388
508657
494758
75
195059
201731
105046
118957
376243
415393
137215
86880
247513
476772
319619
446522
422661
307896
420371
276113
276118
422581
546954
242319
101824
77179
230807
329200
79215
71078
32628
613164
96066
184876
621520
14633
148923
357594
46382
510611
238491
298458
74203
621543
637832
257047
580871
589278
638492
589431
241699
256429
338917
197427
576627
328003
105190
263356
44281
205673
300211
475189
198799
420648
33270
403728
633476
254646
11333
647038
197953
125459
396716
148584
336996
588176
204732
471386
600384
89587
165476
551974
444721
371201
462633
443152
128891
51498
615138
538372
137740
49691
339793
498611
628384
392719
157352
596250
105858
215418
98107
601947
310087
224998
513376
116941
487829
484934
488518
420985
476598
607294
291924
184722
292099
360457
247839
153488
608316
22219
506119
74901
25621
235338
229348
241503
578009
111313
386413
263877
358417
240057
78313
7404
625231
581699
155470
321683
267844
471072
12009
328627
636923
116467
558208
125007
553166
621902
586750
315134
631061
276482
184016
521105
512056
145397
96540
273534
381460
2183
390384
34146
358389
95466
390792
546034
113801
404042
291234
54854
594201
148208
465261
8591
391608
573074
433691
449514
375731
200540
59544
570196
51639
403737
482876
401894
438449
578066
103709
417557
614902
201738
200413
419526
587293
557544
231089
140702
221456
278579
123996
469200
252759
348974
12266
486169
379059
570147
635363
269085
52516
565892
40538
362971
602320
263950
162771
456246
191035
102081
278367
494467
482572
529867
207006
325709
46415
175363
517581
342424
420610
65990
316060
424754
1982
396807
627630
212693
284255
133247
359738
584323
360098
619659
466911
377844
163969
531469
478350
297197
274465
302456
615499
124721
642067
557403
556721
38819
174379
250162
204317
328748
522606
271146
274111
340706
412932
74925
583826
547820
159067
280464
638320
461399
405447
562358
402859
525821
72743
100099
555397
103162
418153
45711
566443
462726
402490
275986
315031
550637
450475
584114
532724
430473
81917
317917
291767
316741
19373
554783
610536
288411
443813
283195
548397
67568
513931
376150
504241
513825
287636
141789
450995
209176
642941
337911
550703
619588
632099
537513
544413
538743
535507
303284
380745
458406
510986
624904
236323
30304
80636
100824
650125
293230
75717
574783
614453
112152
185371
207480
370784
12264
91081
564417
504143
565892
496922
422331
210181
552760
633227
498918
619556
414729
165322
145697
282370
168976
587182
79349
75758
461975
522649
94201
520881
15028
179544
165853
179515
573194
27770
44660
216454
603485
43255
631678
326811
474441
314408
561793
174531
87834
136752
61430
39147
373780
324736
243713
23384
330250
181589
124571
58603
120631
162048
321793
315242
509467
623352
307336
553475
216254
542821
119560
135045
457060
589459
376940
29058
113304
516019
414873
418948
60448
550187
120407
368523
548901
578724
596985
362868
310696
227734
302797
551695
58692
308814
121501
327115
602812
411515
65221
541044
533511
165367
148190
288045
435209
192083
615978
300933
383855
80498
155636
4429
121765
84973
508116
629596
298322
528035
462674
211448
366336
61885
573826
49971
349053
286700
22958
115126
244355
219196
355023
500673
643632
597463
238412
444822
29691
268600
51231
620304
86478
270566
512916
334370
53497
550333
269977
597492
159303
298026
569414
343838
144432
533187
140166
76789
124368
518079
585557
43885
471399
170620
568033
168754
481866
206851
591476
238412
159211
126695
237955
626267
369957
240963
144236
511899
14063
502566
50619
582369
156675
126443
191771
580969
629797
120632
449517
59409
68861
268928
18060
531860
494762
308431
431225
582476
87672
50121
3135
560032
605598
33428
212711
455746
58570
24322
25660
547509
481099
439807
558615
646000
584246
417475
625488
348599
72071
129130
136293
201898
375120
297832
402631
257810
380707
228040
70338
170370
38775
498726
339636
423987
578184
469888
357538
142933
269514
633883
156326
211759
354792
463637
529863
538335
404883
88790
510222
24957
405235
250586
393724
93981
439435
47507
162721
289517
387028
384669
252341
415672
356319
206078
350685
74567
563055
210333
350454
203703
452421
52473
485573
207605
472465
383237
645394
521843
8638
28037
79303
253827
590925
42276
283637
61771
508670
449344
549094
175789
327767
112966
255022
54334
623018
218439
289168
31397
206579
624675
311591
399594
566132
60954
71421
422746
369134
564984
117215
8466
421822
644950
162174
135873
287135
104311
540523
211307
468262
385005
225046
591727
575318
283296
493878
18430
644451
223640
444112
164912
381453
104873
502064
640650
633122
634981
387322
88379
493603
102436
16866
362985
48844
586782
590164
157795
582771
80993
228487
185438
389538
645480
62348
225813
305585
598742
628700
434547
476862
449916
543729
96551
184717
241168
32397
51519
67205
396759
492502
216368
273260
178953
487489
116530
556460
111253
163828
227373
500797
339105
263086
222717
379801
600095
88835
6549
388884
444926
190759
430975
611315
334148
314876
515316
385996
570989
204117
614579
296049
134081
354459
649847
151088
574978
248524
76299
138141
184370
593417
172044
259344
158221
450359
230651
503038
16886
486478
142354
496754
576110
261235
80036
227391
406504
123758
163059
472254
36371
468287
556789
201970
554856
441583
101052
134801
261568
175097
87756
492165
178053
94262
381759
70023
444876
201914
629768
552953
575074
80214
294267
387135
323465
436086
164854
172005
212308
60309
168131
480647
75100
56675
589040
381920
274467
609020
626291
495432
80393
285571
381285
648137
587201
394319
216984
341599
86527
512479
92395
210928
71321
48411
19455
154433
576178
440350
313426
50792
195788
289889
504767
456640
260482
582128
66988
468834
407135
105635
236567
588599
501637
269008
3494
298938
515300
553784
152338
122423
366663
400918
122780
51610
136744
290122
597676
602038
84298
367258
380593
331265
404530
357331
173259
90344
479784
434405
40410
151625
6419
359203
89421
443321
471848
55862
417671
439453
146496
638267
345989
596608
506726
476593
287809
218505
71868
339557
117986
353334
544804
306992
607037
527349
300565
352860
574208
174870
129759
494796
389781
429731
497597
614399
169444
425359
85501
643485
393739
152730
107171
335980
151798
463784
335678
437082
353803
39803
163302
540506
628500
274614
68858
607834
532844
32493
292849
49654
352396
276377
390771
545143
305492
16012
228342
75143
257193
523748
444147
186900
193541
115616
177294
340801
440940
309989
447347
444235
64607
9853
269058
289553
502318
623784
389299
283577
513553
237366
362388
2610
603133
489736
322499
361617
375196
102430
272924
595948
644038
338878
522022
244645
319265
247104
326521
297722
101163
159370
648357
539904
359016
115547
356851
520897
334734
146349
348258
433887
176120
586456
242915
174423
461505
457268
100726
309040
421146
551961
355241
36474
454462
425650
267560
567940
579830
55212
201459
332078
221263
276902
270120
156428
337177
356885
297928
482388
395778
223126
375459
287209
173230
482264
324555
40178
11600
212752
618522
589592
309181
308156
85807
540178
45585
511976
494525
252438
57312
416678
350498
54985
467913
130462
171662
612370
419793
94714
204986
341445
491956
193960
558214
311373
31352
636493
171556
594335
649695
465120
301029
528138
5397
432540
129978
326500
511284
573490
354346
584135
635598
72124
510846
232941
382890
475011
207740
134295
605551
427506
492722
599235
154343
115909
146446
623373
89586
641122
15024
294382
283645
487724
134613
478939
103283
282979
315910
431448
561954
292382
183820
36955
558343
11275
324256
50895
204460
619980
443853
619602
587111
479271
578297
379986
72340
618785
449194
46121
101206
488174
370805
36830
638980
283994
505824
169991
328257
625161
171695
381089
516841
560280
540780
324321
110555
224236
639870
617531
171363
220718
37733
228700
486727
608918
128895
627479
352108
193550
273083
627019
609301
228890
136421
301316
622723
31163
121818
48306
208516
28655
309985
53843
4970
369861
215598
440084
404040
306233
631752
513565
625454
453782
311550
503264
558051
585016
216653
169824
108995
388724
592885
36705
609964
311588
633732
141777
639277
402711
254287
24483
15947
135109
606639
81369
74391
411321
82425
100835
427646
498275
212749
528107
311081
314284
446221
521817
398130
511231
366213
434480
574691
203759
592508
582630
459262
446303
604626
554380
408864
219698
523006
622305
505142
445332
336639
84811
143618
73821
286959
616227
153035
276040
623919
571250
513443
312479
621449
291300
326422
402731
96805
610463
641381
511934
197396
608296
269223
458623
285612
615007
240215
506947
6420
148473
267339
186006
340148
158450
427131
597327
277460
273567
105166
622220
89444
610585
600209
64572
158118
71465
529457
315361
203278
63170
458153
382868
207476
11083
467616
103223
11968
207113
87704
416012
112321
365461
394258
105003
278447
248720
248289
126820
340145
455312
95117
303069
471814
407064
370794
101586
219415
602197
244169
584710
324261
434440
265298
235182
413557
331932
420059
201490
426016
205795
235450
1223
331527
478615
112425
267536
451926
417733
488777
359825
644776
537060
296700
420157
308556
555127
3244
228895
393930
549099
520640
304096
313562
215788
459360
643872
562163
155328
261279
439096
212130
511132
259790
611938
607301
353384
295633
236171
326160
395615
233293
523434
543708
622965
171839
98196
147640
333413
361413
53311
270769
507860
118258
12953
446429
107066
620062
488820
260947
40074
613201
493041
385734
298173
637888
109877
453489
123633
15892
555625
483441
407609
48210
465468
164412
563880
231903
632242
466043
626414
175886
416999
48368
188457
585047
343627
266420
26200
135193
645536
234337
555990
296213
343276
546555
47665
510440
513189
68323
10665
6537
141253
76049
92856
378360
15489
185680
491264
145135
425181
232091
98236
317362
106327
322687
390118
363764
414422
285040
354320
224063
538654
456376
533813
19493
406871
440376
375486
257816
360539
533595
55644
131645
50418
298291
560150
97998
81475
477235
327059
249771
468028
366864
164207
171852
103504
84867
248381
638104
514199
572661
519544
221731
635099
188115
167124
22833
173048
452817
229462
392131
128123
428152
6828
159084
18467
346027
70580
430630
632003
498685
45817
341482
253503
452666
456714
405158
551831
302238
483452
424641
489665
7221
349639
286975
587150
175581
117153
219939
303565
35222
377464
85070
278963
48650
283819
326805
545484
87399
280948
614283
112575
74987
381007
104410
357544
160944
477162
287228
147873
294023
452408
15821
286518
250813
522608
404387
628206
577226
601534
63408
365433
351599
460982
164
403729
418169
547027
343778
235924
163350
25881
589425
615759
78867
484768
86412
23151
131102
588738
649395
410170
179385
327610
110912
482732
426476
606189
595661
424030
307654
388302
187401
173261
396692
331765
444957
375548
260314
535075
552551
27327
514355
386882
164947
155994
35219
325172
376946
258882
236776
349195
178930
96034
518678
509734
67487
252113
251901
416925
58309
239911
454312
441266
129189
547286
444872
119217
80161
433242
37745
320210
191689
201991
598825
271304
51492
370826
565045
64511
148843
645853
596120
557017
237900
196304
44854
313486
93130
61477
450176
612208
186565
196707
68396
393341
332700
166815
607638
275717
507372
262118
643149
155070
238844
30161
397018
362915
138029
202905
347155
27700
633892
355637
99307
128793
363389
556309
165469
329519
533348
234413
71114
76357
410065
228034
644977
437003
565748
348126
50893
220224
196323
51485
184563
368778
474067
401943
374120
597971
596697
626736
147450
566946
254613
337958
509660
86768
557116
261182
22905
68352
613945
176898
379713
637140
68529
158553
382361
114192
342689
538132
444539
431185
539521
335021
87138
129258
637794
425709
106118
641769
147484
44258
520684
90938
395925
13325
42740
180836
189677
43523
246579
445534
276880
258438
477646
79617
144769
171737
449141
386527
210307
645249
114226
457449
393494
310191
519610
477655
364996
291034
545783
227409
465181
486073
587702
497294
32808
215322
438998
375087
260188
368328
389248
116971
89185
259554
172176
8625
70259
538024
18467
233766
295976
162155
39628
624077
368850
366431
101034
561555
590665
473089
617733
279645
420068
317102
603174
67501
647754
464682
643674
249378
589282
330390
515426
236213
89825
629413
150195
444553
373497
515544
514891
278333
220492
321845
532991
393815
52631
502063
471019
486632
542687
526230
297566
338516
38360
243082
287995
416647
365865
51959
92568
503677
425213
496944
115282
402008
171554
277430
570242
166519
416365
412030
220999
609634
496939
184577
548398
234830
69509
447915
133009
276224
260028
39655
527201
311304
637567
43690
362729
457781
321883
21325
161110
40070
72690
600217
279762
632631
157817
295631
152364
268897
141461
145675
159179
611971
187333
462370
358490
91645
348995
253160
478407
71172
424482
398417
316155
637189
213986
458763
568815
630972
304778
260494
341002
440850
465443
369197
113073
555630
601546
453334
211983
106365
198064
92123
428620
184225
499017
14284
210140
294029
76464
204900
265112
206951
20839
483145
169131
29854
475784
31432
580471
403502
301609
415044
648766
378811
445500
149784
193004
199242
454834
524062
364841
377345
35611
576374
295587
481392
175269
188351
271281
430932
594960
63960
17781
477675
475969
333835
403381
49202
159367
376804
326545
533002
409682
334290
579968
220182
554414
591504
424195
49821
333920
348800
332118
25722
247459
556983
159459
619482
585615
612959
459116
127504
226808
74895
329177
162857
612027
138631
185428
313851
444507
29680
314983
177990
634027
260331
147887
498203
547993
549826
245289
448584
112592
550915
458447
299207
230908
393687
185198
150156
378392
101134
491514
628235
475696
52881
159462
219049
649852
407147
292952
585566
399639
480720
175036
470919
568342
341105
542869
97555
87866
350284
603220
529665
2944
73688
185207
237706
170009
9236
72564
436872
177442
509603
434790
448107
441794
512856
160564
1917
6716
112824
69949
130114
297854
553321
122375
422149
471619
130892
262523
256503
68715
4509
50825
410921
199357
452546
517676
550852
202213
363558
455424
256957
449120
245071
418324
137694
178005
610245
639288
481585
77530
424635
327221
508234
506880
87392
410676
95447
213136
534064
623495
599595
39100
575170
547979
624205
281822
347288
305413
562497
402233
66922
42243
555439
190404
181079
531598
162708
109376
100729
595538
636947
485679
247660
95847
311324
429685
334789
565562
538264
582379
560449
184512
60408
194473
2945
53276
52385
287545
244243
100659
53736
487416
291444
101542
210275
199295
545723
92647
598583
17209
115092
56812
217070
258496
211174
606707
494620
599430
45171
343351
578134
534240
418554
444880
41537
228906
222977
40287
217235
531606
246045
612163
405909
148056
470388
365106
233579
180929
418303
91673
93230
333274
630870
271550
604837
513824
603595
534416
108781
91624
9289
437146
522061
165501
351130
20742
121565
281626
62883
538289
489386
346169
287872
193158
354162
553243
448429
559920
571706
405239
34154
305898
339049
182212
482841
275646
639890
33479
330269
447623
278764
324618
81153
353540
563504
612779
522438
543120
85655
197372
116976
621478
111916
212404
80960
110385
277508
376047
262532
192324
66875
622462
41183
598631
549935
497115
68174
429582
462222
621104
459667
51610
135125
287666
444494
107721
188055
362502
211183
104882
289705
345978
226643
3167
452067
254782
496658
541579
188171
283047
638973
643516
365789
301263
384374
57198
389035
245054
643245
569714
499782
519728
158946
194204
499087
156806
8571
175255
569955
575914
292967
539162
209666
139699
68196
556834
323246
402636
326755
406980
138579
531914
570390
21262
409982
248574
611625
650225
223079
57659
377207
15017
96695
114107
490413
644929
270624
600432
111679
130471
549012
336591
432469
579789
281608
377574
594453
239504
431180
498639
616453
299068
212082
137056
176663
377940
515007
158584
397467
186354
40054
247196
629192
60145
560973
131440
437020
255219
509524
493272
516654
593137
561758
108724
527566
331099
408026
55217
639921
529649
140738
90267
140096
297910
497218
70491
117032
182494
555565
601985
215986
409805
546557
506689
579250
176118
201343
259786
506523
604285
481141
435238
553009
7668
133111
602445
205676
622961
58590
141622
410006
456703
190358
583662
299333
115201
447470
364898
522848
410196
211298
369102
151575
442408
188281
190629
79612
156268
379525
629894
244892
629222
327871
489594
225217
289832
555075
388339
90269
618
642230
572055
5646
437574
7396
419350
596099
239716
50262
100862
648782
550152
458626
342779
14674
598253
95799
574420
449658
191290
190533
132509
227119
485965
106778
574659
19008
632515
598422
379966
605866
264218
396933
315493
484818
348467
520377
511514
273550
28071
82687
435846
484907
356664
506760
351269
487863
586025
399603
423830
588987
308319
288864
119573
335433
97524
575703
130865
32297
156391
75268
622415
395179
324978
112230
337304
486685
401604
177709
192480
5455
175146
237538
38479
332698
13523
568936
124925
266035
635973
311197
391770
245694
526634
321742
40576
304134
114362
349443
232998
515852
480177
366663
544946
515322
449221
188331
598457
209117
426693
196301
348423
10879
384012
46045
111582
589239
280679
536618
624959
443345
592396
212810
78576
133751
41735
488092
5743
353320
293221
103690
74273
435101
370184
444538
335027
539163
531804
206901
191784
421477
419007
266483
305526
423150
242858
31727
344944
24598
216894
322516
477565
548237
365022
646135
433880
554002
17585
279216
319826
398191
140425
419150
258912
341395
320745
219399
300804
144579
48721
233163
618183
225964
618309
643015
212491
215066
513004
558884
592285
338289
338569
567386
594475
512451
188578
350040
239554
31693
518669
503180
175886
513675
234300
95639
163084
615748
146481
279141
209140
237929
393437
498321
173640
603013
575420
131553
459964
118134
255693
43357
644409
557197
442156
602149
357746
259872
193889
504582
153635
68785
639888
303196
153785
64729
110930
452414
148784
84878
74655
114229
259107
334830
586954
214679
310586
432581
151127
372797
437116
490006
17519
261682
17335
610090
371221
15156
190463
389397
71825
169787
545714
621817
544847
309911
63679
360567
126977
550832
467842
56269
95062
325862
191723
98169
321380
459766
116278
120224
565764
382046
19550
534867
387276
606125
529890
217796
8836
130699
590827
367669
329523
489765
648821
384750
286982
72203
321028
120725
15249
141480
161217
432947
463062
571999
525351
148314
242425
391689
377510
387458
606397
429777
78499
643040
625661
173663
550557
77233
556617
309875
110347
442136
50259
402434
402712
115558
321993
360450
213843
343644
607361
220726
221122
243083
549828
423710
12244
407865
379434
214756
7969
472052
83099
429121
434678
52205
359995
4647
616900
103838
44525
416287
331270
11160
65794
617663
136452
490742
224958
580045
499621
341234
276454
523622
212083
325045
478401
431215
487238
259472
603363
634013
146220
450499
68458
510685
392436
146353
66495
111535
164444
553352
183341
167624
248018
235106
140354
166052
436445
214752
55550
280909
266825
94804
564080
168925
357861
179160
47973
348120
184643
616024
514324
552272
276342
471202
45328
33771
522936
81969
460941
534421
298936
533394
18801
284346
397600
324744
302949
434347
186455
181948
205131
645115
333203
198502
281223
454566
63531
252515
63384
210411
414662
244911
35978
167443
226085
75938
66227
350166
418963
626960
29179
139755
490549
387220
1343
602391
385888
522962
72303
236149
79575
475209
548960
555145
14123
602300
542854
259222
290760
476342
284431
515765
238200
294192
143776
627403
497411
388371
33420
457135
378872
103446
372949
13995
634970
438232
366271
172541
599720
71761
93356
234710
624898
321267
491311
520644
306187
252174
90395
334820
301509
477240
259933
632049
516454
218160
5413
630796
163438
549789
12100
532837
167272
394026
583368
457165
243897
424339
534628
402539
138008
18459
340329
352263
499614
636425
361784
377220
448797
525681
38972
427038
410953
500027
462069
78182
432923
555164
623870
264428
40676
372431
41880
201382
240074
473446
621577
544123
260303
288422
341797
431907
638188
605218
521835
372691
391593
59055
109940
123440
409570
626282
313406
250839
483598
108953
60400
382053
358464
530700
525970
137341
16038
254831
638311
49146
408927
622490
503575
123349
606830
574394
280558
329294
497281
492145
642226
203812
36224
481390
36034
493708
606121
164022
42017
405565
12242
98616
327851
264467
178872
481844
386422
49157
350915
168404
336616
19963
592748
135079
376122
332454
114264
520414
207627
448683
348763
535412
328240
627020
516729
183563
44456
279842
399465
110540
347309
474386
647211
520501
376245
330110
285651
65683
455386
514817
96593
110086
577305
259744
640378
120052
469734
533807
332836
447293
185492
277736
240616
480171
130308
391974
396144
360355
245228
118641
419193
129255
264665
219248
431275
399300
393530
118520
405968
294864
227556
63243
40337
183237
608309
5000
276110
649788
542819
224130
166281
523957
424402
619892
9413
549190
380336
147519
140118
257332
345681
402033
282498
621255
235578
550314
536829
14909
334322
37664
241936
453934
502227
218701
643623
210336
516823
242850
139699
447623
604866
615244
551948
575123
25134
365299
301818
501009
572606
314437
586491
556216
242215
62505
618542
17798
209470
170099
202942
82816
402751
198346
356030
309589
114891
598399
522627
181468
635723
396484
123178
528567
11626
388511
90395
649736
559489
86771
577554
392018
401894
124886
225300
296948
612976
331678
463827
96967
303309
88756
628345
122798
40041
428817
366610
460285
575256
237942
71350
120518
146383
143587
289409
527967
409542
120454
20194
526994
181148
206426
71534
93687
179724
6991
147397
629313
138141
207177
542811
631553
450862
480116
562183
496246
63516
345203
89940
459201
262648
453153
481510
316763
296306
44440
618530
89869
98495
617049
149699
453492
486769
616201
544726
381734
585041
223915
515578
94751
496654
355458
19166
174691
50635
66745
519385
351062
450491
504156
646203
234564
606653
58144
525747
486593
508605
29644
344045
226428
107756
465493
468187
59255
155971
22767
202537
30143
122328
409681
571898
239397
391060
485151
544523
362017
400082
96870
580300
47185
174246
315069
10393
650529
246952
510474
147730
215412
619659
556646
78964
620863
592277
517272
370817
204663
207782
142716
134965
219997
608522
261621
179232
212335
547462
94091
215787
352268
483036
563010
226613
173793
600060
42113
224731
538535
360384
45560
205731
343384
171406
409456
591439
140221
4301
289809
457408
152960
43661
489820
541753
572741
551884
87664
609679
23635
571744
108321
122302
642004
248562
487039
368383
133195
640393
34885
288796
100180
91829
182555
232094
566226
164741
513868
609269
458631
642219
169059
278468
385856
643960
261909
72073
535912
620682
106043
486078
138900
186572
339631
242221
23352
259218
461014
4061
609297
59294
331001
584197
442361
422521
431064
160220
26529
539827
284799
236511
55088
612705
297743
223305
602544
379038
460930
642249
166673
405404
324354
57079
279955
596492
3867
484379
465604
580871
513658
484821
568976
497176
182118
311779
340076
243899
502808
558799
494227
61758
214991
593280
314541
370806
477179
536209
237747
196947
519131
595129
315210
257994
172540
99880
360365
159853
544469
332430
464278
266311
180878
344267
92124
134277
140023
416244
68595
249961
78296
360840
31988
339065
10517
221433
225545
329196
305806
184073
550221
167450
208841
370591
212721
643221
114612
354165
138298
126257
123026
596171
595648
318582
525119
13602
26994
152981
128379
569762
52871
18589
136327
568245
250101
17453
468946
242878
230597
479961
426117
26062
337045
375221
471220
292859
201510
491845
14335
304391
363061
451211
562778
78521
298712
339247
628758
464215
323100
82366
194364
16638
198820
192348
405401
176365
142498
390756
211860
408726
49878
119346
80361
579568
262496
396722
339979
336858
392250
591646
204386
172793
283528
250542
176738
37965
277260
515437
351712
264407
145995
464709
290587
131067
268070
449213
643316
117363
223206
275071
103007
281112
518539
538155
428044
322860
16119
594678
477150
33612
166249
486702
575964
488316
47845
34615
146616
153634
605063
571557
541179
252126
446027
631083
553426
559206
13533
439685
432339
229160
384866
591821
451770
92879
297302
619373
633923
458862
452193
412551
270500
407593
403085
231429
30401
472444
436055
344875
104620
94102
459466
637777
518236
99473
564008
642041
545516
410751
369955
554774
244578
110980
138620
513860
579500
217203
583965
644380
62328
586368
127957
332562
256929
67519
325399
410940
70649
538839
463801
318330
428998
91637
27730
595843
622935
237615
220126
519658
236736
397878
474763
172389
513208
518653
612624
622946
186157
112132
627165
443537
458083
571857
148960
461686
7466
70313
34683
595796
340532
494121
229656
273509
192827
376477
214676
557586
527487
62365
437850
24746
126051
117627
177814
129830
542475
600097
307252
87626
482683
344338
231396
424933
304867
639798
395093
529919
523899
285040
351889
459866
395536
282220
177920
565444
416471
468752
6169
499833
406574
514716
30343
282516
419213
569241
331609
571071
453649
452581
215369
309598
7976
417460
480192
537613
464436
114556
57883
316267
416108
194647
12706
532429
349186
382365
222869
212291
168403
446820
363547
108682
100274
88710
160230
514693
341172
97004
114629
445263
433316
510616
32312
226227
373290
233043
364874
368083
205692
244092
140701
330572
613421
612983
349621
346122
68753
266986
335563
294317
323085
536452
496433
99691
464166
119912
217429
48977
310544
545155
493298
447970
472373
99948
618137
195049
436631
565224
542318
622508
48418
615163
607274
163700
47775
230396
448256
98020
3182
214234
604855
390129
536526
130951
560636
26293
502760
371700
374724
476326
544760
301229
404000
433215
644687
624098
582084
339296
4491
514661
335617
255687
549466
123618
135246
36778
118081
631653
447108
59055
267186
301938
621654
195075
616309
443410
5032
479027
509248
534870
471945
378456
457934
422206
309666
195304
489205
386778
29120
137275
34766
145850
564662
419701
55351
587835
568462
365876
514119
229815
503902
46626
599904
642428
566461
328010
611297
512701
265611
75731
389338
7020
506206
213366
616253
601313
448255
495495
320685
239310
9476
112621
129943
402908
52968
628808
581908
584183
471013
481976
285855
566777
171263
66157
321268
536493
589293
33903
230405
194700
558246
603814
535918
431378
206038
114812
44804
234967
589680
327644
317666
550881
215659
202459
493077
293457
574631
58270
357343
227927
414987
116172
195011
563515
479213
75763
375842
183948
348323
611351
389254
259045
339213
420491
207113
276117
552392
18638
365189
48751
466883
515890
174380
27065
494051
253994
207532
326982
476136
520665
296878
480261
588396
9085
440074
402214
542030
406590
243227
199418
114770
300784
194337
271169
53230
244240
267544
293922
465002
544785
180175
596250
462816
497710
161418
214917
354169
610981
109519
11097
201624
41753
90366
39161
314468
142353
285343
461220
382984
378155
218821
526166
305278
276280
413283
84083
619113
586969
90150
188411
607661
516855
218450
251599
620047
389613
31163
54166
375927
266044
5533
257147
368669
340334
73909
145891
1118
100177
649238
98915
597394
345586
400640
142690
397155
166155
32765
456626
175571
636291
54548
66128
31346
641684
375851
298598
240740
598151
201493
10312
144050
182042
594641
104510
503710
440321
37295
532231
563428
4333
498310
79401
265411
628771
96463
518197
600460
589442
433823
450988
332653
624442
535254
606234
425848
351800
641593
64265
157399
357071
366480
22824
645112
279899
308791
210992
109461
600874
387303
532082
84104
254157
154786
254027
257299
232294
221982
151590
385238
224109
454830
625369
553574
457320
138610
528710
550024
273608
282677
78498
503822
77845
145397
344872
202333
371116
544461
302519
303768
282021
578978
372051
305801
102434
495823
295181
583997
481778
225381
580444
627589
622689
526223
253313
589579
519282
126395
430408
325088
642082
539571
88636
574205
481880
372097
183003
49907
206930
455937
425387
512808
42856
169985
275909
343175
581644
206793
152337
519903
407016
239656
625689
23253
464516
590595
311127
226077
450237
541458
268330
26208
552301
383374
293777
61677
167902
327462
402362
64529
608842
81011
410730
311497
143728
506531
61946
477227
408957
211886
252132
215281
396767
184344
381572
111439
494824
78045
564566
438045
425674
387464
465468
434474
465086
523995
392962
581346
515714
134092
572888
260982
347261
350333
57382
493320
349518
460514
258248
223813
13872
116995
130236
226026
71433
515356
278058
351431
71845
64998
161567
208830
231810
568106
98035
491034
312495
623347
100418
221748
519712
464279
279484
5822
609264
423914
397123
453986
576092
36146
537487
31661
81854
264744
130946
540487
336507
604374
152227
292216
272577
37288
203641
460117
238738
645409
36171
341377
497473
155867
123389
168172
348347
303384
239906
212889
394391
216464
170332
404338
206252
135894
77859
170369
21880
324945
255221
482335
77944
393303
385572
447231
315168
282739
258449
105979
534726
494405
599676
482784
59284
211246
577133
435270
62548
109834
525449
508778
202932
102966
38842
284024
317353
191611
64392
154657
275973
413107
440533
467739
195010
55525
380970
119446
634704
487437
357513
372515
145783
336198
493114
480864
306921
218547
430359
32076
551048
578492
272578
367555
289503
337378
305869
208170
248059
306307
74564
207687
232895
376918
515431
94434
73133
160108
200570
37639
542539
176898
578399
299964
145634
598735
108620
412295
209385
187585
279928
490854
247159
531348
492504
559561
270648
138785
613548
102032
355702
112721
123973
320391
103723
599364
381305
421550
408376
148417
621126
613610
116263
303893
173151
68364
585337
331966
36189
211565
590513
465019
217415
525606
412209
575221
399610
349979
296021
135096
362503
