Compare commits

..

2 Commits

Author SHA1 Message Date
61653ac827 update README file 2023-10-17 18:30:58 +02:00
7eee966776 Zaktualizuj 'README.md' 2023-10-17 18:29:03 +02:00
13 changed files with 1 additions and 4419 deletions

View File

@ -1,79 +0,0 @@
from tkinter import *
import joblib
import pandas as pd
root = Tk()
def calculate_price():
# Get the selected values and entry input
stan = selected_stan.get()
liczba_pokoi = selected_liczba_pokoi.get()
metraz = entry1.get()
rynek = selected_rynek.get()
# Create a dictionary with the data
data = {'stan': [stan], 'l pokoi': [liczba_pokoi], 'metraż': [metraz], 'rynek': [rynek]}
# Create a DataFrame from the dictionary
X = pd.DataFrame(data)
# Load the model and make predictions
loaded_model = joblib.load('ridge_model.sav')
result = loaded_model.predict(X)
result = result / float(metraz)
# Display the result
result_label.config(text=f"Predicted Price: {result[0]:.2f} PLN")
result_label.grid(row=6, column=1, padx=10, pady=5)
root.geometry("500x500")
root.title("Mieszkaneo")
root.maxsize(900, 600)
root.config(bg="#C3DEED")
label1 = Label(root, text="Metraż", font=('Arial', 18))
label1.grid(row=0, column=0, padx=10, pady=5)
entry1 = Entry(root, font=('Arial', 18))
entry1.grid(row=1, column=0, padx=10, pady=5)
label2 = Label(root, text="Rynek", font=('Arial', 18))
label2.grid(row=0, column=1, padx=10, pady=5)
rynek_options = ["pierwotny", "wtórny"]
selected_rynek = StringVar()
selected_rynek.set(rynek_options[0])
rynek_menu = OptionMenu(root, selected_rynek, *rynek_options)
rynek_menu.config(font=('Arial', 18), bg='white', fg='black') # Kolory tła i tekstu
rynek_menu.grid(row=1, column=1, padx=10, pady=5)
label3 = Label(root, text="Stan", font=('Arial', 18))
label3.grid(row=2, column=0, padx=10, pady=5)
stan_options = ["do zamieszkania", "do wykończenia","do remontu"]
selected_stan = StringVar()
selected_stan.set(stan_options[0])
stan_menu = OptionMenu(root, selected_stan, *stan_options)
stan_menu.config(font=('Arial', 18), bg='white', fg='black') # Kolory tła i tekstu
stan_menu.grid(row=3, column=0, padx=10, pady=5)
label4 = Label(root, text="Liczba Pokoi", font=('Arial', 18))
label4.grid(row=2, column=1, padx=10, pady=5)
liczba_pokoi_options = [str(i) for i in range(1, 5)]
selected_liczba_pokoi = StringVar()
selected_liczba_pokoi.set(liczba_pokoi_options[0])
liczba_pokoi_menu = OptionMenu(root, selected_liczba_pokoi, *liczba_pokoi_options)
liczba_pokoi_menu.config(font=('Arial', 18), bg='white', fg='black') # Kolory tła i tekstu
liczba_pokoi_menu.grid(row=3, column=1, padx=10, pady=5)
button = Button(root, text="Oblicz cenę mieszkania", font=('Arial', 18), command=calculate_price)
button.config(bg='green', fg='white') # Kolory tła i tekstu
button.grid(row=4, columnspan=2, padx=10, pady=10)
result_label = Label(root, text="", font=('Arial', 18))
result_label.grid(row=5, columnspan=2, padx=10, pady=5)
root.mainloop()

23
Jenkinsfile vendored
View File

@ -1,23 +0,0 @@
pipeline {
agent {
docker { image 'python:3.10.6-slim-bullseye' }
}
stages {
stage('Build') {
steps {
echo 'Building..'
}
}
stage('Test') {
steps {
sh 'check_flat_price.py'
}
}
stage('Deploy') {
steps {
echo 'Deploying....'
}
}
}
}

File diff suppressed because one or more lines are too long

View File

@ -27,7 +27,7 @@ Bartłomiej jest pracownikiem nastawionym na wykonanie zadania i posuwającym pr
## Podręcznik użytkownika do zadania 2
1. W celu uruchomienia programu przewidującego ceny mieszkania na podstawie jego podstawowych parametrów należy wejść w plik: Lab1_zad2.ipynb.
1. W celu uruchomienia programu przewidującego ceny mieszkania na podstawie jego podstawowych parametrów należy wejść plik: Lab1_zad2.ipynb.
2. Następnie należy uruchomić program poprzez wciśnięcie przycisku run lub poprzez skrót klawiszowy Ctrl + Enter.

BIN
Zad1_po_modyfikacji.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 297 KiB

BIN
Zad1_przed_modyfikacją.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 KiB

View File

@ -1,8 +0,0 @@
import pandas as pd
import numpy as np
ceny = pd.read_csv('expected.tsv', sep='\t', header=None)
for cena in ceny:
if cena < 0:
print("cena ujemna, sprawdz cene")

View File

@ -1,462 +0,0 @@
373000
299000
365000
369000
483791
430000
312000
397000
302672
325000
302800
300495
375038
437131
373761
337567
359320
326407
294819
266000
355720.5
288000
239000
385000
349000
804500
520000
315441
339000
429000
325000
269000
420000
400000
420000
385000
617232
399000
328338
596232
339000
293000
289000
330000
499000
419000
219598
341670
351259
319000
211426
309000
299000
349000
508000
270000
333750
724120
485000
274000
242775
415125
269000
535000
497000
357124
830000
675000
399000
550000
245000
219598
365000
435000
254231
359000
485000
469758
382740
499000
279000
283080
298200
339000
239900
341145
310000
369000
327000
259000
1308456
434358
449000
293000
203000
273000
175000
368938
299000
415000
333000
345000
350000
297987
290696.04
293571
459000
355000
269000
345000
300000
1156756
242943.1
486600
305370
318240
340000
316000
300500
335000
227000
399000
1100000
389000
370000
659000
249000
555000
315205
349000
385000
397005
469000
490000
316900
254500
280000
294588
275000
369000
857514
560000
310000
596232
459000
238000
440000
499000
327104
650000
235000
338200
412000
329000
609631
309000
250000
469000
311122
450000
299000
499000
330400
295000
315500
254500
467700
393750
530000
270000
297987
360400
337567
380000
568600
322010
490824
269548
361745
359371
579900
340000
199000
255000
255000
245000
303204
290000
349000
360000
350000
469064
280000
417000
318032
579000
320000
382060
379000
420000
250000
211500
254280
383000
355696
249000
359000
429000
605000
325949
340000
420000
579215
304900
380000
229000
325000
675000
409000
355000
388447.5
345015
199000
320292
300841
313000
566999
275000
359371
253000
262000
230000
299000
399000
453040
479000
312000
1100000
308196
355000
336842
248100
352894
242000
330000
315000
299900
454000
325000
499900
369000
429000
244500
661650
357475
321165
330000
404900
1240000
696000
295000
295000
417000
242300
285000
980000
229000
259786
447496.2
239617.2
260000
387000
799000
238638
354944
521683
506600
506363
299000
844990
213000
324900
261000
349000
480000
283000
430000
259786
339000
299000
530000
396683
329000
420863
299000
276458
350286
515000
341670
369000
322000
761976.07
389000
459999
429000
425000
286000
270000
561636.5
550625
324836
221976
699000
579000
514000
282000
345000
534508
299000
545000
250000
379000
269000
299000
329000
249976
430000
303086
303000
238400
339000
241500
1100000
399000
530000
972000
359000
250000
329460
239000
490110
468120
378157
285000
235850
499000
235850
365428
670000
320000
279000
388000
324990
570000
348796
287144
272000
267877
255062
650000
364000
530000
570000
284000
339000
435000
280000
1300000
365428
295000
360000
205000
319000
736450
453040
280500
299000
330000
337110
520000
395000
595000
375000
358575
588000
1025455
245000
238500
1167400
249000
441000
239000
455000
640000
344250
400000
485000
543617
276000
428400
360315
595000
595000
535000
534600
330000
627810
439000
304945
699000
712164
250000
449000
284859
595350
259000
590000
355000
389000
429000
649000
297987
159761
505505
336676
272764
343876
336290.5
308035
335226.5
532317
525937.5
397720
702150
592020
671488
593000
399000
1800000
288728
393211
789325
453040
345015
519745
400920
2318580
469728
247154
328828.5
260927.5
482729
257328.5
305923.5
529623
641395.58
669606.91
655544.02
471397.97
309958
699000
850000
1 373000
2 299000
3 365000
4 369000
5 483791
6 430000
7 312000
8 397000
9 302672
10 325000
11 302800
12 300495
13 375038
14 437131
15 373761
16 337567
17 359320
18 326407
19 294819
20 266000
21 355720.5
22 288000
23 239000
24 385000
25 349000
26 804500
27 520000
28 315441
29 339000
30 429000
31 325000
32 269000
33 420000
34 400000
35 420000
36 385000
37 617232
38 399000
39 328338
40 596232
41 339000
42 293000
43 289000
44 330000
45 499000
46 419000
47 219598
48 341670
49 351259
50 319000
51 211426
52 309000
53 299000
54 349000
55 508000
56 270000
57 333750
58 724120
59 485000
60 274000
61 242775
62 415125
63 269000
64 535000
65 497000
66 357124
67 830000
68 675000
69 399000
70 550000
71 245000
72 219598
73 365000
74 435000
75 254231
76 359000
77 485000
78 469758
79 382740
80 499000
81 279000
82 283080
83 298200
84 339000
85 239900
86 341145
87 310000
88 369000
89 327000
90 259000
91 1308456
92 434358
93 449000
94 293000
95 203000
96 273000
97 175000
98 368938
99 299000
100 415000
101 333000
102 345000
103 350000
104 297987
105 290696.04
106 293571
107 459000
108 355000
109 269000
110 345000
111 300000
112 1156756
113 242943.1
114 486600
115 305370
116 318240
117 340000
118 316000
119 300500
120 335000
121 227000
122 399000
123 1100000
124 389000
125 370000
126 659000
127 249000
128 555000
129 315205
130 349000
131 385000
132 397005
133 469000
134 490000
135 316900
136 254500
137 280000
138 294588
139 275000
140 369000
141 857514
142 560000
143 310000
144 596232
145 459000
146 238000
147 440000
148 499000
149 327104
150 650000
151 235000
152 338200
153 412000
154 329000
155 609631
156 309000
157 250000
158 469000
159 311122
160 450000
161 299000
162 499000
163 330400
164 295000
165 315500
166 254500
167 467700
168 393750
169 530000
170 270000
171 297987
172 360400
173 337567
174 380000
175 568600
176 322010
177 490824
178 269548
179 361745
180 359371
181 579900
182 340000
183 199000
184 255000
185 255000
186 245000
187 303204
188 290000
189 349000
190 360000
191 350000
192 469064
193 280000
194 417000
195 318032
196 579000
197 320000
198 382060
199 379000
200 420000
201 250000
202 211500
203 254280
204 383000
205 355696
206 249000
207 359000
208 429000
209 605000
210 325949
211 340000
212 420000
213 579215
214 304900
215 380000
216 229000
217 325000
218 675000
219 409000
220 355000
221 388447.5
222 345015
223 199000
224 320292
225 300841
226 313000
227 566999
228 275000
229 359371
230 253000
231 262000
232 230000
233 299000
234 399000
235 453040
236 479000
237 312000
238 1100000
239 308196
240 355000
241 336842
242 248100
243 352894
244 242000
245 330000
246 315000
247 299900
248 454000
249 325000
250 499900
251 369000
252 429000
253 244500
254 661650
255 357475
256 321165
257 330000
258 404900
259 1240000
260 696000
261 295000
262 295000
263 417000
264 242300
265 285000
266 980000
267 229000
268 259786
269 447496.2
270 239617.2
271 260000
272 387000
273 799000
274 238638
275 354944
276 521683
277 506600
278 506363
279 299000
280 844990
281 213000
282 324900
283 261000
284 349000
285 480000
286 283000
287 430000
288 259786
289 339000
290 299000
291 530000
292 396683
293 329000
294 420863
295 299000
296 276458
297 350286
298 515000
299 341670
300 369000
301 322000
302 761976.07
303 389000
304 459999
305 429000
306 425000
307 286000
308 270000
309 561636.5
310 550625
311 324836
312 221976
313 699000
314 579000
315 514000
316 282000
317 345000
318 534508
319 299000
320 545000
321 250000
322 379000
323 269000
324 299000
325 329000
326 249976
327 430000
328 303086
329 303000
330 238400
331 339000
332 241500
333 1100000
334 399000
335 530000
336 972000
337 359000
338 250000
339 329460
340 239000
341 490110
342 468120
343 378157
344 285000
345 235850
346 499000
347 235850
348 365428
349 670000
350 320000
351 279000
352 388000
353 324990
354 570000
355 348796
356 287144
357 272000
358 267877
359 255062
360 650000
361 364000
362 530000
363 570000
364 284000
365 339000
366 435000
367 280000
368 1300000
369 365428
370 295000
371 360000
372 205000
373 319000
374 736450
375 453040
376 280500
377 299000
378 330000
379 337110
380 520000
381 395000
382 595000
383 375000
384 358575
385 588000
386 1025455
387 245000
388 238500
389 1167400
390 249000
391 441000
392 239000
393 455000
394 640000
395 344250
396 400000
397 485000
398 543617
399 276000
400 428400
401 360315
402 595000
403 595000
404 535000
405 534600
406 330000
407 627810
408 439000
409 304945
410 699000
411 712164
412 250000
413 449000
414 284859
415 595350
416 259000
417 590000
418 355000
419 389000
420 429000
421 649000
422 297987
423 159761
424 505505
425 336676
426 272764
427 343876
428 336290.5
429 308035
430 335226.5
431 532317
432 525937.5
433 397720
434 702150
435 592020
436 671488
437 593000
438 399000
439 1800000
440 288728
441 393211
442 789325
443 453040
444 345015
445 519745
446 400920
447 2318580
448 469728
449 247154
450 328828.5
451 260927.5
452 482729
453 257328.5
454 305923.5
455 529623
456 641395.58
457 669606.91
458 655544.02
459 471397.97
460 309958
461 699000
462 850000

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

View File

@ -1,418 +0,0 @@
426248.1950143345
406577.60226190975
343307.837438009
344757.0699949808
335436.23190777196
627700.8803021135
335039.88788041135
525216.9925722838
495606.36675859557
325786.3043337852
379765.31383372773
430106.5099435335
353136.0720911228
268312.96615313255
319206.1652640768
369470.84812888596
610102.833952893
400076.14612753
276138.75011155196
443681.3236853633
483090.84725852
270578.56381593324
390333.6834238267
292957.6031322757
570814.0844161469
330653.06925031776
455942.70616325387
376867.0692282704
243812.70586949727
356196.6018909872
703863.5284511703
382853.51205147814
938652.5945825168
261510.65943866887
331214.2256305808
511210.5496399403
423605.0538091538
423030.11962651316
323562.9011309198
498752.6685078705
431369.78025499074
427748.6602271691
262085.3105451566
403059.8796062449
277654.95413295366
338640.5294932157
423220.31789383857
302987.5270151275
269750.6959233481
616722.031414113
408849.60563685343
253745.64991667902
292192.4706823096
428576.24504360126
311243.9856103126
492045.06661345554
421810.4268045311
304594.30516005633
362169.4371748395
309069.245147192
597032.8468608503
392424.82162786904
318895.31010997365
579040.3430984485
187515.19757513213
395983.48928922456
572154.1510487535
365619.62221376866
322987.9669482792
294487.8680322079
293532.5373149163
418362.528605567
332544.9686210408
335874.3796235594
332477.495942038
433932.172193364
317441.841531191
314220.91315109876
325403.7381088022
372765.4367617039
648097.26403684
562478.942885633
502374.354687998
441583.49669302505
266485.9069776278
371420.85103113344
312741.88090702926
324893.6441213798
366410.31832902157
285306.27863261465
374219.1884166395
245129.45291915964
413771.73390577035
260432.32005690172
213949.4388762949
933944.05855588
708804.9199985203
474293.993774242
274327.4297446143
255964.2509454278
361244.5894465843
377122.172628547
252206.06137460005
395408.5551065839
318206.97398115706
347282.007079869
426013.853105228
643425.4369940829
600538.6783283167
323562.9011309198
758538.529246317
334316.4463057412
260293.13630701895
300608.92763193673
613207.2243183856
224860.81508529256
325719.04979320255
363539.9867964826
338865.55013024184
346326.67636257736
348047.1395298351
326929.4839107706
341281.3212907649
374917.0663260229
455086.9995897607
244403.6619368579
336379.9545130181
335044.4069783751
363467.9926494497
403059.8796062449
435770.3766874619
423227.0066821345
273562.29729464813
292957.6031322757
440053.2317930928
245563.25180000544
346516.8746299029
377122.172628547
341849.2836089567
613163.3637527574
403869.15569799213
251837.33788972747
432134.91270495683
448469.68874272
570814.0844161469
319470.2442926143
322530.7740924787
758538.529246317
476589.39112414035
239122.29648017968
270668.85486330744
323562.9011309198
259029.5829194089
456619.1511038721
265910.97279498714
342424.21779159736
980350.4264914903
886621.7013706424
330989.20499355474
730082.2908958739
468363.1324418386
288864.9462939702
361819.5236292249
424986.81131705653
472279.0857390433
182861.73237044946
367370.16814427683
423030.11962651316
361244.5894465843
410945.5460150125
151593.31389438972
501263.82779038104
338104.9367782395
292957.6031322757
281035.31471518206
191454.54484729152
342424.21779159736
336303.15819186857
464270.47560353315
289145.7186848228
183919.07506029145
491892.0401234623
521922.4039394658
261387.6507741933
290905.52331974485
298357.39084766654
499241.8307411007
1015165.8395791271
400076.14612753
463772.33774204203
380105.90610726184
354525.20168926014
311243.9856103126
835626.708425568
279085.3118129346
396173.68755655
319781.0994467174
365378.19129058043
328197.55639634456
380680.8402899025
806869.3364188878
395408.5551065839
303560.2915074361
216244.83622619318
517829.74710116035
408965.46034951444
225938.68930354103
353442.4081472621
301723.9736275174
1769654.5528055253
409234.34155216865
330639.29144794017
303402.46284332615
459679.68090373656
300608.92763193673
682600.2184323473
510178.4226014993
231188.0204450566
245456.65579175833
851613.3541730422
369470.84812888596
383983.08408910804
315911.5766312587
265542.46744853456
388332.1647895635
302841.589539216
388038.00299777545
750312.2705640153
319470.2442926143
331214.2256305808
369470.84812888596
490825.3737914736
269736.6350448176
311818.9197929533
499241.8307411007
410449.2947677006
453512.40896068164
1491915.8128484944
384198.56294556736
342614.4160589228
422455.18544387247
456619.1511038721
318895.31010997365
335619.34116101573
433665.17760488903
455930.8149750555
270578.56381593324
285306.27863261465
321005.31136666314
542504.183767401
707494.6530530112
231747.00713498745
346783.5861422249
298046.53569356346
420535.2003671426
531996.5886137316
437036.56255885656
536306.8939988285
376867.0692282704
226903.27872524637
299275.54978762585
321548.276171874
506318.22105812107
425515.71524373686
428884.184637767
343278.03775091143
302062.39621071937
468363.1324418386
525481.0716008213
476014.45694149967
456619.1511038721
343048.49801592156
629040.9469347202
494841.23430862953
575214.680848618
399501.2119448894
295560.94007633964
401339.4164389873
433665.17760488903
361819.5236292249
365378.19129058043
529573.7284391269
421880.25126123184
341058.8705698568
231188.0204450566
303592.66111065156
342424.21779159736
440551.369654584
350075.5422912584
495450.7077848179
313010.7621096835
280722.1727211139
365037.59901704633
473603.20487894036
680802.9589439402
353136.0720911228
509603.4884188586
273562.29729464813
322987.9669482792
305902.1193390804
440818.36424305895
317455.90240972146
334893.550178714
317135.7885512045
310555.649481496
318895.31010997365
614630.8932100707
242191.8668460379
356122.7211297751
369470.84812888596
322535.5762665954
395983.48928922456
441316.5021045501
290293.41735977196
315273.90700599906
367715.5625919277
606979.5687104097
558571.9652166893
338839.9864649551
361819.5236292249
265036.95749680884
344494.8775806225
357726.86679091945
373029.5157902415
306085.2285923242
264584.96704091085
400076.14612753
507194.6891227844
424750.58279377077
637190.4092958723
445142.16435438057
265910.97279498714
574185.4693701144
438114.8370028908
467521.203670723
301183.86181457737
317441.841531191
389408.15239363274
464537.4701920081
257074.77784304472
411710.6784649786
228985.37636329493
385461.8332570246
385730.71445967874
730082.2908958739
546904.7801998722
340893.95289166516
499241.8307411007
373347.4599584263
661626.0475227094
312129.7749470564
428576.24504360126
289439.88047661085
517254.81291851966
174670.01298169547
315992.6089742191
700694.5160288796
296827.12594773434
344425.73642586055
1064591.509232758
310560.1685794598
266421.2849208296
340242.5054640279
357193.9065597277
507194.6891227844
361786.8709498565
467331.0054033976
815656.4684052996
388907.0989722042
403839.07293474156
322987.9669482792
977876.438986312
268410.6292907414
221343.09242962772
340256.5663425584
587266.6017807502
377122.172628547
314089.03655371774
342231.84983393975
303530.2087441855
784719.8368375353
262850.44299512275
824530.1182107272
432485.1093267243
332030.30766025675
593040.380318649
365199.8842114534
319168.9934867446
466876.7281075345
466876.7281075345
691250.7342149281
484780.8274367414
332788.35109614115
333590.6553234395
410449.2947677006
345872.1159905615
357726.86679091945
152089.5651417016
354135.5464501954
449853.6159409549
374457.9868560432
501620.83035007736
404910.2583646941
399660.9272231785
517565.66807262274
292690.60854380066
617760.84724085
993932.3292474017
475140.1585671684
397632.2413856023
369973.78816449374
225792.7518276295
304900.35814004275
297172.5203953851
327316.56923371746
538875.6916493447
507658.2876907278
481325.84022369556
1 426248.1950143345
2 406577.60226190975
3 343307.837438009
4 344757.0699949808
5 335436.23190777196
6 627700.8803021135
7 335039.88788041135
8 525216.9925722838
9 495606.36675859557
10 325786.3043337852
11 379765.31383372773
12 430106.5099435335
13 353136.0720911228
14 268312.96615313255
15 319206.1652640768
16 369470.84812888596
17 610102.833952893
18 400076.14612753
19 276138.75011155196
20 443681.3236853633
21 483090.84725852
22 270578.56381593324
23 390333.6834238267
24 292957.6031322757
25 570814.0844161469
26 330653.06925031776
27 455942.70616325387
28 376867.0692282704
29 243812.70586949727
30 356196.6018909872
31 703863.5284511703
32 382853.51205147814
33 938652.5945825168
34 261510.65943866887
35 331214.2256305808
36 511210.5496399403
37 423605.0538091538
38 423030.11962651316
39 323562.9011309198
40 498752.6685078705
41 431369.78025499074
42 427748.6602271691
43 262085.3105451566
44 403059.8796062449
45 277654.95413295366
46 338640.5294932157
47 423220.31789383857
48 302987.5270151275
49 269750.6959233481
50 616722.031414113
51 408849.60563685343
52 253745.64991667902
53 292192.4706823096
54 428576.24504360126
55 311243.9856103126
56 492045.06661345554
57 421810.4268045311
58 304594.30516005633
59 362169.4371748395
60 309069.245147192
61 597032.8468608503
62 392424.82162786904
63 318895.31010997365
64 579040.3430984485
65 187515.19757513213
66 395983.48928922456
67 572154.1510487535
68 365619.62221376866
69 322987.9669482792
70 294487.8680322079
71 293532.5373149163
72 418362.528605567
73 332544.9686210408
74 335874.3796235594
75 332477.495942038
76 433932.172193364
77 317441.841531191
78 314220.91315109876
79 325403.7381088022
80 372765.4367617039
81 648097.26403684
82 562478.942885633
83 502374.354687998
84 441583.49669302505
85 266485.9069776278
86 371420.85103113344
87 312741.88090702926
88 324893.6441213798
89 366410.31832902157
90 285306.27863261465
91 374219.1884166395
92 245129.45291915964
93 413771.73390577035
94 260432.32005690172
95 213949.4388762949
96 933944.05855588
97 708804.9199985203
98 474293.993774242
99 274327.4297446143
100 255964.2509454278
101 361244.5894465843
102 377122.172628547
103 252206.06137460005
104 395408.5551065839
105 318206.97398115706
106 347282.007079869
107 426013.853105228
108 643425.4369940829
109 600538.6783283167
110 323562.9011309198
111 758538.529246317
112 334316.4463057412
113 260293.13630701895
114 300608.92763193673
115 613207.2243183856
116 224860.81508529256
117 325719.04979320255
118 363539.9867964826
119 338865.55013024184
120 346326.67636257736
121 348047.1395298351
122 326929.4839107706
123 341281.3212907649
124 374917.0663260229
125 455086.9995897607
126 244403.6619368579
127 336379.9545130181
128 335044.4069783751
129 363467.9926494497
130 403059.8796062449
131 435770.3766874619
132 423227.0066821345
133 273562.29729464813
134 292957.6031322757
135 440053.2317930928
136 245563.25180000544
137 346516.8746299029
138 377122.172628547
139 341849.2836089567
140 613163.3637527574
141 403869.15569799213
142 251837.33788972747
143 432134.91270495683
144 448469.68874272
145 570814.0844161469
146 319470.2442926143
147 322530.7740924787
148 758538.529246317
149 476589.39112414035
150 239122.29648017968
151 270668.85486330744
152 323562.9011309198
153 259029.5829194089
154 456619.1511038721
155 265910.97279498714
156 342424.21779159736
157 980350.4264914903
158 886621.7013706424
159 330989.20499355474
160 730082.2908958739
161 468363.1324418386
162 288864.9462939702
163 361819.5236292249
164 424986.81131705653
165 472279.0857390433
166 182861.73237044946
167 367370.16814427683
168 423030.11962651316
169 361244.5894465843
170 410945.5460150125
171 151593.31389438972
172 501263.82779038104
173 338104.9367782395
174 292957.6031322757
175 281035.31471518206
176 191454.54484729152
177 342424.21779159736
178 336303.15819186857
179 464270.47560353315
180 289145.7186848228
181 183919.07506029145
182 491892.0401234623
183 521922.4039394658
184 261387.6507741933
185 290905.52331974485
186 298357.39084766654
187 499241.8307411007
188 1015165.8395791271
189 400076.14612753
190 463772.33774204203
191 380105.90610726184
192 354525.20168926014
193 311243.9856103126
194 835626.708425568
195 279085.3118129346
196 396173.68755655
197 319781.0994467174
198 365378.19129058043
199 328197.55639634456
200 380680.8402899025
201 806869.3364188878
202 395408.5551065839
203 303560.2915074361
204 216244.83622619318
205 517829.74710116035
206 408965.46034951444
207 225938.68930354103
208 353442.4081472621
209 301723.9736275174
210 1769654.5528055253
211 409234.34155216865
212 330639.29144794017
213 303402.46284332615
214 459679.68090373656
215 300608.92763193673
216 682600.2184323473
217 510178.4226014993
218 231188.0204450566
219 245456.65579175833
220 851613.3541730422
221 369470.84812888596
222 383983.08408910804
223 315911.5766312587
224 265542.46744853456
225 388332.1647895635
226 302841.589539216
227 388038.00299777545
228 750312.2705640153
229 319470.2442926143
230 331214.2256305808
231 369470.84812888596
232 490825.3737914736
233 269736.6350448176
234 311818.9197929533
235 499241.8307411007
236 410449.2947677006
237 453512.40896068164
238 1491915.8128484944
239 384198.56294556736
240 342614.4160589228
241 422455.18544387247
242 456619.1511038721
243 318895.31010997365
244 335619.34116101573
245 433665.17760488903
246 455930.8149750555
247 270578.56381593324
248 285306.27863261465
249 321005.31136666314
250 542504.183767401
251 707494.6530530112
252 231747.00713498745
253 346783.5861422249
254 298046.53569356346
255 420535.2003671426
256 531996.5886137316
257 437036.56255885656
258 536306.8939988285
259 376867.0692282704
260 226903.27872524637
261 299275.54978762585
262 321548.276171874
263 506318.22105812107
264 425515.71524373686
265 428884.184637767
266 343278.03775091143
267 302062.39621071937
268 468363.1324418386
269 525481.0716008213
270 476014.45694149967
271 456619.1511038721
272 343048.49801592156
273 629040.9469347202
274 494841.23430862953
275 575214.680848618
276 399501.2119448894
277 295560.94007633964
278 401339.4164389873
279 433665.17760488903
280 361819.5236292249
281 365378.19129058043
282 529573.7284391269
283 421880.25126123184
284 341058.8705698568
285 231188.0204450566
286 303592.66111065156
287 342424.21779159736
288 440551.369654584
289 350075.5422912584
290 495450.7077848179
291 313010.7621096835
292 280722.1727211139
293 365037.59901704633
294 473603.20487894036
295 680802.9589439402
296 353136.0720911228
297 509603.4884188586
298 273562.29729464813
299 322987.9669482792
300 305902.1193390804
301 440818.36424305895
302 317455.90240972146
303 334893.550178714
304 317135.7885512045
305 310555.649481496
306 318895.31010997365
307 614630.8932100707
308 242191.8668460379
309 356122.7211297751
310 369470.84812888596
311 322535.5762665954
312 395983.48928922456
313 441316.5021045501
314 290293.41735977196
315 315273.90700599906
316 367715.5625919277
317 606979.5687104097
318 558571.9652166893
319 338839.9864649551
320 361819.5236292249
321 265036.95749680884
322 344494.8775806225
323 357726.86679091945
324 373029.5157902415
325 306085.2285923242
326 264584.96704091085
327 400076.14612753
328 507194.6891227844
329 424750.58279377077
330 637190.4092958723
331 445142.16435438057
332 265910.97279498714
333 574185.4693701144
334 438114.8370028908
335 467521.203670723
336 301183.86181457737
337 317441.841531191
338 389408.15239363274
339 464537.4701920081
340 257074.77784304472
341 411710.6784649786
342 228985.37636329493
343 385461.8332570246
344 385730.71445967874
345 730082.2908958739
346 546904.7801998722
347 340893.95289166516
348 499241.8307411007
349 373347.4599584263
350 661626.0475227094
351 312129.7749470564
352 428576.24504360126
353 289439.88047661085
354 517254.81291851966
355 174670.01298169547
356 315992.6089742191
357 700694.5160288796
358 296827.12594773434
359 344425.73642586055
360 1064591.509232758
361 310560.1685794598
362 266421.2849208296
363 340242.5054640279
364 357193.9065597277
365 507194.6891227844
366 361786.8709498565
367 467331.0054033976
368 815656.4684052996
369 388907.0989722042
370 403839.07293474156
371 322987.9669482792
372 977876.438986312
373 268410.6292907414
374 221343.09242962772
375 340256.5663425584
376 587266.6017807502
377 377122.172628547
378 314089.03655371774
379 342231.84983393975
380 303530.2087441855
381 784719.8368375353
382 262850.44299512275
383 824530.1182107272
384 432485.1093267243
385 332030.30766025675
386 593040.380318649
387 365199.8842114534
388 319168.9934867446
389 466876.7281075345
390 466876.7281075345
391 691250.7342149281
392 484780.8274367414
393 332788.35109614115
394 333590.6553234395
395 410449.2947677006
396 345872.1159905615
397 357726.86679091945
398 152089.5651417016
399 354135.5464501954
400 449853.6159409549
401 374457.9868560432
402 501620.83035007736
403 404910.2583646941
404 399660.9272231785
405 517565.66807262274
406 292690.60854380066
407 617760.84724085
408 993932.3292474017
409 475140.1585671684
410 397632.2413856023
411 369973.78816449374
412 225792.7518276295
413 304900.35814004275
414 297172.5203953851
415 327316.56923371746
416 538875.6916493447
417 507658.2876907278
418 481325.84022369556

File diff suppressed because one or more lines are too long