Currency Market Predictor - Deep Regressor

Predicting EURUSD market


In [1]:
import tensorflow as tf
from tensorflow.contrib import rnn
import pandas as pd 
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline

Read data


In [2]:
dataset = pd.read_csv('EURUSD_TechnicalIndicators.csv')
dataset.head(2)


Out[2]:
Close CloseTarget MACD Stochastics ATR
0 1.3638 1.3630 0.001322 83.268482 0.0086
1 1.3630 1.3621 0.001137 80.155642 0.0100

Normalize


In [3]:
dataset = (dataset - dataset.mean()) / (dataset.max() - dataset.min())
dataset.head(2)


Out[3]:
Close CloseTarget MACD Stochastics ATR
0 0.121300 0.119981 0.027770 0.336375 -0.076375
1 0.119872 0.118375 0.023829 0.305247 -0.049555

Hyperparams


In [4]:
num_epochs = 10000

batch_size = 1

total_series_length = len(dataset.index)

truncated_backprop_length = 3 #The size of the sequence

state_size = 12 #The number of neurons

num_features = 4
num_classes = 1 #[1,0]

num_batches = total_series_length//batch_size//truncated_backprop_length

min_test_size = 100

print('The total series length is: %d' %total_series_length)
print('The current configuration gives us %d batches of %d observations each one looking %d steps in the past' 
      %(num_batches,batch_size,truncated_backprop_length))


The total series length is: 2616
The current configuration gives us 872 batches of 1 observations each one looking 3 steps in the past

Train-Test split


In [5]:
datasetTrain = dataset[dataset.index < num_batches*batch_size*truncated_backprop_length]


for i in range(min_test_size,len(dataset.index)):
    
    if(i % truncated_backprop_length*batch_size == 0):
        test_first_idx = len(dataset.index)-i
        break

datasetTest =  dataset[dataset.index >= test_first_idx]

In [6]:
datasetTrain.head(2)


Out[6]:
Close CloseTarget MACD Stochastics ATR
0 0.121300 0.119981 0.027770 0.336375 -0.076375
1 0.119872 0.118375 0.023829 0.305247 -0.049555

In [7]:
datasetTest.head(2)


Out[7]:
Close CloseTarget MACD Stochastics ATR
2514 -0.401285 -0.400104 -0.011668 0.343968 -0.168329
2515 -0.400214 -0.398140 -0.002441 0.385635 -0.105111

In [8]:
xTrain = datasetTrain[['Close','MACD','Stochastics','ATR']].as_matrix()
yTrain = datasetTrain['CloseTarget'].as_matrix()

In [9]:
print(xTrain[0:3],'\n',yTrain[0:3])


[[ 0.12130035  0.02777039  0.33637511 -0.07637498]
 [ 0.11987204  0.02382894  0.30524671 -0.04955505]
 [ 0.11826518  0.01903532  0.27022725 -0.13959337]] 
 [ 0.11998144  0.11837459  0.11587503]

In [10]:
xTest = datasetTest[['Close','MACD','Stochastics','ATR']].as_matrix()
yTest = datasetTest['CloseTarget'].as_matrix()

In [11]:
print(xTest[0:3],'\n',yTest[0:3])


[[-0.4012849  -0.01166827  0.34396806 -0.168329  ]
 [-0.40021366 -0.00244109  0.38563473 -0.10511061]
 [-0.39824973  0.0057795   0.46202362 -0.13193053]] 
 [-0.40010426 -0.39814032 -0.37332333]

Visualize starting price data


In [12]:
plt.figure(figsize=(25,5))
plt.plot(xTrain[:,0])
plt.title('Train (' +str(len(xTrain))+' data points)')
plt.show()
plt.figure(figsize=(10,3))
plt.plot(xTest[:,0])
plt.title('Test (' +str(len(xTest))+' data points)')
plt.show()


Classifier model


In [13]:
LEARNING_RATE = 0.001
BATCH_SIZE = 1

x = tf.placeholder(tf.float32,[None,num_features],name='x')
y = tf.placeholder(tf.float32,[None],name='y')

In [14]:
keep_prob = tf.placeholder(tf.float32,name='keep_prob')

#Layer1
WRelu1 = tf.Variable(tf.truncated_normal([num_features,num_features]),dtype=tf.float32,name='wrelu1')
bRelu1 = tf.Variable(tf.truncated_normal([num_features]),dtype=tf.float32,name='brelu1')
relu1 = tf.nn.elu(tf.matmul(x,WRelu1) + bRelu1,name='relu1')

#DROPOUT
relu1 = tf.nn.dropout(relu1,keep_prob=keep_prob,name='relu1drop')

#Layer2
WRelu2 = tf.Variable(tf.truncated_normal([num_features,num_features]),dtype=tf.float32,name='wrelu2')
bRelu2 = tf.Variable(tf.truncated_normal([num_features]),dtype=tf.float32,name='brelu2')
layer2 = tf.add(tf.add(tf.matmul(relu1,WRelu2),bRelu2),x,name='layer2')

relu2 = tf.nn.elu(layer2,name='relu2')

#Layer3
WRelu3 = tf.Variable(tf.truncated_normal([num_features,num_features]),dtype=tf.float32,name='wrelu3')
bRelu3 = tf.Variable(tf.truncated_normal([num_features]),dtype=tf.float32,name='brelu3')
relu3 = tf.nn.elu(tf.matmul(relu2,WRelu3) + bRelu3,name='relu3')


#DROPOUT
relu3 = tf.nn.dropout(relu3,keep_prob=keep_prob,name='relu3drop')

#Out layer
Wout = tf.Variable(tf.truncated_normal([num_features,1]),dtype=tf.float32,name='wout')
bout = tf.Variable(tf.truncated_normal([1]),dtype=tf.float32,name='bout')
logits = tf.add(tf.matmul(relu3,Wout),bout,name='logits')


#Predictions
pred = logits

#Cost & Optimizer
cost = tf.reduce_mean(tf.squared_difference(y, logits))
optimizer = tf.train.AdamOptimizer(LEARNING_RATE).minimize(cost)

In [15]:
def train_one_classifier(num_epochs,label_n):
    display_freq = num_epochs//10

    loss_list = []
    loss_list_batch = []

    with tf.Session() as sess:
        tf.global_variables_initializer().run()

        for step in range(num_epochs):
            print('Step: %d' %step)

            for batch_idx in range(num_batches):
                
                batchx = xTrain[batch_idx*BATCH_SIZE:batch_idx*BATCH_SIZE+BATCH_SIZE,:]
                batchy = yTrain[batch_idx*BATCH_SIZE:batch_idx*BATCH_SIZE+BATCH_SIZE].ravel()

                feed = {x: batchx, y: batchy, keep_prob:0.5}
                
                _,_loss = sess.run([optimizer,cost], feed_dict=feed)
                loss_list_batch.append(np.average(_loss)) #Store av. batch loss

            #Add the av. loss of the batch to the loss list
            loss_list.append(np.average(loss_list_batch))
            loss_list_batch = []
                        
            if(step == 1):
                print('Initial loss: %.3f' % np.average(_loss))


        
        feed_dev = {x : xTest, y : yTest.ravel(), keep_prob:1}
        _y,_softmax,_pred = sess.run([y,logits,pred],feed_dict=feed_dev)
        
        print('Train finished - Final loss: %.3f' % (np.average(_loss)))
        
        
    return loss_list,_y,_pred

In [16]:
loss_list,_y,_pred = train_one_classifier(num_epochs,1)


Step: 0
Step: 1
Initial loss: 0.010
Step: 2
Step: 3
Step: 4
Step: 5
Step: 6
Step: 7
Step: 8
Step: 9
Step: 10
Step: 11
Step: 12
Step: 13
Step: 14
Step: 15
Step: 16
Step: 17
Step: 18
Step: 19
Step: 20
Step: 21
Step: 22
Step: 23
Step: 24
Step: 25
Step: 26
Step: 27
Step: 28
Step: 29
Step: 30
Step: 31
Step: 32
Step: 33
Step: 34
Step: 35
Step: 36
Step: 37
Step: 38
Step: 39
Step: 40
Step: 41
Step: 42
Step: 43
Step: 44
Step: 45
Step: 46
Step: 47
Step: 48
Step: 49
Step: 50
Step: 51
Step: 52
Step: 53
Step: 54
Step: 55
Step: 56
Step: 57
Step: 58
Step: 59
Step: 60
Step: 61
Step: 62
Step: 63
Step: 64
Step: 65
Step: 66
Step: 67
Step: 68
Step: 69
Step: 70
Step: 71
Step: 72
Step: 73
Step: 74
Step: 75
Step: 76
Step: 77
Step: 78
Step: 79
Step: 80
Step: 81
Step: 82
Step: 83
Step: 84
Step: 85
Step: 86
Step: 87
Step: 88
Step: 89
Step: 90
Step: 91
Step: 92
Step: 93
Step: 94
Step: 95
Step: 96
Step: 97
Step: 98
Step: 99
Step: 100
Step: 101
Step: 102
Step: 103
Step: 104
Step: 105
Step: 106
Step: 107
Step: 108
Step: 109
Step: 110
Step: 111
Step: 112
Step: 113
Step: 114
Step: 115
Step: 116
Step: 117
Step: 118
Step: 119
Step: 120
Step: 121
Step: 122
Step: 123
Step: 124
Step: 125
Step: 126
Step: 127
Step: 128
Step: 129
Step: 130
Step: 131
Step: 132
Step: 133
Step: 134
Step: 135
Step: 136
Step: 137
Step: 138
Step: 139
Step: 140
Step: 141
Step: 142
Step: 143
Step: 144
Step: 145
Step: 146
Step: 147
Step: 148
Step: 149
Step: 150
Step: 151
Step: 152
Step: 153
Step: 154
Step: 155
Step: 156
Step: 157
Step: 158
Step: 159
Step: 160
Step: 161
Step: 162
Step: 163
Step: 164
Step: 165
Step: 166
Step: 167
Step: 168
Step: 169
Step: 170
Step: 171
Step: 172
Step: 173
Step: 174
Step: 175
Step: 176
Step: 177
Step: 178
Step: 179
Step: 180
Step: 181
Step: 182
Step: 183
Step: 184
Step: 185
Step: 186
Step: 187
Step: 188
Step: 189
Step: 190
Step: 191
Step: 192
Step: 193
Step: 194
Step: 195
Step: 196
Step: 197
Step: 198
Step: 199
Step: 200
Step: 201
Step: 202
Step: 203
Step: 204
Step: 205
Step: 206
Step: 207
Step: 208
Step: 209
Step: 210
Step: 211
Step: 212
Step: 213
Step: 214
Step: 215
Step: 216
Step: 217
Step: 218
Step: 219
Step: 220
Step: 221
Step: 222
Step: 223
Step: 224
Step: 225
Step: 226
Step: 227
Step: 228
Step: 229
Step: 230
Step: 231
Step: 232
Step: 233
Step: 234
Step: 235
Step: 236
Step: 237
Step: 238
Step: 239
Step: 240
Step: 241
Step: 242
Step: 243
Step: 244
Step: 245
Step: 246
Step: 247
Step: 248
Step: 249
Step: 250
Step: 251
Step: 252
Step: 253
Step: 254
Step: 255
Step: 256
Step: 257
Step: 258
Step: 259
Step: 260
Step: 261
Step: 262
Step: 263
Step: 264
Step: 265
Step: 266
Step: 267
Step: 268
Step: 269
Step: 270
Step: 271
Step: 272
Step: 273
Step: 274
Step: 275
Step: 276
Step: 277
Step: 278
Step: 279
Step: 280
Step: 281
Step: 282
Step: 283
Step: 284
Step: 285
Step: 286
Step: 287
Step: 288
Step: 289
Step: 290
Step: 291
Step: 292
Step: 293
Step: 294
Step: 295
Step: 296
Step: 297
Step: 298
Step: 299
Step: 300
Step: 301
Step: 302
Step: 303
Step: 304
Step: 305
Step: 306
Step: 307
Step: 308
Step: 309
Step: 310
Step: 311
Step: 312
Step: 313
Step: 314
Step: 315
Step: 316
Step: 317
Step: 318
Step: 319
Step: 320
Step: 321
Step: 322
Step: 323
Step: 324
Step: 325
Step: 326
Step: 327
Step: 328
Step: 329
Step: 330
Step: 331
Step: 332
Step: 333
Step: 334
Step: 335
Step: 336
Step: 337
Step: 338
Step: 339
Step: 340
Step: 341
Step: 342
Step: 343
Step: 344
Step: 345
Step: 346
Step: 347
Step: 348
Step: 349
Step: 350
Step: 351
Step: 352
Step: 353
Step: 354
Step: 355
Step: 356
Step: 357
Step: 358
Step: 359
Step: 360
Step: 361
Step: 362
Step: 363
Step: 364
Step: 365
Step: 366
Step: 367
Step: 368
Step: 369
Step: 370
Step: 371
Step: 372
Step: 373
Step: 374
Step: 375
Step: 376
Step: 377
Step: 378
Step: 379
Step: 380
Step: 381
Step: 382
Step: 383
Step: 384
Step: 385
Step: 386
Step: 387
Step: 388
Step: 389
Step: 390
Step: 391
Step: 392
Step: 393
Step: 394
Step: 395
Step: 396
Step: 397
Step: 398
Step: 399
Step: 400
Step: 401
Step: 402
Step: 403
Step: 404
Step: 405
Step: 406
Step: 407
Step: 408
Step: 409
Step: 410
Step: 411
Step: 412
Step: 413
Step: 414
Step: 415
Step: 416
Step: 417
Step: 418
Step: 419
Step: 420
Step: 421
Step: 422
Step: 423
Step: 424
Step: 425
Step: 426
Step: 427
Step: 428
Step: 429
Step: 430
Step: 431
Step: 432
Step: 433
Step: 434
Step: 435
Step: 436
Step: 437
Step: 438
Step: 439
Step: 440
Step: 441
Step: 442
Step: 443
Step: 444
Step: 445
Step: 446
Step: 447
Step: 448
Step: 449
Step: 450
Step: 451
Step: 452
Step: 453
Step: 454
Step: 455
Step: 456
Step: 457
Step: 458
Step: 459
Step: 460
Step: 461
Step: 462
Step: 463
Step: 464
Step: 465
Step: 466
Step: 467
Step: 468
Step: 469
Step: 470
Step: 471
Step: 472
Step: 473
Step: 474
Step: 475
Step: 476
Step: 477
Step: 478
Step: 479
Step: 480
Step: 481
Step: 482
Step: 483
Step: 484
Step: 485
Step: 486
Step: 487
Step: 488
Step: 489
Step: 490
Step: 491
Step: 492
Step: 493
Step: 494
Step: 495
Step: 496
Step: 497
Step: 498
Step: 499
Step: 500
Step: 501
Step: 502
Step: 503
Step: 504
Step: 505
Step: 506
Step: 507
Step: 508
Step: 509
Step: 510
Step: 511
Step: 512
Step: 513
Step: 514
Step: 515
Step: 516
Step: 517
Step: 518
Step: 519
Step: 520
Step: 521
Step: 522
Step: 523
Step: 524
Step: 525
Step: 526
Step: 527
Step: 528
Step: 529
Step: 530
Step: 531
Step: 532
Step: 533
Step: 534
Step: 535
Step: 536
Step: 537
Step: 538
Step: 539
Step: 540
Step: 541
Step: 542
Step: 543
Step: 544
Step: 545
Step: 546
Step: 547
Step: 548
Step: 549
Step: 550
Step: 551
Step: 552
Step: 553
Step: 554
Step: 555
Step: 556
Step: 557
Step: 558
Step: 559
Step: 560
Step: 561
Step: 562
Step: 563
Step: 564
Step: 565
Step: 566
Step: 567
Step: 568
Step: 569
Step: 570
Step: 571
Step: 572
Step: 573
Step: 574
Step: 575
Step: 576
Step: 577
Step: 578
Step: 579
Step: 580
Step: 581
Step: 582
Step: 583
Step: 584
Step: 585
Step: 586
Step: 587
Step: 588
Step: 589
Step: 590
Step: 591
Step: 592
Step: 593
Step: 594
Step: 595
Step: 596
Step: 597
Step: 598
Step: 599
Step: 600
Step: 601
Step: 602
Step: 603
Step: 604
Step: 605
Step: 606
Step: 607
Step: 608
Step: 609
Step: 610
Step: 611
Step: 612
Step: 613
Step: 614
Step: 615
Step: 616
Step: 617
Step: 618
Step: 619
Step: 620
Step: 621
Step: 622
Step: 623
Step: 624
Step: 625
Step: 626
Step: 627
Step: 628
Step: 629
Step: 630
Step: 631
Step: 632
Step: 633
Step: 634
Step: 635
Step: 636
Step: 637
Step: 638
Step: 639
Step: 640
Step: 641
Step: 642
Step: 643
Step: 644
Step: 645
Step: 646
Step: 647
Step: 648
Step: 649
Step: 650
Step: 651
Step: 652
Step: 653
Step: 654
Step: 655
Step: 656
Step: 657
Step: 658
Step: 659
Step: 660
Step: 661
Step: 662
Step: 663
Step: 664
Step: 665
Step: 666
Step: 667
Step: 668
Step: 669
Step: 670
Step: 671
Step: 672
Step: 673
Step: 674
Step: 675
Step: 676
Step: 677
Step: 678
Step: 679
Step: 680
Step: 681
Step: 682
Step: 683
Step: 684
Step: 685
Step: 686
Step: 687
Step: 688
Step: 689
Step: 690
Step: 691
Step: 692
Step: 693
Step: 694
Step: 695
Step: 696
Step: 697
Step: 698
Step: 699
Step: 700
Step: 701
Step: 702
Step: 703
Step: 704
Step: 705
Step: 706
Step: 707
Step: 708
Step: 709
Step: 710
Step: 711
Step: 712
Step: 713
Step: 714
Step: 715
Step: 716
Step: 717
Step: 718
Step: 719
Step: 720
Step: 721
Step: 722
Step: 723
Step: 724
Step: 725
Step: 726
Step: 727
Step: 728
Step: 729
Step: 730
Step: 731
Step: 732
Step: 733
Step: 734
Step: 735
Step: 736
Step: 737
Step: 738
Step: 739
Step: 740
Step: 741
Step: 742
Step: 743
Step: 744
Step: 745
Step: 746
Step: 747
Step: 748
Step: 749
Step: 750
Step: 751
Step: 752
Step: 753
Step: 754
Step: 755
Step: 756
Step: 757
Step: 758
Step: 759
Step: 760
Step: 761
Step: 762
Step: 763
Step: 764
Step: 765
Step: 766
Step: 767
Step: 768
Step: 769
Step: 770
Step: 771
Step: 772
Step: 773
Step: 774
Step: 775
Step: 776
Step: 777
Step: 778
Step: 779
Step: 780
Step: 781
Step: 782
Step: 783
Step: 784
Step: 785
Step: 786
Step: 787
Step: 788
Step: 789
Step: 790
Step: 791
Step: 792
Step: 793
Step: 794
Step: 795
Step: 796
Step: 797
Step: 798
Step: 799
Step: 800
Step: 801
Step: 802
Step: 803
Step: 804
Step: 805
Step: 806
Step: 807
Step: 808
Step: 809
Step: 810
Step: 811
Step: 812
Step: 813
Step: 814
Step: 815
Step: 816
Step: 817
Step: 818
Step: 819
Step: 820
Step: 821
Step: 822
Step: 823
Step: 824
Step: 825
Step: 826
Step: 827
Step: 828
Step: 829
Step: 830
Step: 831
Step: 832
Step: 833
Step: 834
Step: 835
Step: 836
Step: 837
Step: 838
Step: 839
Step: 840
Step: 841
Step: 842
Step: 843
Step: 844
Step: 845
Step: 846
Step: 847
Step: 848
Step: 849
Step: 850
Step: 851
Step: 852
Step: 853
Step: 854
Step: 855
Step: 856
Step: 857
Step: 858
Step: 859
Step: 860
Step: 861
Step: 862
Step: 863
Step: 864
Step: 865
Step: 866
Step: 867
Step: 868
Step: 869
Step: 870
Step: 871
Step: 872
Step: 873
Step: 874
Step: 875
Step: 876
Step: 877
Step: 878
Step: 879
Step: 880
Step: 881
Step: 882
Step: 883
Step: 884
Step: 885
Step: 886
Step: 887
Step: 888
Step: 889
Step: 890
Step: 891
Step: 892
Step: 893
Step: 894
Step: 895
Step: 896
Step: 897
Step: 898
Step: 899
Step: 900
Step: 901
Step: 902
Step: 903
Step: 904
Step: 905
Step: 906
Step: 907
Step: 908
Step: 909
Step: 910
Step: 911
Step: 912
Step: 913
Step: 914
Step: 915
Step: 916
Step: 917
Step: 918
Step: 919
Step: 920
Step: 921
Step: 922
Step: 923
Step: 924
Step: 925
Step: 926
Step: 927
Step: 928
Step: 929
Step: 930
Step: 931
Step: 932
Step: 933
Step: 934
Step: 935
Step: 936
Step: 937
Step: 938
Step: 939
Step: 940
Step: 941
Step: 942
Step: 943
Step: 944
Step: 945
Step: 946
Step: 947
Step: 948
Step: 949
Step: 950
Step: 951
Step: 952
Step: 953
Step: 954
Step: 955
Step: 956
Step: 957
Step: 958
Step: 959
Step: 960
Step: 961
Step: 962
Step: 963
Step: 964
Step: 965
Step: 966
Step: 967
Step: 968
Step: 969
Step: 970
Step: 971
Step: 972
Step: 973
Step: 974
Step: 975
Step: 976
Step: 977
Step: 978
Step: 979
Step: 980
Step: 981
Step: 982
Step: 983
Step: 984
Step: 985
Step: 986
Step: 987
Step: 988
Step: 989
Step: 990
Step: 991
Step: 992
Step: 993
Step: 994
Step: 995
Step: 996
Step: 997
Step: 998
Step: 999
Step: 1000
Step: 1001
Step: 1002
Step: 1003
Step: 1004
Step: 1005
Step: 1006
Step: 1007
Step: 1008
Step: 1009
Step: 1010
Step: 1011
Step: 1012
Step: 1013
Step: 1014
Step: 1015
Step: 1016
Step: 1017
Step: 1018
Step: 1019
Step: 1020
Step: 1021
Step: 1022
Step: 1023
Step: 1024
Step: 1025
Step: 1026
Step: 1027
Step: 1028
Step: 1029
Step: 1030
Step: 1031
Step: 1032
Step: 1033
Step: 1034
Step: 1035
Step: 1036
Step: 1037
Step: 1038
Step: 1039
Step: 1040
Step: 1041
Step: 1042
Step: 1043
Step: 1044
Step: 1045
Step: 1046
Step: 1047
Step: 1048
Step: 1049
Step: 1050
Step: 1051
Step: 1052
Step: 1053
Step: 1054
Step: 1055
Step: 1056
Step: 1057
Step: 1058
Step: 1059
Step: 1060
Step: 1061
Step: 1062
Step: 1063
Step: 1064
Step: 1065
Step: 1066
Step: 1067
Step: 1068
Step: 1069
Step: 1070
Step: 1071
Step: 1072
Step: 1073
Step: 1074
Step: 1075
Step: 1076
Step: 1077
Step: 1078
Step: 1079
Step: 1080
Step: 1081
Step: 1082
Step: 1083
Step: 1084
Step: 1085
Step: 1086
Step: 1087
Step: 1088
Step: 1089
Step: 1090
Step: 1091
Step: 1092
Step: 1093
Step: 1094
Step: 1095
Step: 1096
Step: 1097
Step: 1098
Step: 1099
Step: 1100
Step: 1101
Step: 1102
Step: 1103
Step: 1104
Step: 1105
Step: 1106
Step: 1107
Step: 1108
Step: 1109
Step: 1110
Step: 1111
Step: 1112
Step: 1113
Step: 1114
Step: 1115
Step: 1116
Step: 1117
Step: 1118
Step: 1119
Step: 1120
Step: 1121
Step: 1122
Step: 1123
Step: 1124
Step: 1125
Step: 1126
Step: 1127
Step: 1128
Step: 1129
Step: 1130
Step: 1131
Step: 1132
Step: 1133
Step: 1134
Step: 1135
Step: 1136
Step: 1137
Step: 1138
Step: 1139
Step: 1140
Step: 1141
Step: 1142
Step: 1143
Step: 1144
Step: 1145
Step: 1146
Step: 1147
Step: 1148
Step: 1149
Step: 1150
Step: 1151
Step: 1152
Step: 1153
Step: 1154
Step: 1155
Step: 1156
Step: 1157
Step: 1158
Step: 1159
Step: 1160
Step: 1161
Step: 1162
Step: 1163
Step: 1164
Step: 1165
Step: 1166
Step: 1167
Step: 1168
Step: 1169
Step: 1170
Step: 1171
Step: 1172
Step: 1173
Step: 1174
Step: 1175
Step: 1176
Step: 1177
Step: 1178
Step: 1179
Step: 1180
Step: 1181
Step: 1182
Step: 1183
Step: 1184
Step: 1185
Step: 1186
Step: 1187
Step: 1188
Step: 1189
Step: 1190
Step: 1191
Step: 1192
Step: 1193
Step: 1194
Step: 1195
Step: 1196
Step: 1197
Step: 1198
Step: 1199
Step: 1200
Step: 1201
Step: 1202
Step: 1203
Step: 1204
Step: 1205
Step: 1206
Step: 1207
Step: 1208
Step: 1209
Step: 1210
Step: 1211
Step: 1212
Step: 1213
Step: 1214
Step: 1215
Step: 1216
Step: 1217
Step: 1218
Step: 1219
Step: 1220
Step: 1221
Step: 1222
Step: 1223
Step: 1224
Step: 1225
Step: 1226
Step: 1227
Step: 1228
Step: 1229
Step: 1230
Step: 1231
Step: 1232
Step: 1233
Step: 1234
Step: 1235
Step: 1236
Step: 1237
Step: 1238
Step: 1239
Step: 1240
Step: 1241
Step: 1242
Step: 1243
Step: 1244
Step: 1245
Step: 1246
Step: 1247
Step: 1248
Step: 1249
Step: 1250
Step: 1251
Step: 1252
Step: 1253
Step: 1254
Step: 1255
Step: 1256
Step: 1257
Step: 1258
Step: 1259
Step: 1260
Step: 1261
Step: 1262
Step: 1263
Step: 1264
Step: 1265
Step: 1266
Step: 1267
Step: 1268
Step: 1269
Step: 1270
Step: 1271
Step: 1272
Step: 1273
Step: 1274
Step: 1275
Step: 1276
Step: 1277
Step: 1278
Step: 1279
Step: 1280
Step: 1281
Step: 1282
Step: 1283
Step: 1284
Step: 1285
Step: 1286
Step: 1287
Step: 1288
Step: 1289
Step: 1290
Step: 1291
Step: 1292
Step: 1293
Step: 1294
Step: 1295
Step: 1296
Step: 1297
Step: 1298
Step: 1299
Step: 1300
Step: 1301
Step: 1302
Step: 1303
Step: 1304
Step: 1305
Step: 1306
Step: 1307
Step: 1308
Step: 1309
Step: 1310
Step: 1311
Step: 1312
Step: 1313
Step: 1314
Step: 1315
Step: 1316
Step: 1317
Step: 1318
Step: 1319
Step: 1320
Step: 1321
Step: 1322
Step: 1323
Step: 1324
Step: 1325
Step: 1326
Step: 1327
Step: 1328
Step: 1329
Step: 1330
Step: 1331
Step: 1332
Step: 1333
Step: 1334
Step: 1335
Step: 1336
Step: 1337
Step: 1338
Step: 1339
Step: 1340
Step: 1341
Step: 1342
Step: 1343
Step: 1344
Step: 1345
Step: 1346
Step: 1347
Step: 1348
Step: 1349
Step: 1350
Step: 1351
Step: 1352
Step: 1353
Step: 1354
Step: 1355
Step: 1356
Step: 1357
Step: 1358
Step: 1359
Step: 1360
Step: 1361
Step: 1362
Step: 1363
Step: 1364
Step: 1365
Step: 1366
Step: 1367
Step: 1368
Step: 1369
Step: 1370
Step: 1371
Step: 1372
Step: 1373
Step: 1374
Step: 1375
Step: 1376
Step: 1377
Step: 1378
Step: 1379
Step: 1380
Step: 1381
Step: 1382
Step: 1383
Step: 1384
Step: 1385
Step: 1386
Step: 1387
Step: 1388
Step: 1389
Step: 1390
Step: 1391
Step: 1392
Step: 1393
Step: 1394
Step: 1395
Step: 1396
Step: 1397
Step: 1398
Step: 1399
Step: 1400
Step: 1401
Step: 1402
Step: 1403
Step: 1404
Step: 1405
Step: 1406
Step: 1407
Step: 1408
Step: 1409
Step: 1410
Step: 1411
Step: 1412
Step: 1413
Step: 1414
Step: 1415
Step: 1416
Step: 1417
Step: 1418
Step: 1419
Step: 1420
Step: 1421
Step: 1422
Step: 1423
Step: 1424
Step: 1425
Step: 1426
Step: 1427
Step: 1428
Step: 1429
Step: 1430
Step: 1431
Step: 1432
Step: 1433
Step: 1434
Step: 1435
Step: 1436
Step: 1437
Step: 1438
Step: 1439
Step: 1440
Step: 1441
Step: 1442
Step: 1443
Step: 1444
Step: 1445
Step: 1446
Step: 1447
Step: 1448
Step: 1449
Step: 1450
Step: 1451
Step: 1452
Step: 1453
Step: 1454
Step: 1455
Step: 1456
Step: 1457
Step: 1458
Step: 1459
Step: 1460
Step: 1461
Step: 1462
Step: 1463
Step: 1464
Step: 1465
Step: 1466
Step: 1467
Step: 1468
Step: 1469
Step: 1470
Step: 1471
Step: 1472
Step: 1473
Step: 1474
Step: 1475
Step: 1476
Step: 1477
Step: 1478
Step: 1479
Step: 1480
Step: 1481
Step: 1482
Step: 1483
Step: 1484
Step: 1485
Step: 1486
Step: 1487
Step: 1488
Step: 1489
Step: 1490
Step: 1491
Step: 1492
Step: 1493
Step: 1494
Step: 1495
Step: 1496
Step: 1497
Step: 1498
Step: 1499
Step: 1500
Step: 1501
Step: 1502
Step: 1503
Step: 1504
Step: 1505
Step: 1506
Step: 1507
Step: 1508
Step: 1509
Step: 1510
Step: 1511
Step: 1512
Step: 1513
Step: 1514
Step: 1515
Step: 1516
Step: 1517
Step: 1518
Step: 1519
Step: 1520
Step: 1521
Step: 1522
Step: 1523
Step: 1524
Step: 1525
Step: 1526
Step: 1527
Step: 1528
Step: 1529
Step: 1530
Step: 1531
Step: 1532
Step: 1533
Step: 1534
Step: 1535
Step: 1536
Step: 1537
Step: 1538
Step: 1539
Step: 1540
Step: 1541
Step: 1542
Step: 1543
Step: 1544
Step: 1545
Step: 1546
Step: 1547
Step: 1548
Step: 1549
Step: 1550
Step: 1551
Step: 1552
Step: 1553
Step: 1554
Step: 1555
Step: 1556
Step: 1557
Step: 1558
Step: 1559
Step: 1560
Step: 1561
Step: 1562
Step: 1563
Step: 1564
Step: 1565
Step: 1566
Step: 1567
Step: 1568
Step: 1569
Step: 1570
Step: 1571
Step: 1572
Step: 1573
Step: 1574
Step: 1575
Step: 1576
Step: 1577
Step: 1578
Step: 1579
Step: 1580
Step: 1581
Step: 1582
Step: 1583
Step: 1584
Step: 1585
Step: 1586
Step: 1587
Step: 1588
Step: 1589
Step: 1590
Step: 1591
Step: 1592
Step: 1593
Step: 1594
Step: 1595
Step: 1596
Step: 1597
Step: 1598
Step: 1599
Step: 1600
Step: 1601
Step: 1602
Step: 1603
Step: 1604
Step: 1605
Step: 1606
Step: 1607
Step: 1608
Step: 1609
Step: 1610
Step: 1611
Step: 1612
Step: 1613
Step: 1614
Step: 1615
Step: 1616
Step: 1617
Step: 1618
Step: 1619
Step: 1620
Step: 1621
Step: 1622
Step: 1623
Step: 1624
Step: 1625
Step: 1626
Step: 1627
Step: 1628
Step: 1629
Step: 1630
Step: 1631
Step: 1632
Step: 1633
Step: 1634
Step: 1635
Step: 1636
Step: 1637
Step: 1638
Step: 1639
Step: 1640
Step: 1641
Step: 1642
Step: 1643
Step: 1644
Step: 1645
Step: 1646
Step: 1647
Step: 1648
Step: 1649
Step: 1650
Step: 1651
Step: 1652
Step: 1653
Step: 1654
Step: 1655
Step: 1656
Step: 1657
Step: 1658
Step: 1659
Step: 1660
Step: 1661
Step: 1662
Step: 1663
Step: 1664
Step: 1665
Step: 1666
Step: 1667
Step: 1668
Step: 1669
Step: 1670
Step: 1671
Step: 1672
Step: 1673
Step: 1674
Step: 1675
Step: 1676
Step: 1677
Step: 1678
Step: 1679
Step: 1680
Step: 1681
Step: 1682
Step: 1683
Step: 1684
Step: 1685
Step: 1686
Step: 1687
Step: 1688
Step: 1689
Step: 1690
Step: 1691
Step: 1692
Step: 1693
Step: 1694
Step: 1695
Step: 1696
Step: 1697
Step: 1698
Step: 1699
Step: 1700
Step: 1701
Step: 1702
Step: 1703
Step: 1704
Step: 1705
Step: 1706
Step: 1707
Step: 1708
Step: 1709
Step: 1710
Step: 1711
Step: 1712
Step: 1713
Step: 1714
Step: 1715
Step: 1716
Step: 1717
Step: 1718
Step: 1719
Step: 1720
Step: 1721
Step: 1722
Step: 1723
Step: 1724
Step: 1725
Step: 1726
Step: 1727
Step: 1728
Step: 1729
Step: 1730
Step: 1731
Step: 1732
Step: 1733
Step: 1734
Step: 1735
Step: 1736
Step: 1737
Step: 1738
Step: 1739
Step: 1740
Step: 1741
Step: 1742
Step: 1743
Step: 1744
Step: 1745
Step: 1746
Step: 1747
Step: 1748
Step: 1749
Step: 1750
Step: 1751
Step: 1752
Step: 1753
Step: 1754
Step: 1755
Step: 1756
Step: 1757
Step: 1758
Step: 1759
Step: 1760
Step: 1761
Step: 1762
Step: 1763
Step: 1764
Step: 1765
Step: 1766
Step: 1767
Step: 1768
Step: 1769
Step: 1770
Step: 1771
Step: 1772
Step: 1773
Step: 1774
Step: 1775
Step: 1776
Step: 1777
Step: 1778
Step: 1779
Step: 1780
Step: 1781
Step: 1782
Step: 1783
Step: 1784
Step: 1785
Step: 1786
Step: 1787
Step: 1788
Step: 1789
Step: 1790
Step: 1791
Step: 1792
Step: 1793
Step: 1794
Step: 1795
Step: 1796
Step: 1797
Step: 1798
Step: 1799
Step: 1800
Step: 1801
Step: 1802
Step: 1803
Step: 1804
Step: 1805
Step: 1806
Step: 1807
Step: 1808
Step: 1809
Step: 1810
Step: 1811
Step: 1812
Step: 1813
Step: 1814
Step: 1815
Step: 1816
Step: 1817
Step: 1818
Step: 1819
Step: 1820
Step: 1821
Step: 1822
Step: 1823
Step: 1824
Step: 1825
Step: 1826
Step: 1827
Step: 1828
Step: 1829
Step: 1830
Step: 1831
Step: 1832
Step: 1833
Step: 1834
Step: 1835
Step: 1836
Step: 1837
Step: 1838
Step: 1839
Step: 1840
Step: 1841
Step: 1842
Step: 1843
Step: 1844
Step: 1845
Step: 1846
Step: 1847
Step: 1848
Step: 1849
Step: 1850
Step: 1851
Step: 1852
Step: 1853
Step: 1854
Step: 1855
Step: 1856
Step: 1857
Step: 1858
Step: 1859
Step: 1860
Step: 1861
Step: 1862
Step: 1863
Step: 1864
Step: 1865
Step: 1866
Step: 1867
Step: 1868
Step: 1869
Step: 1870
Step: 1871
Step: 1872
Step: 1873
Step: 1874
Step: 1875
Step: 1876
Step: 1877
Step: 1878
Step: 1879
Step: 1880
Step: 1881
Step: 1882
Step: 1883
Step: 1884
Step: 1885
Step: 1886
Step: 1887
Step: 1888
Step: 1889
Step: 1890
Step: 1891
Step: 1892
Step: 1893
Step: 1894
Step: 1895
Step: 1896
Step: 1897
Step: 1898
Step: 1899
Step: 1900
Step: 1901
Step: 1902
Step: 1903
Step: 1904
Step: 1905
Step: 1906
Step: 1907
Step: 1908
Step: 1909
Step: 1910
Step: 1911
Step: 1912
Step: 1913
Step: 1914
Step: 1915
Step: 1916
Step: 1917
Step: 1918
Step: 1919
Step: 1920
Step: 1921
Step: 1922
Step: 1923
Step: 1924
Step: 1925
Step: 1926
Step: 1927
Step: 1928
Step: 1929
Step: 1930
Step: 1931
Step: 1932
Step: 1933
Step: 1934
Step: 1935
Step: 1936
Step: 1937
Step: 1938
Step: 1939
Step: 1940
Step: 1941
Step: 1942
Step: 1943
Step: 1944
Step: 1945
Step: 1946
Step: 1947
Step: 1948
Step: 1949
Step: 1950
Step: 1951
Step: 1952
Step: 1953
Step: 1954
Step: 1955
Step: 1956
Step: 1957
Step: 1958
Step: 1959
Step: 1960
Step: 1961
Step: 1962
Step: 1963
Step: 1964
Step: 1965
Step: 1966
Step: 1967
Step: 1968
Step: 1969
Step: 1970
Step: 1971
Step: 1972
Step: 1973
Step: 1974
Step: 1975
Step: 1976
Step: 1977
Step: 1978
Step: 1979
Step: 1980
Step: 1981
Step: 1982
Step: 1983
Step: 1984
Step: 1985
Step: 1986
Step: 1987
Step: 1988
Step: 1989
Step: 1990
Step: 1991
Step: 1992
Step: 1993
Step: 1994
Step: 1995
Step: 1996
Step: 1997
Step: 1998
Step: 1999
Step: 2000
Step: 2001
Step: 2002
Step: 2003
Step: 2004
Step: 2005
Step: 2006
Step: 2007
Step: 2008
Step: 2009
Step: 2010
Step: 2011
Step: 2012
Step: 2013
Step: 2014
Step: 2015
Step: 2016
Step: 2017
Step: 2018
Step: 2019
Step: 2020
Step: 2021
Step: 2022
Step: 2023
Step: 2024
Step: 2025
Step: 2026
Step: 2027
Step: 2028
Step: 2029
Step: 2030
Step: 2031
Step: 2032
Step: 2033
Step: 2034
Step: 2035
Step: 2036
Step: 2037
Step: 2038
Step: 2039
Step: 2040
Step: 2041
Step: 2042
Step: 2043
Step: 2044
Step: 2045
Step: 2046
Step: 2047
Step: 2048
Step: 2049
Step: 2050
Step: 2051
Step: 2052
Step: 2053
Step: 2054
Step: 2055
Step: 2056
Step: 2057
Step: 2058
Step: 2059
Step: 2060
Step: 2061
Step: 2062
Step: 2063
Step: 2064
Step: 2065
Step: 2066
Step: 2067
Step: 2068
Step: 2069
Step: 2070
Step: 2071
Step: 2072
Step: 2073
Step: 2074
Step: 2075
Step: 2076
Step: 2077
Step: 2078
Step: 2079
Step: 2080
Step: 2081
Step: 2082
Step: 2083
Step: 2084
Step: 2085
Step: 2086
Step: 2087
Step: 2088
Step: 2089
Step: 2090
Step: 2091
Step: 2092
Step: 2093
Step: 2094
Step: 2095
Step: 2096
Step: 2097
Step: 2098
Step: 2099
Step: 2100
Step: 2101
Step: 2102
Step: 2103
Step: 2104
Step: 2105
Step: 2106
Step: 2107
Step: 2108
Step: 2109
Step: 2110
Step: 2111
Step: 2112
Step: 2113
Step: 2114
Step: 2115
Step: 2116
Step: 2117
Step: 2118
Step: 2119
Step: 2120
Step: 2121
Step: 2122
Step: 2123
Step: 2124
Step: 2125
Step: 2126
Step: 2127
Step: 2128
Step: 2129
Step: 2130
Step: 2131
Step: 2132
Step: 2133
Step: 2134
Step: 2135
Step: 2136
Step: 2137
Step: 2138
Step: 2139
Step: 2140
Step: 2141
Step: 2142
Step: 2143
Step: 2144
Step: 2145
Step: 2146
Step: 2147
Step: 2148
Step: 2149
Step: 2150
Step: 2151
Step: 2152
Step: 2153
Step: 2154
Step: 2155
Step: 2156
Step: 2157
Step: 2158
Step: 2159
Step: 2160
Step: 2161
Step: 2162
Step: 2163
Step: 2164
Step: 2165
Step: 2166
Step: 2167
Step: 2168
Step: 2169
Step: 2170
Step: 2171
Step: 2172
Step: 2173
Step: 2174
Step: 2175
Step: 2176
Step: 2177
Step: 2178
Step: 2179
Step: 2180
Step: 2181
Step: 2182
Step: 2183
Step: 2184
Step: 2185
Step: 2186
Step: 2187
Step: 2188
Step: 2189
Step: 2190
Step: 2191
Step: 2192
Step: 2193
Step: 2194
Step: 2195
Step: 2196
Step: 2197
Step: 2198
Step: 2199
Step: 2200
Step: 2201
Step: 2202
Step: 2203
Step: 2204
Step: 2205
Step: 2206
Step: 2207
Step: 2208
Step: 2209
Step: 2210
Step: 2211
Step: 2212
Step: 2213
Step: 2214
Step: 2215
Step: 2216
Step: 2217
Step: 2218
Step: 2219
Step: 2220
Step: 2221
Step: 2222
Step: 2223
Step: 2224
Step: 2225
Step: 2226
Step: 2227
Step: 2228
Step: 2229
Step: 2230
Step: 2231
Step: 2232
Step: 2233
Step: 2234
Step: 2235
Step: 2236
Step: 2237
Step: 2238
Step: 2239
Step: 2240
Step: 2241
Step: 2242
Step: 2243
Step: 2244
Step: 2245
Step: 2246
Step: 2247
Step: 2248
Step: 2249
Step: 2250
Step: 2251
Step: 2252
Step: 2253
Step: 2254
Step: 2255
Step: 2256
Step: 2257
Step: 2258
Step: 2259
Step: 2260
Step: 2261
Step: 2262
Step: 2263
Step: 2264
Step: 2265
Step: 2266
Step: 2267
Step: 2268
Step: 2269
Step: 2270
Step: 2271
Step: 2272
Step: 2273
Step: 2274
Step: 2275
Step: 2276
Step: 2277
Step: 2278
Step: 2279
Step: 2280
Step: 2281
Step: 2282
Step: 2283
Step: 2284
Step: 2285
Step: 2286
Step: 2287
Step: 2288
Step: 2289
Step: 2290
Step: 2291
Step: 2292
Step: 2293
Step: 2294
Step: 2295
Step: 2296
Step: 2297
Step: 2298
Step: 2299
Step: 2300
Step: 2301
Step: 2302
Step: 2303
Step: 2304
Step: 2305
Step: 2306
Step: 2307
Step: 2308
Step: 2309
Step: 2310
Step: 2311
Step: 2312
Step: 2313
Step: 2314
Step: 2315
Step: 2316
Step: 2317
Step: 2318
Step: 2319
Step: 2320
Step: 2321
Step: 2322
Step: 2323
Step: 2324
Step: 2325
Step: 2326
Step: 2327
Step: 2328
Step: 2329
Step: 2330
Step: 2331
Step: 2332
Step: 2333
Step: 2334
Step: 2335
Step: 2336
Step: 2337
Step: 2338
Step: 2339
Step: 2340
Step: 2341
Step: 2342
Step: 2343
Step: 2344
Step: 2345
Step: 2346
Step: 2347
Step: 2348
Step: 2349
Step: 2350
Step: 2351
Step: 2352
Step: 2353
Step: 2354
Step: 2355
Step: 2356
Step: 2357
Step: 2358
Step: 2359
Step: 2360
Step: 2361
Step: 2362
Step: 2363
Step: 2364
Step: 2365
Step: 2366
Step: 2367
Step: 2368
Step: 2369
Step: 2370
Step: 2371
Step: 2372
Step: 2373
Step: 2374
Step: 2375
Step: 2376
Step: 2377
Step: 2378
Step: 2379
Step: 2380
Step: 2381
Step: 2382
Step: 2383
Step: 2384
Step: 2385
Step: 2386
Step: 2387
Step: 2388
Step: 2389
Step: 2390
Step: 2391
Step: 2392
Step: 2393
Step: 2394
Step: 2395
Step: 2396
Step: 2397
Step: 2398
Step: 2399
Step: 2400
Step: 2401
Step: 2402
Step: 2403
Step: 2404
Step: 2405
Step: 2406
Step: 2407
Step: 2408
Step: 2409
Step: 2410
Step: 2411
Step: 2412
Step: 2413
Step: 2414
Step: 2415
Step: 2416
Step: 2417
Step: 2418
Step: 2419
Step: 2420
Step: 2421
Step: 2422
Step: 2423
Step: 2424
Step: 2425
Step: 2426
Step: 2427
Step: 2428
Step: 2429
Step: 2430
Step: 2431
Step: 2432
Step: 2433
Step: 2434
Step: 2435
Step: 2436
Step: 2437
Step: 2438
Step: 2439
Step: 2440
Step: 2441
Step: 2442
Step: 2443
Step: 2444
Step: 2445
Step: 2446
Step: 2447
Step: 2448
Step: 2449
Step: 2450
Step: 2451
Step: 2452
Step: 2453
Step: 2454
Step: 2455
Step: 2456
Step: 2457
Step: 2458
Step: 2459
Step: 2460
Step: 2461
Step: 2462
Step: 2463
Step: 2464
Step: 2465
Step: 2466
Step: 2467
Step: 2468
Step: 2469
Step: 2470
Step: 2471
Step: 2472
Step: 2473
Step: 2474
Step: 2475
Step: 2476
Step: 2477
Step: 2478
Step: 2479
Step: 2480
Step: 2481
Step: 2482
Step: 2483
Step: 2484
Step: 2485
Step: 2486
Step: 2487
Step: 2488
Step: 2489
Step: 2490
Step: 2491
Step: 2492
Step: 2493
Step: 2494
Step: 2495
Step: 2496
Step: 2497
Step: 2498
Step: 2499
Step: 2500
Step: 2501
Step: 2502
Step: 2503
Step: 2504
Step: 2505
Step: 2506
Step: 2507
Step: 2508
Step: 2509
Step: 2510
Step: 2511
Step: 2512
Step: 2513
Step: 2514
Step: 2515
Step: 2516
Step: 2517
Step: 2518
Step: 2519
Step: 2520
Step: 2521
Step: 2522
Step: 2523
Step: 2524
Step: 2525
Step: 2526
Step: 2527
Step: 2528
Step: 2529
Step: 2530
Step: 2531
Step: 2532
Step: 2533
Step: 2534
Step: 2535
Step: 2536
Step: 2537
Step: 2538
Step: 2539
Step: 2540
Step: 2541
Step: 2542
Step: 2543
Step: 2544
Step: 2545
Step: 2546
Step: 2547
Step: 2548
Step: 2549
Step: 2550
Step: 2551
Step: 2552
Step: 2553
Step: 2554
Step: 2555
Step: 2556
Step: 2557
Step: 2558
Step: 2559
Step: 2560
Step: 2561
Step: 2562
Step: 2563
Step: 2564
Step: 2565
Step: 2566
Step: 2567
Step: 2568
Step: 2569
Step: 2570
Step: 2571
Step: 2572
Step: 2573
Step: 2574
Step: 2575
Step: 2576
Step: 2577
Step: 2578
Step: 2579
Step: 2580
Step: 2581
Step: 2582
Step: 2583
Step: 2584
Step: 2585
Step: 2586
Step: 2587
Step: 2588
Step: 2589
Step: 2590
Step: 2591
Step: 2592
Step: 2593
Step: 2594
Step: 2595
Step: 2596
Step: 2597
Step: 2598
Step: 2599
Step: 2600
Step: 2601
Step: 2602
Step: 2603
Step: 2604
Step: 2605
Step: 2606
Step: 2607
Step: 2608
Step: 2609
Step: 2610
Step: 2611
Step: 2612
Step: 2613
Step: 2614
Step: 2615
Step: 2616
Step: 2617
Step: 2618
Step: 2619
Step: 2620
Step: 2621
Step: 2622
Step: 2623
Step: 2624
Step: 2625
Step: 2626
Step: 2627
Step: 2628
Step: 2629
Step: 2630
Step: 2631
Step: 2632
Step: 2633
Step: 2634
Step: 2635
Step: 2636
Step: 2637
Step: 2638
Step: 2639
Step: 2640
Step: 2641
Step: 2642
Step: 2643
Step: 2644
Step: 2645
Step: 2646
Step: 2647
Step: 2648
Step: 2649
Step: 2650
Step: 2651
Step: 2652
Step: 2653
Step: 2654
Step: 2655
Step: 2656
Step: 2657
Step: 2658
Step: 2659
Step: 2660
Step: 2661
Step: 2662
Step: 2663
Step: 2664
Step: 2665
Step: 2666
Step: 2667
Step: 2668
Step: 2669
Step: 2670
Step: 2671
Step: 2672
Step: 2673
Step: 2674
Step: 2675
Step: 2676
Step: 2677
Step: 2678
Step: 2679
Step: 2680
Step: 2681
Step: 2682
Step: 2683
Step: 2684
Step: 2685
Step: 2686
Step: 2687
Step: 2688
Step: 2689
Step: 2690
Step: 2691
Step: 2692
Step: 2693
Step: 2694
Step: 2695
Step: 2696
Step: 2697
Step: 2698
Step: 2699
Step: 2700
Step: 2701
Step: 2702
Step: 2703
Step: 2704
Step: 2705
Step: 2706
Step: 2707
Step: 2708
Step: 2709
Step: 2710
Step: 2711
Step: 2712
Step: 2713
Step: 2714
Step: 2715
Step: 2716
Step: 2717
Step: 2718
Step: 2719
Step: 2720
Step: 2721
Step: 2722
Step: 2723
Step: 2724
Step: 2725
Step: 2726
Step: 2727
Step: 2728
Step: 2729
Step: 2730
Step: 2731
Step: 2732
Step: 2733
Step: 2734
Step: 2735
Step: 2736
Step: 2737
Step: 2738
Step: 2739
Step: 2740
Step: 2741
Step: 2742
Step: 2743
Step: 2744
Step: 2745
Step: 2746
Step: 2747
Step: 2748
Step: 2749
Step: 2750
Step: 2751
Step: 2752
Step: 2753
Step: 2754
Step: 2755
Step: 2756
Step: 2757
Step: 2758
Step: 2759
Step: 2760
Step: 2761
Step: 2762
Step: 2763
Step: 2764
Step: 2765
Step: 2766
Step: 2767
Step: 2768
Step: 2769
Step: 2770
Step: 2771
Step: 2772
Step: 2773
Step: 2774
Step: 2775
Step: 2776
Step: 2777
Step: 2778
Step: 2779
Step: 2780
Step: 2781
Step: 2782
Step: 2783
Step: 2784
Step: 2785
Step: 2786
Step: 2787
Step: 2788
Step: 2789
Step: 2790
Step: 2791
Step: 2792
Step: 2793
Step: 2794
Step: 2795
Step: 2796
Step: 2797
Step: 2798
Step: 2799
Step: 2800
Step: 2801
Step: 2802
Step: 2803
Step: 2804
Step: 2805
Step: 2806
Step: 2807
Step: 2808
Step: 2809
Step: 2810
Step: 2811
Step: 2812
Step: 2813
Step: 2814
Step: 2815
Step: 2816
Step: 2817
Step: 2818
Step: 2819
Step: 2820
Step: 2821
Step: 2822
Step: 2823
Step: 2824
Step: 2825
Step: 2826
Step: 2827
Step: 2828
Step: 2829
Step: 2830
Step: 2831
Step: 2832
Step: 2833
Step: 2834
Step: 2835
Step: 2836
Step: 2837
Step: 2838
Step: 2839
Step: 2840
Step: 2841
Step: 2842
Step: 2843
Step: 2844
Step: 2845
Step: 2846
Step: 2847
Step: 2848
Step: 2849
Step: 2850
Step: 2851
Step: 2852
Step: 2853
Step: 2854
Step: 2855
Step: 2856
Step: 2857
Step: 2858
Step: 2859
Step: 2860
Step: 2861
Step: 2862
Step: 2863
Step: 2864
Step: 2865
Step: 2866
Step: 2867
Step: 2868
Step: 2869
Step: 2870
Step: 2871
Step: 2872
Step: 2873
Step: 2874
Step: 2875
Step: 2876
Step: 2877
Step: 2878
Step: 2879
Step: 2880
Step: 2881
Step: 2882
Step: 2883
Step: 2884
Step: 2885
Step: 2886
Step: 2887
Step: 2888
Step: 2889
Step: 2890
Step: 2891
Step: 2892
Step: 2893
Step: 2894
Step: 2895
Step: 2896
Step: 2897
Step: 2898
Step: 2899
Step: 2900
Step: 2901
Step: 2902
Step: 2903
Step: 2904
Step: 2905
Step: 2906
Step: 2907
Step: 2908
Step: 2909
Step: 2910
Step: 2911
Step: 2912
Step: 2913
Step: 2914
Step: 2915
Step: 2916
Step: 2917
Step: 2918
Step: 2919
Step: 2920
Step: 2921
Step: 2922
Step: 2923
Step: 2924
Step: 2925
Step: 2926
Step: 2927
Step: 2928
Step: 2929
Step: 2930
Step: 2931
Step: 2932
Step: 2933
Step: 2934
Step: 2935
Step: 2936
Step: 2937
Step: 2938
Step: 2939
Step: 2940
Step: 2941
Step: 2942
Step: 2943
Step: 2944
Step: 2945
Step: 2946
Step: 2947
Step: 2948
Step: 2949
Step: 2950
Step: 2951
Step: 2952
Step: 2953
Step: 2954
Step: 2955
Step: 2956
Step: 2957
Step: 2958
Step: 2959
Step: 2960
Step: 2961
Step: 2962
Step: 2963
Step: 2964
Step: 2965
Step: 2966
Step: 2967
Step: 2968
Step: 2969
Step: 2970
Step: 2971
Step: 2972
Step: 2973
Step: 2974
Step: 2975
Step: 2976
Step: 2977
Step: 2978
Step: 2979
Step: 2980
Step: 2981
Step: 2982
Step: 2983
Step: 2984
Step: 2985
Step: 2986
Step: 2987
Step: 2988
Step: 2989
Step: 2990
Step: 2991
Step: 2992
Step: 2993
Step: 2994
Step: 2995
Step: 2996
Step: 2997
Step: 2998
Step: 2999
Step: 3000
Step: 3001
Step: 3002
Step: 3003
Step: 3004
Step: 3005
Step: 3006
Step: 3007
Step: 3008
Step: 3009
Step: 3010
Step: 3011
Step: 3012
Step: 3013
Step: 3014
Step: 3015
Step: 3016
Step: 3017
Step: 3018
Step: 3019
Step: 3020
Step: 3021
Step: 3022
Step: 3023
Step: 3024
Step: 3025
Step: 3026
Step: 3027
Step: 3028
Step: 3029
Step: 3030
Step: 3031
Step: 3032
Step: 3033
Step: 3034
Step: 3035
Step: 3036
Step: 3037
Step: 3038
Step: 3039
Step: 3040
Step: 3041
Step: 3042
Step: 3043
Step: 3044
Step: 3045
Step: 3046
Step: 3047
Step: 3048
Step: 3049
Step: 3050
Step: 3051
Step: 3052
Step: 3053
Step: 3054
Step: 3055
Step: 3056
Step: 3057
Step: 3058
Step: 3059
Step: 3060
Step: 3061
Step: 3062
Step: 3063
Step: 3064
Step: 3065
Step: 3066
Step: 3067
Step: 3068
Step: 3069
Step: 3070
Step: 3071
Step: 3072
Step: 3073
Step: 3074
Step: 3075
Step: 3076
Step: 3077
Step: 3078
Step: 3079
Step: 3080
Step: 3081
Step: 3082
Step: 3083
Step: 3084
Step: 3085
Step: 3086
Step: 3087
Step: 3088
Step: 3089
Step: 3090
Step: 3091
Step: 3092
Step: 3093
Step: 3094
Step: 3095
Step: 3096
Step: 3097
Step: 3098
Step: 3099
Step: 3100
Step: 3101
Step: 3102
Step: 3103
Step: 3104
Step: 3105
Step: 3106
Step: 3107
Step: 3108
Step: 3109
Step: 3110
Step: 3111
Step: 3112
Step: 3113
Step: 3114
Step: 3115
Step: 3116
Step: 3117
Step: 3118
Step: 3119
Step: 3120
Step: 3121
Step: 3122
Step: 3123
Step: 3124
Step: 3125
Step: 3126
Step: 3127
Step: 3128
Step: 3129
Step: 3130
Step: 3131
Step: 3132
Step: 3133
Step: 3134
Step: 3135
Step: 3136
Step: 3137
Step: 3138
Step: 3139
Step: 3140
Step: 3141
Step: 3142
Step: 3143
Step: 3144
Step: 3145
Step: 3146
Step: 3147
Step: 3148
Step: 3149
Step: 3150
Step: 3151
Step: 3152
Step: 3153
Step: 3154
Step: 3155
Step: 3156
Step: 3157
Step: 3158
Step: 3159
Step: 3160
Step: 3161
Step: 3162
Step: 3163
Step: 3164
Step: 3165
Step: 3166
Step: 3167
Step: 3168
Step: 3169
Step: 3170
Step: 3171
Step: 3172
Step: 3173
Step: 3174
Step: 3175
Step: 3176
Step: 3177
Step: 3178
Step: 3179
Step: 3180
Step: 3181
Step: 3182
Step: 3183
Step: 3184
Step: 3185
Step: 3186
Step: 3187
Step: 3188
Step: 3189
Step: 3190
Step: 3191
Step: 3192
Step: 3193
Step: 3194
Step: 3195
Step: 3196
Step: 3197
Step: 3198
Step: 3199
Step: 3200
Step: 3201
Step: 3202
Step: 3203
Step: 3204
Step: 3205
Step: 3206
Step: 3207
Step: 3208
Step: 3209
Step: 3210
Step: 3211
Step: 3212
Step: 3213
Step: 3214
Step: 3215
Step: 3216
Step: 3217
Step: 3218
Step: 3219
Step: 3220
Step: 3221
Step: 3222
Step: 3223
Step: 3224
Step: 3225
Step: 3226
Step: 3227
Step: 3228
Step: 3229
Step: 3230
Step: 3231
Step: 3232
Step: 3233
Step: 3234
Step: 3235
Step: 3236
Step: 3237
Step: 3238
Step: 3239
Step: 3240
Step: 3241
Step: 3242
Step: 3243
Step: 3244
Step: 3245
Step: 3246
Step: 3247
Step: 3248
Step: 3249
Step: 3250
Step: 3251
Step: 3252
Step: 3253
Step: 3254
Step: 3255
Step: 3256
Step: 3257
Step: 3258
Step: 3259
Step: 3260
Step: 3261
Step: 3262
Step: 3263
Step: 3264
Step: 3265
Step: 3266
Step: 3267
Step: 3268
Step: 3269
Step: 3270
Step: 3271
Step: 3272
Step: 3273
Step: 3274
Step: 3275
Step: 3276
Step: 3277
Step: 3278
Step: 3279
Step: 3280
Step: 3281
Step: 3282
Step: 3283
Step: 3284
Step: 3285
Step: 3286
Step: 3287
Step: 3288
Step: 3289
Step: 3290
Step: 3291
Step: 3292
Step: 3293
Step: 3294
Step: 3295
Step: 3296
Step: 3297
Step: 3298
Step: 3299
Step: 3300
Step: 3301
Step: 3302
Step: 3303
Step: 3304
Step: 3305
Step: 3306
Step: 3307
Step: 3308
Step: 3309
Step: 3310
Step: 3311
Step: 3312
Step: 3313
Step: 3314
Step: 3315
Step: 3316
Step: 3317
Step: 3318
Step: 3319
Step: 3320
Step: 3321
Step: 3322
Step: 3323
Step: 3324
Step: 3325
Step: 3326
Step: 3327
Step: 3328
Step: 3329
Step: 3330
Step: 3331
Step: 3332
Step: 3333
Step: 3334
Step: 3335
Step: 3336
Step: 3337
Step: 3338
Step: 3339
Step: 3340
Step: 3341
Step: 3342
Step: 3343
Step: 3344
Step: 3345
Step: 3346
Step: 3347
Step: 3348
Step: 3349
Step: 3350
Step: 3351
Step: 3352
Step: 3353
Step: 3354
Step: 3355
Step: 3356
Step: 3357
Step: 3358
Step: 3359
Step: 3360
Step: 3361
Step: 3362
Step: 3363
Step: 3364
Step: 3365
Step: 3366
Step: 3367
Step: 3368
Step: 3369
Step: 3370
Step: 3371
Step: 3372
Step: 3373
Step: 3374
Step: 3375
Step: 3376
Step: 3377
Step: 3378
Step: 3379
Step: 3380
Step: 3381
Step: 3382
Step: 3383
Step: 3384
Step: 3385
Step: 3386
Step: 3387
Step: 3388
Step: 3389
Step: 3390
Step: 3391
Step: 3392
Step: 3393
Step: 3394
Step: 3395
Step: 3396
Step: 3397
Step: 3398
Step: 3399
Step: 3400
Step: 3401
Step: 3402
Step: 3403
Step: 3404
Step: 3405
Step: 3406
Step: 3407
Step: 3408
Step: 3409
Step: 3410
Step: 3411
Step: 3412
Step: 3413
Step: 3414
Step: 3415
Step: 3416
Step: 3417
Step: 3418
Step: 3419
Step: 3420
Step: 3421
Step: 3422
Step: 3423
Step: 3424
Step: 3425
Step: 3426
Step: 3427
Step: 3428
Step: 3429
Step: 3430
Step: 3431
Step: 3432
Step: 3433
Step: 3434
Step: 3435
Step: 3436
Step: 3437
Step: 3438
Step: 3439
Step: 3440
Step: 3441
Step: 3442
Step: 3443
Step: 3444
Step: 3445
Step: 3446
Step: 3447
Step: 3448
Step: 3449
Step: 3450
Step: 3451
Step: 3452
Step: 3453
Step: 3454
Step: 3455
Step: 3456
Step: 3457
Step: 3458
Step: 3459
Step: 3460
Step: 3461
Step: 3462
Step: 3463
Step: 3464
Step: 3465
Step: 3466
Step: 3467
Step: 3468
Step: 3469
Step: 3470
Step: 3471
Step: 3472
Step: 3473
Step: 3474
Step: 3475
Step: 3476
Step: 3477
Step: 3478
Step: 3479
Step: 3480
Step: 3481
Step: 3482
Step: 3483
Step: 3484
Step: 3485
Step: 3486
Step: 3487
Step: 3488
Step: 3489
Step: 3490
Step: 3491
Step: 3492
Step: 3493
Step: 3494
Step: 3495
Step: 3496
Step: 3497
Step: 3498
Step: 3499
Step: 3500
Step: 3501
Step: 3502
Step: 3503
Step: 3504
Step: 3505
Step: 3506
Step: 3507
Step: 3508
Step: 3509
Step: 3510
Step: 3511
Step: 3512
Step: 3513
Step: 3514
Step: 3515
Step: 3516
Step: 3517
Step: 3518
Step: 3519
Step: 3520
Step: 3521
Step: 3522
Step: 3523
Step: 3524
Step: 3525
Step: 3526
Step: 3527
Step: 3528
Step: 3529
Step: 3530
Step: 3531
Step: 3532
Step: 3533
Step: 3534
Step: 3535
Step: 3536
Step: 3537
Step: 3538
Step: 3539
Step: 3540
Step: 3541
Step: 3542
Step: 3543
Step: 3544
Step: 3545
Step: 3546
Step: 3547
Step: 3548
Step: 3549
Step: 3550
Step: 3551
Step: 3552
Step: 3553
Step: 3554
Step: 3555
Step: 3556
Step: 3557
Step: 3558
Step: 3559
Step: 3560
Step: 3561
Step: 3562
Step: 3563
Step: 3564
Step: 3565
Step: 3566
Step: 3567
Step: 3568
Step: 3569
Step: 3570
Step: 3571
Step: 3572
Step: 3573
Step: 3574
Step: 3575
Step: 3576
Step: 3577
Step: 3578
Step: 3579
Step: 3580
Step: 3581
Step: 3582
Step: 3583
Step: 3584
Step: 3585
Step: 3586
Step: 3587
Step: 3588
Step: 3589
Step: 3590
Step: 3591
Step: 3592
Step: 3593
Step: 3594
Step: 3595
Step: 3596
Step: 3597
Step: 3598
Step: 3599
Step: 3600
Step: 3601
Step: 3602
Step: 3603
Step: 3604
Step: 3605
Step: 3606
Step: 3607
Step: 3608
Step: 3609
Step: 3610
Step: 3611
Step: 3612
Step: 3613
Step: 3614
Step: 3615
Step: 3616
Step: 3617
Step: 3618
Step: 3619
Step: 3620
Step: 3621
Step: 3622
Step: 3623
Step: 3624
Step: 3625
Step: 3626
Step: 3627
Step: 3628
Step: 3629
Step: 3630
Step: 3631
Step: 3632
Step: 3633
Step: 3634
Step: 3635
Step: 3636
Step: 3637
Step: 3638
Step: 3639
Step: 3640
Step: 3641
Step: 3642
Step: 3643
Step: 3644
Step: 3645
Step: 3646
Step: 3647
Step: 3648
Step: 3649
Step: 3650
Step: 3651
Step: 3652
Step: 3653
Step: 3654
Step: 3655
Step: 3656
Step: 3657
Step: 3658
Step: 3659
Step: 3660
Step: 3661
Step: 3662
Step: 3663
Step: 3664
Step: 3665
Step: 3666
Step: 3667
Step: 3668
Step: 3669
Step: 3670
Step: 3671
Step: 3672
Step: 3673
Step: 3674
Step: 3675
Step: 3676
Step: 3677
Step: 3678
Step: 3679
Step: 3680
Step: 3681
Step: 3682
Step: 3683
Step: 3684
Step: 3685
Step: 3686
Step: 3687
Step: 3688
Step: 3689
Step: 3690
Step: 3691
Step: 3692
Step: 3693
Step: 3694
Step: 3695
Step: 3696
Step: 3697
Step: 3698
Step: 3699
Step: 3700
Step: 3701
Step: 3702
Step: 3703
Step: 3704
Step: 3705
Step: 3706
Step: 3707
Step: 3708
Step: 3709
Step: 3710
Step: 3711
Step: 3712
Step: 3713
Step: 3714
Step: 3715
Step: 3716
Step: 3717
Step: 3718
Step: 3719
Step: 3720
Step: 3721
Step: 3722
Step: 3723
Step: 3724
Step: 3725
Step: 3726
Step: 3727
Step: 3728
Step: 3729
Step: 3730
Step: 3731
Step: 3732
Step: 3733
Step: 3734
Step: 3735
Step: 3736
Step: 3737
Step: 3738
Step: 3739
Step: 3740
Step: 3741
Step: 3742
Step: 3743
Step: 3744
Step: 3745
Step: 3746
Step: 3747
Step: 3748
Step: 3749
Step: 3750
Step: 3751
Step: 3752
Step: 3753
Step: 3754
Step: 3755
Step: 3756
Step: 3757
Step: 3758
Step: 3759
Step: 3760
Step: 3761
Step: 3762
Step: 3763
Step: 3764
Step: 3765
Step: 3766
Step: 3767
Step: 3768
Step: 3769
Step: 3770
Step: 3771
Step: 3772
Step: 3773
Step: 3774
Step: 3775
Step: 3776
Step: 3777
Step: 3778
Step: 3779
Step: 3780
Step: 3781
Step: 3782
Step: 3783
Step: 3784
Step: 3785
Step: 3786
Step: 3787
Step: 3788
Step: 3789
Step: 3790
Step: 3791
Step: 3792
Step: 3793
Step: 3794
Step: 3795
Step: 3796
Step: 3797
Step: 3798
Step: 3799
Step: 3800
Step: 3801
Step: 3802
Step: 3803
Step: 3804
Step: 3805
Step: 3806
Step: 3807
Step: 3808
Step: 3809
Step: 3810
Step: 3811
Step: 3812
Step: 3813
Step: 3814
Step: 3815
Step: 3816
Step: 3817
Step: 3818
Step: 3819
Step: 3820
Step: 3821
Step: 3822
Step: 3823
Step: 3824
Step: 3825
Step: 3826
Step: 3827
Step: 3828
Step: 3829
Step: 3830
Step: 3831
Step: 3832
Step: 3833
Step: 3834
Step: 3835
Step: 3836
Step: 3837
Step: 3838
Step: 3839
Step: 3840
Step: 3841
Step: 3842
Step: 3843
Step: 3844
Step: 3845
Step: 3846
Step: 3847
Step: 3848
Step: 3849
Step: 3850
Step: 3851
Step: 3852
Step: 3853
Step: 3854
Step: 3855
Step: 3856
Step: 3857
Step: 3858
Step: 3859
Step: 3860
Step: 3861
Step: 3862
Step: 3863
Step: 3864
Step: 3865
Step: 3866
Step: 3867
Step: 3868
Step: 3869
Step: 3870
Step: 3871
Step: 3872
Step: 3873
Step: 3874
Step: 3875
Step: 3876
Step: 3877
Step: 3878
Step: 3879
Step: 3880
Step: 3881
Step: 3882
Step: 3883
Step: 3884
Step: 3885
Step: 3886
Step: 3887
Step: 3888
Step: 3889
Step: 3890
Step: 3891
Step: 3892
Step: 3893
Step: 3894
Step: 3895
Step: 3896
Step: 3897
Step: 3898
Step: 3899
Step: 3900
Step: 3901
Step: 3902
Step: 3903
Step: 3904
Step: 3905
Step: 3906
Step: 3907
Step: 3908
Step: 3909
Step: 3910
Step: 3911
Step: 3912
Step: 3913
Step: 3914
Step: 3915
Step: 3916
Step: 3917
Step: 3918
Step: 3919
Step: 3920
Step: 3921
Step: 3922
Step: 3923
Step: 3924
Step: 3925
Step: 3926
Step: 3927
Step: 3928
Step: 3929
Step: 3930
Step: 3931
Step: 3932
Step: 3933
Step: 3934
Step: 3935
Step: 3936
Step: 3937
Step: 3938
Step: 3939
Step: 3940
Step: 3941
Step: 3942
Step: 3943
Step: 3944
Step: 3945
Step: 3946
Step: 3947
Step: 3948
Step: 3949
Step: 3950
Step: 3951
Step: 3952
Step: 3953
Step: 3954
Step: 3955
Step: 3956
Step: 3957
Step: 3958
Step: 3959
Step: 3960
Step: 3961
Step: 3962
Step: 3963
Step: 3964
Step: 3965
Step: 3966
Step: 3967
Step: 3968
Step: 3969
Step: 3970
Step: 3971
Step: 3972
Step: 3973
Step: 3974
Step: 3975
Step: 3976
Step: 3977
Step: 3978
Step: 3979
Step: 3980
Step: 3981
Step: 3982
Step: 3983
Step: 3984
Step: 3985
Step: 3986
Step: 3987
Step: 3988
Step: 3989
Step: 3990
Step: 3991
Step: 3992
Step: 3993
Step: 3994
Step: 3995
Step: 3996
Step: 3997
Step: 3998
Step: 3999
Step: 4000
Step: 4001
Step: 4002
Step: 4003
Step: 4004
Step: 4005
Step: 4006
Step: 4007
Step: 4008
Step: 4009
Step: 4010
Step: 4011
Step: 4012
Step: 4013
Step: 4014
Step: 4015
Step: 4016
Step: 4017
Step: 4018
Step: 4019
Step: 4020
Step: 4021
Step: 4022
Step: 4023
Step: 4024
Step: 4025
Step: 4026
Step: 4027
Step: 4028
Step: 4029
Step: 4030
Step: 4031
Step: 4032
Step: 4033
Step: 4034
Step: 4035
Step: 4036
Step: 4037
Step: 4038
Step: 4039
Step: 4040
Step: 4041
Step: 4042
Step: 4043
Step: 4044
Step: 4045
Step: 4046
Step: 4047
Step: 4048
Step: 4049
Step: 4050
Step: 4051
Step: 4052
Step: 4053
Step: 4054
Step: 4055
Step: 4056
Step: 4057
Step: 4058
Step: 4059
Step: 4060
Step: 4061
Step: 4062
Step: 4063
Step: 4064
Step: 4065
Step: 4066
Step: 4067
Step: 4068
Step: 4069
Step: 4070
Step: 4071
Step: 4072
Step: 4073
Step: 4074
Step: 4075
Step: 4076
Step: 4077
Step: 4078
Step: 4079
Step: 4080
Step: 4081
Step: 4082
Step: 4083
Step: 4084
Step: 4085
Step: 4086
Step: 4087
Step: 4088
Step: 4089
Step: 4090
Step: 4091
Step: 4092
Step: 4093
Step: 4094
Step: 4095
Step: 4096
Step: 4097
Step: 4098
Step: 4099
Step: 4100
Step: 4101
Step: 4102
Step: 4103
Step: 4104
Step: 4105
Step: 4106
Step: 4107
Step: 4108
Step: 4109
Step: 4110
Step: 4111
Step: 4112
Step: 4113
Step: 4114
Step: 4115
Step: 4116
Step: 4117
Step: 4118
Step: 4119
Step: 4120
Step: 4121
Step: 4122
Step: 4123
Step: 4124
Step: 4125
Step: 4126
Step: 4127
Step: 4128
Step: 4129
Step: 4130
Step: 4131
Step: 4132
Step: 4133
Step: 4134
Step: 4135
Step: 4136
Step: 4137
Step: 4138
Step: 4139
Step: 4140
Step: 4141
Step: 4142
Step: 4143
Step: 4144
Step: 4145
Step: 4146
Step: 4147
Step: 4148
Step: 4149
Step: 4150
Step: 4151
Step: 4152
Step: 4153
Step: 4154
Step: 4155
Step: 4156
Step: 4157
Step: 4158
Step: 4159
Step: 4160
Step: 4161
Step: 4162
Step: 4163
Step: 4164
Step: 4165
Step: 4166
Step: 4167
Step: 4168
Step: 4169
Step: 4170
Step: 4171
Step: 4172
Step: 4173
Step: 4174
Step: 4175
Step: 4176
Step: 4177
Step: 4178
Step: 4179
Step: 4180
Step: 4181
Step: 4182
Step: 4183
Step: 4184
Step: 4185
Step: 4186
Step: 4187
Step: 4188
Step: 4189
Step: 4190
Step: 4191
Step: 4192
Step: 4193
Step: 4194
Step: 4195
Step: 4196
Step: 4197
Step: 4198
Step: 4199
Step: 4200
Step: 4201
Step: 4202
Step: 4203
Step: 4204
Step: 4205
Step: 4206
Step: 4207
Step: 4208
Step: 4209
Step: 4210
Step: 4211
Step: 4212
Step: 4213
Step: 4214
Step: 4215
Step: 4216
Step: 4217
Step: 4218
Step: 4219
Step: 4220
Step: 4221
Step: 4222
Step: 4223
Step: 4224
Step: 4225
Step: 4226
Step: 4227
Step: 4228
Step: 4229
Step: 4230
Step: 4231
Step: 4232
Step: 4233
Step: 4234
Step: 4235
Step: 4236
Step: 4237
Step: 4238
Step: 4239
Step: 4240
Step: 4241
Step: 4242
Step: 4243
Step: 4244
Step: 4245
Step: 4246
Step: 4247
Step: 4248
Step: 4249
Step: 4250
Step: 4251
Step: 4252
Step: 4253
Step: 4254
Step: 4255
Step: 4256
Step: 4257
Step: 4258
Step: 4259
Step: 4260
Step: 4261
Step: 4262
Step: 4263
Step: 4264
Step: 4265
Step: 4266
Step: 4267
Step: 4268
Step: 4269
Step: 4270
Step: 4271
Step: 4272
Step: 4273
Step: 4274
Step: 4275
Step: 4276
Step: 4277
Step: 4278
Step: 4279
Step: 4280
Step: 4281
Step: 4282
Step: 4283
Step: 4284
Step: 4285
Step: 4286
Step: 4287
Step: 4288
Step: 4289
Step: 4290
Step: 4291
Step: 4292
Step: 4293
Step: 4294
Step: 4295
Step: 4296
Step: 4297
Step: 4298
Step: 4299
Step: 4300
Step: 4301
Step: 4302
Step: 4303
Step: 4304
Step: 4305
Step: 4306
Step: 4307
Step: 4308
Step: 4309
Step: 4310
Step: 4311
Step: 4312
Step: 4313
Step: 4314
Step: 4315
Step: 4316
Step: 4317
Step: 4318
Step: 4319
Step: 4320
Step: 4321
Step: 4322
Step: 4323
Step: 4324
Step: 4325
Step: 4326
Step: 4327
Step: 4328
Step: 4329
Step: 4330
Step: 4331
Step: 4332
Step: 4333
Step: 4334
Step: 4335
Step: 4336
Step: 4337
Step: 4338
Step: 4339
Step: 4340
Step: 4341
Step: 4342
Step: 4343
Step: 4344
Step: 4345
Step: 4346
Step: 4347
Step: 4348
Step: 4349
Step: 4350
Step: 4351
Step: 4352
Step: 4353
Step: 4354
Step: 4355
Step: 4356
Step: 4357
Step: 4358
Step: 4359
Step: 4360
Step: 4361
Step: 4362
Step: 4363
Step: 4364
Step: 4365
Step: 4366
Step: 4367
Step: 4368
Step: 4369
Step: 4370
Step: 4371
Step: 4372
Step: 4373
Step: 4374
Step: 4375
Step: 4376
Step: 4377
Step: 4378
Step: 4379
Step: 4380
Step: 4381
Step: 4382
Step: 4383
Step: 4384
Step: 4385
Step: 4386
Step: 4387
Step: 4388
Step: 4389
Step: 4390
Step: 4391
Step: 4392
Step: 4393
Step: 4394
Step: 4395
Step: 4396
Step: 4397
Step: 4398
Step: 4399
Step: 4400
Step: 4401
Step: 4402
Step: 4403
Step: 4404
Step: 4405
Step: 4406
Step: 4407
Step: 4408
Step: 4409
Step: 4410
Step: 4411
Step: 4412
Step: 4413
Step: 4414
Step: 4415
Step: 4416
Step: 4417
Step: 4418
Step: 4419
Step: 4420
Step: 4421
Step: 4422
Step: 4423
Step: 4424
Step: 4425
Step: 4426
Step: 4427
Step: 4428
Step: 4429
Step: 4430
Step: 4431
Step: 4432
Step: 4433
Step: 4434
Step: 4435
Step: 4436
Step: 4437
Step: 4438
Step: 4439
Step: 4440
Step: 4441
Step: 4442
Step: 4443
Step: 4444
Step: 4445
Step: 4446
Step: 4447
Step: 4448
Step: 4449
Step: 4450
Step: 4451
Step: 4452
Step: 4453
Step: 4454
Step: 4455
Step: 4456
Step: 4457
Step: 4458
Step: 4459
Step: 4460
Step: 4461
Step: 4462
Step: 4463
Step: 4464
Step: 4465
Step: 4466
Step: 4467
Step: 4468
Step: 4469
Step: 4470
Step: 4471
Step: 4472
Step: 4473
Step: 4474
Step: 4475
Step: 4476
Step: 4477
Step: 4478
Step: 4479
Step: 4480
Step: 4481
Step: 4482
Step: 4483
Step: 4484
Step: 4485
Step: 4486
Step: 4487
Step: 4488
Step: 4489
Step: 4490
Step: 4491
Step: 4492
Step: 4493
Step: 4494
Step: 4495
Step: 4496
Step: 4497
Step: 4498
Step: 4499
Step: 4500
Step: 4501
Step: 4502
Step: 4503
Step: 4504
Step: 4505
Step: 4506
Step: 4507
Step: 4508
Step: 4509
Step: 4510
Step: 4511
Step: 4512
Step: 4513
Step: 4514
Step: 4515
Step: 4516
Step: 4517
Step: 4518
Step: 4519
Step: 4520
Step: 4521
Step: 4522
Step: 4523
Step: 4524
Step: 4525
Step: 4526
Step: 4527
Step: 4528
Step: 4529
Step: 4530
Step: 4531
Step: 4532
Step: 4533
Step: 4534
Step: 4535
Step: 4536
Step: 4537
Step: 4538
Step: 4539
Step: 4540
Step: 4541
Step: 4542
Step: 4543
Step: 4544
Step: 4545
Step: 4546
Step: 4547
Step: 4548
Step: 4549
Step: 4550
Step: 4551
Step: 4552
Step: 4553
Step: 4554
Step: 4555
Step: 4556
Step: 4557
Step: 4558
Step: 4559
Step: 4560
Step: 4561
Step: 4562
Step: 4563
Step: 4564
Step: 4565
Step: 4566
Step: 4567
Step: 4568
Step: 4569
Step: 4570
Step: 4571
Step: 4572
Step: 4573
Step: 4574
Step: 4575
Step: 4576
Step: 4577
Step: 4578
Step: 4579
Step: 4580
Step: 4581
Step: 4582
Step: 4583
Step: 4584
Step: 4585
Step: 4586
Step: 4587
Step: 4588
Step: 4589
Step: 4590
Step: 4591
Step: 4592
Step: 4593
Step: 4594
Step: 4595
Step: 4596
Step: 4597
Step: 4598
Step: 4599
Step: 4600
Step: 4601
Step: 4602
Step: 4603
Step: 4604
Step: 4605
Step: 4606
Step: 4607
Step: 4608
Step: 4609
Step: 4610
Step: 4611
Step: 4612
Step: 4613
Step: 4614
Step: 4615
Step: 4616
Step: 4617
Step: 4618
Step: 4619
Step: 4620
Step: 4621
Step: 4622
Step: 4623
Step: 4624
Step: 4625
Step: 4626
Step: 4627
Step: 4628
Step: 4629
Step: 4630
Step: 4631
Step: 4632
Step: 4633
Step: 4634
Step: 4635
Step: 4636
Step: 4637
Step: 4638
Step: 4639
Step: 4640
Step: 4641
Step: 4642
Step: 4643
Step: 4644
Step: 4645
Step: 4646
Step: 4647
Step: 4648
Step: 4649
Step: 4650
Step: 4651
Step: 4652
Step: 4653
Step: 4654
Step: 4655
Step: 4656
Step: 4657
Step: 4658
Step: 4659
Step: 4660
Step: 4661
Step: 4662
Step: 4663
Step: 4664
Step: 4665
Step: 4666
Step: 4667
Step: 4668
Step: 4669
Step: 4670
Step: 4671
Step: 4672
Step: 4673
Step: 4674
Step: 4675
Step: 4676
Step: 4677
Step: 4678
Step: 4679
Step: 4680
Step: 4681
Step: 4682
Step: 4683
Step: 4684
Step: 4685
Step: 4686
Step: 4687
Step: 4688
Step: 4689
Step: 4690
Step: 4691
Step: 4692
Step: 4693
Step: 4694
Step: 4695
Step: 4696
Step: 4697
Step: 4698
Step: 4699
Step: 4700
Step: 4701
Step: 4702
Step: 4703
Step: 4704
Step: 4705
Step: 4706
Step: 4707
Step: 4708
Step: 4709
Step: 4710
Step: 4711
Step: 4712
Step: 4713
Step: 4714
Step: 4715
Step: 4716
Step: 4717
Step: 4718
Step: 4719
Step: 4720
Step: 4721
Step: 4722
Step: 4723
Step: 4724
Step: 4725
Step: 4726
Step: 4727
Step: 4728
Step: 4729
Step: 4730
Step: 4731
Step: 4732
Step: 4733
Step: 4734
Step: 4735
Step: 4736
Step: 4737
Step: 4738
Step: 4739
Step: 4740
Step: 4741
Step: 4742
Step: 4743
Step: 4744
Step: 4745
Step: 4746
Step: 4747
Step: 4748
Step: 4749
Step: 4750
Step: 4751
Step: 4752
Step: 4753
Step: 4754
Step: 4755
Step: 4756
Step: 4757
Step: 4758
Step: 4759
Step: 4760
Step: 4761
Step: 4762
Step: 4763
Step: 4764
Step: 4765
Step: 4766
Step: 4767
Step: 4768
Step: 4769
Step: 4770
Step: 4771
Step: 4772
Step: 4773
Step: 4774
Step: 4775
Step: 4776
Step: 4777
Step: 4778
Step: 4779
Step: 4780
Step: 4781
Step: 4782
Step: 4783
Step: 4784
Step: 4785
Step: 4786
Step: 4787
Step: 4788
Step: 4789
Step: 4790
Step: 4791
Step: 4792
Step: 4793
Step: 4794
Step: 4795
Step: 4796
Step: 4797
Step: 4798
Step: 4799
Step: 4800
Step: 4801
Step: 4802
Step: 4803
Step: 4804
Step: 4805
Step: 4806
Step: 4807
Step: 4808
Step: 4809
Step: 4810
Step: 4811
Step: 4812
Step: 4813
Step: 4814
Step: 4815
Step: 4816
Step: 4817
Step: 4818
Step: 4819
Step: 4820
Step: 4821
Step: 4822
Step: 4823
Step: 4824
Step: 4825
Step: 4826
Step: 4827
Step: 4828
Step: 4829
Step: 4830
Step: 4831
Step: 4832
Step: 4833
Step: 4834
Step: 4835
Step: 4836
Step: 4837
Step: 4838
Step: 4839
Step: 4840
Step: 4841
Step: 4842
Step: 4843
Step: 4844
Step: 4845
Step: 4846
Step: 4847
Step: 4848
Step: 4849
Step: 4850
Step: 4851
Step: 4852
Step: 4853
Step: 4854
Step: 4855
Step: 4856
Step: 4857
Step: 4858
Step: 4859
Step: 4860
Step: 4861
Step: 4862
Step: 4863
Step: 4864
Step: 4865
Step: 4866
Step: 4867
Step: 4868
Step: 4869
Step: 4870
Step: 4871
Step: 4872
Step: 4873
Step: 4874
Step: 4875
Step: 4876
Step: 4877
Step: 4878
Step: 4879
Step: 4880
Step: 4881
Step: 4882
Step: 4883
Step: 4884
Step: 4885
Step: 4886
Step: 4887
Step: 4888
Step: 4889
Step: 4890
Step: 4891
Step: 4892
Step: 4893
Step: 4894
Step: 4895
Step: 4896
Step: 4897
Step: 4898
Step: 4899
Step: 4900
Step: 4901
Step: 4902
Step: 4903
Step: 4904
Step: 4905
Step: 4906
Step: 4907
Step: 4908
Step: 4909
Step: 4910
Step: 4911
Step: 4912
Step: 4913
Step: 4914
Step: 4915
Step: 4916
Step: 4917
Step: 4918
Step: 4919
Step: 4920
Step: 4921
Step: 4922
Step: 4923
Step: 4924
Step: 4925
Step: 4926
Step: 4927
Step: 4928
Step: 4929
Step: 4930
Step: 4931
Step: 4932
Step: 4933
Step: 4934
Step: 4935
Step: 4936
Step: 4937
Step: 4938
Step: 4939
Step: 4940
Step: 4941
Step: 4942
Step: 4943
Step: 4944
Step: 4945
Step: 4946
Step: 4947
Step: 4948
Step: 4949
Step: 4950
Step: 4951
Step: 4952
Step: 4953
Step: 4954
Step: 4955
Step: 4956
Step: 4957
Step: 4958
Step: 4959
Step: 4960
Step: 4961
Step: 4962
Step: 4963
Step: 4964
Step: 4965
Step: 4966
Step: 4967
Step: 4968
Step: 4969
Step: 4970
Step: 4971
Step: 4972
Step: 4973
Step: 4974
Step: 4975
Step: 4976
Step: 4977
Step: 4978
Step: 4979
Step: 4980
Step: 4981
Step: 4982
Step: 4983
Step: 4984
Step: 4985
Step: 4986
Step: 4987
Step: 4988
Step: 4989
Step: 4990
Step: 4991
Step: 4992
Step: 4993
Step: 4994
Step: 4995
Step: 4996
Step: 4997
Step: 4998
Step: 4999
Step: 5000
Step: 5001
Step: 5002
Step: 5003
Step: 5004
Step: 5005
Step: 5006
Step: 5007
Step: 5008
Step: 5009
Step: 5010
Step: 5011
Step: 5012
Step: 5013
Step: 5014
Step: 5015
Step: 5016
Step: 5017
Step: 5018
Step: 5019
Step: 5020
Step: 5021
Step: 5022
Step: 5023
Step: 5024
Step: 5025
Step: 5026
Step: 5027
Step: 5028
Step: 5029
Step: 5030
Step: 5031
Step: 5032
Step: 5033
Step: 5034
Step: 5035
Step: 5036
Step: 5037
Step: 5038
Step: 5039
Step: 5040
Step: 5041
Step: 5042
Step: 5043
Step: 5044
Step: 5045
Step: 5046
Step: 5047
Step: 5048
Step: 5049
Step: 5050
Step: 5051
Step: 5052
Step: 5053
Step: 5054
Step: 5055
Step: 5056
Step: 5057
Step: 5058
Step: 5059
Step: 5060
Step: 5061
Step: 5062
Step: 5063
Step: 5064
Step: 5065
Step: 5066
Step: 5067
Step: 5068
Step: 5069
Step: 5070
Step: 5071
Step: 5072
Step: 5073
Step: 5074
Step: 5075
Step: 5076
Step: 5077
Step: 5078
Step: 5079
Step: 5080
Step: 5081
Step: 5082
Step: 5083
Step: 5084
Step: 5085
Step: 5086
Step: 5087
Step: 5088
Step: 5089
Step: 5090
Step: 5091
Step: 5092
Step: 5093
Step: 5094
Step: 5095
Step: 5096
Step: 5097
Step: 5098
Step: 5099
Step: 5100
Step: 5101
Step: 5102
Step: 5103
Step: 5104
Step: 5105
Step: 5106
Step: 5107
Step: 5108
Step: 5109
Step: 5110
Step: 5111
Step: 5112
Step: 5113
Step: 5114
Step: 5115
Step: 5116
Step: 5117
Step: 5118
Step: 5119
Step: 5120
Step: 5121
Step: 5122
Step: 5123
Step: 5124
Step: 5125
Step: 5126
Step: 5127
Step: 5128
Step: 5129
Step: 5130
Step: 5131
Step: 5132
Step: 5133
Step: 5134
Step: 5135
Step: 5136
Step: 5137
Step: 5138
Step: 5139
Step: 5140
Step: 5141
Step: 5142
Step: 5143
Step: 5144
Step: 5145
Step: 5146
Step: 5147
Step: 5148
Step: 5149
Step: 5150
Step: 5151
Step: 5152
Step: 5153
Step: 5154
Step: 5155
Step: 5156
Step: 5157
Step: 5158
Step: 5159
Step: 5160
Step: 5161
Step: 5162
Step: 5163
Step: 5164
Step: 5165
Step: 5166
Step: 5167
Step: 5168
Step: 5169
Step: 5170
Step: 5171
Step: 5172
Step: 5173
Step: 5174
Step: 5175
Step: 5176
Step: 5177
Step: 5178
Step: 5179
Step: 5180
Step: 5181
Step: 5182
Step: 5183
Step: 5184
Step: 5185
Step: 5186
Step: 5187
Step: 5188
Step: 5189
Step: 5190
Step: 5191
Step: 5192
Step: 5193
Step: 5194
Step: 5195
Step: 5196
Step: 5197
Step: 5198
Step: 5199
Step: 5200
Step: 5201
Step: 5202
Step: 5203
Step: 5204
Step: 5205
Step: 5206
Step: 5207
Step: 5208
Step: 5209
Step: 5210
Step: 5211
Step: 5212
Step: 5213
Step: 5214
Step: 5215
Step: 5216
Step: 5217
Step: 5218
Step: 5219
Step: 5220
Step: 5221
Step: 5222
Step: 5223
Step: 5224
Step: 5225
Step: 5226
Step: 5227
Step: 5228
Step: 5229
Step: 5230
Step: 5231
Step: 5232
Step: 5233
Step: 5234
Step: 5235
Step: 5236
Step: 5237
Step: 5238
Step: 5239
Step: 5240
Step: 5241
Step: 5242
Step: 5243
Step: 5244
Step: 5245
Step: 5246
Step: 5247
Step: 5248
Step: 5249
Step: 5250
Step: 5251
Step: 5252
Step: 5253
Step: 5254
Step: 5255
Step: 5256
Step: 5257
Step: 5258
Step: 5259
Step: 5260
Step: 5261
Step: 5262
Step: 5263
Step: 5264
Step: 5265
Step: 5266
Step: 5267
Step: 5268
Step: 5269
Step: 5270
Step: 5271
Step: 5272
Step: 5273
Step: 5274
Step: 5275
Step: 5276
Step: 5277
Step: 5278
Step: 5279
Step: 5280
Step: 5281
Step: 5282
Step: 5283
Step: 5284
Step: 5285
Step: 5286
Step: 5287
Step: 5288
Step: 5289
Step: 5290
Step: 5291
Step: 5292
Step: 5293
Step: 5294
Step: 5295
Step: 5296
Step: 5297
Step: 5298
Step: 5299
Step: 5300
Step: 5301
Step: 5302
Step: 5303
Step: 5304
Step: 5305
Step: 5306
Step: 5307
Step: 5308
Step: 5309
Step: 5310
Step: 5311
Step: 5312
Step: 5313
Step: 5314
Step: 5315
Step: 5316
Step: 5317
Step: 5318
Step: 5319
Step: 5320
Step: 5321
Step: 5322
Step: 5323
Step: 5324
Step: 5325
Step: 5326
Step: 5327
Step: 5328
Step: 5329
Step: 5330
Step: 5331
Step: 5332
Step: 5333
Step: 5334
Step: 5335
Step: 5336
Step: 5337
Step: 5338
Step: 5339
Step: 5340
Step: 5341
Step: 5342
Step: 5343
Step: 5344
Step: 5345
Step: 5346
Step: 5347
Step: 5348
Step: 5349
Step: 5350
Step: 5351
Step: 5352
Step: 5353
Step: 5354
Step: 5355
Step: 5356
Step: 5357
Step: 5358
Step: 5359
Step: 5360
Step: 5361
Step: 5362
Step: 5363
Step: 5364
Step: 5365
Step: 5366
Step: 5367
Step: 5368
Step: 5369
Step: 5370
Step: 5371
Step: 5372
Step: 5373
Step: 5374
Step: 5375
Step: 5376
Step: 5377
Step: 5378
Step: 5379
Step: 5380
Step: 5381
Step: 5382
Step: 5383
Step: 5384
Step: 5385
Step: 5386
Step: 5387
Step: 5388
Step: 5389
Step: 5390
Step: 5391
Step: 5392
Step: 5393
Step: 5394
Step: 5395
Step: 5396
Step: 5397
Step: 5398
Step: 5399
Step: 5400
Step: 5401
Step: 5402
Step: 5403
Step: 5404
Step: 5405
Step: 5406
Step: 5407
Step: 5408
Step: 5409
Step: 5410
Step: 5411
Step: 5412
Step: 5413
Step: 5414
Step: 5415
Step: 5416
Step: 5417
Step: 5418
Step: 5419
Step: 5420
Step: 5421
Step: 5422
Step: 5423
Step: 5424
Step: 5425
Step: 5426
Step: 5427
Step: 5428
Step: 5429
Step: 5430
Step: 5431
Step: 5432
Step: 5433
Step: 5434
Step: 5435
Step: 5436
Step: 5437
Step: 5438
Step: 5439
Step: 5440
Step: 5441
Step: 5442
Step: 5443
Step: 5444
Step: 5445
Step: 5446
Step: 5447
Step: 5448
Step: 5449
Step: 5450
Step: 5451
Step: 5452
Step: 5453
Step: 5454
Step: 5455
Step: 5456
Step: 5457
Step: 5458
Step: 5459
Step: 5460
Step: 5461
Step: 5462
Step: 5463
Step: 5464
Step: 5465
Step: 5466
Step: 5467
Step: 5468
Step: 5469
Step: 5470
Step: 5471
Step: 5472
Step: 5473
Step: 5474
Step: 5475
Step: 5476
Step: 5477
Step: 5478
Step: 5479
Step: 5480
Step: 5481
Step: 5482
Step: 5483
Step: 5484
Step: 5485
Step: 5486
Step: 5487
Step: 5488
Step: 5489
Step: 5490
Step: 5491
Step: 5492
Step: 5493
Step: 5494
Step: 5495
Step: 5496
Step: 5497
Step: 5498
Step: 5499
Step: 5500
Step: 5501
Step: 5502
Step: 5503
Step: 5504
Step: 5505
Step: 5506
Step: 5507
Step: 5508
Step: 5509
Step: 5510
Step: 5511
Step: 5512
Step: 5513
Step: 5514
Step: 5515
Step: 5516
Step: 5517
Step: 5518
Step: 5519
Step: 5520
Step: 5521
Step: 5522
Step: 5523
Step: 5524
Step: 5525
Step: 5526
Step: 5527
Step: 5528
Step: 5529
Step: 5530
Step: 5531
Step: 5532
Step: 5533
Step: 5534
Step: 5535
Step: 5536
Step: 5537
Step: 5538
Step: 5539
Step: 5540
Step: 5541
Step: 5542
Step: 5543
Step: 5544
Step: 5545
Step: 5546
Step: 5547
Step: 5548
Step: 5549
Step: 5550
Step: 5551
Step: 5552
Step: 5553
Step: 5554
Step: 5555
Step: 5556
Step: 5557
Step: 5558
Step: 5559
Step: 5560
Step: 5561
Step: 5562
Step: 5563
Step: 5564
Step: 5565
Step: 5566
Step: 5567
Step: 5568
Step: 5569
Step: 5570
Step: 5571
Step: 5572
Step: 5573
Step: 5574
Step: 5575
Step: 5576
Step: 5577
Step: 5578
Step: 5579
Step: 5580
Step: 5581
Step: 5582
Step: 5583
Step: 5584
Step: 5585
Step: 5586
Step: 5587
Step: 5588
Step: 5589
Step: 5590
Step: 5591
Step: 5592
Step: 5593
Step: 5594
Step: 5595
Step: 5596
Step: 5597
Step: 5598
Step: 5599
Step: 5600
Step: 5601
Step: 5602
Step: 5603
Step: 5604
Step: 5605
Step: 5606
Step: 5607
Step: 5608
Step: 5609
Step: 5610
Step: 5611
Step: 5612
Step: 5613
Step: 5614
Step: 5615
Step: 5616
Step: 5617
Step: 5618
Step: 5619
Step: 5620
Step: 5621
Step: 5622
Step: 5623
Step: 5624
Step: 5625
Step: 5626
Step: 5627
Step: 5628
Step: 5629
Step: 5630
Step: 5631
Step: 5632
Step: 5633
Step: 5634
Step: 5635
Step: 5636
Step: 5637
Step: 5638
Step: 5639
Step: 5640
Step: 5641
Step: 5642
Step: 5643
Step: 5644
Step: 5645
Step: 5646
Step: 5647
Step: 5648
Step: 5649
Step: 5650
Step: 5651
Step: 5652
Step: 5653
Step: 5654
Step: 5655
Step: 5656
Step: 5657
Step: 5658
Step: 5659
Step: 5660
Step: 5661
Step: 5662
Step: 5663
Step: 5664
Step: 5665
Step: 5666
Step: 5667
Step: 5668
Step: 5669
Step: 5670
Step: 5671
Step: 5672
Step: 5673
Step: 5674
Step: 5675
Step: 5676
Step: 5677
Step: 5678
Step: 5679
Step: 5680
Step: 5681
Step: 5682
Step: 5683
Step: 5684
Step: 5685
Step: 5686
Step: 5687
Step: 5688
Step: 5689
Step: 5690
Step: 5691
Step: 5692
Step: 5693
Step: 5694
Step: 5695
Step: 5696
Step: 5697
Step: 5698
Step: 5699
Step: 5700
Step: 5701
Step: 5702
Step: 5703
Step: 5704
Step: 5705
Step: 5706
Step: 5707
Step: 5708
Step: 5709
Step: 5710
Step: 5711
Step: 5712
Step: 5713
Step: 5714
Step: 5715
Step: 5716
Step: 5717
Step: 5718
Step: 5719
Step: 5720
Step: 5721
Step: 5722
Step: 5723
Step: 5724
Step: 5725
Step: 5726
Step: 5727
Step: 5728
Step: 5729
Step: 5730
Step: 5731
Step: 5732
Step: 5733
Step: 5734
Step: 5735
Step: 5736
Step: 5737
Step: 5738
Step: 5739
Step: 5740
Step: 5741
Step: 5742
Step: 5743
Step: 5744
Step: 5745
Step: 5746
Step: 5747
Step: 5748
Step: 5749
Step: 5750
Step: 5751
Step: 5752
Step: 5753
Step: 5754
Step: 5755
Step: 5756
Step: 5757
Step: 5758
Step: 5759
Step: 5760
Step: 5761
Step: 5762
Step: 5763
Step: 5764
Step: 5765
Step: 5766
Step: 5767
Step: 5768
Step: 5769
Step: 5770
Step: 5771
Step: 5772
Step: 5773
Step: 5774
Step: 5775
Step: 5776
Step: 5777
Step: 5778
Step: 5779
Step: 5780
Step: 5781
Step: 5782
Step: 5783
Step: 5784
Step: 5785
Step: 5786
Step: 5787
Step: 5788
Step: 5789
Step: 5790
Step: 5791
Step: 5792
Step: 5793
Step: 5794
Step: 5795
Step: 5796
Step: 5797
Step: 5798
Step: 5799
Step: 5800
Step: 5801
Step: 5802
Step: 5803
Step: 5804
Step: 5805
Step: 5806
Step: 5807
Step: 5808
Step: 5809
Step: 5810
Step: 5811
Step: 5812
Step: 5813
Step: 5814
Step: 5815
Step: 5816
Step: 5817
Step: 5818
Step: 5819
Step: 5820
Step: 5821
Step: 5822
Step: 5823
Step: 5824
Step: 5825
Step: 5826
Step: 5827
Step: 5828
Step: 5829
Step: 5830
Step: 5831
Step: 5832
Step: 5833
Step: 5834
Step: 5835
Step: 5836
Step: 5837
Step: 5838
Step: 5839
Step: 5840
Step: 5841
Step: 5842
Step: 5843
Step: 5844
Step: 5845
Step: 5846
Step: 5847
Step: 5848
Step: 5849
Step: 5850
Step: 5851
Step: 5852
Step: 5853
Step: 5854
Step: 5855
Step: 5856
Step: 5857
Step: 5858
Step: 5859
Step: 5860
Step: 5861
Step: 5862
Step: 5863
Step: 5864
Step: 5865
Step: 5866
Step: 5867
Step: 5868
Step: 5869
Step: 5870
Step: 5871
Step: 5872
Step: 5873
Step: 5874
Step: 5875
Step: 5876
Step: 5877
Step: 5878
Step: 5879
Step: 5880
Step: 5881
Step: 5882
Step: 5883
Step: 5884
Step: 5885
Step: 5886
Step: 5887
Step: 5888
Step: 5889
Step: 5890
Step: 5891
Step: 5892
Step: 5893
Step: 5894
Step: 5895
Step: 5896
Step: 5897
Step: 5898
Step: 5899
Step: 5900
Step: 5901
Step: 5902
Step: 5903
Step: 5904
Step: 5905
Step: 5906
Step: 5907
Step: 5908
Step: 5909
Step: 5910
Step: 5911
Step: 5912
Step: 5913
Step: 5914
Step: 5915
Step: 5916
Step: 5917
Step: 5918
Step: 5919
Step: 5920
Step: 5921
Step: 5922
Step: 5923
Step: 5924
Step: 5925
Step: 5926
Step: 5927
Step: 5928
Step: 5929
Step: 5930
Step: 5931
Step: 5932
Step: 5933
Step: 5934
Step: 5935
Step: 5936
Step: 5937
Step: 5938
Step: 5939
Step: 5940
Step: 5941
Step: 5942
Step: 5943
Step: 5944
Step: 5945
Step: 5946
Step: 5947
Step: 5948
Step: 5949
Step: 5950
Step: 5951
Step: 5952
Step: 5953
Step: 5954
Step: 5955
Step: 5956
Step: 5957
Step: 5958
Step: 5959
Step: 5960
Step: 5961
Step: 5962
Step: 5963
Step: 5964
Step: 5965
Step: 5966
Step: 5967
Step: 5968
Step: 5969
Step: 5970
Step: 5971
Step: 5972
Step: 5973
Step: 5974
Step: 5975
Step: 5976
Step: 5977
Step: 5978
Step: 5979
Step: 5980
Step: 5981
Step: 5982
Step: 5983
Step: 5984
Step: 5985
Step: 5986
Step: 5987
Step: 5988
Step: 5989
Step: 5990
Step: 5991
Step: 5992
Step: 5993
Step: 5994
Step: 5995
Step: 5996
Step: 5997
Step: 5998
Step: 5999
Step: 6000
Step: 6001
Step: 6002
Step: 6003
Step: 6004
Step: 6005
Step: 6006
Step: 6007
Step: 6008
Step: 6009
Step: 6010
Step: 6011
Step: 6012
Step: 6013
Step: 6014
Step: 6015
Step: 6016
Step: 6017
Step: 6018
Step: 6019
Step: 6020
Step: 6021
Step: 6022
Step: 6023
Step: 6024
Step: 6025
Step: 6026
Step: 6027
Step: 6028
Step: 6029
Step: 6030
Step: 6031
Step: 6032
Step: 6033
Step: 6034
Step: 6035
Step: 6036
Step: 6037
Step: 6038
Step: 6039
Step: 6040
Step: 6041
Step: 6042
Step: 6043
Step: 6044
Step: 6045
Step: 6046
Step: 6047
Step: 6048
Step: 6049
Step: 6050
Step: 6051
Step: 6052
Step: 6053
Step: 6054
Step: 6055
Step: 6056
Step: 6057
Step: 6058
Step: 6059
Step: 6060
Step: 6061
Step: 6062
Step: 6063
Step: 6064
Step: 6065
Step: 6066
Step: 6067
Step: 6068
Step: 6069
Step: 6070
Step: 6071
Step: 6072
Step: 6073
Step: 6074
Step: 6075
Step: 6076
Step: 6077
Step: 6078
Step: 6079
Step: 6080
Step: 6081
Step: 6082
Step: 6083
Step: 6084
Step: 6085
Step: 6086
Step: 6087
Step: 6088
Step: 6089
Step: 6090
Step: 6091
Step: 6092
Step: 6093
Step: 6094
Step: 6095
Step: 6096
Step: 6097
Step: 6098
Step: 6099
Step: 6100
Step: 6101
Step: 6102
Step: 6103
Step: 6104
Step: 6105
Step: 6106
Step: 6107
Step: 6108
Step: 6109
Step: 6110
Step: 6111
Step: 6112
Step: 6113
Step: 6114
Step: 6115
Step: 6116
Step: 6117
Step: 6118
Step: 6119
Step: 6120
Step: 6121
Step: 6122
Step: 6123
Step: 6124
Step: 6125
Step: 6126
Step: 6127
Step: 6128
Step: 6129
Step: 6130
Step: 6131
Step: 6132
Step: 6133
Step: 6134
Step: 6135
Step: 6136
Step: 6137
Step: 6138
Step: 6139
Step: 6140
Step: 6141
Step: 6142
Step: 6143
Step: 6144
Step: 6145
Step: 6146
Step: 6147
Step: 6148
Step: 6149
Step: 6150
Step: 6151
Step: 6152
Step: 6153
Step: 6154
Step: 6155
Step: 6156
Step: 6157
Step: 6158
Step: 6159
Step: 6160
Step: 6161
Step: 6162
Step: 6163
Step: 6164
Step: 6165
Step: 6166
Step: 6167
Step: 6168
Step: 6169
Step: 6170
Step: 6171
Step: 6172
Step: 6173
Step: 6174
Step: 6175
Step: 6176
Step: 6177
Step: 6178
Step: 6179
Step: 6180
Step: 6181
Step: 6182
Step: 6183
Step: 6184
Step: 6185
Step: 6186
Step: 6187
Step: 6188
Step: 6189
Step: 6190
Step: 6191
Step: 6192
Step: 6193
Step: 6194
Step: 6195
Step: 6196
Step: 6197
Step: 6198
Step: 6199
Step: 6200
Step: 6201
Step: 6202
Step: 6203
Step: 6204
Step: 6205
Step: 6206
Step: 6207
Step: 6208
Step: 6209
Step: 6210
Step: 6211
Step: 6212
Step: 6213
Step: 6214
Step: 6215
Step: 6216
Step: 6217
Step: 6218
Step: 6219
Step: 6220
Step: 6221
Step: 6222
Step: 6223
Step: 6224
Step: 6225
Step: 6226
Step: 6227
Step: 6228
Step: 6229
Step: 6230
Step: 6231
Step: 6232
Step: 6233
Step: 6234
Step: 6235
Step: 6236
Step: 6237
Step: 6238
Step: 6239
Step: 6240
Step: 6241
Step: 6242
Step: 6243
Step: 6244
Step: 6245
Step: 6246
Step: 6247
Step: 6248
Step: 6249
Step: 6250
Step: 6251
Step: 6252
Step: 6253
Step: 6254
Step: 6255
Step: 6256
Step: 6257
Step: 6258
Step: 6259
Step: 6260
Step: 6261
Step: 6262
Step: 6263
Step: 6264
Step: 6265
Step: 6266
Step: 6267
Step: 6268
Step: 6269
Step: 6270
Step: 6271
Step: 6272
Step: 6273
Step: 6274
Step: 6275
Step: 6276
Step: 6277
Step: 6278
Step: 6279
Step: 6280
Step: 6281
Step: 6282
Step: 6283
Step: 6284
Step: 6285
Step: 6286
Step: 6287
Step: 6288
Step: 6289
Step: 6290
Step: 6291
Step: 6292
Step: 6293
Step: 6294
Step: 6295
Step: 6296
Step: 6297
Step: 6298
Step: 6299
Step: 6300
Step: 6301
Step: 6302
Step: 6303
Step: 6304
Step: 6305
Step: 6306
Step: 6307
Step: 6308
Step: 6309
Step: 6310
Step: 6311
Step: 6312
Step: 6313
Step: 6314
Step: 6315
Step: 6316
Step: 6317
Step: 6318
Step: 6319
Step: 6320
Step: 6321
Step: 6322
Step: 6323
Step: 6324
Step: 6325
Step: 6326
Step: 6327
Step: 6328
Step: 6329
Step: 6330
Step: 6331
Step: 6332
Step: 6333
Step: 6334
Step: 6335
Step: 6336
Step: 6337
Step: 6338
Step: 6339
Step: 6340
Step: 6341
Step: 6342
Step: 6343
Step: 6344
Step: 6345
Step: 6346
Step: 6347
Step: 6348
Step: 6349
Step: 6350
Step: 6351
Step: 6352
Step: 6353
Step: 6354
Step: 6355
Step: 6356
Step: 6357
Step: 6358
Step: 6359
Step: 6360
Step: 6361
Step: 6362
Step: 6363
Step: 6364
Step: 6365
Step: 6366
Step: 6367
Step: 6368
Step: 6369
Step: 6370
Step: 6371
Step: 6372
Step: 6373
Step: 6374
Step: 6375
Step: 6376
Step: 6377
Step: 6378
Step: 6379
Step: 6380
Step: 6381
Step: 6382
Step: 6383
Step: 6384
Step: 6385
Step: 6386
Step: 6387
Step: 6388
Step: 6389
Step: 6390
Step: 6391
Step: 6392
Step: 6393
Step: 6394
Step: 6395
Step: 6396
Step: 6397
Step: 6398
Step: 6399
Step: 6400
Step: 6401
Step: 6402
Step: 6403
Step: 6404
Step: 6405
Step: 6406
Step: 6407
Step: 6408
Step: 6409
Step: 6410
Step: 6411
Step: 6412
Step: 6413
Step: 6414
Step: 6415
Step: 6416
Step: 6417
Step: 6418
Step: 6419
Step: 6420
Step: 6421
Step: 6422
Step: 6423
Step: 6424
Step: 6425
Step: 6426
Step: 6427
Step: 6428
Step: 6429
Step: 6430
Step: 6431
Step: 6432
Step: 6433
Step: 6434
Step: 6435
Step: 6436
Step: 6437
Step: 6438
Step: 6439
Step: 6440
Step: 6441
Step: 6442
Step: 6443
Step: 6444
Step: 6445
Step: 6446
Step: 6447
Step: 6448
Step: 6449
Step: 6450
Step: 6451
Step: 6452
Step: 6453
Step: 6454
Step: 6455
Step: 6456
Step: 6457
Step: 6458
Step: 6459
Step: 6460
Step: 6461
Step: 6462
Step: 6463
Step: 6464
Step: 6465
Step: 6466
Step: 6467
Step: 6468
Step: 6469
Step: 6470
Step: 6471
Step: 6472
Step: 6473
Step: 6474
Step: 6475
Step: 6476
Step: 6477
Step: 6478
Step: 6479
Step: 6480
Step: 6481
Step: 6482
Step: 6483
Step: 6484
Step: 6485
Step: 6486
Step: 6487
Step: 6488
Step: 6489
Step: 6490
Step: 6491
Step: 6492
Step: 6493
Step: 6494
Step: 6495
Step: 6496
Step: 6497
Step: 6498
Step: 6499
Step: 6500
Step: 6501
Step: 6502
Step: 6503
Step: 6504
Step: 6505
Step: 6506
Step: 6507
Step: 6508
Step: 6509
Step: 6510
Step: 6511
Step: 6512
Step: 6513
Step: 6514
Step: 6515
Step: 6516
Step: 6517
Step: 6518
Step: 6519
Step: 6520
Step: 6521
Step: 6522
Step: 6523
Step: 6524
Step: 6525
Step: 6526
Step: 6527
Step: 6528
Step: 6529
Step: 6530
Step: 6531
Step: 6532
Step: 6533
Step: 6534
Step: 6535
Step: 6536
Step: 6537
Step: 6538
Step: 6539
Step: 6540
Step: 6541
Step: 6542
Step: 6543
Step: 6544
Step: 6545
Step: 6546
Step: 6547
Step: 6548
Step: 6549
Step: 6550
Step: 6551
Step: 6552
Step: 6553
Step: 6554
Step: 6555
Step: 6556
Step: 6557
Step: 6558
Step: 6559
Step: 6560
Step: 6561
Step: 6562
Step: 6563
Step: 6564
Step: 6565
Step: 6566
Step: 6567
Step: 6568
Step: 6569
Step: 6570
Step: 6571
Step: 6572
Step: 6573
Step: 6574
Step: 6575
Step: 6576
Step: 6577
Step: 6578
Step: 6579
Step: 6580
Step: 6581
Step: 6582
Step: 6583
Step: 6584
Step: 6585
Step: 6586
Step: 6587
Step: 6588
Step: 6589
Step: 6590
Step: 6591
Step: 6592
Step: 6593
Step: 6594
Step: 6595
Step: 6596
Step: 6597
Step: 6598
Step: 6599
Step: 6600
Step: 6601
Step: 6602
Step: 6603
Step: 6604
Step: 6605
Step: 6606
Step: 6607
Step: 6608
Step: 6609
Step: 6610
Step: 6611
Step: 6612
Step: 6613
Step: 6614
Step: 6615
Step: 6616
Step: 6617
Step: 6618
Step: 6619
Step: 6620
Step: 6621
Step: 6622
Step: 6623
Step: 6624
Step: 6625
Step: 6626
Step: 6627
Step: 6628
Step: 6629
Step: 6630
Step: 6631
Step: 6632
Step: 6633
Step: 6634
Step: 6635
Step: 6636
Step: 6637
Step: 6638
Step: 6639
Step: 6640
Step: 6641
Step: 6642
Step: 6643
Step: 6644
Step: 6645
Step: 6646
Step: 6647
Step: 6648
Step: 6649
Step: 6650
Step: 6651
Step: 6652
Step: 6653
Step: 6654
Step: 6655
Step: 6656
Step: 6657
Step: 6658
Step: 6659
Step: 6660
Step: 6661
Step: 6662
Step: 6663
Step: 6664
Step: 6665
Step: 6666
Step: 6667
Step: 6668
Step: 6669
Step: 6670
Step: 6671
Step: 6672
Step: 6673
Step: 6674
Step: 6675
Step: 6676
Step: 6677
Step: 6678
Step: 6679
Step: 6680
Step: 6681
Step: 6682
Step: 6683
Step: 6684
Step: 6685
Step: 6686
Step: 6687
Step: 6688
Step: 6689
Step: 6690
Step: 6691
Step: 6692
Step: 6693
Step: 6694
Step: 6695
Step: 6696
Step: 6697
Step: 6698
Step: 6699
Step: 6700
Step: 6701
Step: 6702
Step: 6703
Step: 6704
Step: 6705
Step: 6706
Step: 6707
Step: 6708
Step: 6709
Step: 6710
Step: 6711
Step: 6712
Step: 6713
Step: 6714
Step: 6715
Step: 6716
Step: 6717
Step: 6718
Step: 6719
Step: 6720
Step: 6721
Step: 6722
Step: 6723
Step: 6724
Step: 6725
Step: 6726
Step: 6727
Step: 6728
Step: 6729
Step: 6730
Step: 6731
Step: 6732
Step: 6733
Step: 6734
Step: 6735
Step: 6736
Step: 6737
Step: 6738
Step: 6739
Step: 6740
Step: 6741
Step: 6742
Step: 6743
Step: 6744
Step: 6745
Step: 6746
Step: 6747
Step: 6748
Step: 6749
Step: 6750
Step: 6751
Step: 6752
Step: 6753
Step: 6754
Step: 6755
Step: 6756
Step: 6757
Step: 6758
Step: 6759
Step: 6760
Step: 6761
Step: 6762
Step: 6763
Step: 6764
Step: 6765
Step: 6766
Step: 6767
Step: 6768
Step: 6769
Step: 6770
Step: 6771
Step: 6772
Step: 6773
Step: 6774
Step: 6775
Step: 6776
Step: 6777
Step: 6778
Step: 6779
Step: 6780
Step: 6781
Step: 6782
Step: 6783
Step: 6784
Step: 6785
Step: 6786
Step: 6787
Step: 6788
Step: 6789
Step: 6790
Step: 6791
Step: 6792
Step: 6793
Step: 6794
Step: 6795
Step: 6796
Step: 6797
Step: 6798
Step: 6799
Step: 6800
Step: 6801
Step: 6802
Step: 6803
Step: 6804
Step: 6805
Step: 6806
Step: 6807
Step: 6808
Step: 6809
Step: 6810
Step: 6811
Step: 6812
Step: 6813
Step: 6814
Step: 6815
Step: 6816
Step: 6817
Step: 6818
Step: 6819
Step: 6820
Step: 6821
Step: 6822
Step: 6823
Step: 6824
Step: 6825
Step: 6826
Step: 6827
Step: 6828
Step: 6829
Step: 6830
Step: 6831
Step: 6832
Step: 6833
Step: 6834
Step: 6835
Step: 6836
Step: 6837
Step: 6838
Step: 6839
Step: 6840
Step: 6841
Step: 6842
Step: 6843
Step: 6844
Step: 6845
Step: 6846
Step: 6847
Step: 6848
Step: 6849
Step: 6850
Step: 6851
Step: 6852
Step: 6853
Step: 6854
Step: 6855
Step: 6856
Step: 6857
Step: 6858
Step: 6859
Step: 6860
Step: 6861
Step: 6862
Step: 6863
Step: 6864
Step: 6865
Step: 6866
Step: 6867
Step: 6868
Step: 6869
Step: 6870
Step: 6871
Step: 6872
Step: 6873
Step: 6874
Step: 6875
Step: 6876
Step: 6877
Step: 6878
Step: 6879
Step: 6880
Step: 6881
Step: 6882
Step: 6883
Step: 6884
Step: 6885
Step: 6886
Step: 6887
Step: 6888
Step: 6889
Step: 6890
Step: 6891
Step: 6892
Step: 6893
Step: 6894
Step: 6895
Step: 6896
Step: 6897
Step: 6898
Step: 6899
Step: 6900
Step: 6901
Step: 6902
Step: 6903
Step: 6904
Step: 6905
Step: 6906
Step: 6907
Step: 6908
Step: 6909
Step: 6910
Step: 6911
Step: 6912
Step: 6913
Step: 6914
Step: 6915
Step: 6916
Step: 6917
Step: 6918
Step: 6919
Step: 6920
Step: 6921
Step: 6922
Step: 6923
Step: 6924
Step: 6925
Step: 6926
Step: 6927
Step: 6928
Step: 6929
Step: 6930
Step: 6931
Step: 6932
Step: 6933
Step: 6934
Step: 6935
Step: 6936
Step: 6937
Step: 6938
Step: 6939
Step: 6940
Step: 6941
Step: 6942
Step: 6943
Step: 6944
Step: 6945
Step: 6946
Step: 6947
Step: 6948
Step: 6949
Step: 6950
Step: 6951
Step: 6952
Step: 6953
Step: 6954
Step: 6955
Step: 6956
Step: 6957
Step: 6958
Step: 6959
Step: 6960
Step: 6961
Step: 6962
Step: 6963
Step: 6964
Step: 6965
Step: 6966
Step: 6967
Step: 6968
Step: 6969
Step: 6970
Step: 6971
Step: 6972
Step: 6973
Step: 6974
Step: 6975
Step: 6976
Step: 6977
Step: 6978
Step: 6979
Step: 6980
Step: 6981
Step: 6982
Step: 6983
Step: 6984
Step: 6985
Step: 6986
Step: 6987
Step: 6988
Step: 6989
Step: 6990
Step: 6991
Step: 6992
Step: 6993
Step: 6994
Step: 6995
Step: 6996
Step: 6997
Step: 6998
Step: 6999
Step: 7000
Step: 7001
Step: 7002
Step: 7003
Step: 7004
Step: 7005
Step: 7006
Step: 7007
Step: 7008
Step: 7009
Step: 7010
Step: 7011
Step: 7012
Step: 7013
Step: 7014
Step: 7015
Step: 7016
Step: 7017
Step: 7018
Step: 7019
Step: 7020
Step: 7021
Step: 7022
Step: 7023
Step: 7024
Step: 7025
Step: 7026
Step: 7027
Step: 7028
Step: 7029
Step: 7030
Step: 7031
Step: 7032
Step: 7033
Step: 7034
Step: 7035
Step: 7036
Step: 7037
Step: 7038
Step: 7039
Step: 7040
Step: 7041
Step: 7042
Step: 7043
Step: 7044
Step: 7045
Step: 7046
Step: 7047
Step: 7048
Step: 7049
Step: 7050
Step: 7051
Step: 7052
Step: 7053
Step: 7054
Step: 7055
Step: 7056
Step: 7057
Step: 7058
Step: 7059
Step: 7060
Step: 7061
Step: 7062
Step: 7063
Step: 7064
Step: 7065
Step: 7066
Step: 7067
Step: 7068
Step: 7069
Step: 7070
Step: 7071
Step: 7072
Step: 7073
Step: 7074
Step: 7075
Step: 7076
Step: 7077
Step: 7078
Step: 7079
Step: 7080
Step: 7081
Step: 7082
Step: 7083
Step: 7084
Step: 7085
Step: 7086
Step: 7087
Step: 7088
Step: 7089
Step: 7090
Step: 7091
Step: 7092
Step: 7093
Step: 7094
Step: 7095
Step: 7096
Step: 7097
Step: 7098
Step: 7099
Step: 7100
Step: 7101
Step: 7102
Step: 7103
Step: 7104
Step: 7105
Step: 7106
Step: 7107
Step: 7108
Step: 7109
Step: 7110
Step: 7111
Step: 7112
Step: 7113
Step: 7114
Step: 7115
Step: 7116
Step: 7117
Step: 7118
Step: 7119
Step: 7120
Step: 7121
Step: 7122
Step: 7123
Step: 7124
Step: 7125
Step: 7126
Step: 7127
Step: 7128
Step: 7129
Step: 7130
Step: 7131
Step: 7132
Step: 7133
Step: 7134
Step: 7135
Step: 7136
Step: 7137
Step: 7138
Step: 7139
Step: 7140
Step: 7141
Step: 7142
Step: 7143
Step: 7144
Step: 7145
Step: 7146
Step: 7147
Step: 7148
Step: 7149
Step: 7150
Step: 7151
Step: 7152
Step: 7153
Step: 7154
Step: 7155
Step: 7156
Step: 7157
Step: 7158
Step: 7159
Step: 7160
Step: 7161
Step: 7162
Step: 7163
Step: 7164
Step: 7165
Step: 7166
Step: 7167
Step: 7168
Step: 7169
Step: 7170
Step: 7171
Step: 7172
Step: 7173
Step: 7174
Step: 7175
Step: 7176
Step: 7177
Step: 7178
Step: 7179
Step: 7180
Step: 7181
Step: 7182
Step: 7183
Step: 7184
Step: 7185
Step: 7186
Step: 7187
Step: 7188
Step: 7189
Step: 7190
Step: 7191
Step: 7192
Step: 7193
Step: 7194
Step: 7195
Step: 7196
Step: 7197
Step: 7198
Step: 7199
Step: 7200
Step: 7201
Step: 7202
Step: 7203
Step: 7204
Step: 7205
Step: 7206
Step: 7207
Step: 7208
Step: 7209
Step: 7210
Step: 7211
Step: 7212
Step: 7213
Step: 7214
Step: 7215
Step: 7216
Step: 7217
Step: 7218
Step: 7219
Step: 7220
Step: 7221
Step: 7222
Step: 7223
Step: 7224
Step: 7225
Step: 7226
Step: 7227
Step: 7228
Step: 7229
Step: 7230
Step: 7231
Step: 7232
Step: 7233
Step: 7234
Step: 7235
Step: 7236
Step: 7237
Step: 7238
Step: 7239
Step: 7240
Step: 7241
Step: 7242
Step: 7243
Step: 7244
Step: 7245
Step: 7246
Step: 7247
Step: 7248
Step: 7249
Step: 7250
Step: 7251
Step: 7252
Step: 7253
Step: 7254
Step: 7255
Step: 7256
Step: 7257
Step: 7258
Step: 7259
Step: 7260
Step: 7261
Step: 7262
Step: 7263
Step: 7264
Step: 7265
Step: 7266
Step: 7267
Step: 7268
Step: 7269
Step: 7270
Step: 7271
Step: 7272
Step: 7273
Step: 7274
Step: 7275
Step: 7276
Step: 7277
Step: 7278
Step: 7279
Step: 7280
Step: 7281
Step: 7282
Step: 7283
Step: 7284
Step: 7285
Step: 7286
Step: 7287
Step: 7288
Step: 7289
Step: 7290
Step: 7291
Step: 7292
Step: 7293
Step: 7294
Step: 7295
Step: 7296
Step: 7297
Step: 7298
Step: 7299
Step: 7300
Step: 7301
Step: 7302
Step: 7303
Step: 7304
Step: 7305
Step: 7306
Step: 7307
Step: 7308
Step: 7309
Step: 7310
Step: 7311
Step: 7312
Step: 7313
Step: 7314
Step: 7315
Step: 7316
Step: 7317
Step: 7318
Step: 7319
Step: 7320
Step: 7321
Step: 7322
Step: 7323
Step: 7324
Step: 7325
Step: 7326
Step: 7327
Step: 7328
Step: 7329
Step: 7330
Step: 7331
Step: 7332
Step: 7333
Step: 7334
Step: 7335
Step: 7336
Step: 7337
Step: 7338
Step: 7339
Step: 7340
Step: 7341
Step: 7342
Step: 7343
Step: 7344
Step: 7345
Step: 7346
Step: 7347
Step: 7348
Step: 7349
Step: 7350
Step: 7351
Step: 7352
Step: 7353
Step: 7354
Step: 7355
Step: 7356
Step: 7357
Step: 7358
Step: 7359
Step: 7360
Step: 7361
Step: 7362
Step: 7363
Step: 7364
Step: 7365
Step: 7366
Step: 7367
Step: 7368
Step: 7369
Step: 7370
Step: 7371
Step: 7372
Step: 7373
Step: 7374
Step: 7375
Step: 7376
Step: 7377
Step: 7378
Step: 7379
Step: 7380
Step: 7381
Step: 7382
Step: 7383
Step: 7384
Step: 7385
Step: 7386
Step: 7387
Step: 7388
Step: 7389
Step: 7390
Step: 7391
Step: 7392
Step: 7393
Step: 7394
Step: 7395
Step: 7396
Step: 7397
Step: 7398
Step: 7399
Step: 7400
Step: 7401
Step: 7402
Step: 7403
Step: 7404
Step: 7405
Step: 7406
Step: 7407
Step: 7408
Step: 7409
Step: 7410
Step: 7411
Step: 7412
Step: 7413
Step: 7414
Step: 7415
Step: 7416
Step: 7417
Step: 7418
Step: 7419
Step: 7420
Step: 7421
Step: 7422
Step: 7423
Step: 7424
Step: 7425
Step: 7426
Step: 7427
Step: 7428
Step: 7429
Step: 7430
Step: 7431
Step: 7432
Step: 7433
Step: 7434
Step: 7435
Step: 7436
Step: 7437
Step: 7438
Step: 7439
Step: 7440
Step: 7441
Step: 7442
Step: 7443
Step: 7444
Step: 7445
Step: 7446
Step: 7447
Step: 7448
Step: 7449
Step: 7450
Step: 7451
Step: 7452
Step: 7453
Step: 7454
Step: 7455
Step: 7456
Step: 7457
Step: 7458
Step: 7459
Step: 7460
Step: 7461
Step: 7462
Step: 7463
Step: 7464
Step: 7465
Step: 7466
Step: 7467
Step: 7468
Step: 7469
Step: 7470
Step: 7471
Step: 7472
Step: 7473
Step: 7474
Step: 7475
Step: 7476
Step: 7477
Step: 7478
Step: 7479
Step: 7480
Step: 7481
Step: 7482
Step: 7483
Step: 7484
Step: 7485
Step: 7486
Step: 7487
Step: 7488
Step: 7489
Step: 7490
Step: 7491
Step: 7492
Step: 7493
Step: 7494
Step: 7495
Step: 7496
Step: 7497
Step: 7498
Step: 7499
Step: 7500
Step: 7501
Step: 7502
Step: 7503
Step: 7504
Step: 7505
Step: 7506
Step: 7507
Step: 7508
Step: 7509
Step: 7510
Step: 7511
Step: 7512
Step: 7513
Step: 7514
Step: 7515
Step: 7516
Step: 7517
Step: 7518
Step: 7519
Step: 7520
Step: 7521
Step: 7522
Step: 7523
Step: 7524
Step: 7525
Step: 7526
Step: 7527
Step: 7528
Step: 7529
Step: 7530
Step: 7531
Step: 7532
Step: 7533
Step: 7534
Step: 7535
Step: 7536
Step: 7537
Step: 7538
Step: 7539
Step: 7540
Step: 7541
Step: 7542
Step: 7543
Step: 7544
Step: 7545
Step: 7546
Step: 7547
Step: 7548
Step: 7549
Step: 7550
Step: 7551
Step: 7552
Step: 7553
Step: 7554
Step: 7555
Step: 7556
Step: 7557
Step: 7558
Step: 7559
Step: 7560
Step: 7561
Step: 7562
Step: 7563
Step: 7564
Step: 7565
Step: 7566
Step: 7567
Step: 7568
Step: 7569
Step: 7570
Step: 7571
Step: 7572
Step: 7573
Step: 7574
Step: 7575
Step: 7576
Step: 7577
Step: 7578
Step: 7579
Step: 7580
Step: 7581
Step: 7582
Step: 7583
Step: 7584
Step: 7585
Step: 7586
Step: 7587
Step: 7588
Step: 7589
Step: 7590
Step: 7591
Step: 7592
Step: 7593
Step: 7594
Step: 7595
Step: 7596
Step: 7597
Step: 7598
Step: 7599
Step: 7600
Step: 7601
Step: 7602
Step: 7603
Step: 7604
Step: 7605
Step: 7606
Step: 7607
Step: 7608
Step: 7609
Step: 7610
Step: 7611
Step: 7612
Step: 7613
Step: 7614
Step: 7615
Step: 7616
Step: 7617
Step: 7618
Step: 7619
Step: 7620
Step: 7621
Step: 7622
Step: 7623
Step: 7624
Step: 7625
Step: 7626
Step: 7627
Step: 7628
Step: 7629
Step: 7630
Step: 7631
Step: 7632
Step: 7633
Step: 7634
Step: 7635
Step: 7636
Step: 7637
Step: 7638
Step: 7639
Step: 7640
Step: 7641
Step: 7642
Step: 7643
Step: 7644
Step: 7645
Step: 7646
Step: 7647
Step: 7648
Step: 7649
Step: 7650
Step: 7651
Step: 7652
Step: 7653
Step: 7654
Step: 7655
Step: 7656
Step: 7657
Step: 7658
Step: 7659
Step: 7660
Step: 7661
Step: 7662
Step: 7663
Step: 7664
Step: 7665
Step: 7666
Step: 7667
Step: 7668
Step: 7669
Step: 7670
Step: 7671
Step: 7672
Step: 7673
Step: 7674
Step: 7675
Step: 7676
Step: 7677
Step: 7678
Step: 7679
Step: 7680
Step: 7681
Step: 7682
Step: 7683
Step: 7684
Step: 7685
Step: 7686
Step: 7687
Step: 7688
Step: 7689
Step: 7690
Step: 7691
Step: 7692
Step: 7693
Step: 7694
Step: 7695
Step: 7696
Step: 7697
Step: 7698
Step: 7699
Step: 7700
Step: 7701
Step: 7702
Step: 7703
Step: 7704
Step: 7705
Step: 7706
Step: 7707
Step: 7708
Step: 7709
Step: 7710
Step: 7711
Step: 7712
Step: 7713
Step: 7714
Step: 7715
Step: 7716
Step: 7717
Step: 7718
Step: 7719
Step: 7720
Step: 7721
Step: 7722
Step: 7723
Step: 7724
Step: 7725
Step: 7726
Step: 7727
Step: 7728
Step: 7729
Step: 7730
Step: 7731
Step: 7732
Step: 7733
Step: 7734
Step: 7735
Step: 7736
Step: 7737
Step: 7738
Step: 7739
Step: 7740
Step: 7741
Step: 7742
Step: 7743
Step: 7744
Step: 7745
Step: 7746
Step: 7747
Step: 7748
Step: 7749
Step: 7750
Step: 7751
Step: 7752
Step: 7753
Step: 7754
Step: 7755
Step: 7756
Step: 7757
Step: 7758
Step: 7759
Step: 7760
Step: 7761
Step: 7762
Step: 7763
Step: 7764
Step: 7765
Step: 7766
Step: 7767
Step: 7768
Step: 7769
Step: 7770
Step: 7771
Step: 7772
Step: 7773
Step: 7774
Step: 7775
Step: 7776
Step: 7777
Step: 7778
Step: 7779
Step: 7780
Step: 7781
Step: 7782
Step: 7783
Step: 7784
Step: 7785
Step: 7786
Step: 7787
Step: 7788
Step: 7789
Step: 7790
Step: 7791
Step: 7792
Step: 7793
Step: 7794
Step: 7795
Step: 7796
Step: 7797
Step: 7798
Step: 7799
Step: 7800
Step: 7801
Step: 7802
Step: 7803
Step: 7804
Step: 7805
Step: 7806
Step: 7807
Step: 7808
Step: 7809
Step: 7810
Step: 7811
Step: 7812
Step: 7813
Step: 7814
Step: 7815
Step: 7816
Step: 7817
Step: 7818
Step: 7819
Step: 7820
Step: 7821
Step: 7822
Step: 7823
Step: 7824
Step: 7825
Step: 7826
Step: 7827
Step: 7828
Step: 7829
Step: 7830
Step: 7831
Step: 7832
Step: 7833
Step: 7834
Step: 7835
Step: 7836
Step: 7837
Step: 7838
Step: 7839
Step: 7840
Step: 7841
Step: 7842
Step: 7843
Step: 7844
Step: 7845
Step: 7846
Step: 7847
Step: 7848
Step: 7849
Step: 7850
Step: 7851
Step: 7852
Step: 7853
Step: 7854
Step: 7855
Step: 7856
Step: 7857
Step: 7858
Step: 7859
Step: 7860
Step: 7861
Step: 7862
Step: 7863
Step: 7864
Step: 7865
Step: 7866
Step: 7867
Step: 7868
Step: 7869
Step: 7870
Step: 7871
Step: 7872
Step: 7873
Step: 7874
Step: 7875
Step: 7876
Step: 7877
Step: 7878
Step: 7879
Step: 7880
Step: 7881
Step: 7882
Step: 7883
Step: 7884
Step: 7885
Step: 7886
Step: 7887
Step: 7888
Step: 7889
Step: 7890
Step: 7891
Step: 7892
Step: 7893
Step: 7894
Step: 7895
Step: 7896
Step: 7897
Step: 7898
Step: 7899
Step: 7900
Step: 7901
Step: 7902
Step: 7903
Step: 7904
Step: 7905
Step: 7906
Step: 7907
Step: 7908
Step: 7909
Step: 7910
Step: 7911
Step: 7912
Step: 7913
Step: 7914
Step: 7915
Step: 7916
Step: 7917
Step: 7918
Step: 7919
Step: 7920
Step: 7921
Step: 7922
Step: 7923
Step: 7924
Step: 7925
Step: 7926
Step: 7927
Step: 7928
Step: 7929
Step: 7930
Step: 7931
Step: 7932
Step: 7933
Step: 7934
Step: 7935
Step: 7936
Step: 7937
Step: 7938
Step: 7939
Step: 7940
Step: 7941
Step: 7942
Step: 7943
Step: 7944
Step: 7945
Step: 7946
Step: 7947
Step: 7948
Step: 7949
Step: 7950
Step: 7951
Step: 7952
Step: 7953
Step: 7954
Step: 7955
Step: 7956
Step: 7957
Step: 7958
Step: 7959
Step: 7960
Step: 7961
Step: 7962
Step: 7963
Step: 7964
Step: 7965
Step: 7966
Step: 7967
Step: 7968
Step: 7969
Step: 7970
Step: 7971
Step: 7972
Step: 7973
Step: 7974
Step: 7975
Step: 7976
Step: 7977
Step: 7978
Step: 7979
Step: 7980
Step: 7981
Step: 7982
Step: 7983
Step: 7984
Step: 7985
Step: 7986
Step: 7987
Step: 7988
Step: 7989
Step: 7990
Step: 7991
Step: 7992
Step: 7993
Step: 7994
Step: 7995
Step: 7996
Step: 7997
Step: 7998
Step: 7999
Step: 8000
Step: 8001
Step: 8002
Step: 8003
Step: 8004
Step: 8005
Step: 8006
Step: 8007
Step: 8008
Step: 8009
Step: 8010
Step: 8011
Step: 8012
Step: 8013
Step: 8014
Step: 8015
Step: 8016
Step: 8017
Step: 8018
Step: 8019
Step: 8020
Step: 8021
Step: 8022
Step: 8023
Step: 8024
Step: 8025
Step: 8026
Step: 8027
Step: 8028
Step: 8029
Step: 8030
Step: 8031
Step: 8032
Step: 8033
Step: 8034
Step: 8035
Step: 8036
Step: 8037
Step: 8038
Step: 8039
Step: 8040
Step: 8041
Step: 8042
Step: 8043
Step: 8044
Step: 8045
Step: 8046
Step: 8047
Step: 8048
Step: 8049
Step: 8050
Step: 8051
Step: 8052
Step: 8053
Step: 8054
Step: 8055
Step: 8056
Step: 8057
Step: 8058
Step: 8059
Step: 8060
Step: 8061
Step: 8062
Step: 8063
Step: 8064
Step: 8065
Step: 8066
Step: 8067
Step: 8068
Step: 8069
Step: 8070
Step: 8071
Step: 8072
Step: 8073
Step: 8074
Step: 8075
Step: 8076
Step: 8077
Step: 8078
Step: 8079
Step: 8080
Step: 8081
Step: 8082
Step: 8083
Step: 8084
Step: 8085
Step: 8086
Step: 8087
Step: 8088
Step: 8089
Step: 8090
Step: 8091
Step: 8092
Step: 8093
Step: 8094
Step: 8095
Step: 8096
Step: 8097
Step: 8098
Step: 8099
Step: 8100
Step: 8101
Step: 8102
Step: 8103
Step: 8104
Step: 8105
Step: 8106
Step: 8107
Step: 8108
Step: 8109
Step: 8110
Step: 8111
Step: 8112
Step: 8113
Step: 8114
Step: 8115
Step: 8116
Step: 8117
Step: 8118
Step: 8119
Step: 8120
Step: 8121
Step: 8122
Step: 8123
Step: 8124
Step: 8125
Step: 8126
Step: 8127
Step: 8128
Step: 8129
Step: 8130
Step: 8131
Step: 8132
Step: 8133
Step: 8134
Step: 8135
Step: 8136
Step: 8137
Step: 8138
Step: 8139
Step: 8140
Step: 8141
Step: 8142
Step: 8143
Step: 8144
Step: 8145
Step: 8146
Step: 8147
Step: 8148
Step: 8149
Step: 8150
Step: 8151
Step: 8152
Step: 8153
Step: 8154
Step: 8155
Step: 8156
Step: 8157
Step: 8158
Step: 8159
Step: 8160
Step: 8161
Step: 8162
Step: 8163
Step: 8164
Step: 8165
Step: 8166
Step: 8167
Step: 8168
Step: 8169
Step: 8170
Step: 8171
Step: 8172
Step: 8173
Step: 8174
Step: 8175
Step: 8176
Step: 8177
Step: 8178
Step: 8179
Step: 8180
Step: 8181
Step: 8182
Step: 8183
Step: 8184
Step: 8185
Step: 8186
Step: 8187
Step: 8188
Step: 8189
Step: 8190
Step: 8191
Step: 8192
Step: 8193
Step: 8194
Step: 8195
Step: 8196
Step: 8197
Step: 8198
Step: 8199
Step: 8200
Step: 8201
Step: 8202
Step: 8203
Step: 8204
Step: 8205
Step: 8206
Step: 8207
Step: 8208
Step: 8209
Step: 8210
Step: 8211
Step: 8212
Step: 8213
Step: 8214
Step: 8215
Step: 8216
Step: 8217
Step: 8218
Step: 8219
Step: 8220
Step: 8221
Step: 8222
Step: 8223
Step: 8224
Step: 8225
Step: 8226
Step: 8227
Step: 8228
Step: 8229
Step: 8230
Step: 8231
Step: 8232
Step: 8233
Step: 8234
Step: 8235
Step: 8236
Step: 8237
Step: 8238
Step: 8239
Step: 8240
Step: 8241
Step: 8242
Step: 8243
Step: 8244
Step: 8245
Step: 8246
Step: 8247
Step: 8248
Step: 8249
Step: 8250
Step: 8251
Step: 8252
Step: 8253
Step: 8254
Step: 8255
Step: 8256
Step: 8257
Step: 8258
Step: 8259
Step: 8260
Step: 8261
Step: 8262
Step: 8263
Step: 8264
Step: 8265
Step: 8266
Step: 8267
Step: 8268
Step: 8269
Step: 8270
Step: 8271
Step: 8272
Step: 8273
Step: 8274
Step: 8275
Step: 8276
Step: 8277
Step: 8278
Step: 8279
Step: 8280
Step: 8281
Step: 8282
Step: 8283
Step: 8284
Step: 8285
Step: 8286
Step: 8287
Step: 8288
Step: 8289
Step: 8290
Step: 8291
Step: 8292
Step: 8293
Step: 8294
Step: 8295
Step: 8296
Step: 8297
Step: 8298
Step: 8299
Step: 8300
Step: 8301
Step: 8302
Step: 8303
Step: 8304
Step: 8305
Step: 8306
Step: 8307
Step: 8308
Step: 8309
Step: 8310
Step: 8311
Step: 8312
Step: 8313
Step: 8314
Step: 8315
Step: 8316
Step: 8317
Step: 8318
Step: 8319
Step: 8320
Step: 8321
Step: 8322
Step: 8323
Step: 8324
Step: 8325
Step: 8326
Step: 8327
Step: 8328
Step: 8329
Step: 8330
Step: 8331
Step: 8332
Step: 8333
Step: 8334
Step: 8335
Step: 8336
Step: 8337
Step: 8338
Step: 8339
Step: 8340
Step: 8341
Step: 8342
Step: 8343
Step: 8344
Step: 8345
Step: 8346
Step: 8347
Step: 8348
Step: 8349
Step: 8350
Step: 8351
Step: 8352
Step: 8353
Step: 8354
Step: 8355
Step: 8356
Step: 8357
Step: 8358
Step: 8359
Step: 8360
Step: 8361
Step: 8362
Step: 8363
Step: 8364
Step: 8365
Step: 8366
Step: 8367
Step: 8368
Step: 8369
Step: 8370
Step: 8371
Step: 8372
Step: 8373
Step: 8374
Step: 8375
Step: 8376
Step: 8377
Step: 8378
Step: 8379
Step: 8380
Step: 8381
Step: 8382
Step: 8383
Step: 8384
Step: 8385
Step: 8386
Step: 8387
Step: 8388
Step: 8389
Step: 8390
Step: 8391
Step: 8392
Step: 8393
Step: 8394
Step: 8395
Step: 8396
Step: 8397
Step: 8398
Step: 8399
Step: 8400
Step: 8401
Step: 8402
Step: 8403
Step: 8404
Step: 8405
Step: 8406
Step: 8407
Step: 8408
Step: 8409
Step: 8410
Step: 8411
Step: 8412
Step: 8413
Step: 8414
Step: 8415
Step: 8416
Step: 8417
Step: 8418
Step: 8419
Step: 8420
Step: 8421
Step: 8422
Step: 8423
Step: 8424
Step: 8425
Step: 8426
Step: 8427
Step: 8428
Step: 8429
Step: 8430
Step: 8431
Step: 8432
Step: 8433
Step: 8434
Step: 8435
Step: 8436
Step: 8437
Step: 8438
Step: 8439
Step: 8440
Step: 8441
Step: 8442
Step: 8443
Step: 8444
Step: 8445
Step: 8446
Step: 8447
Step: 8448
Step: 8449
Step: 8450
Step: 8451
Step: 8452
Step: 8453
Step: 8454
Step: 8455
Step: 8456
Step: 8457
Step: 8458
Step: 8459
Step: 8460
Step: 8461
Step: 8462
Step: 8463
Step: 8464
Step: 8465
Step: 8466
Step: 8467
Step: 8468
Step: 8469
Step: 8470
Step: 8471
Step: 8472
Step: 8473
Step: 8474
Step: 8475
Step: 8476
Step: 8477
Step: 8478
Step: 8479
Step: 8480
Step: 8481
Step: 8482
Step: 8483
Step: 8484
Step: 8485
Step: 8486
Step: 8487
Step: 8488
Step: 8489
Step: 8490
Step: 8491
Step: 8492
Step: 8493
Step: 8494
Step: 8495
Step: 8496
Step: 8497
Step: 8498
Step: 8499
Step: 8500
Step: 8501
Step: 8502
Step: 8503
Step: 8504
Step: 8505
Step: 8506
Step: 8507
Step: 8508
Step: 8509
Step: 8510
Step: 8511
Step: 8512
Step: 8513
Step: 8514
Step: 8515
Step: 8516
Step: 8517
Step: 8518
Step: 8519
Step: 8520
Step: 8521
Step: 8522
Step: 8523
Step: 8524
Step: 8525
Step: 8526
Step: 8527
Step: 8528
Step: 8529
Step: 8530
Step: 8531
Step: 8532
Step: 8533
Step: 8534
Step: 8535
Step: 8536
Step: 8537
Step: 8538
Step: 8539
Step: 8540
Step: 8541
Step: 8542
Step: 8543
Step: 8544
Step: 8545
Step: 8546
Step: 8547
Step: 8548
Step: 8549
Step: 8550
Step: 8551
Step: 8552
Step: 8553
Step: 8554
Step: 8555
Step: 8556
Step: 8557
Step: 8558
Step: 8559
Step: 8560
Step: 8561
Step: 8562
Step: 8563
Step: 8564
Step: 8565
Step: 8566
Step: 8567
Step: 8568
Step: 8569
Step: 8570
Step: 8571
Step: 8572
Step: 8573
Step: 8574
Step: 8575
Step: 8576
Step: 8577
Step: 8578
Step: 8579
Step: 8580
Step: 8581
Step: 8582
Step: 8583
Step: 8584
Step: 8585
Step: 8586
Step: 8587
Step: 8588
Step: 8589
Step: 8590
Step: 8591
Step: 8592
Step: 8593
Step: 8594
Step: 8595
Step: 8596
Step: 8597
Step: 8598
Step: 8599
Step: 8600
Step: 8601
Step: 8602
Step: 8603
Step: 8604
Step: 8605
Step: 8606
Step: 8607
Step: 8608
Step: 8609
Step: 8610
Step: 8611
Step: 8612
Step: 8613
Step: 8614
Step: 8615
Step: 8616
Step: 8617
Step: 8618
Step: 8619
Step: 8620
Step: 8621
Step: 8622
Step: 8623
Step: 8624
Step: 8625
Step: 8626
Step: 8627
Step: 8628
Step: 8629
Step: 8630
Step: 8631
Step: 8632
Step: 8633
Step: 8634
Step: 8635
Step: 8636
Step: 8637
Step: 8638
Step: 8639
Step: 8640
Step: 8641
Step: 8642
Step: 8643
Step: 8644
Step: 8645
Step: 8646
Step: 8647
Step: 8648
Step: 8649
Step: 8650
Step: 8651
Step: 8652
Step: 8653
Step: 8654
Step: 8655
Step: 8656
Step: 8657
Step: 8658
Step: 8659
Step: 8660
Step: 8661
Step: 8662
Step: 8663
Step: 8664
Step: 8665
Step: 8666
Step: 8667
Step: 8668
Step: 8669
Step: 8670
Step: 8671
Step: 8672
Step: 8673
Step: 8674
Step: 8675
Step: 8676
Step: 8677
Step: 8678
Step: 8679
Step: 8680
Step: 8681
Step: 8682
Step: 8683
Step: 8684
Step: 8685
Step: 8686
Step: 8687
Step: 8688
Step: 8689
Step: 8690
Step: 8691
Step: 8692
Step: 8693
Step: 8694
Step: 8695
Step: 8696
Step: 8697
Step: 8698
Step: 8699
Step: 8700
Step: 8701
Step: 8702
Step: 8703
Step: 8704
Step: 8705
Step: 8706
Step: 8707
Step: 8708
Step: 8709
Step: 8710
Step: 8711
Step: 8712
Step: 8713
Step: 8714
Step: 8715
Step: 8716
Step: 8717
Step: 8718
Step: 8719
Step: 8720
Step: 8721
Step: 8722
Step: 8723
Step: 8724
Step: 8725
Step: 8726
Step: 8727
Step: 8728
Step: 8729
Step: 8730
Step: 8731
Step: 8732
Step: 8733
Step: 8734
Step: 8735
Step: 8736
Step: 8737
Step: 8738
Step: 8739
Step: 8740
Step: 8741
Step: 8742
Step: 8743
Step: 8744
Step: 8745
Step: 8746
Step: 8747
Step: 8748
Step: 8749
Step: 8750
Step: 8751
Step: 8752
Step: 8753
Step: 8754
Step: 8755
Step: 8756
Step: 8757
Step: 8758
Step: 8759
Step: 8760
Step: 8761
Step: 8762
Step: 8763
Step: 8764
Step: 8765
Step: 8766
Step: 8767
Step: 8768
Step: 8769
Step: 8770
Step: 8771
Step: 8772
Step: 8773
Step: 8774
Step: 8775
Step: 8776
Step: 8777
Step: 8778
Step: 8779
Step: 8780
Step: 8781
Step: 8782
Step: 8783
Step: 8784
Step: 8785
Step: 8786
Step: 8787
Step: 8788
Step: 8789
Step: 8790
Step: 8791
Step: 8792
Step: 8793
Step: 8794
Step: 8795
Step: 8796
Step: 8797
Step: 8798
Step: 8799
Step: 8800
Step: 8801
Step: 8802
Step: 8803
Step: 8804
Step: 8805
Step: 8806
Step: 8807
Step: 8808
Step: 8809
Step: 8810
Step: 8811
Step: 8812
Step: 8813
Step: 8814
Step: 8815
Step: 8816
Step: 8817
Step: 8818
Step: 8819
Step: 8820
Step: 8821
Step: 8822
Step: 8823
Step: 8824
Step: 8825
Step: 8826
Step: 8827
Step: 8828
Step: 8829
Step: 8830
Step: 8831
Step: 8832
Step: 8833
Step: 8834
Step: 8835
Step: 8836
Step: 8837
Step: 8838
Step: 8839
Step: 8840
Step: 8841
Step: 8842
Step: 8843
Step: 8844
Step: 8845
Step: 8846
Step: 8847
Step: 8848
Step: 8849
Step: 8850
Step: 8851
Step: 8852
Step: 8853
Step: 8854
Step: 8855
Step: 8856
Step: 8857
Step: 8858
Step: 8859
Step: 8860
Step: 8861
Step: 8862
Step: 8863
Step: 8864
Step: 8865
Step: 8866
Step: 8867
Step: 8868
Step: 8869
Step: 8870
Step: 8871
Step: 8872
Step: 8873
Step: 8874
Step: 8875
Step: 8876
Step: 8877
Step: 8878
Step: 8879
Step: 8880
Step: 8881
Step: 8882
Step: 8883
Step: 8884
Step: 8885
Step: 8886
Step: 8887
Step: 8888
Step: 8889
Step: 8890
Step: 8891
Step: 8892
Step: 8893
Step: 8894
Step: 8895
Step: 8896
Step: 8897
Step: 8898
Step: 8899
Step: 8900
Step: 8901
Step: 8902
Step: 8903
Step: 8904
Step: 8905
Step: 8906
Step: 8907
Step: 8908
Step: 8909
Step: 8910
Step: 8911
Step: 8912
Step: 8913
Step: 8914
Step: 8915
Step: 8916
Step: 8917
Step: 8918
Step: 8919
Step: 8920
Step: 8921
Step: 8922
Step: 8923
Step: 8924
Step: 8925
Step: 8926
Step: 8927
Step: 8928
Step: 8929
Step: 8930
Step: 8931
Step: 8932
Step: 8933
Step: 8934
Step: 8935
Step: 8936
Step: 8937
Step: 8938
Step: 8939
Step: 8940
Step: 8941
Step: 8942
Step: 8943
Step: 8944
Step: 8945
Step: 8946
Step: 8947
Step: 8948
Step: 8949
Step: 8950
Step: 8951
Step: 8952
Step: 8953
Step: 8954
Step: 8955
Step: 8956
Step: 8957
Step: 8958
Step: 8959
Step: 8960
Step: 8961
Step: 8962
Step: 8963
Step: 8964
Step: 8965
Step: 8966
Step: 8967
Step: 8968
Step: 8969
Step: 8970
Step: 8971
Step: 8972
Step: 8973
Step: 8974
Step: 8975
Step: 8976
Step: 8977
Step: 8978
Step: 8979
Step: 8980
Step: 8981
Step: 8982
Step: 8983
Step: 8984
Step: 8985
Step: 8986
Step: 8987
Step: 8988
Step: 8989
Step: 8990
Step: 8991
Step: 8992
Step: 8993
Step: 8994
Step: 8995
Step: 8996
Step: 8997
Step: 8998
Step: 8999
Step: 9000
Step: 9001
Step: 9002
Step: 9003
Step: 9004
Step: 9005
Step: 9006
Step: 9007
Step: 9008
Step: 9009
Step: 9010
Step: 9011
Step: 9012
Step: 9013
Step: 9014
Step: 9015
Step: 9016
Step: 9017
Step: 9018
Step: 9019
Step: 9020
Step: 9021
Step: 9022
Step: 9023
Step: 9024
Step: 9025
Step: 9026
Step: 9027
Step: 9028
Step: 9029
Step: 9030
Step: 9031
Step: 9032
Step: 9033
Step: 9034
Step: 9035
Step: 9036
Step: 9037
Step: 9038
Step: 9039
Step: 9040
Step: 9041
Step: 9042
Step: 9043
Step: 9044
Step: 9045
Step: 9046
Step: 9047
Step: 9048
Step: 9049
Step: 9050
Step: 9051
Step: 9052
Step: 9053
Step: 9054
Step: 9055
Step: 9056
Step: 9057
Step: 9058
Step: 9059
Step: 9060
Step: 9061
Step: 9062
Step: 9063
Step: 9064
Step: 9065
Step: 9066
Step: 9067
Step: 9068
Step: 9069
Step: 9070
Step: 9071
Step: 9072
Step: 9073
Step: 9074
Step: 9075
Step: 9076
Step: 9077
Step: 9078
Step: 9079
Step: 9080
Step: 9081
Step: 9082
Step: 9083
Step: 9084
Step: 9085
Step: 9086
Step: 9087
Step: 9088
Step: 9089
Step: 9090
Step: 9091
Step: 9092
Step: 9093
Step: 9094
Step: 9095
Step: 9096
Step: 9097
Step: 9098
Step: 9099
Step: 9100
Step: 9101
Step: 9102
Step: 9103
Step: 9104
Step: 9105
Step: 9106
Step: 9107
Step: 9108
Step: 9109
Step: 9110
Step: 9111
Step: 9112
Step: 9113
Step: 9114
Step: 9115
Step: 9116
Step: 9117
Step: 9118
Step: 9119
Step: 9120
Step: 9121
Step: 9122
Step: 9123
Step: 9124
Step: 9125
Step: 9126
Step: 9127
Step: 9128
Step: 9129
Step: 9130
Step: 9131
Step: 9132
Step: 9133
Step: 9134
Step: 9135
Step: 9136
Step: 9137
Step: 9138
Step: 9139
Step: 9140
Step: 9141
Step: 9142
Step: 9143
Step: 9144
Step: 9145
Step: 9146
Step: 9147
Step: 9148
Step: 9149
Step: 9150
Step: 9151
Step: 9152
Step: 9153
Step: 9154
Step: 9155
Step: 9156
Step: 9157
Step: 9158
Step: 9159
Step: 9160
Step: 9161
Step: 9162
Step: 9163
Step: 9164
Step: 9165
Step: 9166
Step: 9167
Step: 9168
Step: 9169
Step: 9170
Step: 9171
Step: 9172
Step: 9173
Step: 9174
Step: 9175
Step: 9176
Step: 9177
Step: 9178
Step: 9179
Step: 9180
Step: 9181
Step: 9182
Step: 9183
Step: 9184
Step: 9185
Step: 9186
Step: 9187
Step: 9188
Step: 9189
Step: 9190
Step: 9191
Step: 9192
Step: 9193
Step: 9194
Step: 9195
Step: 9196
Step: 9197
Step: 9198
Step: 9199
Step: 9200
Step: 9201
Step: 9202
Step: 9203
Step: 9204
Step: 9205
Step: 9206
Step: 9207
Step: 9208
Step: 9209
Step: 9210
Step: 9211
Step: 9212
Step: 9213
Step: 9214
Step: 9215
Step: 9216
Step: 9217
Step: 9218
Step: 9219
Step: 9220
Step: 9221
Step: 9222
Step: 9223
Step: 9224
Step: 9225
Step: 9226
Step: 9227
Step: 9228
Step: 9229
Step: 9230
Step: 9231
Step: 9232
Step: 9233
Step: 9234
Step: 9235
Step: 9236
Step: 9237
Step: 9238
Step: 9239
Step: 9240
Step: 9241
Step: 9242
Step: 9243
Step: 9244
Step: 9245
Step: 9246
Step: 9247
Step: 9248
Step: 9249
Step: 9250
Step: 9251
Step: 9252
Step: 9253
Step: 9254
Step: 9255
Step: 9256
Step: 9257
Step: 9258
Step: 9259
Step: 9260
Step: 9261
Step: 9262
Step: 9263
Step: 9264
Step: 9265
Step: 9266
Step: 9267
Step: 9268
Step: 9269
Step: 9270
Step: 9271
Step: 9272
Step: 9273
Step: 9274
Step: 9275
Step: 9276
Step: 9277
Step: 9278
Step: 9279
Step: 9280
Step: 9281
Step: 9282
Step: 9283
Step: 9284
Step: 9285
Step: 9286
Step: 9287
Step: 9288
Step: 9289
Step: 9290
Step: 9291
Step: 9292
Step: 9293
Step: 9294
Step: 9295
Step: 9296
Step: 9297
Step: 9298
Step: 9299
Step: 9300
Step: 9301
Step: 9302
Step: 9303
Step: 9304
Step: 9305
Step: 9306
Step: 9307
Step: 9308
Step: 9309
Step: 9310
Step: 9311
Step: 9312
Step: 9313
Step: 9314
Step: 9315
Step: 9316
Step: 9317
Step: 9318
Step: 9319
Step: 9320
Step: 9321
Step: 9322
Step: 9323
Step: 9324
Step: 9325
Step: 9326
Step: 9327
Step: 9328
Step: 9329
Step: 9330
Step: 9331
Step: 9332
Step: 9333
Step: 9334
Step: 9335
Step: 9336
Step: 9337
Step: 9338
Step: 9339
Step: 9340
Step: 9341
Step: 9342
Step: 9343
Step: 9344
Step: 9345
Step: 9346
Step: 9347
Step: 9348
Step: 9349
Step: 9350
Step: 9351
Step: 9352
Step: 9353
Step: 9354
Step: 9355
Step: 9356
Step: 9357
Step: 9358
Step: 9359
Step: 9360
Step: 9361
Step: 9362
Step: 9363
Step: 9364
Step: 9365
Step: 9366
Step: 9367
Step: 9368
Step: 9369
Step: 9370
Step: 9371
Step: 9372
Step: 9373
Step: 9374
Step: 9375
Step: 9376
Step: 9377
Step: 9378
Step: 9379
Step: 9380
Step: 9381
Step: 9382
Step: 9383
Step: 9384
Step: 9385
Step: 9386
Step: 9387
Step: 9388
Step: 9389
Step: 9390
Step: 9391
Step: 9392
Step: 9393
Step: 9394
Step: 9395
Step: 9396
Step: 9397
Step: 9398
Step: 9399
Step: 9400
Step: 9401
Step: 9402
Step: 9403
Step: 9404
Step: 9405
Step: 9406
Step: 9407
Step: 9408
Step: 9409
Step: 9410
Step: 9411
Step: 9412
Step: 9413
Step: 9414
Step: 9415
Step: 9416
Step: 9417
Step: 9418
Step: 9419
Step: 9420
Step: 9421
Step: 9422
Step: 9423
Step: 9424
Step: 9425
Step: 9426
Step: 9427
Step: 9428
Step: 9429
Step: 9430
Step: 9431
Step: 9432
Step: 9433
Step: 9434
Step: 9435
Step: 9436
Step: 9437
Step: 9438
Step: 9439
Step: 9440
Step: 9441
Step: 9442
Step: 9443
Step: 9444
Step: 9445
Step: 9446
Step: 9447
Step: 9448
Step: 9449
Step: 9450
Step: 9451
Step: 9452
Step: 9453
Step: 9454
Step: 9455
Step: 9456
Step: 9457
Step: 9458
Step: 9459
Step: 9460
Step: 9461
Step: 9462
Step: 9463
Step: 9464
Step: 9465
Step: 9466
Step: 9467
Step: 9468
Step: 9469
Step: 9470
Step: 9471
Step: 9472
Step: 9473
Step: 9474
Step: 9475
Step: 9476
Step: 9477
Step: 9478
Step: 9479
Step: 9480
Step: 9481
Step: 9482
Step: 9483
Step: 9484
Step: 9485
Step: 9486
Step: 9487
Step: 9488
Step: 9489
Step: 9490
Step: 9491
Step: 9492
Step: 9493
Step: 9494
Step: 9495
Step: 9496
Step: 9497
Step: 9498
Step: 9499
Step: 9500
Step: 9501
Step: 9502
Step: 9503
Step: 9504
Step: 9505
Step: 9506
Step: 9507
Step: 9508
Step: 9509
Step: 9510
Step: 9511
Step: 9512
Step: 9513
Step: 9514
Step: 9515
Step: 9516
Step: 9517
Step: 9518
Step: 9519
Step: 9520
Step: 9521
Step: 9522
Step: 9523
Step: 9524
Step: 9525
Step: 9526
Step: 9527
Step: 9528
Step: 9529
Step: 9530
Step: 9531
Step: 9532
Step: 9533
Step: 9534
Step: 9535
Step: 9536
Step: 9537
Step: 9538
Step: 9539
Step: 9540
Step: 9541
Step: 9542
Step: 9543
Step: 9544
Step: 9545
Step: 9546
Step: 9547
Step: 9548
Step: 9549
Step: 9550
Step: 9551
Step: 9552
Step: 9553
Step: 9554
Step: 9555
Step: 9556
Step: 9557
Step: 9558
Step: 9559
Step: 9560
Step: 9561
Step: 9562
Step: 9563
Step: 9564
Step: 9565
Step: 9566
Step: 9567
Step: 9568
Step: 9569
Step: 9570
Step: 9571
Step: 9572
Step: 9573
Step: 9574
Step: 9575
Step: 9576
Step: 9577
Step: 9578
Step: 9579
Step: 9580
Step: 9581
Step: 9582
Step: 9583
Step: 9584
Step: 9585
Step: 9586
Step: 9587
Step: 9588
Step: 9589
Step: 9590
Step: 9591
Step: 9592
Step: 9593
Step: 9594
Step: 9595
Step: 9596
Step: 9597
Step: 9598
Step: 9599
Step: 9600
Step: 9601
Step: 9602
Step: 9603
Step: 9604
Step: 9605
Step: 9606
Step: 9607
Step: 9608
Step: 9609
Step: 9610
Step: 9611
Step: 9612
Step: 9613
Step: 9614
Step: 9615
Step: 9616
Step: 9617
Step: 9618
Step: 9619
Step: 9620
Step: 9621
Step: 9622
Step: 9623
Step: 9624
Step: 9625
Step: 9626
Step: 9627
Step: 9628
Step: 9629
Step: 9630
Step: 9631
Step: 9632
Step: 9633
Step: 9634
Step: 9635
Step: 9636
Step: 9637
Step: 9638
Step: 9639
Step: 9640
Step: 9641
Step: 9642
Step: 9643
Step: 9644
Step: 9645
Step: 9646
Step: 9647
Step: 9648
Step: 9649
Step: 9650
Step: 9651
Step: 9652
Step: 9653
Step: 9654
Step: 9655
Step: 9656
Step: 9657
Step: 9658
Step: 9659
Step: 9660
Step: 9661
Step: 9662
Step: 9663
Step: 9664
Step: 9665
Step: 9666
Step: 9667
Step: 9668
Step: 9669
Step: 9670
Step: 9671
Step: 9672
Step: 9673
Step: 9674
Step: 9675
Step: 9676
Step: 9677
Step: 9678
Step: 9679
Step: 9680
Step: 9681
Step: 9682
Step: 9683
Step: 9684
Step: 9685
Step: 9686
Step: 9687
Step: 9688
Step: 9689
Step: 9690
Step: 9691
Step: 9692
Step: 9693
Step: 9694
Step: 9695
Step: 9696
Step: 9697
Step: 9698
Step: 9699
Step: 9700
Step: 9701
Step: 9702
Step: 9703
Step: 9704
Step: 9705
Step: 9706
Step: 9707
Step: 9708
Step: 9709
Step: 9710
Step: 9711
Step: 9712
Step: 9713
Step: 9714
Step: 9715
Step: 9716
Step: 9717
Step: 9718
Step: 9719
Step: 9720
Step: 9721
Step: 9722
Step: 9723
Step: 9724
Step: 9725
Step: 9726
Step: 9727
Step: 9728
Step: 9729
Step: 9730
Step: 9731
Step: 9732
Step: 9733
Step: 9734
Step: 9735
Step: 9736
Step: 9737
Step: 9738
Step: 9739
Step: 9740
Step: 9741
Step: 9742
Step: 9743
Step: 9744
Step: 9745
Step: 9746
Step: 9747
Step: 9748
Step: 9749
Step: 9750
Step: 9751
Step: 9752
Step: 9753
Step: 9754
Step: 9755
Step: 9756
Step: 9757
Step: 9758
Step: 9759
Step: 9760
Step: 9761
Step: 9762
Step: 9763
Step: 9764
Step: 9765
Step: 9766
Step: 9767
Step: 9768
Step: 9769
Step: 9770
Step: 9771
Step: 9772
Step: 9773
Step: 9774
Step: 9775
Step: 9776
Step: 9777
Step: 9778
Step: 9779
Step: 9780
Step: 9781
Step: 9782
Step: 9783
Step: 9784
Step: 9785
Step: 9786
Step: 9787
Step: 9788
Step: 9789
Step: 9790
Step: 9791
Step: 9792
Step: 9793
Step: 9794
Step: 9795
Step: 9796
Step: 9797
Step: 9798
Step: 9799
Step: 9800
Step: 9801
Step: 9802
Step: 9803
Step: 9804
Step: 9805
Step: 9806
Step: 9807
Step: 9808
Step: 9809
Step: 9810
Step: 9811
Step: 9812
Step: 9813
Step: 9814
Step: 9815
Step: 9816
Step: 9817
Step: 9818
Step: 9819
Step: 9820
Step: 9821
Step: 9822
Step: 9823
Step: 9824
Step: 9825
Step: 9826
Step: 9827
Step: 9828
Step: 9829
Step: 9830
Step: 9831
Step: 9832
Step: 9833
Step: 9834
Step: 9835
Step: 9836
Step: 9837
Step: 9838
Step: 9839
Step: 9840
Step: 9841
Step: 9842
Step: 9843
Step: 9844
Step: 9845
Step: 9846
Step: 9847
Step: 9848
Step: 9849
Step: 9850
Step: 9851
Step: 9852
Step: 9853
Step: 9854
Step: 9855
Step: 9856
Step: 9857
Step: 9858
Step: 9859
Step: 9860
Step: 9861
Step: 9862
Step: 9863
Step: 9864
Step: 9865
Step: 9866
Step: 9867
Step: 9868
Step: 9869
Step: 9870
Step: 9871
Step: 9872
Step: 9873
Step: 9874
Step: 9875
Step: 9876
Step: 9877
Step: 9878
Step: 9879
Step: 9880
Step: 9881
Step: 9882
Step: 9883
Step: 9884
Step: 9885
Step: 9886
Step: 9887
Step: 9888
Step: 9889
Step: 9890
Step: 9891
Step: 9892
Step: 9893
Step: 9894
Step: 9895
Step: 9896
Step: 9897
Step: 9898
Step: 9899
Step: 9900
Step: 9901
Step: 9902
Step: 9903
Step: 9904
Step: 9905
Step: 9906
Step: 9907
Step: 9908
Step: 9909
Step: 9910
Step: 9911
Step: 9912
Step: 9913
Step: 9914
Step: 9915
Step: 9916
Step: 9917
Step: 9918
Step: 9919
Step: 9920
Step: 9921
Step: 9922
Step: 9923
Step: 9924
Step: 9925
Step: 9926
Step: 9927
Step: 9928
Step: 9929
Step: 9930
Step: 9931
Step: 9932
Step: 9933
Step: 9934
Step: 9935
Step: 9936
Step: 9937
Step: 9938
Step: 9939
Step: 9940
Step: 9941
Step: 9942
Step: 9943
Step: 9944
Step: 9945
Step: 9946
Step: 9947
Step: 9948
Step: 9949
Step: 9950
Step: 9951
Step: 9952
Step: 9953
Step: 9954
Step: 9955
Step: 9956
Step: 9957
Step: 9958
Step: 9959
Step: 9960
Step: 9961
Step: 9962
Step: 9963
Step: 9964
Step: 9965
Step: 9966
Step: 9967
Step: 9968
Step: 9969
Step: 9970
Step: 9971
Step: 9972
Step: 9973
Step: 9974
Step: 9975
Step: 9976
Step: 9977
Step: 9978
Step: 9979
Step: 9980
Step: 9981
Step: 9982
Step: 9983
Step: 9984
Step: 9985
Step: 9986
Step: 9987
Step: 9988
Step: 9989
Step: 9990
Step: 9991
Step: 9992
Step: 9993
Step: 9994
Step: 9995
Step: 9996
Step: 9997
Step: 9998
Step: 9999
Train finished - Final loss: 0.003

In [17]:
import matplotlib.pyplot as plt
%matplotlib inline
plt.title('Loss')
plt.scatter(x=np.arange(0,len(loss_list)),y=loss_list)
plt.xlabel('epochs')
plt.ylabel('loss')
plt.show();



In [18]:
plt.figure(figsize=(21,7))
plt.plot(_y,label='Price',color='blue')
plt.plot(_pred.ravel(),label='Predicted',color='red')
plt.title('Price vs Predicted')
plt.legend(loc='upper left')
plt.show()