625747
365875
364210
375881
363774
365474
351118
376371
391379
683959
388557
353905
396802
610152
398187
333336
389111
383233
667719
321507
342491
371241
358600
359479
374117
358315
394336
347490
352941
622344
371827
387853
387327
694398
314991
317698
352327
342626
338584
323979
329960
622932
371710
320533
366072
693174
311361
352244
322273
352087
685037
658335
382482
327046
374267
691524
340790
317594
335007
639430
313600
346529
381974
371737
692016
632282
327880
388622
328099
322889
364073
350318
369033
354341
348241
359202
675944
379447
350436
628565
394535
386392
320520
372728
647700
651441
321018
669163
393116
379586
332109
393686
324719
311269
363975
364604
321080
391590
344777
354958
661443
354258
624570
367723
694640
363404
390281
370110
352803
332009
398197
359282
332500
612061
346354
397535
313526
381508
362451
628418
380715
354057
394527
672931
332220
643142
371238
662052
392197
663102
359337
677285
397674
381772
377349
353742
374354
396712
364211
339486
345444
319278
388223
337520
370901
357074
352056
641179
385919
367384
349675
365233
351022
358009
316076
388193
323744
379565
313656
347479
312203
349012
695757
339400
669413
394648
343051
696355
621677
364162
389701
690678
391342
338805
374824
323206
366689
345370
335415
316729
613561
369366
335243
380577
386745
332309
348169
393773
363837
370406
325251
392985
368739
358182
352321
355820
383581
311878
364222
691800
372143
391725
377395
615423
372930
621296
697915
320792
688898
633437
694102
614072
398975
380350
391752
346016
632070
360643
390524
354554
681758
380713
649341
367235
384512
638494
352958
356056
320663
378728
347913
347922
631833
355761
353466
396279
389506
652040
372439
362979
357914
672708
694018
339705
658242
383380
339449
384093
681269
325310
685930
347104
694249
365588
699103
378682
364601
350044
319838
691277
374975
371266
352374
352329
322138
386065
316363
312960
380226
386492
364764
366649
328380
342039
338358
382179
314830
366564
339408
378955
368028
342146
381330
331025
366488
343561
327457
699105
317096
386214
642363
363093
363312
330259
353263
355705
343141
656275
342698
356432
349777
370370
368640
378838
394543
346094
676815
342037
361388
391476
379486
366804
377072
381510
331668
322775
316803
310120
637030
361694
347959
688824
335371
377921
393823
375187
337661
312088
356396
348929
331996
634851
398465
650713
394198
387859
665916
388819
623314
355380
341005
319066
642976
367057
657844
358412
371040
371809
618629
358454
367247
384200
317693
356881
317367
365668
387734
361851
355350
370602
368472
336749
386219
681490
378191
312605
334620
390749
399142
693688
317775
631676
371612
391457
335086
356779
312057
390813
382176
380642
394937
393398
366429
340110
344993
389355
353506
313992
391338
393014
379792
686764
332528
350894
698095
690280
399392
382026
317664
390652
675798
362829
316688
357244
365789
327995
347163
664785
384255
698119
379251
319891
626959
353199
369364
376810
316402
313859
353289
333109
652087
373314
626096
313215
320976
675839
641871
360082
367673
692530
332653
699944
688278
360098
319785
695370
392517
349053
639112
313498
684476
311780
363213
691986
668295
378252
332277
382508
365763
397662
648641
312945
321355
310541
323455
632875
358202
345642
350019
681554
369880
348253
317227
342881
635577
699453
345785
347114
675801
377150
311957
367933
375176
678671
626122
385063
353304
367722
393540
334007
382190
377089
358369
361972
340975
313615
344084
384817
370105
618585
323297
383572
399878
350256
380688
642161
641501
683354
394895
365068
388475
685936
337816
342395
357800
355687
364093
361413
328782
313449
369449
399945
386555
318567
327279
612504
343080
368244
666614
669293
682216
617854
333237
355852
649364
678818
315918
345417
394520
329846
399891
378784
386652
391578
313066
386819
384255
389221
682725
679390
391771
363936
352410
313134
338032
610130
360829
355239
364315
328787
382544
384028
331604
358191
340334
387373
314347
649268
381591
317344
324697
352180
322054
350680
630913
369165
314453
359852
349685
699938
625569
315715
392227
336852
359992
358117
615728
388282
330539
367823
355586
338934
345162
327799
689661
352378
676551
385930
376517
348492
388180
647494
362573
629967
613211
395844
695321
386542
345736
624100
313487
630316
393933
359576
323297
332429
622845
350084
353346
359116
657632
354023
326439
376289
367852
628402
396028
386563
378663
357053
399858
313922
360314
381922
361369
348045
354673
363271
391594
343875
621710
650255
317859
368959
325814
613655
637686
324603
688973
648992
380745
367473
655450
353480
667275
340599
363904
615029
627841
311343
347533
340718
369664
636344
671987
688284
362460
377807
689279
398972
364641
620566
386665
398952
398297
372189
312709
676365
684465
333342
635577
325734
340742
652889
366222
377194
687016
322066
395555
358111
375777
329016
675582
672001
361077
617941
647239
615872
360009
385194
328603
335595
641396
374618
340567
635677
328652
390022
390019
662925
392194
356317
367815
334535
380197
384474
332190
313715
374294
375751
686409
366792
350805
323499
371807
313982
368593
670297
317436
615465
323646
384446
399328
363681
344102
620049
368514
660426
384045
342270
663453
346584
357100
386938
685424
368981
688202
652552
390396
359464
392699
318724
371819
390431
388928
322284
339908
658691
375221
318816
330634
651725
643245
367487
392510
363219
345377
635810
619816
330094
366276
358106
371655
643864
693983
339699
692995
337194
391037
321431
384026
623499
355624
352899
371132
311377
376639
373862
351571
679936
346896
394926
364990
630300
397801
324184
375637
372875
330480
397222
378881
613191
630999
384995
617360
380543
691490
364385
653958
667736
328656
633957
328974
373391
310837
337520
338724
331915
398580
372745
347242
316156
626307
343163
391543
642918
664572
395649
379558
625444
383263
397947
399641
654305
331002
395303
356418
360102
366927
678302
691532
347043
381419
393120
339718
337199
391427
311183
338080
624726
626066
313882
359326
389870
373158
666513
390345
378897
351277
388165
324661
318163
386439
334805
312854
385617
321424
394629
644202
627742
657790
396038
321073
392151
394744
352205
391388
338947
349928
338742
394719
316928
318647
392973
381148
343877
358818
394783
628447
346151
388114
321148
327179
375202
689730
373309
350493
311239
366578
324096
352555
395590
319110
360801
643378
349094
367984
345210
324750
334167
355708
356898
352948
331738
611813
319343
655950
397304
374282
339797
324554
649560
310068
677787
340844
392373
362467
350636
621465
630578
328853
333098
337691
618998
384286
358635
647771
360271
610480
314302
319144
321622
352359
373569
310824
372095
627772
377821
356909
621749
372894
377559
325288
322953
330212
336091
386988
335806
347031
317152
660618
627920
362534
616078
349136
351148
687395
337673
346203
361661
388230
699585
399391
367485
386385
323889
648890
369460
666859
324113
331178
359167
342652
370306
356292
398810
374072
350081
320963
385812
391071
332697
640882
357781
373086
363699
393961
626811
380259
344635
641655
386385
317522
390880
388999
367139
364238
642047
386284
332943
333312
336181
672844
373453
317444
353967
385832
357154
311492
386655
342455
355505
319686
316438
315199
392261
344359
347831
358295
361603
334270
347766
355795
351829
336155
356492
331120
368447
340591
330783
327908
360123
317956
357354
360215
373826
328420
688457
387741
329545
674352
394558
343473
317378
338233
677970
396357
356902
338569
388841
327136
632862
369682
310131
323077
643308
325235
315302
328743
355624
319371
345633
392516
350192
354651
651917
348727
399178
357560
346132
355673
314049
386081
382576
361207
330021
353189
353493
386272
370251
645034
355730
678318
322968
314055
351912
315363
637063
314000
380744
362596
661427
323098
354129
345902
635640
348374
357551
342233
392999
359907
392835
391998
341925
362796
341846
377912
370440
336317
326086
650141
686377
644544
371702
387148
333638
383501
359037
687858
317391
616642
631890
397505
378142
387914
345883
331209
615860
342656
617823
321587
612820
371727
676834
672997
342837
379533
373006
627261
691399
332056
669419
685492
638996
376367
328654
357577
671648
343121
637197
697990
341665
619873
383623
377078
371277
365527
392525
367827
377468
644621
313883
317953
685733
372513
390472
369889
630279
667570
363305
359269
358424
395722
325363
337606
320831
379422
344709
647798
379924
332414
363546
673912
346669
658211
318705
330935
331650
693133
324063
316463
347618
636372
391835
380831
332598
352510
644712
353350
670547
388658
335454
396920
384326
637593
311562
346157
390191
383982
349640
646347
311102
361079
387934
640967
335353
677407
351843
390630
327558
350471
333129
338037
381597
350581
673191
322998
324335
386140
372166
377894
624388
378430
664003
672326
325119
389561
364159
392335
385472
340650
370261
686776
647334
696586
318094
339584
327500
387330
353775
669293
370340
681680
334016
370449
336486
357713
313916
341384
697168
680188
384133
679239
366811
354828
372003
360995
633898
625859
361862
643855
366553
633570
319358
334842
382133
334494
637553
631696
395443
372197
669847
349906
352104
377802
333853
672901
374746
384610
648919
392685
316067
616643
698648
338204
662515
385581
355016
642614
325682
652862
385422
616585
330906
364904
369895
333011
353524
627042
629734
632462
329745
382586
373323
367025
693264
386222
371835
320701
357829
675851
385222
348553
330364
613054
364885
687628
697863
375950
339230
353077
353915
326458
339489
397760
334267
356369
351060
333011
314293
351165
384349
326831
322775
372853
389054
329718
346753
363857
372225
669773
332228
330734
632464
632850
366925
679298
395274
314121
319995
696548
629714
373970
658783
344049
343452
357003
360294
398644
371622
661283
343002
693372
340161
670903
630129
366931
349731
325139
313619
388119
398026
398580
642370
387344
328895
366189
614478
363300
344849
638718
363892
331538
347994
382272
373699
326964
379627
390765
312567
329172
313086
347594
658972
388857
338980
375309
329627
353303
625743
686309
337052
364360
633948
380403
669400
366960
359695
326459
341157
381633
354199
392841
320689
649914
643544
336261
351831
335287
335963
361064
336092
377248
370639
312576
330680
685875
672744
384171
370695
374253
377033
636466
350939
621530
350381
328337
678139
372888
350606
363590
349257
664929
377923
630563
351955
336945
332735
662253
350537
379953
370080
630771
381698
390889
398991
372721
395154
384143
320740
335470
378639
360007
334925
372161
394625
327264
687490
369481
358686
347796
623340
384207
323226
346482
660915
651955
358920
320524
377099
319836
316972
379965
646255
359813
360472
325729
368003
397355
326255
397009
374103
694117
345732
346242
311813
368394
627028
651982
320799
392386
664024
369969
360073
362850
372439
350251
317069
327828
333214
314742
392604
343013
358016
392931
654869
328852
383013
362490
331526
327408
331749
639814
323409
391218
627453
315334
370566
334424
324183
361560
358229
352386
356959
612069
365904
355053
314832
345459
384059
320196
339255
665420
389922
383581
662145
349949
314216
334519
390802
333964
692058
360331
337912
374440
679233
616384
349460
613978
371533
349022
316346
378324
398179
353830
317708
342100
679186
322002
690823
614574
387844
346570
371659
379631
657474
620531
335493
317113
315076
656437
318968
374602
351464
327041
393794
334877
688140
354022
648971
316942
353198
370186
649393
311751
618203
386372
361838
396967
658366
339671
668311
377178
386297
347735
384843
325314
396334
396380
678439
314174
324827
375792
358251
333524
361102
325924
378360
347163
697223
376610
389687
341254
392835
330302
355740
692042
371512
666033
331282
319475
322732
324108
618049
622427
378606
397106
342709
341956
355625
368123
312457
327612
311973
356292
345111
312885
358420
621320
333099
385280
385867
691757
623555
374227
688408
351418
359041
310428
620066
314868
387403
391670
643057
333008
344708
648680
635962
382003
316029
334649
658679
380461
613374
363940
352281
323207
659817
663914
693998
312581
317317
363189
327364
343197
329810
347775
619198
396613
363948
364310
639519
387258
367312
390741
389938
340213
339034
617285
340821
351070
316736
621462
342200
390542
310912
619753
322804
347798
387057
372785
353121
394224
613726
318906
390929
380125
650417
389308
379614
698636
366378
380582
365753
387274
384891
356370
343645
357191
694679
393087
321456
392042
673438
314650
388753
618561
368923
656784
615296
616881
396317
321824
396720
381712
389125
385416
339746
345427
316762
666217
397276
391418
691454
353327
618475
313236
383530
389055
646434
683685
377944
369777
397179
620481
327322
324300
340250
329956
340952
391252
399018
325955
328413
327349
311016
610545
395922
370088
395744
315889
378525
312030
346333
327940
352701
332688
380498
390898
376286
323130
343925
387674
673633
331226
396074
333119
617242
314043
319296
376636
383567
338202
379564
689678
313390
673115
351615
331168
679538
652770
621869
316315
361112
693129
653989
360390
649306
321580
321332
662715
352316
323937
351362
664159
363781
328517
334153
699537
394689
397203
325570
699269
360601
384626
611817
674702
392023
665497
394067
348041
311601
375023
661289
349596
388695
390069
350373
345441
318746
335430
311582
392684
688974
374058
382622
395883
371513
636826
330477
698814
379420
626276
683967
363036
674113
331560
328315
645623
365949
349931
640042
651984
358478
339390
347087
377232
393947
381863
353542
697153
324482
314301
330775
397184
376740
635520
623617
651007
344730
320398
322876
697890
694878
698011
348239
674061
375681
690926
663233
370382
338417
383096
310120
369683
695013
311633
351935
642988
375057
692591
343011
389049
398466
346668
313936
687526
370349
661427
386279
392183
397816
320600
383019
332099
698789
329721
621039
392931
649282
381666
392116
363930
315131
346793
370791
331652
346770
387243
341074
349644
393695
326423
368349
370048
657672
694709
633366
357474
679192
375653
377979
384646
365875
346912
683193
387046
330981
665061
385376
361580
650834
379632
393791
399801
363901
629347
370491
342774
374724
664510
394965
311137
694618
365678
355487
373185
679507
618896
649687
390456
371491
386644
339980
396395
361221
330194
361539
352178
375106
353975
312734
632247
624940
673529
320628
317846
370685
330798
347989
648963
341872
668860
356722
365734
375908
377947
394583
373511
396499
319351
610112
355857
391613
672502
314018
334456
651133
356052
319254
670211
394431
358579
333411
394250
335609
699595
396567
316369
317517
358827
345566
369061
647556
617177
338400
321895
315342
694217
373604
369686
320998
399073
682657
395567
354555
330549
368504
398762
387490
624088
383051
667759
321996
650644
392234
665029
394766
343069
644583
374887
341713
312624
394341
325555
337089
658710
369459
366354
691091
393197
674305
628927
352482
368497
380949
664180
374910
376214
613746
364416
344479
691361
360033
377458
379446
361187
372211
358552
321064
376771
676659
692322
324082
363504
342706
373570
359394
361874
363471
382606
666415
312424
333860
329233
328193
637091
685574
667353
378565
680655
315866
685461
387016
617707
327330
322325
397212
620204
373604
645870
375039
660289
385175
638484
342047
338646
687054
348427
612401
345882
322789
323497
681566
356625
384581
377356
360351
343716
380692
687421
335492
332164
342635
619206
329269
676421
693791
610736
354192
617964
664651
396862
336113
659512
328406
339384
369618
384525
330178
322053
337656
345168
338819
349645
336693
324613
354857
320062
397237
359993
365125
322431
349633
358969
385225
393095
331361
311535
626089
639956
324821
333166
394009
314946
326350
373885
651319
692711
617962
639337
371564
333044
338088
322642
658051
374937
694367
699567
391163
371084
316065
356238
372899
661521
696235
346607
314850
354449
349253
333660
399734
379134
328205
390375
679663
313861
325226
393011
311542
644957
677194
342457
374177
618999
696571
367810
618271
335995
351527
334969
394779
353532
373501
610706
341832
336781
399249
331400
391182
393617
374994
336941
365349
385453
667840
360989
392504
347984
327688
382986
341889
399221
678629
375050
332746
389726
364942
358885
320249
387312
671110
368759
633062
656877
348930
674248
382416
310269
387025
317033
317494
631875
314027
364978
392622
391804
349325
380361
334221
346280
357345
395684
321683
374039
370978
386140
623701
614184
327957
373507
381993
681082
352455
668538
399956
395086
385997
356967
379962
353901
384929
338424
367079
643829
346483
326090
641333
330009
364384
626005
684775
315046
322618
337009
313664
344713
390290
635266
350462
331289
642784
332929
398398
671690
381769
398970
666259
627792
368475
613625
374915
374464
652000
314391
368470
334029
361907
621906
699664
673460
314017
341484
620006
351020
348949
372442
350824
370531
669294
643347
657673
315907
339694
319001
385571
370746
320344
361850
656626
374236
338298
320628
397930
324770
379946
378939
328690
358298
340973
313869
339099
362782
319909
695181
662724
369762
396122
383170
357954
328296
341999
313918
373927
660132
389915
363945
388754
349867
383818
646308
334907
375268
688725
311594
657765
338560
375780
655258
398426
368952
342254
325605
357361
357346
698492
379352
384314
331961
698476
372454
343963
371044
641279
613524
341415
368056
394316
657968
337914
697226
369534
611283
387856
368241
678061
375611
360433
377120
645945
390178
331002
380168
393984
661623
379496
327666
340391
315299
327359
354930
696994
378684
613849
376085
676995
337743
387868
388004
344793
379851
383296
348495
328706
360253
335519
362781
370205
669277
360476
324630
370837
339815
352224
398155
344194
318808
692150
340699
390868
370729
329786
320994
346233
364338
328388
652035
657438
679227
316289
332731
359387
685019
330304
399563
620558
332033
363905
619065
337223
378443
642530
348349
357460
662605
365728
395698
311127
376025
326078
316610
636951
337904
699527
325226
628174
681831
369311
342987
385797
679828
375541
317007
344944
357887
344992
333996
386842
390231
333043
323749
374301
352514
387395
349532
391124
398310
612725
368291
318020
349435
326098
359206
316795
310789
320167
340553
393239
321276
362929
337495
361385
387120
321502
613934
357594
393517
685073
385762
612299
377024
394035
353201
330473
351512
616166
342109
337237
348591
358613
699798
329309
623664
385045
369750
639140
318070
394591
659765
644976
370984
335074
649810
360959
399751
321007
398534
317285
334603
333460
351027
399617
698217
345359
383626
361645
688597
387999
351002
343454
317095
679637
310332
362361
382175
380218
315587
372057
353945
318362
388641
358179
366448
376737
649769
349195
691437
626124
617885
663307
695855
313779
382255
344651
350879
367492
338073
383632
625924
348589
355530
330388
370258
632796
313740
633599
393566
398900
380923
322404
377666
384708
382788
378654
326284
336822
662300
388261
357129
640206
371371
697408
385121
357501
335765
365478
394147
643742
383028
351157
331378
399617
326161
398390
359820
340037
384704
361977
317084
366424
365308
328170
337969
634471
338588
346102
339457
655076
396305
390892
391894
398602
380213
320654
330542
388322
383513
672637
385839
628605
330931
323264
666457
395971
341071
310929
363730
321241
323516
613588
350964
352983
387214
385520
372282
386818
693584
318850
330446
378140
369587
637802
313555
364427
670461
392780
378419
341600
333559
697167
677304
620981
682589
372834
335326
357482
642071
688212
372662
359757
325908
319460
373705
387394
330468
330457
631626
639540
631382
328307
335811
370562
348348
315245
392377
653635
325382
399644
633388
397628
660855
331192
396081
310748
630143
397203
395482
385470
381249
656451
622909
384870
342753
378017
355269
346663
389516
326677
389747
316381
372683
676864
379542
382118
362201
377473
316066
319714
311257
387324
383736
350471
317745
336151
391331
630719
364757
339830
379246
364621
380750
318478
368702
362857
342266
368612
369890
316756
611922
631799
372446
628337
683200
315384
358423
329708
346297
656571
333016
658664
671948
393243
639826
659891
327261
624149
670987
341045
341036
374246
338288
695450
663681
690239
698597
364122
626333
361449
344321
366716
345135
348133
349125
313071
347160
327352
333735
620937
345936
379057
327808
345683
667609
387242
334260
333235
352724
388401
372256
335128
686637
656443
340531
310177
362543
396714
378779
384228
615605
651026
344099
339788
369979
311032
332905
370164
366475
312949
397759
372259
366718
333983
660358
327933
659017
329805
315970
370006
622034
386006
317169
699944
356391
618704
333831
345548
336862
359660
328588
668558
327381
362551
696232
313280
320342
664843
381961
633316
632154
637558
327994
373010
334672
694146
350987
325900
344345
349609
330373
318354
372433
375491
387044
392500
389968
325945
385343
384289
628370
612954
341748
387850
333457
388449
619413
321039
376504
679058
352348
650451
380777
396628
358363
316882
642185
360531
335543
652718
351218
625106
676723
619863
336733
634115
687353
337351
612427
344383
399241
378544
366114
372621
353189
682885
342030
617516
690634
321212
353687
388176
647114
396586
340713
394904
365993
377294
318599
311737
389426
398384
369456
348688
361070
321049
347707
347940
380274
320565
347204
358378
328058
350324
354117
356842
316262
378010
395490
376428
387526
384997
326240
632437
383444
388453
348993
380326
371560
311944
314856
331510
319939
368407
394769
631816
310262
667272
394748
388042
331328
685116
325292
333457
351954
378519
382573
381741
399800
346658
652034
350893
390829
667059
629092
375975
672683
314844
396633
349231
323238
355071
685493
389185
317832
337089
623602
391506
379659
396139
369867
662258
325693
691554
370279
627724
381493
372848
388312
364573
374072
315633
669444
385729
356202
336919
660151
326258
684338
673571
665317
389040
330768
379499
348271
614832
323505
312952
660536
360864
336538
312058
327979
611999
377745
336759
335420
638554
675369
647389
342563
637380
342407
332779
639362
374072
339503
610000
369484
643488
321947
671284
325903
672373
349791
310166
324569
372325
358310
684312
382478
310395
667564
358908
319892
344641
667766
375653
327632
660155
334340
343369
643902
398895
691745
624921
320942
320663
627475
371525
364640
321389
381827
389180
617277
370067
372078
334630
618682
357161
336922
318727
639299
698090
312755
318709
357561
362342
345476
320083
372382
396907
342614
311588
346350
361640
384178
347218
648829
374226
369466
356782
399211
369662
382075
662626
353555
384850
369145
617312
697893
311228
319169
334206
331261
688003
353848
638027
359248
382745
368292
685181
372625
372060
360331
327050
321543
680946
384656
313245
324325
374529
349299
354557
386723
644945
369883
385758
635229
339212
326351
315151
348491
651892
374953
371898
653795
620564
371776
665793
375952
377137
669176
352142
375145
318447
392505
363831
345943
397719
358036
378449
384426
661309
316946
319674
347475
323047
396425
364579
363409
353535
649759
390631
362308
690650
383321
390796
396525
374943
343199
389795
386756
641828
362858
649033
379493
363230
398385
360531
382853
348339
327132
343821
627991
387432
687706
331436
637032
362456
390009
615357
393533
368456
349723
357614
639699
698533
687657
650722
382878
693839
387565
369545
698315
387334
372460
614240
310173
392391
692263
384771
365897
341011
329998
343981
347460
313024
678496
610232
339548
367810
684689
374785
395395
363631
365277
668306
694193
331687
338298
393029
361045
354178
399617
670774
335913
388345
395763
681812
359601
394769
327059
345034
382287
392224
659023
311583
330618
350717
376360
683599
388596
335866
357149
397227
398842
325210
634468
694895
637248
340241
351694
330528
393693
694425
352635
349356
371656
318297
369007
642841
387600
383160
341701
365846
325504
340153
610927
364388
392131
317741
696563
622142
617248
393221
370047
369535
335559
340603
379437
350410
352173
342442
654695
390533
393305
618904
373395
653715
354395
391133
311188
641565
629005
681366
629767
673943
311914
629236
634093
386130
313998
311558
361496
371524
362463
384207
374106
326696
693618
354390
382913
377557
349575
394183
387725
316609
688667
319390
366639
636596
637863
385066
348647
692286
392612
618004
696935
321810
356156
330842
374048
670692
395840
360397
316201
384587
326569
371183
329063
358368
654995
365496
390435
366533
613090
336712
365239
383688
327994
386045
676556
323719
622579
371250
379563
621378
371652
329353
367395
624370
375979
387941
385705
321284
627059
329654
382714
383998
318789
330712
664001
672088
393127
324966
393625
683572
352741
357327
677800
361169
320473
664844
693812
370805
369158
368243
355478
642578
376865
336304
396569
315541
321552
345138
366310
317777
359447
374538
372755
353249
349872
345596
385643
611399
687295
328498
685863
331177
672419
333711
314155
395933
635013
391405
367353
344427
325467
322769
395257
320656
324945
373394
333433
351783
390581
375921
377002
367619
663479
314093
323960
341276
612714
350059
319060
649049
356659
316260
367840
320681
374128
376112
339721
359053
342640
311203
349212
345959
359239
392652
617174
637077
364939
393365
618045
649360
396146
344771
384591
358269
351927
338910
341146
312981
339627
368134
348092
326605
367774
650139
689769
370520
648783
360241
388063
697228
399312
374789
317233
397423
384592
320363
388738
337968
645737
377975
682328
334833
365309
399574
347387
355849
667792
342491
342158
346309
646129
390655
398388
365119
643366
362536
676440
391359
340742
321690
310323
663415
696008
646336
354899
384402
331602
327739
385939
376406
345785
614626
619991
352300
690752
383271
361942
382442
651923
354098
646014
345166
311711
669549
678657
343514
341416
676742
374148
389134
661059
620583
343996
390545
664493
355219
321940
686517
361734
368634
368473
387006
666497
382431
377105
360044
328042
332768
376163
372256
311735
395443
317705
357038
351885
664878
393756
377040
390836
331535
627864
656428
379041
357798
339669
656383
395564
312756
616850
626309
623995
331119
666010
392789
637785
393194
644470
678947
382814
313973
357002
363352
624856
366127
376853
374466
312561
327026
327285
319168
355219
338186
343723
314230
636712
317785
398111
645020
383994
645649
385124
693105
668672
673764
358953
357072
670199
370988
324783
397525
686674
317380
611255
399488
618653
322896
398452
692570
392808
612940
348776
371994
376936
346302
336393
645532
387942
356848
387863
377530
396137
659498
325545
378575
685230
367116
391806
693748
361940
392335
340296
358199
392813
352441
387864
689806
675537
617963
339663
354532
642250
315232
393445
339888
379496
666100
312714
691783
665056
644911
362295
661941
370175
349583
348692
386822
330993
390761
381513
373068
394802
373078
392170
327499
362468
338936
310741
394648
359437
680555
623985
352841
316975
660259
679532
321397
353972
366991
347531
391372
636986
311321
334998
659916
359123
312283
637630
374205
353537
399585
364482
320468
356045
324674
367252
690546
393989
344327
365531
323698
686508
397859
679538
665469
389264
351505
334633
661522
393953
617623
383752
378332
346556
342860
653129
675462
651770
364761
386089
392443
333163
318802
368256
361320
644021
322867
319910
393674
642135
337987
375987
371626
329737
353528
316910
317252
342845
377579
633742
319842
621562
337449
373411
366181
355136
623866
676941
330326
384475
395810
356049
380730
388491
363531
650408
351165
376751
331851
334783
323316
347489
342284
672575
379412
384838
674567
335790
358341
311306
619060
364708
645908
366390
311309
393962
334774
327596
345864
346236
697082
624439
356199
330427
338107
372887
387048
317606
321247
396309
688581
344379
391207
647915
355430
627444
660371
693211
387957
315932
320963
690366
673821
394506
394604
399766
661458
362374
382928
316899
373314
684405
375709
396093
316796
322434
696551
386550
372650
361720
334330
382891
673871
329866
372266
381035
626505
336821
366257
615957
615877
629422
335861
351329
384686
335560
374144
324156
385241
339537
329394
369906
322810
660313
619228
368418
322828
327352
610252
369151
361488
396507
654104
324655
328731
347148
359720
379676
336842
393306
320964
381813
337747
321802
314362
399637
654312
698717
358617
393317
375824
328130
350080
657542
360919
352863
634621
387729
388368
657073
354040
315269
627508
360928
399549
373993
317918
353093
321574
372015
367555
362919
342212
347040
696840
377836
343060
339004
365653
332721
622963
349303
366538
649848
386063
382995
352152
378393
324339
321599
638409
698880
355998
341519
648544
689696
325404
315042
371679
653038
646742
319205
341656
367049
355324
337725
655391
318137
617794
373002
371272
628771
330889
330727
368254
396502
395717
388130
639308
358746
352650
363269
341915
397315
667361
647561
376648
353872
331944
362842
689703
621937
648416
342621
385657
645781
327873
339185
673115
331782
384931
661386
377741
682734
378833
339110
650374
389042
382670
645886
382800
347834
361762
317643
653381
332010
311863
349628
324791
389015
394295
338060
681830
682983
343766
334926
629659
346674
381145
338824
356674
361642
649183
679454
649556
346226
385300
319916
346650
314246
396207
312578
396238
347486
370621
665462
638655
339156
330238
387270
697857
392765
611359
377175
384499
363744
621800
349204
327279
354281
624775
339767
395962
357651
356167
397081
374492
318122
329321
612019
636720
379624
378282
376855
387110
662791
374069
354761
339618
325656
656615
650601
314370
383179
387546
330966
366103
348339
342738
392075
365960
382162
354491
698774
683366
321445
341304
610595
395933
325570
377106
616313
341077
385877
355629
366543
312057
316010
313662
335460
638374
336993
663595
696352
369599
384791
673272
324076
396687
358896
391069
696652
370250
329981
611616
654703
315752
323617
643071
611246
382598
316649
392869
655284
661652
328332
394753
669321
362415
310295
320967
382268
652804
327208
390530
693101
665704
329015
397198
320295
342537
680154
668442
369031
321637
387074
344539
312863
375457
371415
365110
337125
345244
388845
346683
326874
366895
364995
378060
376202
346802
348789
361238
330776
315678
347393
315994
385364
316781
383537
668873
382270
655018
330520
616893
638578
645757
363862
338131
386593
371611
389224
389313
319771
354436
324074
393133
321022
341873
344122
362860
658920
671051
373283
341176
655041
662279
347054
399290
332010
320560
612881
661553
345214
678993
381053
325503
367797
620576
361541
355021
371651
371516
381572
633012
350205
395745
312990
311127
326022
690681
312268
348183
673491
316507
398380
344849
369265
390712
372474
381838
397847
322870
671322
352129
349306
684490
685458
398860
367008
326315
360644
336626
678257
689440
314772
313030
378301
319671
399860
681383
685216
671901
352144
346560
336632
615713
688705
351693
342362
337038
317931
384067
334968
351996
681004
325060
670783
319091
353123
313950
355865
323273
367351
378103
652869
360479
384429
327964
364398
364553
335283
393602
385707
354621
646221
351270
638664
321294
315093
610865
392847
611454
311453
333741
635948
399630
314625
377181
363389
314793
345276
364180
362196
336833
324602
311831
372494
325544
329284
333104
358289
688612
399129
369129
375664
369905
614284
391546
339665
632859
684839
614338
659739
683575
325916
315861
322154
345278
322132
392318
389794
356026
352087
349266
392569
381629
336271
313962
366410
390828
365756
394719
389643
323582
673484
375429
310202
351354
356862
652659
356689
332004
315784
353694
336673
343838
625102
336975
622210
321227
632525
319038
332804
670831
315513
324358
388004
332418
395242
654034
387439
380061
662979
367222
693386
325917
371405
360975
628049
367796
399655
394629
378789
646815
336688
617120
390967
311502
311862
332715
344997
374506
341277
692020
337552
393271
319773
364847
383491
323338
362359
314243
317541
654554
353194
344543
617172
334748
313619
377510
365239
353134
380238
386269
386151
371906
323146
393069
329880
659822
319815
393273
354427
374583
697325
378114
619838
368698
321593
698241
379653
667595
359514
367506
387863
629888
684543
397564
699754
343616
342885
378612
341677
356354
310833
365735
375641
385375
624288
699666
382826
362303
386690
627049
628287
659691
696055
334313
349225
337964
322971
323929
376342
639320
378194
340814
698467
393455
354241
639917
629714
335441
355045
345872
393923
652319
611902
390923
386766
660090
379807
385042
379699
343722
659305
335607
329874
667296
626839
658810
364200
629275
335478
354446
351490
613634
355361
384817
354290
316845
612137
372604
353547
323249
681540
353251
334985
366113
398975
618141
337399
319926
641886
346625
394890
376300
699474
680042
397579
324985
367581
667330
380227
687372
343493
316735
353556
362755
366155
639912
670165
352737
336675
378821
329443
381868
327011
364435
399087
384171
331759
340466
656331
623101
386682
618222
343853
345383
659089
335484
315102
331170
313015
336487
392529
664888
334545
682668
331814
333081
345442
368354
395799
369810
630381
370442
369706
324840
380112
394294
311086
315639
376311
392588
694768
646191
347647
618052
398907
314326
340253
389792
340621
358017
623056
349241
347153
388189
324567
320172
369602
398598
696744
350561
673679
668115
388128
690926
688402
312466
315679
329838
336634
379856
634106
356663
330114
367911
339864
329488
662133
343325
313138
337116
343983
360942
649537
379391
317573
355026
351053
673538
328495
378346
389654
349631
664215
327601
391231
618991
379016
372386
396705
325667
389554
315721
395078
317620
385487
344461
620198
673946
330660
366647
341610
377928
667599
313633
314748
675578
376912
613531
315207
697476
672713
639159
333382
328476
334086
387166
348953
372771
683244
392391
388480
394885
330047
339931
379895
327132
399027
384440
367987
337425
398802
363390
348434
678903
368127
394118
373733
368201
652706
352782
630515
393031
371839
614794
355208
369090
370101
635394
372272
675649
376873
373189
692664
322475
387190
356179
675455
614409
349944
356021
615776
322964
352575
333763
379641
358318
356063
316373
319103
352983
366600
349603
614565
367125
333977
380502
611748
662717
633901
642972
324214
359601
318479
361286
367785
318955
348055
357716
372446
649894
354247
662881
377831
615150
380958
359982
657994
363847
362850
633912
321607
373971
347734
361310
325225
334781
344761
325522
349586
377772
367289
335577
394509
318183
383307
354319
323097
624025
385140
377170
641934
649253
399847
329533
312734
697991
632578
332420
347151
384958
331179
680460
387983
350478
624980
346860
329191
390994
677793
342325
337490
371650
379141
658702
322660
381057
661409
361682
689016
374700
330301
311059
361720
384667
393271
327117
686618
347327
627932
321370
656947
343202
630790
659636
311024
329619
348258
388116
391420
382233
340569
389107
349431
647260
396847
667019
342576
343773
340785
331474
682933
381325
391864
359419
318660
679308
392672
683359
326048
314022
377931
659518
370895
344135
380555
368481
370076
388975
347509
383844
397029
674159
362485
386900
316733
687897
671212
394537
354610
387005
375322
669058
327040
322372
312003
318185
666014
386365
332728
311290
315156
345645
323712
364746
317012
385585
335795
397649
386829
393482
688474
386138
372562
650829
394810
360503
383658
676299
354627
371468
371468
698713
366297
382940
395984
332336
398515
338631
636033
372835
324522
679098
369835
394984
388025
345732
366503
329418
381337
362447
347527
624642
349643
629164
371738
328917
691124
393484
359794
396685
335085
325045
617441
359988
347907
691687
383232
381584
686780
398402
390102
311361
656975
363289
363867
676008
386836
325648
319668
360108
396308
666445
314499
331215
317926
650794
310530
366774
350143
625179
487764
488393
416535
599541
566544
498282
455278
422298
459338
470984
548872
574974
476019
582417
436070
436374
449146
486336
515705
427267
498934
451302
535822
492638
424281
443850
427050
481506
594337
415574
479177
449960
499654
571546
449010
477093
432964
412708
470194
413051
576643
533091
464036
483957
514886
477919
429198
462998
420052
436982
557815
471236
486969
553718
412513
478995
422736
499183
488056
426538
481082
451171
412665
443777
432538
433542
428022
450781
467211
527377
476194
456208
527173
584724
439632
561419
481790
549326
422041
549651
524053
447845
488348
413069
432081
582975
469307
589991
483438
572259
496560
471454
542002
443427
495597
552438
483735
599700
494196
514327
523986
524006
413716
476143
436889
587873
566472
547202
568901
588680
435713
478556
496046
493404
459882
520498
430386
589868
412141
441883
427907
436169
411287
435644
499579
515115
460366
484282
465264
447137
477101
496183
539322
556361
436411
556141
579171
496281
572009
460915
410236
451215
473636
417226
599497
421962
457662
434630
430080
462871
423058
451938
469770
460935
448112
429758
417042
471057
424596
431903
527837
440114
485783
448841
518444
525370
482915
411417
541342
529091
560557
461781
540420
499005
468457
592095
434748
457284
458472
452714
476069
438872
577127
454885
455151
513947
571773
412068
412055
529901
517634
438002
460398
450329
443590
565324
496093
482675
448661
519231
476397
426781
464733
429903
434127
443434
459373
434986
423259
455027
468032
482910
484514
456644
520368
423749
595779
480974
420795
410133
499553
587192
485348
427430
460594
490823
436326
451712
441087
521854
512714
485373
485287
455100
571347
426003
533645
525110
445741
414412
586125
470128
475121
544767
457800
438242
523208
450763
437471
470105
496325
440697
498970
593405
441197
470978
581143
414847
415619
475509
495803
435933
431677
411539
465940
466637
483027
466369
485613
543732
464500
482166
463518
490159
511800
545728
422008
558337
451674
449908
594613
411441
567953
553835
590729
478919
414441
488474
421890
420923
415832
584544
593663
597354
443392
489485
418624
496535
416014
477246
488690
446548
478729
473176
470872
482174
599801
470719
432404
431593
520297
427193
437815
466920
515813
491599
448270
487386
489794
575501
447642
489717
497862
470874
442205
437496
587474
487127
419638
485914
549289
413053
449021
460021
557570
425318
425086
442567
458533
485673
431095
427430
435889
524784
465322
572618
412424
455655
478310
524257
536440
423577
439009
591650
476391
465850
489256
418352
595098
492181
445843
487410
526774
557752
496598
451391
480498
436476
459596
533996
432831
421971
541898
585766
525693
475634
437298
442744
425422
427002
492926
455939
543452
471026
480162
449587
430018
485660
498089
549932
572594
526382
484498
520024
460393
466772
460372
446549
496194
551113
560505
459697
424154
514752
487100
578080
469997
575355
462298
581760
484182
489267
425571
439472
420420
414719
466097
419217
466465
482607
476728
416296
463126
494912
424334
412468
479488
580198
476981
464037
430378
483361
480174
411135
597193
512151
472733
445665
448590
412886
410027
425179
441916
457173
439137
448441
482892
497909
449663
490177
419809
420066
487871
434260
420102
586645
518844
458047
487223
454835
454642
472052
450774
499458
457174
430813
591732
471846
495217
454163
484359
433546
543759
440000
455956
488766
494777
539908
450037
432660
470478
414731
457623
425645
515581
534417
422811
422307
558446
431704
476596
439080
541694
458317
475771
475204
457837
496284
475005
463223
584479
548426
477356
443704
477035
475086
440067
412088
413440
436918
552025
599027
468201
427432
586500
414370
568410
469711
485776
431205
473862
464511
441492
577458
477579
425389
411025
459664
471998
521662
420510
498306
457280
524222
517146
461359
449177
423667
494499
414172
545508
477020
476210
576623
534115
487268
467045
460376
476111
499498
487354
486818
511795
414558
459590
574138
424168
486845
584523
444332
433418
458140
496500
483750
438398
470535
444769
567824
425719
493240
458238
498095
483239
425165
450757
429341
566734
465980
434751
460767
410319
510902
550400
492119
423115
439503
412725
530949
457833
455565
424541
437022
485022
470753
577329
525359
461948
595518
430547
498353
461320
454810
469758
474622
474444
514066
416065
560031
599737
438181
416768
454830
464049
431012
466731
492543
452447
490787
415839
414539
459321
454326
424536
450312
445701
417115
482706
422711
482310
437221
472544
419781
418985
423786
457593
435586
415434
470998
512909
483209
488358
481921
449379
567241
495790
424431
582406
451627
590093
479120
528278
418337
419562
554742
476897
496172
535685
412087
464017
456331
492074
441170
414289
423738
450655
556507
487455
460728
591774
560445
534544
423311
494953
411688
477276
497635
477302
554678
586652
495756
432800
473451
447214
579897
418058
475513
568151
467409
569716
413195
445341
545605
470506
421354
460478
518525
447020
426249
490810
481719
412856
496384
483762
483887
562962
491788
473550
530202
567421
418630
448146
412552
596173
420195
530882
434516
469098
464768
489369
464889
414193
488520
537573
457626
413360
482555
467409
411644
460698
480538
424399
529506
460154
489412
510307
477916
483105
450402
455118
489976
460670
424665
484302
482076
575008
491645
444569
554671
445597
531240
428954
499795
495438
472918
522405
426378
477098
487803
421640
455384
438634
492116
448004
548022
471650
480429
495228
477601
492659
446138
492348
453245
581222
438049
483088
492575
444960
529599
479772
431631
575890
561049
493496
475289
455018
415970
572041
426560
459926
469453
483055
480668
546737
481692
434890
563848
422337
421580
557059
485399
510893
596728
443317
559065
563882
499162
578584
426493
442617
523060
414055
559069
424398
497958
526958
475688
411410
469330
432235
465015
423979
472986
435303
465583
484002
481821
455341
578325
553531
413814
423005
413570
445749
459247
534094
450539
482388
474438
417507
467008
448715
493129
554586
541125
532498
477760
456434
416851
411875
411885
438394
430916
557850
413218
433921
484284
587000
472120
573847
431940
495406
480575
436186
448892
517171
560222
484507
443536
531261
593644
548481
417080
448756
450709
416350
466797
579128
482161
493787
437362
434393
428417
499336
452521
432150
483443
494512
486700
595454
494782
489606
476286
525007
443998
487311
547266
490041
483352
598414
461049
475269
596971
431769
445037
457569
498871
535561
551204
475878
432721
461318
460940
458169
566485
411379
538878
417485
460573
488168
495637
412614
435306
432698
475704
459451
563669
447155
549908
586431
496883
479778
588881
492855
564718
465499
590002
484154
433987
534395
458200
460045
426906
511192
418246
454864
486939
544848
571366
456357
547266
430361
485914
487920
470183
467905
440105
596452
478303
460937
442762
586596
464080
436475
442622
542882
413670
426343
431967
452140
497540
413173
440065
593561
491579
520223
449842
473548
452866
464769
448554
445901
425140
591741
433054
556891
439275
482380
473664
435748
583029
492642
443733
490741
547742
591434
589313
476291
520751
580688
448113
455080
498777
435493
461976
450312
418619
526026
546876
445484
494473
464212
459393
477794
483503
479399
422471
429598
454817
575158
477589
563289
468328
555059
454870
512219
516427
579739
412213
488400
462076
436195
411872
531264
443171
461415
483952
493886
520942
515531
468276
453614
444582
477054
437517
515538
480846
497264
530416
439033
485089
517320
427380
487864
482579
461716
416008
515348
412880
582105
444110
410916
469828
494249
461761
495302
556821
439245
573906
411199
448710
421859
443975
466863
463812
481994
435953
579239
516738
493825
415511
477499
412603
437103
470327
453812
446708
435116
492920
522981
561408
435232
557947
490690
510549
597435
534987
483562
435090
468024
453286
469042
580301
573784
526275
488308
584571
590001
436601
449194
458479
447789
424610
470590
448898
456957
449915
490530
453988
468389
499308
520968
449464
524755
591372
493667
541625
464057
499092
567962
433734
484414
542799
415829
469229
454196
480583
438021
447286
474077
434982
487540
415758
415540
498756
583450
417396
431407
596339
580284
424893
497522
431261
422337
513020
496460
463746
571592
572727
491823
472386
418353
568187
464797
417655
478120
447522
532467
563395
458737
494267
530002
589808
444021
532781
453250
462728
452055
476730
425702
476320
491310
529052
472821
486082
482525
493824
452817
439808
419026
478970
459832
432745
452917
415006
572840
491674
530380
422545
479999
541327
592937
429498
468970
566855
411657
526209
490215
584188
420036
547534
462253
593013
496985
459868
421722
572473
440391
587688
484788
427646
499689
441259
443176
444220
474239
444249
410682
425346
415515
424524
436219
435292
541395
568802
450078
484612
458023
467046
553991
432787
439506
453302
452928
471290
483983
426172
474320
466037
434578
478141
554025
582704
427316
588777
479918
434246
551520
444940
428721
485225
520879
555771
434756
466159
466114
479336
497249
513886
427437
468603
472020
415669
411276
435692
463240
598075
486034
489972
594155
436760
494903
553969
412439
568869
445325
542333
497311
467510
533377
548084
579590
464562
481182
572646
464508
560619
437283
572203
487258
491400
491779
478681
555148
432577
416420
414244
438806
566764
474527
464597
513534
481504
421566
549176
573163
554310
478862
463656
471234
489479
414092
436809
520974
432699
431106
454457
581998
473377
412986
434641
425631
539405
521244
469045
555980
461614
417827
483783
464840
599595
428786
530579
471866
447732
582163
419503
560462
574781
475576
456117
496848
481608
554965
434127
420385
490879
469774
446048
415308
414193
557607
428912
417277
435828
499493
499344
428195
467196
437995
497363
555783
468966
463446
578377
431254
477383
483437
522860
467872
497879
477601
436303
485225
481135
418741
523477
477533
431183
453334
458781
421610
413161
420988
428018
438958
420286
582876
580430
421981
462192
538866
425475
495897
520569
422688
587250
447985
473410
422164
495104
496572
495504
420201
473059
445483
451774
554441
550149
417635
444429
415496
493767
429870
548153
475483
485314
526387
411161
519475
544332
478554
522303
490446
592569
592684
431784
512086
487794
411009
429953
564863
559467
512232
597565
480743
577830
462413
471924
429001
538542
414642
468638
453255
589450
475626
540066
491560
410862
468781
559125
480978
422223
485112
448633
488275
559708
470933
512437
495620
584588
468237
435255
488430
435440
443033
454829
479298
448969
573783
446162
423044
595152
457649
468802
453629
468214
430713
484773
480623
447831
468371
457511
424522
489271
485135
494268
454083
419716
555627
466731
577644
470772
432243
524315
437154
435542
464068
499962
428490
535392
477827
442983
532039
498497
426125
523783
456606
532656
556455
473787
437807
430370
453222
485484
424387
493206
464296
496220
434205
466048
426892
496328
431765
446144
588315
437933
434841
478116
561812
492126
485765
416298
412330
549328
484458
445630
433822
437614
549216
422286
498264
483361
457250
467283
524531
427378
421041
420136
490939
418054
420473
473225
419004
414409
445158
536069
451077
441159
444532
574740
426385
474288
553710
433037
427787
462516
486613
590309
447936
436083
410453
452586
449519
429914
519193
546583
480356
419743
479003
466665
536721
431090
487048
551006
417867
425663
427404
419827
469918
471085
418037
444886
411252
480174
431638
429159
465114
469147
428160
438240
486478
418447
462320
492068
485570
457912
592905
479864
569996
529717
483150
475498
495009
464857
447828
443344
589159
416195
494564
461194
467032
414629
445905
493080
478261
424301
434437
495313
557878
481294
498833
429606
522207
420395
466089
421487
495636
574633
553672
588364
422874
541362
454451
581885
410084
583366
561171
414229
433326
462625
434054
445877
524970
556033
469869
413449
420719
453742
518619
587918
487775
493383
470351
567598
440585
418924
537379
534875
576870
477563
596035
435003
436455
566246
427380
447743
582571
428233
581069
523018
456070
467434
534156
534947
543231
462093
490201
538247
532178
483712
462102
491528
489035
479060
477002
472836
430153
460732
517282
462840
463592
468498
477650
413081
586804
459937
472467
470263
415624
461693
418200
448171
485689
445934
560260
588810
441012
417589
441205
478321
410914
491235
483517
466335
530397
412198
488630
479746
574076
586742
471569
420071
584599
526151
440701
412129
435425
514286
424711
462869
459308
456064
437301
597580
552901
498902
482847
428796
478586
481564
423816
557948
481912
446374
525107
435008
455241
481032
456571
527225
455646
489348
477663
557669
455483
553890
595986
442096
491339
493408
424639
445448
593626
498734
467934
477301
423567
427203
488830
582620
440496
412337
498076
564400
454099
478435
433392
516999
476375
485777
575643
450748
421702
422562
474879
537158
514162
590879
536464
433538
486195
494769
410087
434094
469920
496460
448556
440392
473285
491455
523032
485926
417067
552353
545227
496131
526717
581370
427291
489349
476114
581467
483452
534914
469974
564494
452385
533360
498547
533819
528184
440450
441212
420419
411973
424541
452489
449151
485776
549103
418113
460784
585043
430205
542693
520955
437627
456918
537393
442027
598473
450716
414895
595264
466341
548484
596320
428385
559327
442034
489337
412717
553107
540520
414349
426510
415915
463498
438855
497446
456342
450348
531237
491018
497296
410901
451749
480064
490146
454343
475821
595256
414711
568325
419615
513632
528449
497255
574462
473035
592764
464106
530068
467865
440731
492525
471064
486796
582563
471422
566471
550531
466943
461280
445766
535686
593787
491930
445625
464381
433650
429434
494780
478224
443941
593460
524579
516442
546685
468946
411987
449760
490939
544534
468896
470257
473206
461967
481486
587908
450301
473629
577717
464713
449408
475810
471074
433980
575820
441142
575479
415952
458546
413954
446616
454735
492622
468347
445656
547463
431049
418255
484451
454628
495180
414769
576533
424316
566617
448488
578200
447350
582409
437097
456658
437060
434466
415604
448804
452900
435929
492332
520324
475871
472098
445089
488028
554074
440388
543312
465761
469903
423492
597697
554538
599445
429608
451813
498973
485947
432034
592550
493383
440689
485133
481755
555251
558474
582338
478970
453986
574873
578958
498693
419271
449964
493954
499633
522580
418408
472512
578731
411278
551901
451563
466595
449195
446490
587703
441024
490590
443979
449350
487787
458004
430322
442194
474078
537246
458635
495062
453425
491580
591016
485949
417193
418168
485404
525697
453178
592281
462917
515391
459070
446534
421286
519959
485637
449365
583650
414416
543123
441151
535022
431051
490364
420786
427659
494872
585276
482720
438891
426487
424632
432497
437834
486486
574746
419057
522760
596772
456849
430148
470157
410685
445683
566530
551342
430705
525343
455499
448979
598056
499618
540436
595216
591572
470784
494888
454735
448221
490715
467031
499157
446736
479982
443411
521259
484436
411298
489274
431266
434563
597192
474499
469693
489628
429860
473847
475438
434790
442470
489625
439229
473269
432184
596476
472145
442296
430770
519861
461183
414979
421124
442772
579849
445908
441432
549048
480126
586275
451619
482675
519595
487890
473314
444066
438510
446949
518087
423465
551790
421969
440750
414522
454314
424864
475907
573994
481300
553607
456355
411673
497403
594451
479485
558307
565977
525312
412722
483808
475632
444521
439509
534444
489381
448298
569628
433333
470286
416756
412344
454202
473749
456515
490372
473939
491228
556618
476661
487987
493349
553539
474407
586892
437952
443435
432924
444941
436390
468565
421030
581852
458299
415403
456183
418303
435268
453413
413674
479500
540117
461174
434247
460471
462315
525027
441356
529241
434156
599923
494598
467720
494784
443229
479690
433958
422505
479515
482947
479785
418561
483577
584572
534259
465198
556071
536346
457658
592246
588548
460512
442239
435516
415935
442426
441949
423312
558663
585289
436770
567419
414332
531239
460109
566736
495154
485165
484136
429607
588688
491223
413290
422243
573055
562245
424851
526769
428781
452272
419862
495465
458433
591292
444961
421371
596943
455587
458494
490024
457025
481398
417842
415922
487147
592200
485944
567825
454130
564851
483398
423400
497724
586513
445338
464856
488046
478289
419362
438135
476172
421892
451378
552682
468033
553859
416538
469834
427340
486857
474548
594865
471797
436131
441537
473613
442283
569872
516344
490316
417925
532904
472213
487814
491069
491753
593728
476302
493086
448582
493228
421797
486864
485893
428918
481152
452839
554279
531177
543505
478402
566500
460408
454072
450309
525145
597399
590013
499918
437906
460114
461670
427442
530726
491338
432286
558775
470749
410486
556404
481623
419693
439302
576398
459745
494025
470341
413802
481754
497074
422527
453831
451807
444243
448292
433515
496877
461633
445274
593837
495000
458796
416689
551041
496314
464294
484012
418136
420671
486708
418138
421854
447353
419249
494226
514570
543443
576329
489824
451766
433203
410804
439629
462974
459010
416906
525743
416414
480959
443391
440285
536716
476221
484919
460345
458938
516117
480671
485089
444512
498690
422660
424655
415936
453911
470605
434660
490133
420275
477076
429003
585141
458753
474556
420732
471444
578888
538600
463147
493435
455099
436435
475476
519336
484312
594401
419637
456268
486026
487183
464105
541727
491777
580265
557427
559593
550278
553918
462253
489123
424672
414970
461917
585181
421502
491529
455355
459724
478270
476452
449579
458850
477573
468121
464299
410084
470975
421284
550748
493060
429130
432047
470298
451218
467755
599817
471566
477407
572723
426996
494216
491095
440730
519830
487846
482088
448646
416043
589099
419056
448076
420758
528503
424481
555053
418210
498788
432365
414053
461766
490390
447304
488252
573817
499669
546285
496996
491795
425437
467479
496098
428740
483775
487115
410897
488299
427118
492825
475300
454910
580793
586489
512475
460196
573154
472871
568569
542478
543461
417933
560648
560031
525178
483793
522917
548626
451324
590186
443816
415427
487528
484791
573718
599534
462964
454973
416297
450963
456079
419669
484169
454587
442972
510686
495315
454756
484907
432778
563593
415030
490285
481492
530429
416612
440945
432809
485530
499043
418063
526467
591293
462439
495079
492036
474299
436237
581006
469266
415143
428493
489520
449604
461264
419206
470855
469621
470651
485941
452253
470505
544946
413200
459832
478143
434910
449901
463645
442592
418215
576267
582027
421766
595783
580187
574978
485083
566795
425795
449345
459515
522991
523398
425979
459286
577303
482473
578326
480731
472111
495228
564000
470999
443042
493096
460508
453717
459585
484054
481054
431964
447649
496124
480864
440209
420674
440227
413921
595633
419003
585739
573764
533822
475584
412963
491837
594541
482812
461546
474906
416218
469658
542050
461888
463116
423802
471329
483538
470080
439755
534218
468537
421670
590019
440851
499737
479194
481055
455127
545830
429484
432523
575542
414702
486411
426877
482006
539101
466126
468379
527413
481762
488025
492927
422888
418536
456254
537802
476766
475659
417665
466397
579166
443705
419117
564098
484658
429688
539178
423166
467947
436259
578167
425366
448631
480977
423095
411324
525806
449267
443884
450769
569455
418228
548389
529031
455102
560420
437753
454232
499716
417790
548100
485717
410247
498115
474575
480766
431567
481436
476805
589773
487717
569129
454221
442167
530804
425194
425454
434780
540340
499441
481121
486246
558629
475386
477860
568436
488638
492732
496364
431323
430924
575269
599303
487001
486786
496284
470626
413751
477170
474426
472447
576257
479142
544535
468753
472707
430934
415784
457998
481769
480214
473081
565940
476663
528429
440609
444311
440506
479910
442594
475158
562773
421149
447153
416016
460499
520655
466403
442083
515128
437938
418556
432112
493051
412807
544382
496785
525515
493707
460398
416672
446415
469928
492112
551015
426064
559611
472637
413829
443232
576935
468992
451007
599795
442828
424527
424668
477957
449925
448130
471886
473062
457524
598567
441229
523417
565439
476026
468088
457010
439706
463932
444804
431958
515479
535307
443637
418626
559516
491484
478406
490817
418168
466592
450874
426290
485831
492969
449159
559203
489791
465628
410817
471942
480852
469530
423368
477200
519082
455060
482754
459557
421028
444569
431454
438839
422468
431602
487147
462857
530583
438250
497176
578282
429680
587293
486712
546392
553918
434148
422288
585918
510273
485235
431201
417179
491507
593030
430967
420124
444343
455187
490516
560629
583789
577959
497278
450889
471677
542023
418021
498395
463584
460781
583998
470445
448192
471616
547529
461892
512640
435294
456546
523503
446801
445803
491655
548284
423473
462720
435347
449265
497975
577442
453281
545111
413332
418001
462976
412404
430738
431053
429878
452324
562798
554526
518452
560351
493596
426297
458413
412776
565625
420095
530785
584483
475915
442111
512707
424155
489910
415264
432228
476250
448629
495092
539517
530705
413887
575772
413444
541894
441930
479488
565262
492979
497398
470057
438936
487114
488606
421531
556110
458627
427949
425042
589899
448992
457615
450498
457897
598125
589013
566838
486704
410258
561326
491970
471496
479738
533394
495440
473809
466893
463613
447342
460363
497703
495785
485289
444005
476696
550876
464726
457554
517190
499778
426661
532831
468238
499167
525074
414521
473185
572930
518135
570672
485020
553420
436970
419011
565718
546613
595472
458051
422317
531687
510756
539239
460429
434393
440015
476836
416597
579633
463931
494730
596918
499230
458943
599038
480485
586616
457144
494510
547490
427913
418853
431621
526568
487150
588852
514721
533752
569312
499222
461580
497511
457142
463800
485445
571931
443586
476665
451862
431688
486392
573356
415867
479029
477175
551222
441496
423091
437732
439855
510682
447409
538810
549646
471048
431319
477894
592259
572198
466137
430054
532528
445750
565153
465333
416593
581152
448512
590574
481902
535011
576528
447275
495915
451925
426193
447102
499506
463000
435736
557334
578159
424682
448310
438655
481983
580160
425807
526410
524599
594865
443643
416626
412852
482185
477960
442599
563106
476767
423114
450924
496197
450327
585705
494988
463656
434428
476429
426995
486369
418017
473138
466354
499396
456387
573091
564477
588157
418408
475940
481527
491825
446757
473058
498223
458347
417078
439613
567861
460310
480563
419501
527478
480839
457010
421629
454427
420897
444898
439193
589658
446428
447370
489433
438300
543785
455573
434501
514048
445883
493539
582287
490982
447265
411503
530048
423255
510223
454042
471085
465600
422975
426387
436132
551137
485407
489158
515853
485940
525722
510068
495622
485413
577829
451599
422021
439116
415915
457168
473906
539841
424765
471687
450922
487543
477144
433715
439456
550542
414741
556200
410584
430748
421678
459072
576564
548095
559453
462177
445085
435969
430491
497869
451467
439792
569949
423900
452913
555625
475881
418920
470125
452240
561533
450272
456578
441005
482711
460602
546645
412464
433313
588400
487680
425404
463730
451772
564069
453513
458331
555786
582690
496879
428339
496785
449493
417005
529705
414545
496813
428207
472092
453421
468209
587535
520505
436503
447160
422932
577907
432275
590659
536067
474419
423669
449835
484834
416059
588868
477119
563335
486972
457999
473799
472189
524440
418081
579575
416295
489449
551835
543666
486451
489414
423220
570485
551009
469012
430202
416286
451643
465803
573050
491593
437071
452463
445611
465355
446090
479292
446216
436640
465126
436966
493956
576170
452247
481919
424515
478044
442788
462683
487027
458201
476849
437728
412632
564160
585961
425810
466256
461287
530076
457519
492940
432631
539553
452599
435979
477927
481970
446892
445337
436737
554544
595478
445059
492990
463690
423779
519662
514878
431615
414259
424614
482980
421697
462863
420448
462674
425689
480248
591932
441352
528111
452156
445567
430908
541179
444192
531735
511657
486595
491704
485279
485577
414774
470740
561838
528909
455889
586334
440608
588737
413678
519026
531441
481545
477771
453102
459476
425989
452698
450156
571921
476272
491382
542571
521087
483717
434163
524980
453716
429570
452531
418874
470225
533532
421732
412959
590890
448396
472776
530913
564545
422582
498643
498321
499653
461628
448645
420081
458253
536544
585009
587878
433515
463890
488545
485775
446096
519145
499268
430222
466388
512648
463484
483376
480356
528702
563712
579216
464032
597015
467702
498523
572505
487633
481281
423712
522630
444156
578468
437673
450092
447466
415327
599841
488157
475249
457115
476506
495369
494908
476529
421966
419430
465184
517300
475909
599256
587693
480943
571517
570609
450363
439356
479348
574604
594487
456712
528734
459116
427013
434701
494727
451941
473003
588476
492660
459910
463211
533980
412946
471129
461854
582378
414958
447257
468518
516817
424623
449018
431357
434224
463145
427795
477092
588634
575146
474508
420256
479360
412175
429259
569989
449617
455645
564449
482680
427002
426566
426659
592070
414159
484967
415741
560984
411938
436926
456818
488392
412621
492873
435320
562508
418834
438119
420268
494771
438905
548085
474552
568610
461890
596788
551138
428803
498690
419217
498267
536407
446848
461232
497941
442411
486765
449178
413015
442833
497565
494615
430381
440967
456098
422350
563017
567648
499534
434528
568256
536514
428505
466743
430054
431011
459721
462607
435037
452728
478638
427991
518017
451083
472870
420219
425112
464235
470018
498213
516892
532069
438788
437246
482021
492750
460466
452613
514518
429126
495953
470262
477973
490610
552623
438869
453619
595366
462910
576971
469578
463022
580148
477222
496798
434926
550139
425263
451429
495416
411866
477012
413519
450614
453615
584090
477837
570808
410032
438928
474852
579193
492021
461978
468944
449790
459669
434649
459688
549392
433027
449036
458216
482318
486312
411465
563473
568776
570988
470897
472077
449045
522947
441353
422583
483366
542132
526722
410490
419853
466873
433920
488151
528083
485723
464445
593529
420575
579877
528184
431215
459056
499947
532621
562791
535221
475158
570081
482369
448354
416571
589389
464689
527611
459890
446472
487404
476162
474038
424119
489127
410889
437121
474214
493298
499736
578882
523514
412159
580415
428858
439103
441232
481609
417793
442509
413178
477366
490659
548048
532021
476480
520027
484424
595087
415228
456743
448924
455556
589342
426646
499787
444543
412212
544097
591039
462493
428967
435326
435137
481083
426831
572872
472353
471418
448027
469646
582486
434738
526704
423075
461936
485388
457118
427623
423098
598570
435059
460736
587606
488069
498379
588410
442677
479155
421021
589378
530095
597903
589474
515253
434155
443575
597262
583657
426953
577790
572459
497923
475388
450130
437687
474718
429058
493702
497612
485651
597452
423157
484624
474013
459349
535149
489164
489743
426497
499916
488141
439575
437571
477254
483180
548732
424655
443900
529028
554799
536676
466646
415489
538250
412559
465175
435248
458087
461225
597557
412059
434650
466300
414159
524884
472891
495722
467349
417945
470495
482938
442138
427576
477604
462626
453198
439119
447711
424650
469639
558139
444359
483243
550699
537475
580176
442107
432292
480080
422220
486126
478816
441084
465751
465024
463234
447859
492066
422497
472250
595720
435032
495959
547837
453407
427749
452450
496142
579762
486767
433282
448759
439195
429058
498119
496932
521965
525807
530587
415469
550950
429096
445940
479899
440712
434962
546834
494848
413792
418701
590402
483489
472130
564703
454588
414234
456913
419102
526731
411384
496614
475994
443158
496417
443542
495699
535722
410313
494328
516394
579313
490658
462323
488374
466751
474211
490785
461998
555366
423230
449560
455579
461383
428466
515634
433835
460338
435978
438242
453829
425719
497592
512962
440871
432088
434037
436662
450604
499369
546105
589224
476568
413610
463918
411283
466488
591964
415828
487702
549904
425305
558733
467812
432722
418031
410625
520428
520850
448334
462874
475672
536509
460674
484182
492715
412438
475117
461585
473801
593744
565561
467188
424134
561878
521501
465808
495790
425571
476619
410883
490356
473883
425613
461588
594462
422005
472798
479840
477193
429517
467521
496171
478377
466256
465402
428538
494661
585566
552391
489503
487329
434631
444298
590175
410432
477061
471322
460185
459531
493657
525968
535557
441405
497714
465123
586792
459093
518544
490843
497656
454544
436715
585268
460082
482281
465513
523740
554098
447546
459915
467803
419531
554660
446256
480106
433384
515760
451420
554606
535868
543407
412232
568043
469382
496920
561799
441024
595942
537547
418900
429901
411526
444193
492008
473603
586786
459343
471104
562967
452360
530745
547671
485305
424008
483402
411243
456196
584914
474369
443426
471004
427059
581072
512347
489817
471826
486846
581897
435322
469552
475067
415648
546760
542698
489369
432357
433902
427478
454628
443673
466812
570050
484327
482981
410682
492384
522074
596330
415018
491698
464769
448851
422092
497424
474207
411122
429832
434026
416883
438371
440834
430455
499235
549026
488644
429040
459670
414460
447073
454428
417799
482741
463381
543550
450511
548790
440264
466756
458318
480372
572890
448390
450219
455267
461349
435667
471578
595982
422208
481391
590544
425576
456708
454894
550560
477728
499720
477532
492576
452137
492161
425171
433880
423064
484536
591225
428029
453659
483874
429280
479356
550061
432205
572666
558522
510527
454696
493322
536019
512755
486416
533129
454258
498548
585204
474941
433907
420722
477740
441468
460866
453503
436888
565410
464915
468765
443653
467771
493368
434010
447970
410329
545337
452242
514013
447507
463053
449242
516451
438729
446348
424526
536386
454791
420493
491943
423942
479711
472900
413893
440322
418072
539694
474794
596391
429721
492581
451386
457902
428122
414759
418580
583785
560979
424892
421764
477570
441229
578036
534675
590201
446535
427040
489944
490989
548896
532111
464004
481674
473360
582392
555919
441625
497529
490002
579761
412968
488610
493559
418821
564268
410903
580523
577390
454440
413021
451855
549472
439226
557167
480982
413243
417783
421546
410869
470620
558092
467027
537293
481803
426691
570277
497453
421266
492560
553518
450347
468326
414146
463612
494847
472250
491453
593406
425079
471851
422910
594741
467780
494651
466345
416912
592730
427646
439300
499587
452911
478456
494732
461189
554690
446547
421869
421015
421818
533897
446419
491943
429140
490187
485705
581653
544399
479359
470853
493220
420068
477788
491017
561513
481934
575213
481105
475990
540312
570740
469983
576772
457786
416632
486519
419356
477730
437685
524797
468671
560418
421329
552886
498251
536363
467744
578665
416753
480077
474493
511274
479808
457584
471658
525232
537922
440837
512653
561418
410441
467678
458372
527875
494286
464570
431166
430429
419600
455778
442124
528117
593879
483205
416745
588622
439986
534019
519177
414456
496330
538692
442900
474327
410002
494464
463445
580926
420469
482719
466014
410978
434688
447648
556683
492390
430356
545876
563930
478598
562616
431912
570624
420170
419495
445989
525062
450880
499597
595410
526747
444619
437844
526406
522730
498883
437165
488293
531913
484799
486523
464605
479576
451453
437391
427761
473243
580740
453823
545696
418431
432131
422799
415365
581805
468471
451188
437030
436621
564926
548949
481821
446353
455254
465260
438201
458037
450914
444268
487685
583875
467689
598659
538164
490653
428403
477704
585546
470164
479460
467121
485538
448354
428969
467640
458802
491817
458496
498205
439647
423922
410676
484371
421256
486584
445189
561560
478259
445026
499029
422782
459955
465888
414217
563151
463504
472991
473050
446228
416465
414044
442032
443283
465633
525473
437606
413810
538137
558635
488516
446491
421335
413645
463858
494420
449287
576139
477197
458892
457232
450105
576477
465423
442041
575922
515360
598252
524865
557430
414097
447182
487310
498246
432444
422497
499761
544776
418929
489697
437295
486561
455695
481525
593525
411063
453408
426817
435014
425467
412975
451233
493116
452302
523705
540815
544023
474275
470177
469661
570363
446255
495073
485775
462600
458562
488165
464654
443406
446660
497561
457658
562084
464823
428487
437617
483219
479968
549204
441350
485103
433564
470379
512666
543534
544413
486378
575043
439714
414435
443413
591046
474358
416507
412681
459314
494607
474118
431846
482043
498067
499136
492386
483779
581517
583986
425421
516510
440699
419291
448407
541968
562224
574416
526336
570647
453919
472916
486352
438391
542848
418289
514928
411267
440359
590941
416817
468287
511691
435326
415343
467899
473722
479475
495358
526054
443165
531098
495584
494868
459320
594898
439637
412945
434551
525633
496909
570032
513099
541406
564829
529163
465355
443367
493408
449569
410154
482284
434875
523173
528983
417750
483529
443338
473175
420272
423517
472059
461504
445835
556627
547915
439353
487272
575525
429847
494318
479099
415610
496402
424586
461458
415299
431095
554159
415026
483875
481664
433821
425031
461647
417956
590052
442182
467228
441628
465712
491889
487170
595140
443181
542460
568517
474221
434440
410436
550941
493949
437565
459892
414298
550241
461770
510860
458734
452380
412951
465795
448257
487717
433604
449741
559004
471331
585916
462033
551329
442807
454390
493623
497243
526152
547570
564186
478377
417227
451857
574479
478153
446901
430256
487590
427210
438548
461341
422121
511586
412348
459023
469285
587432
485677
477491
419455
458583
467609
413743
559852
591362
478281
430951
524991
519479
494667
454994
415341
460786
537203
456039
440663
492174
459964
449163
419127
494385
442999
450840
439873
544843
417674
566078
497275
441998
491624
431760
435149
433405
418195
423107
478768
436066
432768
430552
451073
599502
442602
496676
471223
576791
470369
434404
419120
459456
478637
593819
412353
443215
417912
499881
515839
578171
445441
465927
456606
440900
492148
599277
498684
590219
438058
596523
453819
572745
426052
548534
583071
546163
411993
441763
544242
423636
499363
471749
441140
426380
473191
513995
588135
469165
431642
435640
455124
478566
475425
537773
431221
433147
499849
417130
434774
551405
526665
420541
536480
443426
442452
459231
410576
433051
485192
582202
487536
581729
419880
417615
438173
437370
419524
413798
517371
558564
424093
421061
421476
498720
483681
424552
442346
443654
526715
479523
418541
468151
480465
494128
470258
419128
461909
484915
449375
473498
547084
533322
436305
518055
469369
569557
425800
493963
473382
411968
469395
510754
454265
417556
499983
430577
489106
440649
491237
442366
442276
499528
431421
419678
433808
449138
456247
447942
460284
491789
484950
445333
444956
437686
592774
447252
479645
494090
453370
464577
572123
587533
438465
476038
488902
493492
476324
475006
424325
490134
454301
484955
469060
433580
453383
442131
530287
462897
427009
430978
481686
463716
486457
470663
516877
489057
423264
517529
471614
489305
593734
591107
566654
490302
411272
553477
428833
475629
494871
475779
448970
463538
474696
449065
431864
436366
558985
440027
473910
463403
468514
489421
437224
480913
499800
589439
534527
464198
414317
467345
433047
422679
488923
412360
471723
498635
564959
434060
560770
486094
453367
446544
426178
419766
488758
411766
497624
410883
459897
494069
458322