Pytorch regression _1.1_[WorldHappinessReport]

290420201753.

Tworzenie małych prototypów o pełnej zdolności bojowej

obraz.png

Cele:

1. podstawić prawdziwy plik danych
2. przeliczyć zapamiętać model odpalić model
3. zweryfikowac model czy liczy dla innych danych
4. Cel extra - zrobić waluację modelu 





https://github.com/jcjohnson/pytorch-examples#pytorch-custom-nn-modules
10:10 10:50
11:05

W powyższych przykładach musieliśmy ręcznie wdrożyć zarówno przejścia do przodu, jak i do tyłu naszej sieci neuronowej. Ręczne wdrożenie wstecznego przejścia nie jest wielkim problemem dla małej sieci dwuwarstwowej, ale może szybko stać się bardzo kłopotliwe dla dużych złożonych sieci.

In [1]:
import torch
import torch.nn as nn

Odpalam karte graficzną GPU

In [2]:
device = torch.device('cpu') # obliczenia robie na CPU
#device = torch.device('cuda') # obliczenia robie na GPU
In [3]:
import pandas as pd

df = pd.read_csv('/home/wojciech/Pulpit/1/WorldHappinessReport.csv')
df.head(3)
Out[3]:
Unnamed: 0 Country Region Happiness Rank Happiness Score Economy (GDP per Capita) Family Health (Life Expectancy) Freedom Trust (Government Corruption) Generosity Dystopia Residual Year
0 0 Afghanistan Southern Asia 153.0 3.575 0.31982 0.30285 0.30335 0.23414 0.09719 0.36510 1.95210 2015.0
1 1 Albania Central and Eastern Europe 95.0 4.959 0.87867 0.80434 0.81325 0.35733 0.06413 0.14272 1.89894 2015.0
2 2 Algeria Middle East and Northern Africa 68.0 5.605 0.93929 1.07772 0.61766 0.28579 0.17383 0.07822 2.43209 2015.0
In [4]:
N, D_in, H, D_out = 64, 1000, 100, 10

Powyżej zostały określone parametry aby tensor zmiennych niezależnych i tensor wynikowy były odpowiednie

x: 64 obserwacji i 1000 zmiennych

y: 64 obserwacji i 10 zmiennych

2. Usuwanie pustych komórek NaN

Sieci nieuronowe nie lubiś pustych komórek NaN -jak tego nie zrobimy wyjdzie nam NaN

In [5]:
df = df.dropna(how ='any')
df.isnull().sum()
Out[5]:
Unnamed: 0                       0
Country                          0
Region                           0
Happiness Rank                   0
Happiness Score                  0
Economy (GDP per Capita)         0
Family                           0
Health (Life Expectancy)         0
Freedom                          0
Trust (Government Corruption)    0
Generosity                       0
Dystopia Residual                0
Year                             0
dtype: int64

Tworzy losowe dane wejściowe i wyjściowe

In [6]:
X = torch.tensor((df['Economy (GDP per Capita)'],df['Freedom'],df['Trust (Government Corruption)']), dtype=torch.float)
X
Out[6]:
tensor([[0.3198, 0.8787, 0.9393,  ..., 0.5917, 0.6364, 0.3758],
        [0.2341, 0.3573, 0.2858,  ..., 0.2495, 0.4616, 0.3364],
        [0.0972, 0.0641, 0.1738,  ..., 0.0568, 0.0782, 0.0954]])

3.1 TRansponuje wektor zmiennych niezależnych aby stał się kolumną

In [7]:
X = torch.transpose(X.flip(0),0,1)
X
Out[7]:
tensor([[0.0972, 0.2341, 0.3198],
        [0.0641, 0.3573, 0.8787],
        [0.1738, 0.2858, 0.9393],
        ...,
        [0.0568, 0.2495, 0.5917],
        [0.0782, 0.4616, 0.6364],
        [0.0954, 0.3364, 0.3758]])

4. Przekształcanie na tensor zmiennych zależnych

Jako dane wynikowe wybrano zmienną: ‘Happiness Score’

In [8]:
y = torch.tensor((df['Happiness Score']), dtype=torch.float)
#y

4.1 TRansponuje wektor wynikowy aby stał się kolumną

In [9]:
y = y.view(y.shape[0],1)
y[:12]
Out[9]:
tensor([[3.5750],
        [4.9590],
        [5.6050],
        [4.0330],
        [6.5740],
        [4.3500],
        [7.2840],
        [7.2000],
        [5.2120],
        [5.9600],
        [4.6940],
        [5.8130]])

x = torch.randn(N, D_in, device=device)
y = torch.randn(N, D_out, device=device)

In [10]:
print('X ',X.size())
print('y ',y.size())
X  torch.Size([469, 3])
y  torch.Size([469, 1])

Tworzy wagi losowe dla x i y

# Create random input and output data
x = np.random.randn(N, D_in)
y = np.random.randn(N, D_out)

# Randomly initialize weights
w1 = np.random.randn(D_in, H)
w2 = np.random.randn(H, D_out)

In [11]:
N, D_in = X.shape
N, D_out = y.shape
In [12]:
H = 10
device = torch.device('cpu')
In [13]:
w1 = torch.randn(D_in, H, device=device)
w2 = torch.randn(H, D_out, device=device)
In [14]:
w1[:2]
Out[14]:
tensor([[-1.6132, -1.3645, -1.3592, -0.0723, -0.2487, -0.5041, -0.0603,  0.5292,
          1.6465,  0.4280],
        [ 0.5460, -0.4100, -1.5326, -0.9086,  1.1751, -0.3382,  0.3155,  0.1122,
          0.3900,  0.8720]])
In [15]:
print('w1 dla x: ', w1.shape)
print('w2 dla y: ', w2.shape)
w1 dla x:  torch.Size([3, 10])
w2 dla y:  torch.Size([10, 1])

Definiowanie nauki – NAUKA MODELU

In [16]:
epochs = 2500
aggregated_losses = []


learning_rate = 0.0001     #<= wielkość kroków
for t in range(epochs):         #<= ilość epok
 
  h = X.mm(w1)               #<= zwykłe mnożenie macierzy x*w1
  h_relu = h.clamp(min=0)    #<= wyznaczenie ograniczenia do min=0
  y_pred = h_relu.mm(w2)     #<= pomnożenie przez daje predykcję y_pred
## Wyznaczenie straty (loss) jako wskaźnika r2
## Strata Loss jest skalarem i jest przechowywana w tensorze PyTorcha(); 
## możemy uzyskać jego wartość jako liczbę w języku Python za pomocą loss.item ().
  loss = (y_pred - y).pow(2).sum()
  
  aggregated_losses.append(loss) ## potrzebne do wykresu

  print('Krok:',t, loss.item())        # Dla każdej pentli drukuje wynik r2
  # Backprop do obliczania gradientów w1 i w2 w odniesieniu do strat
  grad_y_pred = 2.0 * (y_pred - y)      #błąd modelu razy 2
  grad_w2 = h_relu.t().mm(grad_y_pred)  #
  grad_h_relu = grad_y_pred.mm(w2.t())
  grad_h = grad_h_relu.clone()
  grad_h[h < 0] = 0
  grad_w1 = X.t().mm(grad_h)

  # Zaktualizuj wagi przy użyciu spadku gradientu
  w1 -= learning_rate * grad_w1
  w2 -= learning_rate * grad_w2
Krok: 0 23992.55078125
Krok: 1 839.9432373046875
Krok: 2 677.2001342773438
Krok: 3 671.9268188476562
Krok: 4 668.744140625
Krok: 5 665.714599609375
Krok: 6 662.75390625
Krok: 7 659.8572387695312
Krok: 8 657.022705078125
Krok: 9 654.248779296875
Krok: 10 651.5341796875
Krok: 11 648.8765258789062
Krok: 12 646.2750854492188
Krok: 13 643.7282104492188
Krok: 14 641.2344360351562
Krok: 15 638.7923583984375
Krok: 16 636.4005737304688
Krok: 17 634.058349609375
Krok: 18 631.7642211914062
Krok: 19 629.516845703125
Krok: 20 627.3151245117188
Krok: 21 625.1581420898438
Krok: 22 623.0447998046875
Krok: 23 620.9735107421875
Krok: 24 618.9442138671875
Krok: 25 616.9551391601562
Krok: 26 615.0057983398438
Krok: 27 613.0946655273438
Krok: 28 611.221435546875
Krok: 29 609.3848876953125
Krok: 30 607.584228515625
Krok: 31 605.8187866210938
Krok: 32 604.0875854492188
Krok: 33 602.3897094726562
Krok: 34 600.724365234375
Krok: 35 599.0911254882812
Krok: 36 597.4887084960938
Krok: 37 595.9168090820312
Krok: 38 594.3751220703125
Krok: 39 592.8628540039062
Krok: 40 591.3787231445312
Krok: 41 589.9219970703125
Krok: 42 588.4921875
Krok: 43 587.0885009765625
Krok: 44 585.710693359375
Krok: 45 584.35791015625
Krok: 46 583.0294189453125
Krok: 47 581.7247314453125
Krok: 48 580.443115234375
Krok: 49 579.1838989257812
Krok: 50 577.9467163085938
Krok: 51 576.7305297851562
Krok: 52 575.535888671875
Krok: 53 574.3613891601562
Krok: 54 573.2070922851562
Krok: 55 572.0722045898438
Krok: 56 570.9564819335938
Krok: 57 569.8595581054688
Krok: 58 568.7806396484375
Krok: 59 567.7196044921875
Krok: 60 566.6760864257812
Krok: 61 565.6494140625
Krok: 62 564.63916015625
Krok: 63 563.6448364257812
Krok: 64 562.6660766601562
Krok: 65 561.70458984375
Krok: 66 560.7578125
Krok: 67 559.8258056640625
Krok: 68 558.9073486328125
Krok: 69 558.0025024414062
Krok: 70 557.1112670898438
Krok: 71 556.2333984375
Krok: 72 555.368408203125
Krok: 73 554.5159912109375
Krok: 74 553.6749267578125
Krok: 75 552.845703125
Krok: 76 552.0280151367188
Krok: 77 551.2210083007812
Krok: 78 550.42578125
Krok: 79 549.64306640625
Krok: 80 548.8694458007812
Krok: 81 548.1067504882812
Krok: 82 547.3535766601562
Krok: 83 546.6073608398438
Krok: 84 545.8716430664062
Krok: 85 545.1450805664062
Krok: 86 544.4281005859375
Krok: 87 543.7227172851562
Krok: 88 543.02880859375
Krok: 89 542.34521484375
Krok: 90 541.6704711914062
Krok: 91 541.0020141601562
Krok: 92 540.3422241210938
Krok: 93 539.6897583007812
Krok: 94 539.0474853515625
Krok: 95 538.4170532226562
Krok: 96 537.7994995117188
Krok: 97 537.1882934570312
Krok: 98 536.5840454101562
Krok: 99 535.990234375
Krok: 100 535.4063110351562
Krok: 101 534.8289794921875
Krok: 102 534.2578125
Krok: 103 533.69482421875
Krok: 104 533.139892578125
Krok: 105 532.5951538085938
Krok: 106 532.0576171875
Krok: 107 531.5263061523438
Krok: 108 530.9998779296875
Krok: 109 530.4786376953125
Krok: 110 529.9617309570312
Krok: 111 529.448486328125
Krok: 112 528.942138671875
Krok: 113 528.4420776367188
Krok: 114 527.951416015625
Krok: 115 527.4661865234375
Krok: 116 526.9862670898438
Krok: 117 526.51123046875
Krok: 118 526.0488891601562
Krok: 119 525.5973510742188
Krok: 120 525.15283203125
Krok: 121 524.7181396484375
Krok: 122 524.2896118164062
Krok: 123 523.8694458007812
Krok: 124 523.4548950195312
Krok: 125 523.0499877929688
Krok: 126 522.6502075195312
Krok: 127 522.2552490234375
Krok: 128 521.8628540039062
Krok: 129 521.4756469726562
Krok: 130 521.0928955078125
Krok: 131 520.71533203125
Krok: 132 520.3458251953125
Krok: 133 519.9842529296875
Krok: 134 519.6289672851562
Krok: 135 519.2808837890625
Krok: 136 518.9381713867188
Krok: 137 518.6051025390625
Krok: 138 518.2769165039062
Krok: 139 517.9533081054688
Krok: 140 517.634765625
Krok: 141 517.320556640625
Krok: 142 517.0106811523438
Krok: 143 516.7052612304688
Krok: 144 516.4058227539062
Krok: 145 516.1111450195312
Krok: 146 515.8265991210938
Krok: 147 515.5458374023438
Krok: 148 515.2694702148438
Krok: 149 514.9970092773438
Krok: 150 514.728515625
Krok: 151 514.4639282226562
Krok: 152 514.2031860351562
Krok: 153 513.9463500976562
Krok: 154 513.6930541992188
Krok: 155 513.4429931640625
Krok: 156 513.1963500976562
Krok: 157 512.9535522460938
Krok: 158 512.7139892578125
Krok: 159 512.47802734375
Krok: 160 512.245361328125
Krok: 161 512.0162353515625
Krok: 162 511.790283203125
Krok: 163 511.5677185058594
Krok: 164 511.3482971191406
Krok: 165 511.1330871582031
Krok: 166 510.92047119140625
Krok: 167 510.70953369140625
Krok: 168 510.5016174316406
Krok: 169 510.29669189453125
Krok: 170 510.09466552734375
Krok: 171 509.8955078125
Krok: 172 509.69921875
Krok: 173 509.50579833984375
Krok: 174 509.31536865234375
Krok: 175 509.1285095214844
Krok: 176 508.94427490234375
Krok: 177 508.76275634765625
Krok: 178 508.583740234375
Krok: 179 508.4073486328125
Krok: 180 508.23345947265625
Krok: 181 508.0621032714844
Krok: 182 507.8931579589844
Krok: 183 507.72686767578125
Krok: 184 507.5629577636719
Krok: 185 507.4009704589844
Krok: 186 507.240478515625
Krok: 187 507.0826721191406
Krok: 188 506.92767333984375
Krok: 189 506.77496337890625
Krok: 190 506.6243591308594
Krok: 191 506.4759216308594
Krok: 192 506.3296203613281
Krok: 193 506.1856689453125
Krok: 194 506.04400634765625
Krok: 195 505.9042663574219
Krok: 196 505.7665710449219
Krok: 197 505.631103515625
Krok: 198 505.49755859375
Krok: 199 505.36602783203125
Krok: 200 505.2362060546875
Krok: 201 505.10833740234375
Krok: 202 504.982421875
Krok: 203 504.8582458496094
Krok: 204 504.73553466796875
Krok: 205 504.61480712890625
Krok: 206 504.49591064453125
Krok: 207 504.3785705566406
Krok: 208 504.2629699707031
Krok: 209 504.1489562988281
Krok: 210 504.03662109375
Krok: 211 503.9259338378906
Krok: 212 503.8170166015625
Krok: 213 503.7096252441406
Krok: 214 503.6039123535156
Krok: 215 503.49969482421875
Krok: 216 503.3968811035156
Krok: 217 503.2955627441406
Krok: 218 503.1955871582031
Krok: 219 503.09716796875
Krok: 220 503.00006103515625
Krok: 221 502.9045715332031
Krok: 222 502.8100891113281
Krok: 223 502.7169494628906
Krok: 224 502.625244140625
Krok: 225 502.5349426269531
Krok: 226 502.44610595703125
Krok: 227 502.35845947265625
Krok: 228 502.2720947265625
Krok: 229 502.18695068359375
Krok: 230 502.10321044921875
Krok: 231 502.0206298828125
Krok: 232 501.93927001953125
Krok: 233 501.859130859375
Krok: 234 501.7800598144531
Krok: 235 501.7021789550781
Krok: 236 501.62530517578125
Krok: 237 501.5495300292969
Krok: 238 501.47467041015625
Krok: 239 501.39984130859375
Krok: 240 501.3260803222656
Krok: 241 501.25341796875
Krok: 242 501.1816101074219
Krok: 243 501.1109313964844
Krok: 244 501.041259765625
Krok: 245 500.9725036621094
Krok: 246 500.9046325683594
Krok: 247 500.837890625
Krok: 248 500.7721252441406
Krok: 249 500.7073974609375
Krok: 250 500.6436462402344
Krok: 251 500.582275390625
Krok: 252 500.5211181640625
Krok: 253 500.4607849121094
Krok: 254 500.4019470214844
Krok: 255 500.34307861328125
Krok: 256 500.28533935546875
Krok: 257 500.228759765625
Krok: 258 500.17230224609375
Krok: 259 500.11712646484375
Krok: 260 500.0626220703125
Krok: 261 500.0082702636719
Krok: 262 499.9557800292969
Krok: 263 499.90283203125
Krok: 264 499.8514099121094
Krok: 265 499.8004455566406
Krok: 266 499.7497253417969
Krok: 267 499.70074462890625
Krok: 268 499.6510925292969
Krok: 269 499.60321044921875
Krok: 270 499.5552673339844
Krok: 271 499.5083923339844
Krok: 272 499.46209716796875
Krok: 273 499.4161682128906
Krok: 274 499.3712463378906
Krok: 275 499.3262939453125
Krok: 276 499.2828063964844
Krok: 277 499.2388916015625
Krok: 278 499.19677734375
Krok: 279 499.15399169921875
Krok: 280 499.11297607421875
Krok: 281 499.07122802734375
Krok: 282 499.0313720703125
Krok: 283 498.99066162109375
Krok: 284 498.95184326171875
Krok: 285 498.9122619628906
Krok: 286 498.87451171875
Krok: 287 498.83599853515625
Krok: 288 498.7991027832031
Krok: 289 498.76171875
Krok: 290 498.7255554199219
Krok: 291 498.6893310546875
Krok: 292 498.654052734375
Krok: 293 498.6190185546875
Krok: 294 498.58428955078125
Krok: 295 498.55047607421875
Krok: 296 498.5163879394531
Krok: 297 498.4837951660156
Krok: 298 498.45025634765625
Krok: 299 498.41851806640625
Krok: 300 498.38623046875
Krok: 301 498.35479736328125
Krok: 302 498.3237609863281
Krok: 303 498.2927551269531
Krok: 304 498.2629699707031
Krok: 305 498.2324523925781
Krok: 306 498.2034912109375
Krok: 307 498.1739196777344
Krok: 308 498.1451721191406
Krok: 309 498.11700439453125
Krok: 310 498.0883483886719
Krok: 311 498.0615539550781
Krok: 312 498.0335693359375
Krok: 313 498.00677490234375
Krok: 314 497.980224609375
Krok: 315 497.9535217285156
Krok: 316 497.9282531738281
Krok: 317 497.902099609375
Krok: 318 497.8766174316406
Krok: 319 497.8522033691406
Krok: 320 497.8268737792969
Krok: 321 497.8029479980469
Krok: 322 497.77874755859375
Krok: 323 497.7546081542969
Krok: 324 497.731689453125
Krok: 325 497.70831298828125
Krok: 326 497.6850280761719
Krok: 327 497.6631164550781
Krok: 328 497.64031982421875
Krok: 329 497.61810302734375
Krok: 330 497.596923828125
Krok: 331 497.57513427734375
Krok: 332 497.553466796875
Krok: 333 497.5329895019531
Krok: 334 497.5121154785156
Krok: 335 497.4911804199219
Krok: 336 497.471435546875
Krok: 337 497.451416015625
Krok: 338 497.4313659667969
Krok: 339 497.4117736816406
Krok: 340 497.3930358886719
Krok: 341 497.3735656738281
Krok: 342 497.35455322265625
Krok: 343 497.33636474609375
Krok: 344 497.318115234375
Krok: 345 497.29949951171875
Krok: 346 497.2812805175781
Krok: 347 497.2643127441406
Krok: 348 497.2465515136719
Krok: 349 497.22894287109375
Krok: 350 497.2117614746094
Krok: 351 497.1952819824219
Krok: 352 497.1783752441406
Krok: 353 497.1616516113281
Krok: 354 497.1450500488281
Krok: 355 497.1294860839844
Krok: 356 497.1133728027344
Krok: 357 497.0972900390625
Krok: 358 497.0816650390625
Krok: 359 497.06634521484375
Krok: 360 497.0514831542969
Krok: 361 497.03607177734375
Krok: 362 497.02099609375
Krok: 363 497.006103515625
Krok: 364 496.99188232421875
Krok: 365 496.9775390625
Krok: 366 496.9630432128906
Krok: 367 496.9488830566406
Krok: 368 496.9346618652344
Krok: 369 496.9212341308594
Krok: 370 496.9076843261719
Krok: 371 496.8940124511719
Krok: 372 496.8804931640625
Krok: 373 496.8671569824219
Krok: 374 496.85406494140625
Krok: 375 496.8416748046875
Krok: 376 496.8287048339844
Krok: 377 496.81591796875
Krok: 378 496.80322265625
Krok: 379 496.79071044921875
Krok: 380 496.7784118652344
Krok: 381 496.7665710449219
Krok: 382 496.75469970703125
Krok: 383 496.7425231933594
Krok: 384 496.7308349609375
Krok: 385 496.7190246582031
Krok: 386 496.7074279785156
Krok: 387 496.696044921875
Krok: 388 496.6848449707031
Krok: 389 496.673828125
Krok: 390 496.66259765625
Krok: 391 496.6516418457031
Krok: 392 496.6405944824219
Krok: 393 496.6297607421875
Krok: 394 496.6191711425781
Krok: 395 496.6085205078125
Krok: 396 496.59808349609375
Krok: 397 496.588134765625
Krok: 398 496.5777282714844
Krok: 399 496.56744384765625
Krok: 400 496.55743408203125
Krok: 401 496.54742431640625
Krok: 402 496.5374450683594
Krok: 403 496.5276794433594
Krok: 404 496.5179443359375
Krok: 405 496.50830078125
Krok: 406 496.4987487792969
Krok: 407 496.4894714355469
Krok: 408 496.48028564453125
Krok: 409 496.470947265625
Krok: 410 496.4617004394531
Krok: 411 496.4526672363281
Krok: 412 496.44354248046875
Krok: 413 496.4345703125
Krok: 414 496.42572021484375
Krok: 415 496.4168701171875
Krok: 416 496.408203125
Krok: 417 496.39959716796875
Krok: 418 496.3909606933594
Krok: 419 496.3825378417969
Krok: 420 496.37396240234375
Krok: 421 496.3656921386719
Krok: 422 496.3574523925781
Krok: 423 496.3490905761719
Krok: 424 496.3411560058594
Krok: 425 496.3331604003906
Krok: 426 496.324951171875
Krok: 427 496.31707763671875
Krok: 428 496.30902099609375
Krok: 429 496.30126953125
Krok: 430 496.29351806640625
Krok: 431 496.28582763671875
Krok: 432 496.278076171875
Krok: 433 496.2705383300781
Krok: 434 496.2630310058594
Krok: 435 496.2555847167969
Krok: 436 496.24810791015625
Krok: 437 496.2406921386719
Krok: 438 496.23333740234375
Krok: 439 496.2261047363281
Krok: 440 496.21893310546875
Krok: 441 496.21173095703125
Krok: 442 496.20465087890625
Krok: 443 496.1975402832031
Krok: 444 496.19049072265625
Krok: 445 496.1835632324219
Krok: 446 496.17669677734375
Krok: 447 496.16973876953125
Krok: 448 496.1629638671875
Krok: 449 496.1562805175781
Krok: 450 496.1496276855469
Krok: 451 496.1428527832031
Krok: 452 496.1361999511719
Krok: 453 496.1297607421875
Krok: 454 496.1232604980469
Krok: 455 496.1168518066406
Krok: 456 496.11053466796875
Krok: 457 496.1039123535156
Krok: 458 496.0974426269531
Krok: 459 496.091064453125
Krok: 460 496.08477783203125
Krok: 461 496.07843017578125
Krok: 462 496.07220458984375
Krok: 463 496.06591796875
Krok: 464 496.05975341796875
Krok: 465 496.0535583496094
Krok: 466 496.04742431640625
Krok: 467 496.04132080078125
Krok: 468 496.03509521484375
Krok: 469 496.0291748046875
Krok: 470 496.0231628417969
Krok: 471 496.0171813964844
Krok: 472 496.0111083984375
Krok: 473 496.0052185058594
Krok: 474 495.9993591308594
Krok: 475 495.9936218261719
Krok: 476 495.9876708984375
Krok: 477 495.9817810058594
Krok: 478 495.97607421875
Krok: 479 495.9698791503906
Krok: 480 495.9638366699219
Krok: 481 495.9576721191406
Krok: 482 495.95166015625
Krok: 483 495.94561767578125
Krok: 484 495.9395751953125
Krok: 485 495.93359375
Krok: 486 495.927734375
Krok: 487 495.9217224121094
Krok: 488 495.91571044921875
Krok: 489 495.9099426269531
Krok: 490 495.9040222167969
Krok: 491 495.8981628417969
Krok: 492 495.8923034667969
Krok: 493 495.8865966796875
Krok: 494 495.8806457519531
Krok: 495 495.8748779296875
Krok: 496 495.86920166015625
Krok: 497 495.8633117675781
Krok: 498 495.857666015625
Krok: 499 495.8519592285156
Krok: 500 495.84625244140625
Krok: 501 495.840576171875
Krok: 502 495.8348388671875
Krok: 503 495.829345703125
Krok: 504 495.8236083984375
Krok: 505 495.8171691894531
Krok: 506 495.8107604980469
Krok: 507 495.8043212890625
Krok: 508 495.7979736328125
Krok: 509 495.7915954589844
Krok: 510 495.785400390625
Krok: 511 495.7790222167969
Krok: 512 495.7726135253906
Krok: 513 495.76641845703125
Krok: 514 495.76019287109375
Krok: 515 495.7541198730469
Krok: 516 495.748046875
Krok: 517 495.7419738769531
Krok: 518 495.73583984375
Krok: 519 495.729736328125
Krok: 520 495.7236633300781
Krok: 521 495.7175598144531
Krok: 522 495.71148681640625
Krok: 523 495.7054138183594
Krok: 524 495.699462890625
Krok: 525 495.6934509277344
Krok: 526 495.6874084472656
Krok: 527 495.6813659667969
Krok: 528 495.6753234863281
Krok: 529 495.6687316894531
Krok: 530 495.66204833984375
Krok: 531 495.6550598144531
Krok: 532 495.64727783203125
Krok: 533 495.6394958496094
Krok: 534 495.63165283203125
Krok: 535 495.6239013671875
Krok: 536 495.6160583496094
Krok: 537 495.608154296875
Krok: 538 495.6003723144531
Krok: 539 495.5926513671875
Krok: 540 495.5844421386719
Krok: 541 495.57550048828125
Krok: 542 495.5664367675781
Krok: 543 495.55755615234375
Krok: 544 495.5486755371094
Krok: 545 495.5397644042969
Krok: 546 495.5308837890625
Krok: 547 495.5218505859375
Krok: 548 495.5130615234375
Krok: 549 495.504150390625
Krok: 550 495.4952392578125
Krok: 551 495.486328125
Krok: 552 495.4774169921875
Krok: 553 495.4685363769531
Krok: 554 495.4596862792969
Krok: 555 495.4508056640625
Krok: 556 495.44195556640625
Krok: 557 495.4330139160156
Krok: 558 495.4241027832031
Krok: 559 495.415283203125
Krok: 560 495.406494140625
Krok: 561 495.3975830078125
Krok: 562 495.3887634277344
Krok: 563 495.3799133300781
Krok: 564 495.3710021972656
Krok: 565 495.36248779296875
Krok: 566 495.3529052734375
Krok: 567 495.34246826171875
Krok: 568 495.3321228027344
Krok: 569 495.32177734375
Krok: 570 495.31146240234375
Krok: 571 495.3011169433594
Krok: 572 495.2906494140625
Krok: 573 495.2803039550781
Krok: 574 495.2700500488281
Krok: 575 495.2597961425781
Krok: 576 495.2494201660156
Krok: 577 495.2391052246094
Krok: 578 495.2287292480469
Krok: 579 495.2184143066406
Krok: 580 495.2080993652344
Krok: 581 495.1977844238281
Krok: 582 495.1876220703125
Krok: 583 495.1782531738281
Krok: 584 495.168212890625
Krok: 585 495.1573181152344
Krok: 586 495.1463623046875
Krok: 587 495.1353454589844
Krok: 588 495.1246337890625
Krok: 589 495.1140441894531
Krok: 590 495.1036376953125
Krok: 591 495.0934753417969
Krok: 592 495.08306884765625
Krok: 593 495.07281494140625
Krok: 594 495.06243896484375
Krok: 595 495.05218505859375
Krok: 596 495.0419616699219
Krok: 597 495.0315856933594
Krok: 598 495.0213928222656
Krok: 599 495.0114440917969
Krok: 600 495.00128173828125
Krok: 601 494.99029541015625
Krok: 602 494.9793701171875
Krok: 603 494.9684143066406
Krok: 604 494.9574890136719
Krok: 605 494.9465026855469
Krok: 606 494.9355163574219
Krok: 607 494.9245910644531
Krok: 608 494.9136962890625
Krok: 609 494.9026794433594
Krok: 610 494.89166259765625
Krok: 611 494.8806457519531
Krok: 612 494.86944580078125
Krok: 613 494.8571472167969
Krok: 614 494.8447570800781
Krok: 615 494.83245849609375
Krok: 616 494.8200988769531
Krok: 617 494.80767822265625
Krok: 618 494.79541015625
Krok: 619 494.7828674316406
Krok: 620 494.7705383300781
Krok: 621 494.7581481933594
Krok: 622 494.7458801269531
Krok: 623 494.733642578125
Krok: 624 494.72113037109375
Krok: 625 494.7088623046875
Krok: 626 494.6964416503906
Krok: 627 494.68408203125
Krok: 628 494.6717224121094
Krok: 629 494.6593933105469
Krok: 630 494.64703369140625
Krok: 631 494.6347351074219
Krok: 632 494.6224365234375
Krok: 633 494.6099853515625
Krok: 634 494.59765625
Krok: 635 494.5852355957031
Krok: 636 494.5729675292969
Krok: 637 494.560546875
Krok: 638 494.5481872558594
Krok: 639 494.5362548828125
Krok: 640 494.5246276855469
Krok: 641 494.5129089355469
Krok: 642 494.5008850097656
Krok: 643 494.4888610839844
Krok: 644 494.4768981933594
Krok: 645 494.4649658203125
Krok: 646 494.452880859375
Krok: 647 494.4407958984375
Krok: 648 494.42877197265625
Krok: 649 494.4146423339844
Krok: 650 494.39971923828125
Krok: 651 494.3851318359375
Krok: 652 494.37054443359375
Krok: 653 494.3558654785156
Krok: 654 494.34130859375
Krok: 655 494.3265380859375
Krok: 656 494.3108215332031
Krok: 657 494.294921875
Krok: 658 494.27911376953125
Krok: 659 494.2633056640625
Krok: 660 494.2484130859375
Krok: 661 494.23431396484375
Krok: 662 494.2203063964844
Krok: 663 494.20654296875
Krok: 664 494.1925964355469
Krok: 665 494.1784973144531
Krok: 666 494.1643981933594
Krok: 667 494.15032958984375
Krok: 668 494.1363525390625
Krok: 669 494.122314453125
Krok: 670 494.1085205078125
Krok: 671 494.09454345703125
Krok: 672 494.08050537109375
Krok: 673 494.0664978027344
Krok: 674 494.052490234375
Krok: 675 494.03839111328125
Krok: 676 494.02435302734375
Krok: 677 494.01025390625
Krok: 678 493.996337890625
Krok: 679 493.9825744628906
Krok: 680 493.96844482421875
Krok: 681 493.9544372558594
Krok: 682 493.94024658203125
Krok: 683 493.92626953125
Krok: 684 493.9122619628906
Krok: 685 493.89813232421875
Krok: 686 493.8841247558594
Krok: 687 493.8699645996094
Krok: 688 493.8559265136719
Krok: 689 493.8419494628906
Krok: 690 493.82806396484375
Krok: 691 493.81390380859375
Krok: 692 493.7998046875
Krok: 693 493.7856750488281
Krok: 694 493.7715759277344
Krok: 695 493.75750732421875
Krok: 696 493.743408203125
Krok: 697 493.7292785644531
Krok: 698 493.7151184082031
Krok: 699 493.7005615234375
Krok: 700 493.68603515625
Krok: 701 493.67083740234375
Krok: 702 493.6536560058594
Krok: 703 493.63751220703125
Krok: 704 493.6200256347656
Krok: 705 493.6037292480469
Krok: 706 493.5868225097656
Krok: 707 493.5699157714844
Krok: 708 493.5523376464844
Krok: 709 493.5345764160156
Krok: 710 493.5166320800781
Krok: 711 493.4981994628906
Krok: 712 493.480712890625
Krok: 713 493.4623107910156
Krok: 714 493.4440612792969
Krok: 715 493.42620849609375
Krok: 716 493.4084777832031
Krok: 717 493.39013671875
Krok: 718 493.3719482421875
Krok: 719 493.3538513183594
Krok: 720 493.3360290527344
Krok: 721 493.3177185058594
Krok: 722 493.2994384765625
Krok: 723 493.2812194824219
Krok: 724 493.26361083984375
Krok: 725 493.2452392578125
Krok: 726 493.2268371582031
Krok: 727 493.20855712890625
Krok: 728 493.1907043457031
Krok: 729 493.1725158691406
Krok: 730 493.1540832519531
Krok: 731 493.13568115234375
Krok: 732 493.11749267578125
Krok: 733 493.0996398925781
Krok: 734 493.08111572265625
Krok: 735 493.0626525878906
Krok: 736 493.0442810058594
Krok: 737 493.0262756347656
Krok: 738 493.0081787109375
Krok: 739 492.9896240234375
Krok: 740 492.9710998535156
Krok: 741 492.95263671875
Krok: 742 492.9345703125
Krok: 743 492.9162902832031
Krok: 744 492.8976745605469
Krok: 745 492.87921142578125
Krok: 746 492.8606872558594
Krok: 747 492.84246826171875
Krok: 748 492.82421875
Krok: 749 492.8052673339844
Krok: 750 492.7855529785156
Krok: 751 492.7666015625
Krok: 752 492.74737548828125
Krok: 753 492.72760009765625
Krok: 754 492.70892333984375
Krok: 755 492.6890563964844
Krok: 756 492.66973876953125
Krok: 757 492.65069580078125
Krok: 758 492.63067626953125
Krok: 759 492.6117858886719
Krok: 760 492.59234619140625
Krok: 761 492.57293701171875
Krok: 762 492.55438232421875
Krok: 763 492.5345458984375
Krok: 764 492.51544189453125
Krok: 765 492.49658203125
Krok: 766 492.4768981933594
Krok: 767 492.4579772949219
Krok: 768 492.4387512207031
Krok: 769 492.4189758300781
Krok: 770 492.4002685546875
Krok: 771 492.3808898925781
Krok: 772 492.3611755371094
Krok: 773 492.342529296875
Krok: 774 492.32269287109375
Krok: 775 492.3028564453125
Krok: 776 492.28253173828125
Krok: 777 492.2611389160156
Krok: 778 492.2398986816406
Krok: 779 492.21905517578125
Krok: 780 492.1982727050781
Krok: 781 492.1768798828125
Krok: 782 492.1555480957031
Krok: 783 492.134521484375
Krok: 784 492.1141662597656
Krok: 785 492.0929870605469
Krok: 786 492.071533203125
Krok: 787 492.05047607421875
Krok: 788 492.0279846191406
Krok: 789 492.0050964355469
Krok: 790 491.9818420410156
Krok: 791 491.959716796875
Krok: 792 491.9361572265625
Krok: 793 491.913330078125
Krok: 794 491.890625
Krok: 795 491.8671875
Krok: 796 491.8447265625
Krok: 797 491.8215026855469
Krok: 798 491.7979431152344
Krok: 799 491.7742614746094
Krok: 800 491.7497253417969
Krok: 801 491.725830078125
Krok: 802 491.701416015625
Krok: 803 491.6774597167969
Krok: 804 491.6529235839844
Krok: 805 491.6288757324219
Krok: 806 491.6044921875
Krok: 807 491.5802001953125
Krok: 808 491.5559387207031
Krok: 809 491.53131103515625
Krok: 810 491.5062561035156
Krok: 811 491.4805603027344
Krok: 812 491.45611572265625
Krok: 813 491.4303894042969
Krok: 814 491.4051513671875
Krok: 815 491.38037109375
Krok: 816 491.35479736328125
Krok: 817 491.3298034667969
Krok: 818 491.30181884765625
Krok: 819 491.2740478515625
Krok: 820 491.24658203125
Krok: 821 491.21820068359375
Krok: 822 491.1899108886719
Krok: 823 491.16168212890625
Krok: 824 491.1336975097656
Krok: 825 491.10589599609375
Krok: 826 491.0774841308594
Krok: 827 491.0492248535156
Krok: 828 491.0208740234375
Krok: 829 490.99310302734375
Krok: 830 490.96502685546875
Krok: 831 490.9364929199219
Krok: 832 490.90814208984375
Krok: 833 490.878662109375
Krok: 834 490.84686279296875
Krok: 835 490.8150329589844
Krok: 836 490.7832946777344
Krok: 837 490.7513122558594
Krok: 838 490.71881103515625
Krok: 839 490.68536376953125
Krok: 840 490.65179443359375
Krok: 841 490.6189270019531
Krok: 842 490.5859069824219
Krok: 843 490.5520935058594
Krok: 844 490.5193786621094
Krok: 845 490.4861145019531
Krok: 846 490.4523010253906
Krok: 847 490.4194641113281
Krok: 848 490.3860168457031
Krok: 849 490.3521423339844
Krok: 850 490.31805419921875
Krok: 851 490.28277587890625
Krok: 852 490.2470397949219
Krok: 853 490.20782470703125
Krok: 854 490.1681213378906
Krok: 855 490.1269836425781
Krok: 856 490.0843811035156
Krok: 857 490.04229736328125
Krok: 858 490.00006103515625
Krok: 859 489.95794677734375
Krok: 860 489.9156799316406
Krok: 861 489.8734130859375
Krok: 862 489.8310241699219
Krok: 863 489.7887268066406
Krok: 864 489.7464294433594
Krok: 865 489.7040100097656
Krok: 866 489.6614990234375
Krok: 867 489.6189880371094
Krok: 868 489.5763854980469
Krok: 869 489.5337829589844
Krok: 870 489.48974609375
Krok: 871 489.44366455078125
Krok: 872 489.3974304199219
Krok: 873 489.35076904296875
Krok: 874 489.3030700683594
Krok: 875 489.25537109375
Krok: 876 489.2076110839844
Krok: 877 489.1597900390625
Krok: 878 489.1118469238281
Krok: 879 489.0638427734375
Krok: 880 489.0157775878906
Krok: 881 488.96771240234375
Krok: 882 488.9196472167969
Krok: 883 488.8714294433594
Krok: 884 488.8231506347656
Krok: 885 488.77490234375
Krok: 886 488.7265319824219
Krok: 887 488.6781005859375
Krok: 888 488.6292724609375
Krok: 889 488.57977294921875
Krok: 890 488.5301513671875
Krok: 891 488.48046875
Krok: 892 488.43072509765625
Krok: 893 488.38037109375
Krok: 894 488.3282775878906
Krok: 895 488.27691650390625
Krok: 896 488.22540283203125
Krok: 897 488.1739807128906
Krok: 898 488.1224670410156
Krok: 899 488.07073974609375
Krok: 900 488.01898193359375
Krok: 901 487.9672546386719
Krok: 902 487.9154052734375
Krok: 903 487.8635559082031
Krok: 904 487.8115234375
Krok: 905 487.7594909667969
Krok: 906 487.70751953125
Krok: 907 487.65545654296875
Krok: 908 487.6025390625
Krok: 909 487.5494384765625
Krok: 910 487.4964294433594
Krok: 911 487.4432373046875
Krok: 912 487.3899230957031
Krok: 913 487.3367004394531
Krok: 914 487.28271484375
Krok: 915 487.2264404296875
Krok: 916 487.17010498046875
Krok: 917 487.1136169433594
Krok: 918 487.0570373535156
Krok: 919 487.0003967285156
Krok: 920 486.9437255859375
Krok: 921 486.886962890625
Krok: 922 486.8301086425781
Krok: 923 486.7720947265625
Krok: 924 486.7126770019531
Krok: 925 486.65325927734375
Krok: 926 486.5936584472656
Krok: 927 486.5339660644531
Krok: 928 486.4743957519531
Krok: 929 486.4140930175781
Krok: 930 486.3533020019531
Krok: 931 486.2923889160156
Krok: 932 486.2312927246094
Krok: 933 486.1703186035156
Krok: 934 486.10992431640625
Krok: 935 486.04949951171875
Krok: 936 485.98895263671875
Krok: 937 485.9282531738281
Krok: 938 485.8676452636719
Krok: 939 485.8065490722656
Krok: 940 485.7420654296875
Krok: 941 485.67755126953125
Krok: 942 485.6129150390625
Krok: 943 485.54827880859375
Krok: 944 485.483154296875
Krok: 945 485.4175720214844
Krok: 946 485.35205078125
Krok: 947 485.286376953125
Krok: 948 485.2207336425781
Krok: 949 485.1543884277344
Krok: 950 485.0868835449219
Krok: 951 485.0193176269531
Krok: 952 484.95159912109375
Krok: 953 484.88397216796875
Krok: 954 484.816162109375
Krok: 955 484.7483215332031
Krok: 956 484.679931640625
Krok: 957 484.6103515625
Krok: 958 484.5412902832031
Krok: 959 484.4722595214844
Krok: 960 484.4022521972656
Krok: 961 484.3307800292969
Krok: 962 484.2591552734375
Krok: 963 484.1844482421875
Krok: 964 484.1097106933594
Krok: 965 484.034912109375
Krok: 966 483.9600830078125
Krok: 967 483.8848876953125
Krok: 968 483.8095397949219
Krok: 969 483.7324523925781
Krok: 970 483.6553039550781
Krok: 971 483.5774230957031
Krok: 972 483.4966735839844
Krok: 973 483.41290283203125
Krok: 974 483.32916259765625
Krok: 975 483.2453308105469
Krok: 976 483.1614990234375
Krok: 977 483.0775451660156
Krok: 978 482.9935607910156
Krok: 979 482.9097595214844
Krok: 980 482.8248596191406
Krok: 981 482.7398681640625
Krok: 982 482.65283203125
Krok: 983 482.5634460449219
Krok: 984 482.4739074707031
Krok: 985 482.3843078613281
Krok: 986 482.2960205078125
Krok: 987 482.2087097167969
Krok: 988 482.12042236328125
Krok: 989 482.03076171875
Krok: 990 481.9408874511719
Krok: 991 481.8509521484375
Krok: 992 481.760986328125
Krok: 993 481.6710510253906
Krok: 994 481.5809326171875
Krok: 995 481.4906921386719
Krok: 996 481.4002380371094
Krok: 997 481.3099365234375
Krok: 998 481.2193603515625
Krok: 999 481.1251220703125
Krok: 1000 481.0308837890625
Krok: 1001 480.9365234375
Krok: 1002 480.842041015625
Krok: 1003 480.7467956542969
Krok: 1004 480.6490783691406
Krok: 1005 480.5511474609375
Krok: 1006 480.45330810546875
Krok: 1007 480.3551330566406
Krok: 1008 480.2569274902344
Krok: 1009 480.15875244140625
Krok: 1010 480.0604553222656
Krok: 1011 479.9618225097656
Krok: 1012 479.86334228515625
Krok: 1013 479.76641845703125
Krok: 1014 479.666748046875
Krok: 1015 479.5663757324219
Krok: 1016 479.4664611816406
Krok: 1017 479.366455078125
Krok: 1018 479.2663879394531
Krok: 1019 479.1659851074219
Krok: 1020 479.06549072265625
Krok: 1021 478.96478271484375
Krok: 1022 478.85955810546875
Krok: 1023 478.7543029785156
Krok: 1024 478.6488037109375
Krok: 1025 478.543212890625
Krok: 1026 478.4374694824219
Krok: 1027 478.3315124511719
Krok: 1028 478.225830078125
Krok: 1029 478.1200256347656
Krok: 1030 478.0139465332031
Krok: 1031 477.9073791503906
Krok: 1032 477.79803466796875
Krok: 1033 477.6883850097656
Krok: 1034 477.5787048339844
Krok: 1035 477.4687805175781
Krok: 1036 477.3587646484375
Krok: 1037 477.2485046386719
Krok: 1038 477.1381530761719
Krok: 1039 477.02764892578125
Krok: 1040 476.9172058105469
Krok: 1041 476.8055725097656
Krok: 1042 476.6920471191406
Krok: 1043 476.57830810546875
Krok: 1044 476.46435546875
Krok: 1045 476.3492431640625
Krok: 1046 476.2344055175781
Krok: 1047 476.1192932128906
Krok: 1048 476.0041198730469
Krok: 1049 475.8909606933594
Krok: 1050 475.7852783203125
Krok: 1051 475.67938232421875
Krok: 1052 475.5733947753906
Krok: 1053 475.46728515625
Krok: 1054 475.3609924316406
Krok: 1055 475.25457763671875
Krok: 1056 475.14788818359375
Krok: 1057 475.0411071777344
Krok: 1058 474.9335632324219
Krok: 1059 474.8218688964844
Krok: 1060 474.7100524902344
Krok: 1061 474.5981140136719
Krok: 1062 474.48614501953125
Krok: 1063 474.37384033203125
Krok: 1064 474.26153564453125
Krok: 1065 474.1478271484375
Krok: 1066 474.0316162109375
Krok: 1067 473.91534423828125
Krok: 1068 473.79876708984375
Krok: 1069 473.6811218261719
Krok: 1070 473.55975341796875
Krok: 1071 473.4386901855469
Krok: 1072 473.31744384765625
Krok: 1073 473.194580078125
Krok: 1074 473.0716247558594
Krok: 1075 472.9483642578125
Krok: 1076 472.8251953125
Krok: 1077 472.70318603515625
Krok: 1078 472.5835876464844
Krok: 1079 472.4616394042969
Krok: 1080 472.33941650390625
Krok: 1081 472.2171630859375
Krok: 1082 472.09429931640625
Krok: 1083 471.97137451171875
Krok: 1084 471.84814453125
Krok: 1085 471.72705078125
Krok: 1086 471.61083984375
Krok: 1087 471.49432373046875
Krok: 1088 471.3777770996094
Krok: 1089 471.2602233886719
Krok: 1090 471.1412658691406
Krok: 1091 471.0220947265625
Krok: 1092 470.9029541015625
Krok: 1093 470.7856750488281
Krok: 1094 470.66705322265625
Krok: 1095 470.5467834472656
Krok: 1096 470.4268798828125
Krok: 1097 470.3070068359375
Krok: 1098 470.18658447265625
Krok: 1099 470.06512451171875
Krok: 1100 469.9402770996094
Krok: 1101 469.81658935546875
Krok: 1102 469.6971740722656
Krok: 1103 469.572265625
Krok: 1104 469.44921875
Krok: 1105 469.32647705078125
Krok: 1106 469.20257568359375
Krok: 1107 469.0765686035156
Krok: 1108 468.9506530761719
Krok: 1109 468.82366943359375
Krok: 1110 468.6935729980469
Krok: 1111 468.5633850097656
Krok: 1112 468.4330749511719
Krok: 1113 468.3025817871094
Krok: 1114 468.1719970703125
Krok: 1115 468.0416259765625
Krok: 1116 467.91180419921875
Krok: 1117 467.78192138671875
Krok: 1118 467.65191650390625
Krok: 1119 467.5244445800781
Krok: 1120 467.401123046875
Krok: 1121 467.2775573730469
Krok: 1122 467.15399169921875
Krok: 1123 467.0303039550781
Krok: 1124 466.90692138671875
Krok: 1125 466.78338623046875
Krok: 1126 466.6597900390625
Krok: 1127 466.53607177734375
Krok: 1128 466.41229248046875
Krok: 1129 466.288330078125
Krok: 1130 466.16436767578125
Krok: 1131 466.0402526855469
Krok: 1132 465.91595458984375
Krok: 1133 465.7915954589844
Krok: 1134 465.66748046875
Krok: 1135 465.5442199707031
Krok: 1136 465.42083740234375
Krok: 1137 465.2973937988281
Krok: 1138 465.1737060546875
Krok: 1139 465.0497131347656
Krok: 1140 464.9227294921875
Krok: 1141 464.7961120605469
Krok: 1142 464.6697998046875
Krok: 1143 464.5435485839844
Krok: 1144 464.41717529296875
Krok: 1145 464.2906799316406
Krok: 1146 464.1641540527344
Krok: 1147 464.0375061035156
Krok: 1148 463.9107360839844
Krok: 1149 463.7839050292969
Krok: 1150 463.65631103515625
Krok: 1151 463.5265197753906
Krok: 1152 463.3962097167969
Krok: 1153 463.2605895996094
Krok: 1154 463.1250305175781
Krok: 1155 462.9896545410156
Krok: 1156 462.85406494140625
Krok: 1157 462.7181701660156
Krok: 1158 462.58233642578125
Krok: 1159 462.4465026855469
Krok: 1160 462.31219482421875
Krok: 1161 462.1777648925781
Krok: 1162 462.04107666015625
Krok: 1163 461.90423583984375
Krok: 1164 461.76751708984375
Krok: 1165 461.62982177734375
Krok: 1166 461.48980712890625
Krok: 1167 461.35089111328125
Krok: 1168 461.2161865234375
Krok: 1169 461.074951171875
Krok: 1170 460.9392395019531
Krok: 1171 460.80389404296875
Krok: 1172 460.6662292480469
Krok: 1173 460.5266418457031
Krok: 1174 460.3916320800781
Krok: 1175 460.2496337890625
Krok: 1176 460.109619140625
Krok: 1177 459.97271728515625
Krok: 1178 459.82159423828125
Krok: 1179 459.67816162109375
Krok: 1180 459.53302001953125
Krok: 1181 459.38348388671875
Krok: 1182 459.2380676269531
Krok: 1183 459.0912170410156
Krok: 1184 458.9490966796875
Krok: 1185 458.7962341308594
Krok: 1186 458.6504211425781
Krok: 1187 458.50628662109375
Krok: 1188 458.3661193847656
Krok: 1189 458.2148742675781
Krok: 1190 458.0690002441406
Krok: 1191 457.9233093261719
Krok: 1192 457.7774963378906
Krok: 1193 457.6328430175781
Krok: 1194 457.48980712890625
Krok: 1195 457.3409423828125
Krok: 1196 457.1944580078125
Krok: 1197 457.0484619140625
Krok: 1198 456.9024353027344
Krok: 1199 456.7566833496094
Krok: 1200 456.612060546875
Krok: 1201 456.4642028808594
Krok: 1202 456.31640625
Krok: 1203 456.16876220703125
Krok: 1204 456.02099609375
Krok: 1205 455.8732604980469
Krok: 1206 455.72552490234375
Krok: 1207 455.58099365234375
Krok: 1208 455.431884765625
Krok: 1209 455.2840270996094
Krok: 1210 455.135986328125
Krok: 1211 454.98809814453125
Krok: 1212 454.8402099609375
Krok: 1213 454.6922607421875
Krok: 1214 454.54571533203125
Krok: 1215 454.399658203125
Krok: 1216 454.25048828125
Krok: 1217 454.1022644042969
Krok: 1218 453.9543762207031
Krok: 1219 453.80633544921875
Krok: 1220 453.6584777832031
Krok: 1221 453.5111083984375
Krok: 1222 453.3662109375
Krok: 1223 453.2212829589844
Krok: 1224 453.0763244628906
Krok: 1225 452.9314880371094
Krok: 1226 452.7863464355469
Krok: 1227 452.6417541503906
Krok: 1228 452.4967041015625
Krok: 1229 452.3493957519531
Krok: 1230 452.20208740234375
Krok: 1231 452.05035400390625
Krok: 1232 451.90203857421875
Krok: 1233 451.7559509277344
Krok: 1234 451.6043395996094
Krok: 1235 451.4522705078125
Krok: 1236 451.3026428222656
Krok: 1237 451.1457214355469
Krok: 1238 450.9977722167969
Krok: 1239 450.8420104980469
Krok: 1240 450.6920166015625
Krok: 1241 450.541748046875
Krok: 1242 450.38751220703125
Krok: 1243 450.2406005859375
Krok: 1244 450.08526611328125
Krok: 1245 449.9320983886719
Krok: 1246 449.77783203125
Krok: 1247 449.6208801269531
Krok: 1248 449.46380615234375
Krok: 1249 449.3087158203125
Krok: 1250 449.14984130859375
Krok: 1251 448.99542236328125
Krok: 1252 448.83343505859375
Krok: 1253 448.6788635253906
Krok: 1254 448.5207214355469
Krok: 1255 448.3619384765625
Krok: 1256 448.2071838378906
Krok: 1257 448.0439453125
Krok: 1258 447.8864440917969
Krok: 1259 447.72235107421875
Krok: 1260 447.55865478515625
Krok: 1261 447.3957214355469
Krok: 1262 447.2259521484375
Krok: 1263 447.06097412109375
Krok: 1264 446.8923645019531
Krok: 1265 446.7264099121094
Krok: 1266 446.5587463378906
Krok: 1267 446.39208984375
Krok: 1268 446.22509765625
Krok: 1269 446.0582580566406
Krok: 1270 445.8891906738281
Krok: 1271 445.71612548828125
Krok: 1272 445.5459899902344
Krok: 1273 445.3675842285156
Krok: 1274 445.1908874511719
Krok: 1275 445.0231628417969
Krok: 1276 444.8462829589844
Krok: 1277 444.6805419921875
Krok: 1278 444.51055908203125
Krok: 1279 444.34588623046875
Krok: 1280 444.1695251464844
Krok: 1281 444.00128173828125
Krok: 1282 443.8263244628906
Krok: 1283 443.65020751953125
Krok: 1284 443.4792175292969
Krok: 1285 443.3080139160156
Krok: 1286 443.13201904296875
Krok: 1287 442.9596252441406
Krok: 1288 442.7904052734375
Krok: 1289 442.61480712890625
Krok: 1290 442.4412841796875
Krok: 1291 442.27374267578125
Krok: 1292 442.0979919433594
Krok: 1293 441.92462158203125
Krok: 1294 441.7575988769531
Krok: 1295 441.58221435546875
Krok: 1296 441.4092712402344
Krok: 1297 441.24249267578125
Krok: 1298 441.0672607421875
Krok: 1299 440.8953857421875
Krok: 1300 440.7261047363281
Krok: 1301 440.5501403808594
Krok: 1302 440.37457275390625
Krok: 1303 440.1982421875
Krok: 1304 440.0249938964844
Krok: 1305 439.8465576171875
Krok: 1306 439.6718444824219
Krok: 1307 439.4973449707031
Krok: 1308 439.32586669921875
Krok: 1309 439.1556396484375
Krok: 1310 438.9798278808594
Krok: 1311 438.8056640625
Krok: 1312 438.6366271972656
Krok: 1313 438.46636962890625
Krok: 1314 438.29022216796875
Krok: 1315 438.1219482421875
Krok: 1316 437.9512634277344
Krok: 1317 437.7763977050781
Krok: 1318 437.60992431640625
Krok: 1319 437.4346008300781
Krok: 1320 437.2607421875
Krok: 1321 437.08905029296875
Krok: 1322 436.9193420410156
Krok: 1323 436.74066162109375
Krok: 1324 436.5626525878906
Krok: 1325 436.38409423828125
Krok: 1326 436.2055358886719
Krok: 1327 436.0271911621094
Krok: 1328 435.8490295410156
Krok: 1329 435.671142578125
Krok: 1330 435.4933166503906
Krok: 1331 435.3156433105469
Krok: 1332 435.13824462890625
Krok: 1333 434.9610900878906
Krok: 1334 434.78411865234375
Krok: 1335 434.60638427734375
Krok: 1336 434.4273681640625
Krok: 1337 434.2487487792969
Krok: 1338 434.0702819824219
Krok: 1339 433.89215087890625
Krok: 1340 433.7140808105469
Krok: 1341 433.5363464355469
Krok: 1342 433.35888671875
Krok: 1343 433.181640625
Krok: 1344 433.00518798828125
Krok: 1345 432.8236083984375
Krok: 1346 432.6455383300781
Krok: 1347 432.47247314453125
Krok: 1348 432.2899169921875
Krok: 1349 432.1164855957031
Krok: 1350 431.9394226074219
Krok: 1351 431.7554626464844
Krok: 1352 431.5753173828125
Krok: 1353 431.3968505859375
Krok: 1354 431.21270751953125
Krok: 1355 431.0304260253906
Krok: 1356 430.8503723144531
Krok: 1357 430.6741027832031
Krok: 1358 430.4906005859375
Krok: 1359 430.3091125488281
Krok: 1360 430.1306457519531
Krok: 1361 429.9550476074219
Krok: 1362 429.7721862792969
Krok: 1363 429.59161376953125
Krok: 1364 429.4159240722656
Krok: 1365 429.23956298828125
Krok: 1366 429.05767822265625
Krok: 1367 428.879150390625
Krok: 1368 428.7052001953125
Krok: 1369 428.5246276855469
Krok: 1370 428.3453063964844
Krok: 1371 428.16644287109375
Krok: 1372 427.98797607421875
Krok: 1373 427.8097229003906
Krok: 1374 427.63177490234375
Krok: 1375 427.4539794921875
Krok: 1376 427.2767333984375
Krok: 1377 427.1061706542969
Krok: 1378 426.92669677734375
Krok: 1379 426.7495422363281
Krok: 1380 426.5738525390625
Krok: 1381 426.4057922363281
Krok: 1382 426.2266540527344
Krok: 1383 426.0504455566406
Krok: 1384 425.8748474121094
Krok: 1385 425.70391845703125
Krok: 1386 425.5326232910156
Krok: 1387 425.3556823730469
Krok: 1388 425.1812438964844
Krok: 1389 425.0130310058594
Krok: 1390 424.84222412109375
Krok: 1391 424.66619873046875
Krok: 1392 424.49810791015625
Krok: 1393 424.32928466796875
Krok: 1394 424.15625
Krok: 1395 423.99224853515625
Krok: 1396 423.8168640136719
Krok: 1397 423.65032958984375
Krok: 1398 423.4825134277344
Krok: 1399 423.3132019042969
Krok: 1400 423.1478576660156
Krok: 1401 422.974853515625
Krok: 1402 422.812744140625
Krok: 1403 422.6391906738281
Krok: 1404 422.4740905761719
Krok: 1405 422.3086853027344
Krok: 1406 422.1388244628906
Krok: 1407 421.9781188964844
Krok: 1408 421.80548095703125
Krok: 1409 421.64251708984375
Krok: 1410 421.478515625
Krok: 1411 421.3119812011719
Krok: 1412 421.1516418457031
Krok: 1413 420.98248291015625
Krok: 1414 420.8288269042969
Krok: 1415 420.660888671875
Krok: 1416 420.5047607421875
Krok: 1417 420.3443298339844
Krok: 1418 420.1875915527344
Krok: 1419 420.0422668457031
Krok: 1420 419.879150390625
Krok: 1421 419.7279052734375
Krok: 1422 419.578857421875
Krok: 1423 419.4303283691406
Krok: 1424 419.2823791503906
Krok: 1425 419.1345520019531
Krok: 1426 418.98748779296875
Krok: 1427 418.8412170410156
Krok: 1428 418.69561767578125
Krok: 1429 418.5502624511719
Krok: 1430 418.4059753417969
Krok: 1431 418.26251220703125
Krok: 1432 418.11956787109375
Krok: 1433 417.9772033691406
Krok: 1434 417.8367919921875
Krok: 1435 417.69677734375
Krok: 1436 417.55712890625
Krok: 1437 417.41851806640625
Krok: 1438 417.2805480957031
Krok: 1439 417.1432800292969
Krok: 1440 417.006591796875
Krok: 1441 416.8704833984375
Krok: 1442 416.7347717285156
Krok: 1443 416.59967041015625
Krok: 1444 416.465087890625
Krok: 1445 416.3309631347656
Krok: 1446 416.19732666015625
Krok: 1447 416.0639343261719
Krok: 1448 415.9312744140625
Krok: 1449 415.79888916015625
Krok: 1450 415.6669006347656
Krok: 1451 415.53546142578125
Krok: 1452 415.40435791015625
Krok: 1453 415.2738037109375
Krok: 1454 415.14349365234375
Krok: 1455 415.0138244628906
Krok: 1456 414.8844299316406
Krok: 1457 414.75555419921875
Krok: 1458 414.6271667480469
Krok: 1459 414.4987487792969
Krok: 1460 414.37066650390625
Krok: 1461 414.24310302734375
Krok: 1462 414.1160888671875
Krok: 1463 413.989501953125
Krok: 1464 413.86322021484375
Krok: 1465 413.7375183105469
Krok: 1466 413.61212158203125
Krok: 1467 413.4873962402344
Krok: 1468 413.3629150390625
Krok: 1469 413.239013671875
Krok: 1470 413.1153869628906
Krok: 1471 412.9922790527344
Krok: 1472 412.86956787109375
Krok: 1473 412.7473449707031
Krok: 1474 412.6253662109375
Krok: 1475 412.504150390625
Krok: 1476 412.3830261230469
Krok: 1477 412.2624816894531
Krok: 1478 412.1423034667969
Krok: 1479 412.0226745605469
Krok: 1480 411.9034423828125
Krok: 1481 411.7845764160156
Krok: 1482 411.6662292480469
Krok: 1483 411.5482177734375
Krok: 1484 411.4306640625
Krok: 1485 411.3135070800781
Krok: 1486 411.19683837890625
Krok: 1487 411.08074951171875
Krok: 1488 410.9649658203125
Krok: 1489 410.84954833984375
Krok: 1490 410.7337951660156
Krok: 1491 410.6165466308594
Krok: 1492 410.49993896484375
Krok: 1493 410.3837585449219
Krok: 1494 410.26800537109375
Krok: 1495 410.15325927734375
Krok: 1496 410.0393371582031
Krok: 1497 409.9227600097656
Krok: 1498 409.8067321777344
Krok: 1499 409.6913146972656
Krok: 1500 409.5762939453125
Krok: 1501 409.4617919921875
Krok: 1502 409.34979248046875
Krok: 1503 409.2416076660156
Krok: 1504 409.1305847167969
Krok: 1505 409.022705078125
Krok: 1506 408.9147644042969
Krok: 1507 408.8049621582031
Krok: 1508 408.6981506347656
Krok: 1509 408.592529296875
Krok: 1510 408.48785400390625
Krok: 1511 408.3835144042969
Krok: 1512 408.2793884277344
Krok: 1513 408.1773986816406
Krok: 1514 408.0750427246094
Krok: 1515 407.9735412597656
Krok: 1516 407.8729248046875
Krok: 1517 407.77252197265625
Krok: 1518 407.67291259765625
Krok: 1519 407.5738220214844
Krok: 1520 407.47509765625
Krok: 1521 407.37689208984375
Krok: 1522 407.2792053222656
Krok: 1523 407.18182373046875
Krok: 1524 407.084716796875
Krok: 1525 406.98828125
Krok: 1526 406.89208984375
Krok: 1527 406.7963562011719
Krok: 1528 406.7010192871094
Krok: 1529 406.60614013671875
Krok: 1530 406.51153564453125
Krok: 1531 406.41741943359375
Krok: 1532 406.3237609863281
Krok: 1533 406.2304992675781
Krok: 1534 406.1375427246094
Krok: 1535 406.0450439453125
Krok: 1536 405.9529113769531
Krok: 1537 405.8611755371094
Krok: 1538 405.7697448730469
Krok: 1539 405.67889404296875
Krok: 1540 405.5886535644531
Krok: 1541 405.4988708496094
Krok: 1542 405.40966796875
Krok: 1543 405.3208923339844
Krok: 1544 405.2324523925781
Krok: 1545 405.1455383300781
Krok: 1546 405.05902099609375
Krok: 1547 404.9730224609375
Krok: 1548 404.88385009765625
Krok: 1549 404.79449462890625
Krok: 1550 404.7056579589844
Krok: 1551 404.617431640625
Krok: 1552 404.5296630859375
Krok: 1553 404.44219970703125
Krok: 1554 404.3553161621094
Krok: 1555 404.26898193359375
Krok: 1556 404.1875
Krok: 1557 404.099853515625
Krok: 1558 404.014404296875
Krok: 1559 403.9293518066406
Krok: 1560 403.84490966796875
Krok: 1561 403.76239013671875
Krok: 1562 403.6770935058594
Krok: 1563 403.5902404785156
Krok: 1564 403.5043029785156
Krok: 1565 403.41912841796875
Krok: 1566 403.3345947265625
Krok: 1567 403.2501525878906
Krok: 1568 403.16845703125
Krok: 1569 403.0890197753906
Krok: 1570 403.00360107421875
Krok: 1571 402.9202575683594
Krok: 1572 402.84136962890625
Krok: 1573 402.76263427734375
Krok: 1574 402.6783447265625
Krok: 1575 402.598388671875
Krok: 1576 402.5224914550781
Krok: 1577 402.439208984375
Krok: 1578 402.3613586425781
Krok: 1579 402.2853698730469
Krok: 1580 402.20318603515625
Krok: 1581 402.1256408691406
Krok: 1582 402.0504455566406
Krok: 1583 401.96875
Krok: 1584 401.892333984375
Krok: 1585 401.818115234375
Krok: 1586 401.7377624511719
Krok: 1587 401.66790771484375
Krok: 1588 401.5866394042969
Krok: 1589 401.51068115234375
Krok: 1590 401.43896484375
Krok: 1591 401.3601989746094
Krok: 1592 401.2861022949219
Krok: 1593 401.21307373046875
Krok: 1594 401.1416015625
Krok: 1595 401.07598876953125
Krok: 1596 400.9981384277344
Krok: 1597 400.9318542480469
Krok: 1598 400.8622131347656
Krok: 1599 400.7918395996094
Krok: 1600 400.72802734375
Krok: 1601 400.6554870605469
Krok: 1602 400.58758544921875
Krok: 1603 400.5256042480469
Krok: 1604 400.45538330078125
Krok: 1605 400.38677978515625
Krok: 1606 400.31976318359375
Krok: 1607 400.25079345703125
Krok: 1608 400.1815490722656
Krok: 1609 400.1127014160156
Krok: 1610 400.0436096191406
Krok: 1611 399.9768371582031
Krok: 1612 399.9053955078125
Krok: 1613 399.8413391113281
Krok: 1614 399.76898193359375
Krok: 1615 399.7060852050781
Krok: 1616 399.6327209472656
Krok: 1617 399.5654296875
Krok: 1618 399.4971618652344
Krok: 1619 399.4258117675781
Krok: 1620 399.35565185546875
Krok: 1621 399.2881164550781
Krok: 1622 399.218505859375
Krok: 1623 399.1468200683594
Krok: 1624 399.07684326171875
Krok: 1625 399.00726318359375
Krok: 1626 398.9374694824219
Krok: 1627 398.865478515625
Krok: 1628 398.7940979003906
Krok: 1629 398.7232971191406
Krok: 1630 398.6530456542969
Krok: 1631 398.5832214355469
Krok: 1632 398.5137023925781
Krok: 1633 398.44476318359375
Krok: 1634 398.3760986328125
Krok: 1635 398.3079833984375
Krok: 1636 398.239990234375
Krok: 1637 398.1725769042969
Krok: 1638 398.1053771972656
Krok: 1639 398.03857421875
Krok: 1640 397.97210693359375
Krok: 1641 397.90606689453125
Krok: 1642 397.84033203125
Krok: 1643 397.77490234375
Krok: 1644 397.7099609375
Krok: 1645 397.6451110839844
Krok: 1646 397.58074951171875
Krok: 1647 397.5167236328125
Krok: 1648 397.4529724121094
Krok: 1649 397.3896179199219
Krok: 1650 397.3265075683594
Krok: 1651 397.263671875
Krok: 1652 397.2012939453125
Krok: 1653 397.13934326171875
Krok: 1654 397.0774841308594
Krok: 1655 397.0159912109375
Krok: 1656 396.95489501953125
Krok: 1657 396.8940124511719
Krok: 1658 396.83349609375
Krok: 1659 396.77325439453125
Krok: 1660 396.7133483886719
Krok: 1661 396.65185546875
Krok: 1662 396.5863037109375
Krok: 1663 396.5218200683594
Krok: 1664 396.45794677734375
Krok: 1665 396.39471435546875
Krok: 1666 396.33209228515625
Krok: 1667 396.2696228027344
Krok: 1668 396.2075500488281
Krok: 1669 396.14599609375
Krok: 1670 396.0846862792969
Krok: 1671 396.0238952636719
Krok: 1672 395.9635009765625
Krok: 1673 395.9034118652344
Krok: 1674 395.8436279296875
Krok: 1675 395.7841491699219
Krok: 1676 395.72491455078125
Krok: 1677 395.6662292480469
Krok: 1678 395.6078796386719
Krok: 1679 395.5498352050781
Krok: 1680 395.49200439453125
Krok: 1681 395.43450927734375
Krok: 1682 395.377197265625
Krok: 1683 395.3204040527344
Krok: 1684 395.2638854980469
Krok: 1685 395.2075500488281
Krok: 1686 395.1493225097656
Krok: 1687 395.07891845703125
Krok: 1688 395.0058898925781
Krok: 1689 394.9415588378906
Krok: 1690 394.8778991699219
Krok: 1691 394.81494140625
Krok: 1692 394.75201416015625
Krok: 1693 394.6895446777344
Krok: 1694 394.62744140625
Krok: 1695 394.565673828125
Krok: 1696 394.50238037109375
Krok: 1697 394.43536376953125
Krok: 1698 394.3691711425781
Krok: 1699 394.30389404296875
Krok: 1700 394.2392272949219
Krok: 1701 394.1752624511719
Krok: 1702 394.11126708984375
Krok: 1703 394.0472106933594
Krok: 1704 393.983642578125
Krok: 1705 393.9206848144531
Krok: 1706 393.8580017089844
Krok: 1707 393.79583740234375
Krok: 1708 393.7339172363281
Krok: 1709 393.6725769042969
Krok: 1710 393.6114196777344
Krok: 1711 393.55078125
Krok: 1712 393.4903259277344
Krok: 1713 393.4302062988281
Krok: 1714 393.37054443359375
Krok: 1715 393.3111572265625
Krok: 1716 393.2520446777344
Krok: 1717 393.1934509277344
Krok: 1718 393.1350402832031
Krok: 1719 393.0769958496094
Krok: 1720 393.0191955566406
Krok: 1721 392.9617614746094
Krok: 1722 392.9045104980469
Krok: 1723 392.8477783203125
Krok: 1724 392.791259765625
Krok: 1725 392.7350769042969
Krok: 1726 392.6791687011719
Krok: 1727 392.6234436035156
Krok: 1728 392.565185546875
Krok: 1729 392.5074462890625
Krok: 1730 392.44989013671875
Krok: 1731 392.3930969238281
Krok: 1732 392.3373107910156
Krok: 1733 392.2809753417969
Krok: 1734 392.22344970703125
Krok: 1735 392.16650390625
Krok: 1736 392.1098937988281
Krok: 1737 392.0536804199219
Krok: 1738 391.9978942871094
Krok: 1739 391.9424133300781
Krok: 1740 391.8872375488281
Krok: 1741 391.8326416015625
Krok: 1742 391.77825927734375
Krok: 1743 391.723876953125
Krok: 1744 391.66961669921875
Krok: 1745 391.6155700683594
Krok: 1746 391.5616760253906
Krok: 1747 391.5081481933594
Krok: 1748 391.454833984375
Krok: 1749 391.4017333984375
Krok: 1750 391.34893798828125
Krok: 1751 391.2966613769531
Krok: 1752 391.24432373046875
Krok: 1753 391.19232177734375
Krok: 1754 391.1405334472656
Krok: 1755 391.089111328125
Krok: 1756 391.03790283203125
Krok: 1757 390.9869079589844
Krok: 1758 390.9362487792969
Krok: 1759 390.8857421875
Krok: 1760 390.8355712890625
Krok: 1761 390.78558349609375
Krok: 1762 390.73590087890625
Krok: 1763 390.6863708496094
Krok: 1764 390.6370544433594
Krok: 1765 390.588134765625
Krok: 1766 390.5394287109375
Krok: 1767 390.4908447265625
Krok: 1768 390.4425048828125
Krok: 1769 390.39434814453125
Krok: 1770 390.3466491699219
Krok: 1771 390.2989501953125
Krok: 1772 390.2515869140625
Krok: 1773 390.2045593261719
Krok: 1774 390.15765380859375
Krok: 1775 390.1108703613281
Krok: 1776 390.0644836425781
Krok: 1777 390.0182800292969
Krok: 1778 389.9722900390625
Krok: 1779 389.9263916015625
Krok: 1780 389.8808898925781
Krok: 1781 389.8354797363281
Krok: 1782 389.7904052734375
Krok: 1783 389.74542236328125
Krok: 1784 389.70074462890625
Krok: 1785 389.65625
Krok: 1786 389.6120300292969
Krok: 1787 389.56793212890625
Krok: 1788 389.52398681640625
Krok: 1789 389.4803771972656
Krok: 1790 389.43701171875
Krok: 1791 389.39373779296875
Krok: 1792 389.3522033691406
Krok: 1793 389.3125305175781
Krok: 1794 389.2677917480469
Krok: 1795 389.2250061035156
Krok: 1796 389.1826477050781
Krok: 1797 389.1405944824219
Krok: 1798 389.0987854003906
Krok: 1799 389.0572509765625
Krok: 1800 389.0176696777344
Krok: 1801 388.9822082519531
Krok: 1802 388.9389343261719
Krok: 1803 388.8973083496094
Krok: 1804 388.8676452636719
Krok: 1805 388.83233642578125
Krok: 1806 388.7933044433594
Krok: 1807 388.7594909667969
Krok: 1808 388.72320556640625
Krok: 1809 388.68817138671875
Krok: 1810 388.65423583984375
Krok: 1811 388.6176452636719
Krok: 1812 388.5863342285156
Krok: 1813 388.5478210449219
Krok: 1814 388.5191345214844
Krok: 1815 388.478271484375
Krok: 1816 388.4512634277344
Krok: 1817 388.4101257324219
Krok: 1818 388.3763427734375
Krok: 1819 388.3463134765625
Krok: 1820 388.30950927734375
Krok: 1821 388.2826843261719
Krok: 1822 388.24322509765625
Krok: 1823 388.2095947265625
Krok: 1824 388.18182373046875
Krok: 1825 388.144775390625
Krok: 1826 388.1127014160156
Krok: 1827 388.0850830078125
Krok: 1828 388.0489196777344
Krok: 1829 388.0174255371094
Krok: 1830 387.99298095703125
Krok: 1831 387.95751953125
Krok: 1832 387.9263000488281
Krok: 1833 387.8961486816406
Krok: 1834 387.8665466308594
Krok: 1835 387.837158203125
Krok: 1836 387.8081359863281
Krok: 1837 387.77911376953125
Krok: 1838 387.75048828125
Krok: 1839 387.7259826660156
Krok: 1840 387.69464111328125
Krok: 1841 387.66546630859375
Krok: 1842 387.63702392578125
Krok: 1843 387.60888671875
Krok: 1844 387.5809631347656
Krok: 1845 387.5531921386719
Krok: 1846 387.525634765625
Krok: 1847 387.4971923828125
Krok: 1848 387.466796875
Krok: 1849 387.4369812011719
Krok: 1850 387.408935546875
Krok: 1851 387.3842468261719
Krok: 1852 387.35186767578125
Krok: 1853 387.3221130371094
Krok: 1854 387.2930603027344
Krok: 1855 387.2646179199219
Krok: 1856 387.2362365722656
Krok: 1857 387.2088928222656
Krok: 1858 387.18536376953125
Krok: 1859 387.1545104980469
Krok: 1860 387.1260070800781
Krok: 1861 387.0982666015625
Krok: 1862 387.0709228515625
Krok: 1863 387.043701171875
Krok: 1864 387.0167541503906
Krok: 1865 386.9899597167969
Krok: 1866 386.9625244140625
Krok: 1867 386.9347229003906
Krok: 1868 386.91107177734375
Krok: 1869 386.8785705566406
Krok: 1870 386.8487854003906
Krok: 1871 386.8206787109375
Krok: 1872 386.798583984375
Krok: 1873 386.7668151855469
Krok: 1874 386.73785400390625
Krok: 1875 386.707763671875
Krok: 1876 386.6810607910156
Krok: 1877 386.6463928222656
Krok: 1878 386.6232604980469
Krok: 1879 386.58587646484375
Krok: 1880 386.5561828613281
Krok: 1881 386.52935791015625
Krok: 1882 386.49700927734375
Krok: 1883 386.4724426269531
Krok: 1884 386.43743896484375
Krok: 1885 386.4146423339844
Krok: 1886 386.3787536621094
Krok: 1887 386.3567810058594
Krok: 1888 386.3211669921875
Krok: 1889 386.29937744140625
Krok: 1890 386.26434326171875
Krok: 1891 386.2422180175781
Krok: 1892 386.2083435058594
Krok: 1893 386.185546875
Krok: 1894 386.1529846191406
Krok: 1895 386.1292724609375
Krok: 1896 386.0984802246094
Krok: 1897 386.0738830566406
Krok: 1898 386.06451416015625
Krok: 1899 386.0202331542969
Krok: 1900 385.991943359375
Krok: 1901 385.9852294921875
Krok: 1902 385.94659423828125
Krok: 1903 385.92620849609375
Krok: 1904 385.9029541015625
Krok: 1905 385.8779296875
Krok: 1906 385.8558349609375
Krok: 1907 385.8344421386719
Krok: 1908 385.8134765625
Krok: 1909 385.792724609375
Krok: 1910 385.77215576171875
Krok: 1911 385.7518005371094
Krok: 1912 385.7315673828125
Krok: 1913 385.7115478515625
Krok: 1914 385.6914978027344
Krok: 1915 385.67156982421875
Krok: 1916 385.6518249511719
Krok: 1917 385.6321105957031
Krok: 1918 385.6125183105469
Krok: 1919 385.593017578125
Krok: 1920 385.5736083984375
Krok: 1921 385.5543518066406
Krok: 1922 385.53509521484375
Krok: 1923 385.5159606933594
Krok: 1924 385.496826171875
Krok: 1925 385.47796630859375
Krok: 1926 385.4591979980469
Krok: 1927 385.4403076171875
Krok: 1928 385.421630859375
Krok: 1929 385.4029846191406
Krok: 1930 385.38458251953125
Krok: 1931 385.3661193847656
Krok: 1932 385.3477783203125
Krok: 1933 385.3293762207031
Krok: 1934 385.3112487792969
Krok: 1935 385.29315185546875
Krok: 1936 385.2752685546875
Krok: 1937 385.2575988769531
Krok: 1938 385.2400207519531
Krok: 1939 385.22247314453125
Krok: 1940 385.2051086425781
Krok: 1941 385.18792724609375
Krok: 1942 385.1708984375
Krok: 1943 385.1539001464844
Krok: 1944 385.1369934082031
Krok: 1945 385.12005615234375
Krok: 1946 385.1034851074219
Krok: 1947 385.0867614746094
Krok: 1948 385.07025146484375
Krok: 1949 385.0538330078125
Krok: 1950 385.0373840332031
Krok: 1951 385.0210876464844
Krok: 1952 385.0047607421875
Krok: 1953 384.98779296875
Krok: 1954 384.97100830078125
Krok: 1955 384.9544372558594
Krok: 1956 384.93798828125
Krok: 1957 384.92169189453125
Krok: 1958 384.90533447265625
Krok: 1959 384.8891906738281
Krok: 1960 384.87310791015625
Krok: 1961 384.8571472167969
Krok: 1962 384.84124755859375
Krok: 1963 384.8254089355469
Krok: 1964 384.8096008300781
Krok: 1965 384.79388427734375
Krok: 1966 384.7782897949219
Krok: 1967 384.76275634765625
Krok: 1968 384.747314453125
Krok: 1969 384.7319030761719
Krok: 1970 384.71661376953125
Krok: 1971 384.701416015625
Krok: 1972 384.6861267089844
Krok: 1973 384.67108154296875
Krok: 1974 384.6560974121094
Krok: 1975 384.6410827636719
Krok: 1976 384.6262512207031
Krok: 1977 384.61138916015625
Krok: 1978 384.5966796875
Krok: 1979 384.5819396972656
Krok: 1980 384.5630798339844
Krok: 1981 384.5448913574219
Krok: 1982 384.52752685546875
Krok: 1983 384.5103454589844
Krok: 1984 384.49371337890625
Krok: 1985 384.47711181640625
Krok: 1986 384.46075439453125
Krok: 1987 384.44451904296875
Krok: 1988 384.428466796875
Krok: 1989 384.4124755859375
Krok: 1990 384.3966064453125
Krok: 1991 384.380859375
Krok: 1992 384.3650817871094
Krok: 1993 384.349609375
Krok: 1994 384.33392333984375
Krok: 1995 384.31854248046875
Krok: 1996 384.3031311035156
Krok: 1997 384.2879638671875
Krok: 1998 384.2727966308594
Krok: 1999 384.25762939453125
Krok: 2000 384.2426452636719
Krok: 2001 384.2276611328125
Krok: 2002 384.2127685546875
Krok: 2003 384.197998046875
Krok: 2004 384.1831359863281
Krok: 2005 384.16851806640625
Krok: 2006 384.15399169921875
Krok: 2007 384.1394348144531
Krok: 2008 384.125
Krok: 2009 384.11053466796875
Krok: 2010 384.09625244140625
Krok: 2011 384.0820007324219
Krok: 2012 384.06781005859375
Krok: 2013 384.05364990234375
Krok: 2014 384.0396423339844
Krok: 2015 384.0256042480469
Krok: 2016 384.0118103027344
Krok: 2017 383.99786376953125
Krok: 2018 383.98406982421875
Krok: 2019 383.9703369140625
Krok: 2020 383.95672607421875
Krok: 2021 383.9431457519531
Krok: 2022 383.9295349121094
Krok: 2023 383.91619873046875
Krok: 2024 383.9034423828125
Krok: 2025 383.8903503417969
Krok: 2026 383.8775939941406
Krok: 2027 383.86492919921875
Krok: 2028 383.85198974609375
Krok: 2029 383.8393249511719
Krok: 2030 383.8270263671875
Krok: 2031 383.8150329589844
Krok: 2032 383.8025207519531
Krok: 2033 383.790283203125
Krok: 2034 383.7783203125
Krok: 2035 383.76629638671875
Krok: 2036 383.7544250488281
Krok: 2037 383.7425231933594
Krok: 2038 383.7307434082031
Krok: 2039 383.7190856933594
Krok: 2040 383.707275390625
Krok: 2041 383.6955871582031
Krok: 2042 383.6841125488281
Krok: 2043 383.6724548339844
Krok: 2044 383.6611328125
Krok: 2045 383.6495666503906
Krok: 2046 383.6381530761719
Krok: 2047 383.6268615722656
Krok: 2048 383.6155090332031
Krok: 2049 383.60418701171875
Krok: 2050 383.5930480957031
Krok: 2051 383.58184814453125
Krok: 2052 383.5706787109375
Krok: 2053 383.5596618652344
Krok: 2054 383.54852294921875
Krok: 2055 383.5376892089844
Krok: 2056 383.5265808105469
Krok: 2057 383.51568603515625
Krok: 2058 383.5047607421875
Krok: 2059 383.4939880371094
Krok: 2060 383.48321533203125
Krok: 2061 383.47235107421875
Krok: 2062 383.46173095703125
Krok: 2063 383.45098876953125
Krok: 2064 383.4403381347656
Krok: 2065 383.42974853515625
Krok: 2066 383.41925048828125
Krok: 2067 383.4087829589844
Krok: 2068 383.3982849121094
Krok: 2069 383.3879089355469
Krok: 2070 383.37738037109375
Krok: 2071 383.36700439453125
Krok: 2072 383.35675048828125
Krok: 2073 383.34649658203125
Krok: 2074 383.33624267578125
Krok: 2075 383.3260498046875
Krok: 2076 383.31591796875
Krok: 2077 383.3057556152344
Krok: 2078 383.29559326171875
Krok: 2079 383.2855529785156
Krok: 2080 383.2756042480469
Krok: 2081 383.265625
Krok: 2082 383.25567626953125
Krok: 2083 383.245849609375
Krok: 2084 383.2359924316406
Krok: 2085 383.2261047363281
Krok: 2086 383.21630859375
Krok: 2087 383.2065124511719
Krok: 2088 383.19683837890625
Krok: 2089 383.187255859375
Krok: 2090 383.1775207519531
Krok: 2091 383.16796875
Krok: 2092 383.15838623046875
Krok: 2093 383.1488342285156
Krok: 2094 383.1392822265625
Krok: 2095 383.1298828125
Krok: 2096 383.1204528808594
Krok: 2097 383.1110534667969
Krok: 2098 383.1015930175781
Krok: 2099 383.09222412109375
Krok: 2100 383.08294677734375
Krok: 2101 383.07373046875
Krok: 2102 383.0645446777344
Krok: 2103 383.0552978515625
Krok: 2104 383.0460510253906
Krok: 2105 383.037109375
Krok: 2106 383.0279235839844
Krok: 2107 383.0187683105469
Krok: 2108 383.009765625
Krok: 2109 383.0008544921875
Krok: 2110 382.9918212890625
Krok: 2111 382.9827880859375
Krok: 2112 382.9739685058594
Krok: 2113 382.9650573730469
Krok: 2114 382.9561767578125
Krok: 2115 382.9473571777344
Krok: 2116 382.9385986328125
Krok: 2117 382.9299011230469
Krok: 2118 382.92132568359375
Krok: 2119 382.9127502441406
Krok: 2120 382.904296875
Krok: 2121 382.8958435058594
Krok: 2122 382.8873596191406
Krok: 2123 382.8789367675781
Krok: 2124 382.8706359863281
Krok: 2125 382.8623046875
Krok: 2126 382.85400390625
Krok: 2127 382.8458251953125
Krok: 2128 382.8375244140625
Krok: 2129 382.829345703125
Krok: 2130 382.82122802734375
Krok: 2131 382.81304931640625
Krok: 2132 382.8049011230469
Krok: 2133 382.79681396484375
Krok: 2134 382.7887878417969
Krok: 2135 382.7806091308594
Krok: 2136 382.772705078125
Krok: 2137 382.76470947265625
Krok: 2138 382.7567138671875
Krok: 2139 382.7488098144531
Krok: 2140 382.7409362792969
Krok: 2141 382.7330017089844
Krok: 2142 382.72515869140625
Krok: 2143 382.7173156738281
Krok: 2144 382.7095031738281
Krok: 2145 382.7018127441406
Krok: 2146 382.6940002441406
Krok: 2147 382.68634033203125
Krok: 2148 382.6785583496094
Krok: 2149 382.67095947265625
Krok: 2150 382.6632385253906
Krok: 2151 382.65557861328125
Krok: 2152 382.64813232421875
Krok: 2153 382.6404724121094
Krok: 2154 382.6329650878906
Krok: 2155 382.62542724609375
Krok: 2156 382.6179504394531
Krok: 2157 382.6104431152344
Krok: 2158 382.6030578613281
Krok: 2159 382.5955810546875
Krok: 2160 382.5882263183594
Krok: 2161 382.58087158203125
Krok: 2162 382.5735168457031
Krok: 2163 382.5661926269531
Krok: 2164 382.558837890625
Krok: 2165 382.55157470703125
Krok: 2166 382.5442199707031
Krok: 2167 382.537109375
Krok: 2168 382.5299377441406
Krok: 2169 382.5226135253906
Krok: 2170 382.5155029296875
Krok: 2171 382.50836181640625
Krok: 2172 382.5011901855469
Krok: 2173 382.4941101074219
Krok: 2174 382.487060546875
Krok: 2175 382.4800720214844
Krok: 2176 382.4730224609375
Krok: 2177 382.4659729003906
Krok: 2178 382.45904541015625
Krok: 2179 382.4520568847656
Krok: 2180 382.4451599121094
Krok: 2181 382.4381408691406
Krok: 2182 382.431396484375
Krok: 2183 382.4244384765625
Krok: 2184 382.4175720214844
Krok: 2185 382.4108581542969
Krok: 2186 382.4039001464844
Krok: 2187 382.397216796875
Krok: 2188 382.3904724121094
Krok: 2189 382.3836669921875
Krok: 2190 382.3768615722656
Krok: 2191 382.37017822265625
Krok: 2192 382.363525390625
Krok: 2193 382.35687255859375
Krok: 2194 382.3502502441406
Krok: 2195 382.3436279296875
Krok: 2196 382.3370056152344
Krok: 2197 382.33050537109375
Krok: 2198 382.3239440917969
Krok: 2199 382.31732177734375
Krok: 2200 382.3109130859375
Krok: 2201 382.30426025390625
Krok: 2202 382.2978210449219
Krok: 2203 382.29132080078125
Krok: 2204 382.2848815917969
Krok: 2205 382.2784423828125
Krok: 2206 382.2720947265625
Krok: 2207 382.2657165527344
Krok: 2208 382.2593078613281
Krok: 2209 382.2529296875
Krok: 2210 382.2466125488281
Krok: 2211 382.2403564453125
Krok: 2212 382.2340393066406
Krok: 2213 382.2276611328125
Krok: 2214 382.22137451171875
Krok: 2215 382.2153015136719
Krok: 2216 382.20892333984375
Krok: 2217 382.2027587890625
Krok: 2218 382.1965637207031
Krok: 2219 382.1904296875
Krok: 2220 382.1842956542969
Krok: 2221 382.17822265625
Krok: 2222 382.17205810546875
Krok: 2223 382.16595458984375
Krok: 2224 382.1600036621094
Krok: 2225 382.1539611816406
Krok: 2226 382.1478576660156
Krok: 2227 382.1418151855469
Krok: 2228 382.1358642578125
Krok: 2229 382.1297607421875
Krok: 2230 382.1238098144531
Krok: 2231 382.1178283691406
Krok: 2232 382.11181640625
Krok: 2233 382.10595703125
Krok: 2234 382.1001892089844
Krok: 2235 382.09423828125
Krok: 2236 382.0883483886719
Krok: 2237 382.08251953125
Krok: 2238 382.07672119140625
Krok: 2239 382.0708923339844
Krok: 2240 382.0650939941406
Krok: 2241 382.0592956542969
Krok: 2242 382.05352783203125
Krok: 2243 382.0478210449219
Krok: 2244 382.04205322265625
Krok: 2245 382.0364074707031
Krok: 2246 382.0306396484375
Krok: 2247 382.0249938964844
Krok: 2248 382.019287109375
Krok: 2249 382.013671875
Krok: 2250 382.008056640625
Krok: 2251 382.0024719238281
Krok: 2252 381.9967956542969
Krok: 2253 381.9912109375
Krok: 2254 381.98565673828125
Krok: 2255 381.9800720214844
Krok: 2256 381.9744567871094
Krok: 2257 381.9688415527344
Krok: 2258 381.96343994140625
Krok: 2259 381.9578857421875
Krok: 2260 381.9523620605469
Krok: 2261 381.9468078613281
Krok: 2262 381.94134521484375
Krok: 2263 381.93585205078125
Krok: 2264 381.9304504394531
Krok: 2265 381.9250183105469
Krok: 2266 381.9195861816406
Krok: 2267 381.9141845703125
Krok: 2268 381.9088134765625
Krok: 2269 381.9033203125
Krok: 2270 381.8981018066406
Krok: 2271 381.89276123046875
Krok: 2272 381.887451171875
Krok: 2273 381.8820495605469
Krok: 2274 381.87677001953125
Krok: 2275 381.8714294433594
Krok: 2276 381.8660888671875
Krok: 2277 381.86090087890625
Krok: 2278 381.85565185546875
Krok: 2279 381.8504943847656
Krok: 2280 381.8453063964844
Krok: 2281 381.8401184082031
Krok: 2282 381.8349304199219
Krok: 2283 381.8296813964844
Krok: 2284 381.8245544433594
Krok: 2285 381.8194274902344
Krok: 2286 381.81427001953125
Krok: 2287 381.8091735839844
Krok: 2288 381.8040771484375
Krok: 2289 381.7989501953125
Krok: 2290 381.7938537597656
Krok: 2291 381.788818359375
Krok: 2292 381.7838439941406
Krok: 2293 381.77862548828125
Krok: 2294 381.7734375
Krok: 2295 381.7684020996094
Krok: 2296 381.76318359375
Krok: 2297 381.75811767578125
Krok: 2298 381.75299072265625
Krok: 2299 381.748046875
Krok: 2300 381.74298095703125
Krok: 2301 381.73797607421875
Krok: 2302 381.7329406738281
Krok: 2303 381.7279052734375
Krok: 2304 381.7229309082031
Krok: 2305 381.71795654296875
Krok: 2306 381.7129211425781
Krok: 2307 381.70794677734375
Krok: 2308 381.70306396484375
Krok: 2309 381.6980895996094
Krok: 2310 381.6932067871094
Krok: 2311 381.6883544921875
Krok: 2312 381.6835632324219
Krok: 2313 381.6786193847656
Krok: 2314 381.6737976074219
Krok: 2315 381.66888427734375
Krok: 2316 381.6640319824219
Krok: 2317 381.6593017578125
Krok: 2318 381.6544494628906
Krok: 2319 381.649658203125
Krok: 2320 381.64483642578125
Krok: 2321 381.6401062011719
Krok: 2322 381.6352844238281
Krok: 2323 381.630615234375
Krok: 2324 381.6259460449219
Krok: 2325 381.6211853027344
Krok: 2326 381.616455078125
Krok: 2327 381.6116943359375
Krok: 2328 381.6070556640625
Krok: 2329 381.60235595703125
Krok: 2330 381.59771728515625
Krok: 2331 381.59307861328125
Krok: 2332 381.58843994140625
Krok: 2333 381.5838317871094
Krok: 2334 381.57928466796875
Krok: 2335 381.5746765136719
Krok: 2336 381.5700988769531
Krok: 2337 381.5655212402344
Krok: 2338 381.56097412109375
Krok: 2339 381.5563659667969
Krok: 2340 381.55181884765625
Krok: 2341 381.5473327636719
Krok: 2342 381.542724609375
Krok: 2343 381.53826904296875
Krok: 2344 381.5337829589844
Krok: 2345 381.5293884277344
Krok: 2346 381.52484130859375
Krok: 2347 381.5204772949219
Krok: 2348 381.5159606933594
Krok: 2349 381.5115051269531
Krok: 2350 381.507080078125
Krok: 2351 381.50250244140625
Krok: 2352 381.4979553222656
Krok: 2353 381.4934997558594
Krok: 2354 381.489013671875
Krok: 2355 381.4844970703125
Krok: 2356 381.4800109863281
Krok: 2357 381.47564697265625
Krok: 2358 381.4712219238281
Krok: 2359 381.4668884277344
Krok: 2360 381.4623718261719
Krok: 2361 381.45806884765625
Krok: 2362 381.45379638671875
Krok: 2363 381.4493103027344
Krok: 2364 381.4450378417969
Krok: 2365 381.4406433105469
Krok: 2366 381.436279296875
Krok: 2367 381.4320983886719
Krok: 2368 381.4277648925781
Krok: 2369 381.4234619140625
Krok: 2370 381.41912841796875
Krok: 2371 381.4148864746094
Krok: 2372 381.4106140136719
Krok: 2373 381.40643310546875
Krok: 2374 381.40216064453125
Krok: 2375 381.3979187011719
Krok: 2376 381.3937072753906
Krok: 2377 381.3894958496094
Krok: 2378 381.3854064941406
Krok: 2379 381.38116455078125
Krok: 2380 381.3771057128906
Krok: 2381 381.3728942871094
Krok: 2382 381.3688049316406
Krok: 2383 381.3645324707031
Krok: 2384 381.3605041503906
Krok: 2385 381.35638427734375
Krok: 2386 381.3521728515625
Krok: 2387 381.3481140136719
Krok: 2388 381.34405517578125
Krok: 2389 381.3399658203125
Krok: 2390 381.33587646484375
Krok: 2391 381.3318176269531
Krok: 2392 381.3277282714844
Krok: 2393 381.3237609863281
Krok: 2394 381.3197326660156
Krok: 2395 381.3157958984375
Krok: 2396 381.3117370605469
Krok: 2397 381.30780029296875
Krok: 2398 381.3038330078125
Krok: 2399 381.2998962402344
Krok: 2400 381.2958984375
Krok: 2401 381.29193115234375
Krok: 2402 381.2878723144531
Krok: 2403 381.2840576171875
Krok: 2404 381.28009033203125
Krok: 2405 381.2761535644531
Krok: 2406 381.272216796875
Krok: 2407 381.268310546875
Krok: 2408 381.2644348144531
Krok: 2409 381.2605895996094
Krok: 2410 381.2567138671875
Krok: 2411 381.2528991699219
Krok: 2412 381.2491149902344
Krok: 2413 381.24530029296875
Krok: 2414 381.24139404296875
Krok: 2415 381.2375183105469
Krok: 2416 381.2337951660156
Krok: 2417 381.22998046875
Krok: 2418 381.2261657714844
Krok: 2419 381.222412109375
Krok: 2420 381.2186279296875
Krok: 2421 381.21484375
Krok: 2422 381.2110290527344
Krok: 2423 381.2072448730469
Krok: 2424 381.2035827636719
Krok: 2425 381.1999206542969
Krok: 2426 381.1961975097656
Krok: 2427 381.19244384765625
Krok: 2428 381.1888122558594
Krok: 2429 381.1850891113281
Krok: 2430 381.1814270019531
Krok: 2431 381.1777648925781
Krok: 2432 381.1741027832031
Krok: 2433 381.17047119140625
Krok: 2434 381.1668701171875
Krok: 2435 381.1631774902344
Krok: 2436 381.1595764160156
Krok: 2437 381.1558837890625
Krok: 2438 381.1522521972656
Krok: 2439 381.14874267578125
Krok: 2440 381.1451110839844
Krok: 2441 381.1415710449219
Krok: 2442 381.13800048828125
Krok: 2443 381.1344299316406
Krok: 2444 381.130859375
Krok: 2445 381.12750244140625
Krok: 2446 381.1257629394531
Krok: 2447 381.121337890625
Krok: 2448 381.1175537109375
Krok: 2449 381.1139221191406
Krok: 2450 381.11077880859375
Krok: 2451 381.10906982421875
Krok: 2452 381.1045837402344
Krok: 2453 381.10076904296875
Krok: 2454 381.0980529785156
Krok: 2455 381.0961608886719
Krok: 2456 381.091552734375
Krok: 2457 381.087890625
Krok: 2458 381.0865478515625
Krok: 2459 381.08197021484375
Krok: 2460 381.0786437988281
Krok: 2461 381.0770568847656
Krok: 2462 381.0724792480469
Krok: 2463 381.0721435546875
Krok: 2464 381.0668640136719
Krok: 2465 381.06341552734375
Krok: 2466 381.0617370605469
Krok: 2467 381.057861328125
Krok: 2468 381.05670166015625
Krok: 2469 381.052001953125
Krok: 2470 381.05108642578125
Krok: 2471 381.0462646484375
Krok: 2472 381.04541015625
Krok: 2473 381.0406188964844
Krok: 2474 381.03955078125
Krok: 2475 381.0350341796875
Krok: 2476 381.03363037109375
Krok: 2477 381.0295715332031
Krok: 2478 381.02777099609375
Krok: 2479 381.0240783691406
Krok: 2480 381.0218811035156
Krok: 2481 381.0187683105469
Krok: 2482 381.0160217285156
Krok: 2483 381.0134582519531
Krok: 2484 381.0102844238281
Krok: 2485 381.00830078125
Krok: 2486 381.00445556640625
Krok: 2487 381.0030822753906
Krok: 2488 380.99871826171875
Krok: 2489 380.9979553222656
Krok: 2490 380.99298095703125
Krok: 2491 380.9928283691406
Krok: 2492 380.9878234863281
Krok: 2493 380.98443603515625
Krok: 2494 380.983154296875
Krok: 2495 380.9791259765625
Krok: 2496 380.9785461425781
Krok: 2497 380.97381591796875
Krok: 2498 380.97119140625
Krok: 2499 380.9694519042969
In [17]:
import matplotlib.pyplot as plt

plt.plot(range(epochs), aggregated_losses)
plt.ylabel('Loss')
plt.xlabel('epoch')

plt.show
Out[17]:
<function matplotlib.pyplot.show(*args, **kw)>

Prognoza na podstawie modelu

  • poprostu podstawiamy te same równania które były w modelu
  • Poniższy wynik loss pokazuje ostatnią sekwencje modelu
  • Loss pokazuuje ile myli się model (loss = suma kwadratu błedów) po ostatniej sekwencji uczenia się
In [18]:
with torch.no_grad():
    y_pred = h_relu.mm(w2)  
    loss = (y_pred - y).pow(2).sum()

    print(f'Loss train_set: {loss:.8f}')
Loss train_set: 380.96923828

Ponieważ ustaliliśmy, że nasza warstwa wyjściowa będzie zawierać 1 neuron, każda prognoza będzie zawierać 1 wartości. Przykładowo pierwsze 5 przewidywanych wartości wygląda następująco:

In [19]:
y_pred[:5]
Out[19]:
tensor([[2.4883],
        [4.3975],
        [4.2834],
        [3.4128],
        [5.2886]])

Celem takich prognoz jest to, że jeśli rzeczywisty wynik wynosi 0, wartość przy indeksie 0 powinna być wyższa niż wartość przy indeksie 1 i odwrotnie. Możemy pobrać indeks największej wartości z listy za pomocą następującego skryptu:

  • np.argmax – Zwraca wskaźniki wartości maksymalnych wzdłuż osi.

NIC Z TEGO NIE ROZUMIEM

In [20]:
import numpy as np
y_pred2 = np.argmax(y_pred, axis=1)
y_pred2[:6]
Out[20]:
tensor([0, 0, 0, 0, 0, 0])

Powyższe równanie zwraca wskaźniki wartości maksymalnych wzdłuż osi.

Ponieważ na liście pierwotnie przewidywanych wyników y_pred dla pierwszych pięciu rekordów wartości przy zerowych indeksach są większe niż wartości przy pierwszych indeksach, możemy zobaczyć 0 w pierwszych pięciu wierszach przetworzonych danych wyjściowych.

In [21]:
y_pred[:4]
Out[21]:
tensor([[2.4883],
        [4.3975],
        [4.2834],
        [3.4128]])

Zapisujemy cały model

TA siec jest tak prosta, że nie można zrobić jej zapisu – bo nie ma zapisanej swojej definicji

Użycie bojowe modelu

obraz.png

Podstawiając inne zmienne niezależne można uzyskać wektor zmiennych wyjściowych

Wybieramy sobie jakąś losowy rekord 1% naszej polulacji

In [22]:
df2 = df.sample(frac = 0.01, random_state=10) 
print(df2.shape)
print()
df2
(5, 13)

Out[22]:
Unnamed: 0 Country Region Happiness Rank Happiness Score Economy (GDP per Capita) Family Health (Life Expectancy) Freedom Trust (Government Corruption) Generosity Dystopia Residual Year
315 315 Tunisia Middle East and Northern Africa 98.0 5.045 0.97724 0.43165 0.59577 0.23553 0.08170 0.03936 2.68413 2016.0
149 149 Trinidad And Tobago Latin America and Caribbean 41.0 6.168 1.21183 1.18354 0.61483 0.55884 0.01140 0.31844 2.26882 2015.0
198 198 Congo (Kinshasa) Sub-Saharan Africa 125.0 4.272 0.05661 0.80676 0.18800 0.15602 0.06075 0.25458 2.74924 2016.0
167 167 Algeria Middle East and Northern Africa 38.0 6.355 1.05266 0.83309 0.61804 0.21006 0.16157 0.07044 3.40904 2016.0
48 48 Gabon Sub-Saharan Africa 143.0 3.896 1.06024 0.90528 0.43372 0.31914 0.11091 0.06822 0.99895 2015.0

Bierzemy te same zmienne co w modelu

In [40]:
X_exp = torch.tensor(df2[['Economy (GDP per Capita)','Freedom','Trust (Government Corruption)']].values)
print(X_exp.shape)
print(X_exp)
print()
torch.Size([5, 3])
tensor([[0.9772, 0.2355, 0.0817],
        [1.2118, 0.5588, 0.0114],
        [0.0566, 0.1560, 0.0607],
        [1.0527, 0.2101, 0.1616],
        [1.0602, 0.3191, 0.1109]], dtype=torch.float64)

X_exp to Duble tensor – przerabiamy go na Float Tensor

In [46]:
X_exp = X_exp.type(torch.FloatTensor)
X_exp
Out[46]:
tensor([[0.9772, 0.2355, 0.0817],
        [1.2118, 0.5588, 0.0114],
        [0.0566, 0.1560, 0.0608],
        [1.0527, 0.2101, 0.1616],
        [1.0602, 0.3191, 0.1109]])

Zmienna wynikowa y

In [29]:
w01 = np.random.randn(3, 5)
In [49]:
w01 = torch.tensor(w01)
w01 = w01.type(torch.FloatTensor)
w01
/home/wojciech/anaconda3/lib/python3.7/site-packages/ipykernel_launcher.py:1: UserWarning: To copy construct from a tensor, it is recommended to use sourceTensor.clone().detach() or sourceTensor.clone().detach().requires_grad_(True), rather than torch.tensor(sourceTensor).
  """Entry point for launching an IPython kernel.
Out[49]:
tensor([[-0.8869, -0.8968, -2.4913,  0.2018, -0.2955],
        [-0.7605, -0.6304,  0.7503, -0.6016,  0.7678],
        [ 1.5129,  0.6051,  0.8185,  0.6681,  1.2359]])
In [54]:
y_exp = torch.tensor(df2['Happiness Score'].values)
y_exp = y_exp.type(torch.FloatTensor)
y_exp
Out[54]:
tensor([5.0450, 6.1680, 4.2720, 6.3550, 3.8960])
In [55]:
y_exp = y_exp.view(y_exp.shape[0],1)
y[:12]
Out[55]:
tensor([[3.5750],
        [4.9590],
        [5.6050],
        [4.0330],
        [6.5740],
        [4.3500],
        [7.2840],
        [7.2000],
        [5.2120],
        [5.9600],
        [4.6940],
        [5.8130]])
In [57]:
print("X_exp:",X_exp.shape)
print("w1:",w1.shape)
X_exp: torch.Size([5, 3])
w1: torch.Size([3, 10])

Podstawiamy do gotowego, zrobionego wczesniej modelu

In [59]:
    h = X_exp.mm(w1)               #<= zwykłe mnożenie macierzy x*w1
    h_relu = h.clamp(min=0)        #<= wyznaczenie ograniczenia do min=0
    y_pred_AB = h_relu.mm(w2)    

    loss = (y_pred_AB - y_exp).pow(2).sum()

    print(f'Loss train_set: {loss:.8f}')
Loss train_set: 17.88477898
In [60]:
  h = X.mm(w1)               #<= zwykłe mnożenie macierzy x*w1
  h_relu = h.clamp(min=0)    #<= wyznaczenie ograniczenia do min=0
  y_pred = h_relu.mm(w2)

Wektor wynikowy

In [61]:
y_pred_AB
Out[61]:
tensor([[3.5351],
        [6.1301],
        [1.4422],
        [3.6204],
        [4.2392]])
In [62]:
y_exp
Out[62]:
tensor([[5.0450],
        [6.1680],
        [4.2720],
        [6.3550],
        [3.8960]])

obraz.png

Obliczenie parametru R2

In [66]:
(y_exp - y_pred_AB).pow(2).sum()
Out[66]:
tensor(17.8848)