diff --git a/.ipynb_checkpoints/Auta-checkpoint.ipynb b/.ipynb_checkpoints/Auta-checkpoint.ipynb new file mode 100644 index 0000000..0f46745 --- /dev/null +++ b/.ipynb_checkpoints/Auta-checkpoint.ipynb @@ -0,0 +1,49 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import numpy as np\n", + "from sklearn.model_selection import train_test_split\n", + "from sklearn.linear_model import LinearRegression\n", + "from sklearn.metrics import mean_squared_error\n", + "import seaborn as sns\n", + "import matplotlib.pyplot as plt" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "df =pd.read_csv('train/train.csv', sep=\"\\t\")" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.5" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/Auta.ipynb b/Auta.ipynb new file mode 100644 index 0000000..74006aa --- /dev/null +++ b/Auta.ipynb @@ -0,0 +1,218 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 67, + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import numpy as np\n", + "from sklearn.model_selection import train_test_split\n", + "from sklearn.linear_model import LinearRegression\n", + "from sklearn.metrics import mean_squared_error\n", + "import seaborn as sns\n", + "import matplotlib.pyplot as plt\n", + "from sklearn.preprocessing import PolynomialFeatures" + ] + }, + { + "cell_type": "code", + "execution_count": 115, + "metadata": {}, + "outputs": [], + "source": [ + "col_names = [\"Price\",\"Mileage\",\"Year\",\"Brand\",\"EngineType\",\"EngineCapacity\"]" + ] + }, + { + "cell_type": "code", + "execution_count": 116, + "metadata": {}, + "outputs": [], + "source": [ + "df =pd.read_csv('train/train.tsv', sep=\"\\t\", names=col_names)" + ] + }, + { + "cell_type": "code", + "execution_count": 187, + "metadata": {}, + "outputs": [], + "source": [ + "def prepareData(df):\n", + " df[\"Age\"] = 2018 - df[\"Year\"]\n", + " df[\"SqrtAge\"] = df.age**0.5\n", + " df[\"SqrtMileage\"] = df.Mileage ** 0.5\n", + " df[\"SqrtEngineCapacity\"] = df.EngineCapacity ** 0.5\n", + " df = pd.concat([df, df['EngineType'].str.get_dummies()], axis = 1 )\n", + " df = df.drop(['EngineType','Brand'], axis = 1)\n", + " poly = PolynomialFeatures(2, interaction_only=True)\n", + " df = poly.fit_transform(df)\n", + " return df" + ] + }, + { + "cell_type": "code", + "execution_count": 188, + "metadata": {}, + "outputs": [], + "source": [ + "df_train = df" + ] + }, + { + "cell_type": "code", + "execution_count": 190, + "metadata": {}, + "outputs": [], + "source": [ + "y_train = df_train.Price\n", + "x_train = df_train.drop('Price', axis=1)" + ] + }, + { + "cell_type": "code", + "execution_count": 191, + "metadata": {}, + "outputs": [], + "source": [ + "x_train = prepareData(x_train)" + ] + }, + { + "cell_type": "code", + "execution_count": 192, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "LinearRegression()" + ] + }, + "execution_count": 192, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "linReg = LinearRegression()\n", + "linReg.fit(x_train, y_train)" + ] + }, + { + "cell_type": "code", + "execution_count": 193, + "metadata": {}, + "outputs": [], + "source": [ + "y_dev =pd.read_csv('dev-0/expected.tsv', sep=\"\\t\", names=[\"Price\"])" + ] + }, + { + "cell_type": "code", + "execution_count": 194, + "metadata": {}, + "outputs": [], + "source": [ + "x_dev =pd.read_csv('dev-0/in.tsv', sep=\"\\t\", names=[\"Mileage\",\"Year\",\"Brand\",\"EngineType\",\"EngineCapacity\"])" + ] + }, + { + "cell_type": "code", + "execution_count": 195, + "metadata": {}, + "outputs": [], + "source": [ + "x_dev = prepareData(x_dev)" + ] + }, + { + "cell_type": "code", + "execution_count": 196, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "0.7535351650926749\n" + ] + } + ], + "source": [ + "score = linReg.score(x_dev, y_dev)\n", + "print(score)" + ] + }, + { + "cell_type": "code", + "execution_count": 197, + "metadata": {}, + "outputs": [], + "source": [ + "y_pred = linReg.predict(x_dev)" + ] + }, + { + "cell_type": "code", + "execution_count": 198, + "metadata": {}, + "outputs": [], + "source": [ + "data = {'Price':y_pred}\n", + "y_pred = pd.DataFrame(data)" + ] + }, + { + "cell_type": "code", + "execution_count": 199, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "24989.603665517054" + ] + }, + "execution_count": 199, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "mean_squared_error(y_dev, y_pred, squared=False)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "24943.930732282024\n", + "26863.621497665004 #BEZ AGE\n" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.5" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/Auta.py b/Auta.py new file mode 100644 index 0000000..1997446 --- /dev/null +++ b/Auta.py @@ -0,0 +1,59 @@ +import pandas as pd +from sklearn.linear_model import LinearRegression +from sklearn.metrics import mean_squared_error +from sklearn.preprocessing import PolynomialFeatures + +col_names = ["Price","Mileage","Year","Brand","EngineType","EngineCapacity"] + + + +def prepareData(df): + df["Age"] = 2018 - df["Year"] + df["SqrtAge"] = df.Age**0.5 + df = pd.concat([df, df['EngineType'].str.get_dummies()], axis = 1 ) + df = df.drop(['EngineType','Brand'], axis = 1) + df["SqrtMileage"] = df.Mileage ** 0.5 + df["SqrtEngineCapacity"] = df.EngineCapacity ** 0.5 + poly = PolynomialFeatures(2, interaction_only=True) + df = poly.fit_transform(df) + return df + +def main(): + + df =pd.read_csv('train/train.tsv', sep="\t", names=col_names) + y_dev =pd.read_csv('dev-0/expected.tsv', sep="\t", names=["Price"]) + x_dev =pd.read_csv('dev-0/in.tsv', sep="\t", names=["Mileage","Year","Brand","EngineType","EngineCapacity"]) + x_test =pd.read_csv('test-A/in.tsv', sep="\t", names=["Mileage","Year","Brand","EngineType","EngineCapacity"]) + + y_train = df.Price + x_train = df.drop('Price', axis=1) + + x_train = prepareData(x_train) + + linReg = LinearRegression() + linReg.fit(x_train, y_train) + + x_dev = prepareData(x_dev) + x_test = prepareData(x_test) + + #Score modelu dla zbioru dev + score = linReg.score(x_dev, y_dev) + print(score) + + #Wartość RMSE dla zbioru dev + y_pred = linReg.predict(x_dev) + data = {'Price':y_pred} + y_pred = pd.DataFrame(data) + rmse = mean_squared_error(y_dev, y_pred, squared=False) + print(rmse) + + #predict dla test-A + y_pred_test = linReg.predict(x_test) + data = {'Price':y_pred_test} + y_pred_test = pd.DataFrame(data) + + y_pred_test.to_csv(r'test-A/out.tsv', sep='\t') + + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/dev-0/.ipynb_checkpoints/expected-checkpoint.tsv b/dev-0/.ipynb_checkpoints/expected-checkpoint.tsv new file mode 100644 index 0000000..2b92b1a --- /dev/null +++ b/dev-0/.ipynb_checkpoints/expected-checkpoint.tsv @@ -0,0 +1,1000 @@ +73900 +23800 +35900 +11900 +26900 +65500 +19000 +14500 +5900 +14900 +13600 +54800 +5200 +3999 +18900 +23900 +55900 +149900 +19900 +10600 +13900 +8900 +3400 +47900 +7200 +43900 +76900 +13600 +16400 +24900 +61999 +51700 +14999 +42700 +16900 +56500 +22900 +25500 +27900 +57900 +143466 +19367 +22900 +73900 +7100 +54500 +324597 +12500 +21990 +55900 +65900 +6900 +107100 +31900 +8900 +6800 +14900 +30700 +22900 +12900 +62700 +9300 +9790 +127000 +179900 +24990 +9000 +87900 +21900 +8900 +25900 +16800 +6900 +10700 +449900 +7900 +33900 +28900 +42999 +8600 +32700 +16900 +33500 +12900 +22999 +27900 +63900 +21700 +42900 +11700 +16900 +16900 +45900 +37900 +8500 +10900 +49990 +81900 +27200 +29900 +6999 +24900 +10900 +10500 +11900 +27200 +23900 +31200 +95900 +14900 +64999 +6650 +28900 +12900 +4999 +36500 +6700 +12500 +36606 +21900 +16900 +22900 +1800 +14999 +64900 +119500 +6800 +38900 +15900 +18400 +7900 +7000 +9990 +40500 +5900 +85000 +66500 +39900 +9900 +60900 +22600 +36300 +58900 +11000 +68500 +34900 +149900 +14900 +15900 +74900 +17900 +14800 +33000 +2500 +64900 +19600 +76900 +26800 +57900 +49375 +24800 +19900 +5500 +6400 +16900 +3400 +14900 +27900 +19900 +103680 +80300 +62800 +7700 +14900 +58500 +25800 +67900 +331125 +88500 +86190 +69900 +15900 +21200 +6500 +22900 +12000 +119000 +26900 +5500 +13800 +4490 +31900 +33900 +29900 +12500 +59900 +15900 +14900 +18900 +29900 +234900 +136503 +8700 +4999 +17900 +8850 +25300 +78500 +53900 +47900 +19900 +9000 +23800 +14900 +28400 +79600 +37900 +54700 +44000 +59900 +8500 +18900 +13400 +4650 +20900 +19500 +11900 +34900 +18900 +43900 +8600 +38900 +13800 +47800 +11900 +5800 +79900 +19800 +13900 +54900 +29900 +14999 +20900 +16900 +29600 +17500 +11700 +42900 +19900 +12900 +39900 +35500 +52900 +94930 +16700 +49900 +13200 +61900 +26500 +26400 +99000 +7900 +22800 +12900 +99000 +19900 +9900 +194500 +10900 +24700 +5999 +29986 +14900 +12500 +55800 +21900 +24900 +197900 +9999 +8999 +338000 +56000 +17900 +7500 +56100 +59900 +70500 +8900 +37900 +28900 +15900 +88900 +46900 +6900 +9900 +51900 +19900 +16600 +15500 +43900 +10000 +8900 +7900 +38900 +24900 +32000 +9500 +12000 +27900 +5999 +6700 +5500 +23600 +3500 +65500 +98700 +14200 +12900 +28900 +15000 +41000 +62222 +23900 +16900 +68800 +115900 +26500 +24900 +99700 +17700 +21900 +46500 +8900 +32900 +9700 +23900 +41900 +13900 +27500 +16999 +235000 +91900 +44000 +68800 +7950 +67000 +9990 +12900 +37700 +23400 +48900 +5199 +24000 +22900 +43900 +109900 +7299 +10900 +38786 +17999 +269000 +17000 +4900 +43700 +2000 +109200 +248700 +51100 +27900 +17300 +14500 +9900 +2700 +49900 +65900 +35800 +19900 +22500 +68700 +19900 +11300 +21500 +29900 +37800 +8900 +24000 +12000 +7900 +15900 +13600 +66900 +17800 +35900 +18400 +6900 +25300 +10910 +42500 +4900 +15900 +37900 +14500 +199900 +39900 +47900 +19600 +10500 +14900 +28500 +141900 +32700 +5900 +11999 +467400 +288974 +349000 +127900 +14800 +18900 +41800 +37900 +39990 +47900 +108800 +33000 +29900 +33500 +6600 +37999 +26600 +34300 +55900 +95800 +19900 +12490 +88420 +12999 +32900 +13900 +27900 +29900 +41900 +9900 +53900 +95900 +35900 +32900 +162000 +56500 +79900 +38900 +14950 +16900 +6800 +14900 +36400 +10900 +77900 +37900 +24600 +87200 +12900 +14500 +16000 +12800 +32900 +10500 +93900 +49999 +35900 +19500 +11900 +41900 +87800 +12999 +24900 +11800 +21900 +20500 +35900 +2999 +15700 +15900 +27900 +12700 +17900 +36000 +24900 +18700 +19900 +25900 +37900 +99200 +13700 +11200 +31900 +62900 +25500 +45000 +6999 +47000 +24900 +45900 +22600 +72199 +42900 +45500 +11900 +239900 +36900 +9500 +169900 +41900 +12900 +90000 +26500 +13400 +23300 +30900 +5700 +18900 +31900 +109700 +7900 +16900 +81900 +7300 +65900 +76500 +44500 +62900 +14800 +103900 +12800 +104900 +5900 +58900 +16999 +13500 +49900 +82100 +60900 +22900 +12500 +18800 +7900 +39500 +10900 +33900 +58900 +59900 +59900 +21900 +24900 +9900 +7399 +12400 +2400 +8900 +46000 +44444 +110000 +4900 +19900 +19800 +2500 +45900 +17500 +8700 +10900 +76990 +34900 +189000 +59900 +129000 +19900 +57900 +148700 +20900 +24900 +4500 +37900 +900 +57000 +63900 +7900 +6500 +18900 +69900 +19900 +5500 +14500 +77900 +10900 +19900 +47000 +46900 +97600 +46000 +8500 +12900 +57900 +23500 +7999 +10900 +25500 +8490 +6400 +21900 +37500 +31900 +10999 +7200 +63900 +63900 +23300 +19990 +17999 +48500 +46900 +134900 +26800 +1400 +49500 +49900 +21900 +9300 +16900 +17500 +127960 +10300 +155000 +20999 +9900 +11900 +9900 +22900 +5200 +52900 +17600 +41900 +9900 +5900 +24900 +22000 +17900 +25900 +19500 +43999 +17900 +39700 +16990 +14900 +44906 +36900 +27900 +29900 +96700 +55900 +36600 +23500 +5999 +56400 +24950 +33900 +34900 +22900 +13900 +6900 +79900 +25900 +19999 +4900 +128900 +8999 +17900 +10900 +83900 +20900 +49900 +4900 +39500 +18900 +199900 +47999 +45000 +73900 +29900 +21700 +2900 +17500 +9900 +16900 +12400 +46900 +19800 +3500 +35400 +8900 +18900 +5200 +29900 +19000 +23400 +18900 +32999 +33900 +158000 +25000 +3900 +25000 +8299 +17900 +29900 +10800 +25999 +3350 +34600 +63000 +55990 +59500 +2900 +28300 +56340 +12900 +13900 +40900 +6999 +24900 +10900 +16900 +84800 +127900 +19900 +16900 +73440 +8900 +19900 +17900 +15900 +27800 +11900 +127900 +63700 +12400 +29900 +28900 +29900 +37900 +15900 +26900 +5900 +39900 +68900 +12700 +54900 +32900 +7900 +4900 +7900 +7875 +21900 +15800 +76500 +19999 +38600 +17500 +22900 +4500 +26800 +3000 +16800 +19900 +35700 +79900 +14300 +1800 +9900 +42900 +13600 +15900 +25900 +7100 +39900 +44900 +4300 +96890 +40900 +23900 +12900 +49950 +9900 +7900 +31800 +469900 +11900 +18900 +53999 +103800 +12900 +5900 +15500 +59900 +19900 +14500 +5990 +27700 +24900 +44500 +66500 +6800 +47400 +78880 +13000 +17800 +21500 +11800 +15900 +95000 +55260 +33900 +18800 +5300 +24900 +24999 +52900 +28700 +9300 +54500 +109900 +10950 +32800 +37900 +114900 +9990 +72800 +59000 +20900 +3900 +24900 +17500 +29000 +46900 +35900 +7999 +44900 +17000 +54900 +8000 +13300 +17990 +28900 +11900 +29900 +53800 +22000 +13500 +44900 +17500 +11900 +18900 +13800 +1990 +27900 +17999 +6600 +9300 +9900 +24900 +10900 +74900 +45900 +30900 +19600 +8500 +219900 +49900 +299900 +56900 +66700 +18900 +19900 +58700 +12500 +23900 +74900 +43333 +48700 +92000 +8700 +4900 +16200 +13900 +32000 +36000 +4500 +19000 +6300 +34900 +111000 +74900 +2799 +98000 +5000 +25400 +18900 +5900 +18900 +41900 +78500 +66900 +281999 +240000 +58900 +21500 +1900 +19900 +9900 +12900 +37900 +137000 +89000 +12700 +17000 +59800 +68000 +176900 +18900 +14600 +9900 +25900 +41800 +29900 +56900 +39900 +34900 +43700 +77900 +68000 +37500 +4999 +2290 +18900 +127000 +27500 +45900 +46400 +4700 +14400 +285000 +17800 +31700 +14900 +7000 +21900 +42800 +54900 +21999 +12900 +18900 +21700 +49900 +22500 +89900 +54500 +30900 +18900 +56900 +70500 +4900 +45900 +59900 +27200 +37900 +33000 +20900 +9300 +78890 +17500 +15900 +12900 +23600 +85900 +8900 +12900 +7900 +47500 +109900 +48900 +45900 +25900 +13900 +34900 +25900 +2999 +10900 +44900 +79900 +44999 +349000 diff --git a/geval b/geval new file mode 100644 index 0000000..b68b316 Binary files /dev/null and b/geval differ diff --git a/test-A/.ipynb_checkpoints/in-checkpoint.tsv b/test-A/.ipynb_checkpoints/in-checkpoint.tsv new file mode 100644 index 0000000..51cb0cb --- /dev/null +++ b/test-A/.ipynb_checkpoints/in-checkpoint.tsv @@ -0,0 +1,1000 @@ +203000 2010 Renault diesel 1500 +39000 2008 Citroen benzyna 1000 +190000 2005 Peugeot diesel 1600 +230000 2001 Volkswagen benzyna 1598 +189000 2000 BMW benzyna 1600 +129000 2004 Opel diesel 1700 +15900 2006 Renault benzyna 1600 +180000 2003 Opel diesel 1994 +147000 2014 Fiat benzyna 3600 +210000 2012 Citroen diesel 2000 +280000 2001 Renault benzyna 1200 +133000 2011 Opel diesel 1686 +222000 2002 Alfa gaz 1598 +180000 2010 Skoda diesel 1598 +387000 1994 Mercedes-Benz diesel 2500 +341000 2000 Mercedes-Benz diesel 2200 +174000 2006 Hyundai benzyna 2400 +5 2013 Peugeot diesel 1560 +172500 2008 Opel diesel 1900 +349189 2009 Opel diesel 1956 +101000 2015 Skoda diesel 1600 +168000 2002 Hyundai benzyna 2000 +325000 2003 Volkswagen diesel 1900 +176751 2010 Volkswagen diesel 2000 +275000 2001 Nissan diesel 2184 +180000 2008 Citroen benzyna 1598 +176000 2008 Renault diesel 2000 +121000 2005 Audi diesel 1968 +7868 2016 BMW diesel 1500 +235600 2007 Audi diesel 2000 +36700 2013 Opel benzyna 1000 +217000 2006 Opel diesel 1900 +179000 2005 Saab diesel 1900 +108000 1999 Ford diesel 1800 +185000 2006 Mercedes-Benz diesel 3200 +245000 2000 Lancia diesel 2400 +117966 2014 Volkswagen diesel 1598 +118177 2010 Skoda benzyna 1798 +3500 2016 Opel benzyna 1400 +197000 2008 Chevrolet diesel 2000 +160000 2006 Honda gaz 1400 +46000 2012 Honda benzyna 1400 +135000 2010 Renault benzyna 1600 +207700 2008 Audi diesel 3000 +101236 2013 Volvo diesel 2000 +189714 2011 Mazda diesel 1600 +64998 2009 Fiat benzyna 1400 +191000 2002 Mitsubishi benzyna 1834 +222000 2007 Peugeot diesel 1997 +137000 2008 Volkswagen benzyna 2000 +89300 2013 Renault benzyna 1200 +34048 2016 Volvo diesel 2000 +202600 2006 Volvo diesel 1600 +49376 2011 Kia benzyna 1400 +300000 2003 Ford benzyna 1800 +178000 2006 BMW benzyna 2000 +15000 2016 Toyota benzyna 1329 +165061 2010 Volkswagen diesel 1600 +39638 2016 Volkswagen diesel 1600 +10 2017 Audi diesel 2000 +270000 2008 Opel diesel 1900 +63000 2015 Ford benzyna 2000 +48000 2010 BMW benzyna 2000 +110000 2004 Fiat benzyna 1800 +70000 2005 Hyundai gaz 2656 +6200 2015 Renault diesel 1461 +250000 2003 Toyota benzyna 1586 +162000 2002 Volkswagen benzyna 1400 +165967 2009 Volkswagen diesel 2000 +1 2017 Honda benzyna 1500 +28000 2015 Hyundai benzyna 998 +1 2017 Volkswagen diesel 1968 +128000 2008 Hyundai diesel 1500 +247000 2012 Audi diesel 3000 +64000 2010 Suzuki benzyna 1600 +134000 2005 Mazda benzyna 1600 +187070 2005 Opel diesel 1900 +229700 2005 Volkswagen diesel 1900 +28000 2015 Audi diesel 2000 +204000 2001 Volkswagen gaz 2771 +234800 2004 Audi diesel 2000 +76671 2010 Renault benzyna 1598 +115412 2013 Volkswagen diesel 2000 +114000 2013 Audi benzyna 1400 +187000 2009 Citroen benzyna 2000 +32500 2013 Nissan benzyna 1997 +52000 2016 BMW diesel 2000 +159000 2005 Audi benzyna 1600 +30000 2003 Volkswagen benzyna 1800 +24850 2014 Ford benzyna 1000 +189000 2008 Mazda benzyna 1334 +36000 2012 BMW benzyna 1600 +17035 2016 Toyota benzyna 1598 +250000 2002 Mercedes-Benz diesel 3200 +286000 2007 BMW diesel 2000 +43000 2013 Volkswagen diesel 2000 +150122 2006 Ford benzyna 1600 +168000 2005 Citroen benzyna 1400 +122548 2013 BMW diesel 2000 +208000 2005 Nissan diesel 2500 +5 2017 Hyundai benzyna 1400 +238000 2006 Mercedes-Benz diesel 3000 +200000 2006 Volkswagen diesel 1400 +236000 2008 Audi diesel 1900 +69000 2010 Volkswagen benzyna 1200 +15606 2016 Opel benzyna 1399 +44540 2015 Citroen benzyna 1199 +143000 2006 Volkswagen gaz 1200 +279000 2004 BMW diesel 3000 +134000 2001 Mercedes-Benz benzyna 1998 +110000 2008 SEAT benzyna 1400 +167000 2003 Honda benzyna 1339 +195463 2005 BMW benzyna 3000 +194000 2006 Opel gaz 1798 +179023 2005 Toyota benzyna 1398 +63000 2015 Opel diesel 1995 +168000 2001 MINI benzyna 1600 +4 2017 Alfa benzyna 1400 +242000 1997 Ford benzyna 2000 +156000 2012 Hyundai diesel 1700 +186000 2008 Suzuki benzyna 1600 +308000 2006 Ford diesel 2000 +225731 2007 Honda diesel 2200 +237400 2001 Ford benzyna 1800 +155000 2007 Honda benzyna 1300 +130000 2006 Peugeot benzyna 1400 +114677 2007 Opel benzyna 1600 +188000 2006 Fiat diesel 1200 +40409 2013 Peugeot benzyna 1600 +181000 2008 Peugeot diesel 2200 +115000 2011 Toyota benzyna 998 +105000 2006 Fiat diesel 1248 +169000 2007 Mitsubishi diesel 2000 +213180 2001 Mercedes-Benz benzyna 2000 +139000 2011 Nissan benzyna 3696 +38000 2015 Toyota benzyna 1800 +144000 2008 Peugeot diesel 1600 +172002 2014 Ford benzyna 1600 +243000 2005 Audi diesel 3000 +196571 2007 Opel diesel 2000 +27000 2010 Hyundai benzyna 1100 +257000 2007 Toyota diesel 2200 +205000 2012 Mitsubishi gaz 1998 +135000 1998 Fiat benzyna 1100 +181000 2008 SEAT diesel 1900 +154000 2004 Renault diesel 1899 +26000 2014 Jeep benzyna 3200 +190000 2010 BMW diesel 2000 +211000 2012 Renault diesel 1600 +150000 2004 Renault diesel 1500 +84593 2014 BMW benzyna 1600 +31844 2016 Ford benzyna 1598 +22780 2016 Peugeot diesel 1560 +93000 2012 Toyota benzyna 1000 +175000 2003 Skoda benzyna 1200 +35508 2015 Audi diesel 3000 +56000 2015 SEAT benzyna 1000 +312000 2006 Volvo benzyna 2500 +182000 2009 Hyundai diesel 2000 +105300 2011 Opel benzyna 1000 +218000 2001 Ford gaz 2544 +64000 1998 Subaru benzyna 2000 +121802 2010 Mercedes-Benz diesel 2100 +164000 2004 Opel benzyna 973 +32000 2011 Toyota benzyna 1800 +214788 2011 BMW diesel 2000 +221000 2007 Volkswagen diesel 1968 +102000 2008 BMW benzyna 2497 +114000 2014 Opel diesel 1300 +154000 2014 Opel diesel 2000 +21000 2016 Skoda benzyna 1200 +129000 1998 Fiat benzyna 1747 +240000 2005 Mercedes-Benz diesel 2200 +173652 2013 Skoda diesel 1968 +61000 2013 Volvo diesel 1600 +215000 2003 Ford diesel 2000 +225200 2009 BMW diesel 2000 +23968 2016 SEAT benzyna 1200 +16894 2014 Volkswagen diesel 2000 +49000 2014 Ford diesel 1560 +55000 2013 Peugeot benzyna 1200 +107274 2013 Toyota benzyna 1598 +219000 2006 Volkswagen diesel 2000 +98646 1999 Chevrolet benzyna 4300 +124000 2013 Opel diesel 1700 +71733 2013 Audi diesel 2000 +167000 2007 Volkswagen diesel 2000 +101251 2013 Skoda benzyna 1200 +11054 2017 MINI diesel 2000 +138000 2008 Toyota diesel 1400 +341000 2007 Volkswagen diesel 2461 +198000 2005 Ford benzyna 1600 +215000 2005 Renault diesel 1461 +198000 2007 Ford diesel 1600 +250000 2005 Audi diesel 1952 +198000 2002 Lancia diesel 1900 +118000 2011 SEAT benzyna 1984 +158000 2013 Peugeot diesel 1600 +169000 2004 Volkswagen benzyna 1600 +178000 2009 Mazda diesel 1998 +130000 2013 BMW diesel 2993 +80000 2007 Rover benzyna 1400 +228900 2005 Audi diesel 2000 +210000 2007 Chrysler diesel 2800 +4869 2016 Mitsubishi benzyna 1600 +268000 2010 Mercedes-Benz benzyna 3000 +151000 2011 Volkswagen gaz 1198 +281100 2004 BMW diesel 1995 +161149 2007 Volkswagen diesel 2000 +147000 2011 Suzuki benzyna 996 +237000 2007 Volkswagen diesel 2000 +204000 2000 Hyundai benzyna 1341 +255000 2007 Ford diesel 2000 +159630 1999 Toyota diesel 2982 +93867 2007 Peugeot diesel 1600 +139000 2005 Kia benzyna 1086 +239000 2006 Volkswagen diesel 3000 +147000 2005 Kia gaz 2000 +100000 2007 Citroen benzyna 1800 +310800 2002 Mitsubishi diesel 2477 +186000 2006 Skoda diesel 1900 +192500 2002 Volkswagen benzyna 2000 +2900 2016 Audi benzyna 1400 +170 2000 Opel benzyna 1200 +180000 2001 Renault benzyna 1400 +180000 2002 BMW gaz 1800 +221000 2004 Fiat gaz 1200 +44000 2015 Opel gaz 1400 +186000 2002 Renault benzyna 2000 +96000 2012 Citroen diesel 1600 +224000 1996 SEAT benzyna 1400 +325101 1996 BMW benzyna 2800 +123928 2014 Ford diesel 1600 +160000 2014 Citroen diesel 2000 +116000 2008 Skoda diesel 1896 +252000 2003 Audi diesel 1896 +98000 2013 Fiat benzyna 1400 +247768 2007 BMW benzyna 1995 +197000 2011 Volvo diesel 2400 +265000 2006 BMW diesel 3000 +325285 1997 Peugeot diesel 1905 +115000 2001 Suzuki benzyna 1328 +28130 2015 Toyota diesel 1364 +245000 2002 Renault gaz 1598 +221000 2005 Skoda benzyna 2000 +182450 2006 SEAT diesel 1968 +85000 2008 Kia diesel 2000 +122000 2005 Ford gaz 4600 +109537 2015 Nissan benzyna 1200 +200000 2013 Volkswagen diesel 1600 +129000 2003 Nissan benzyna 1796 +93600 2013 Opel benzyna 1229 +102900 2014 Volkswagen diesel 2000 +66 2016 Kia benzyna 1000 +30300 2016 Skoda benzyna 1200 +166000 1999 Ford gaz 4011 +185000 2008 Volkswagen gaz 1600 +149000 2007 Ford benzyna 1998 +1 2017 Honda benzyna 1500 +152862 2012 Porsche diesel 3000 +203394 2007 Volkswagen diesel 1896 +19239 2015 Renault diesel 2000 +9500 2016 SEAT benzyna 1400 +185000 2002 Mercedes-Benz benzyna 1598 +2111 2016 Toyota benzyna 998 +202890 2007 BMW diesel 2000 +103000 2006 Citroen diesel 1600 +7 2017 Fabrycznie diesel 500 +310000 2001 Jeep diesel 2500 +98350 2013 Mercedes-Benz benzyna 1991 +180000 2007 Opel benzyna 1800 +167329 2007 Volkswagen benzyna 1200 +149405 2011 Volkswagen diesel 1598 +23800 2015 Renault benzyna 1600 +303000 2003 Volkswagen diesel 1900 +255000 2004 Renault benzyna 1800 +122000 2003 Ford benzyna 1596 +300000 2006 Mercedes-Benz diesel 2200 +5 2017 Mercedes-Benz benzyna 1595 +221760 2004 Citroen gaz 3000 +168000 2012 Opel diesel 1700 +203 2001 Audi benzyna 1385 +161000 2012 Mercedes-Benz benzyna 2000 +198000 2011 Ford diesel 1997 +134551 2007 Ford diesel 1800 +29000 2013 Fiat benzyna 900 +47245 2015 Toyota benzyna 1329 +1 2017 Honda benzyna 1500 +201432 2004 Renault gaz 1600 +147000 2012 Skoda diesel 1600 +247000 2010 Opel diesel 2000 +143000 2011 Ford diesel 1600 +176380 2011 Ford diesel 1600 +158000 2007 Peugeot diesel 1600 +109000 2012 Volkswagen diesel 1568 +206000 2006 Opel benzyna 1600 +123000 2012 Opel diesel 1658 +189999 2006 BMW diesel 2500 +158000 2008 Alfa benzyna 1600 +91000 2013 Opel diesel 1300 +7000 2015 Toyota benzyna 2000 +207636 2012 Citroen diesel 1600 +50000 2014 Porsche benzyna 2997 +89600 2014 Mazda benzyna 1995 +54000 2014 Mitsubishi diesel 2500 +98000 2011 Audi benzyna 2000 +138000 2011 Citroen diesel 1600 +214064 2000 Saab benzyna 2000 +663 2017 Suzuki benzyna 1600 +240420 2009 Volkswagen diesel 1896 +189000 2008 Audi diesel 2000 +336318 2002 BMW diesel 2000 +124000 2015 Volkswagen diesel 1600 +136261 2014 Citroen diesel 1600 +106000 2004 Toyota benzyna 1400 +169000 2015 Ford diesel 2000 +106425 2009 Chevrolet benzyna 1200 +114000 2004 Smart benzyna 700 +226000 2008 Ford diesel 2200 +160000 2013 Volvo diesel 1600 +196000 2008 Volvo gaz 3200 +84200 2009 MINI benzyna 1600 +141300 2012 Volkswagen diesel 3000 +180882 2004 Renault diesel 1870 +245000 2005 Volkswagen benzyna 1984 +17500 2016 BMW diesel 1995 +120000 2012 Ford benzyna 1200 +239000 2006 Ford diesel 2000 +141000 2012 Audi benzyna 1800 +311000 2006 Volkswagen diesel 2000 +313000 1992 Mercedes-Benz diesel 2000 +198000 2006 Opel diesel 1300 +124021 2015 Renault diesel 1500 +11200 2016 Opel benzyna 1400 +131000 2007 BMW benzyna 2500 +224032 2009 Volkswagen diesel 2000 +250000 2008 Skoda diesel 1968 +352975 2003 Skoda diesel 1900 +46512 2014 Honda benzyna 1800 +26092 2016 Ford benzyna 1300 +12345 2017 Volkswagen benzyna 1000 +124362 2010 Skoda benzyna 1798 +118478 2010 Dacia benzyna 1598 +21000 2016 Mercedes-Benz diesel 3000 +10 2017 Honda benzyna 1500 +140000 2003 Peugeot benzyna 1600 +181308 2005 Ford benzyna 1596 +130000 2009 Fiat gaz 1400 +17096 2016 Toyota diesel 1995 +170000 2014 Kia diesel 1400 +35886 2013 MINI benzyna 1598 +136132 2012 Skoda diesel 1968 +5 2016 Renault diesel 1598 +291000 2004 Opel diesel 1900 +180000 2010 Renault diesel 1900 +162000 2004 Ford diesel 2000 +316918 2006 Volkswagen diesel 2967 +159705 2004 Ford benzyna 1598 +109881 2007 Ford diesel 1800 +151000 2010 Chevrolet diesel 2000 +30965 2015 Toyota diesel 1364 +224000 2007 Renault gaz 1600 +226000 2004 Volkswagen diesel 1900 +204500 2006 Mazda diesel 2000 +197000 2000 Renault benzyna 1600 +174000 2008 Ford diesel 2000 +90000 2014 Mitsubishi diesel 1800 +236000 2008 Land diesel 2200 +167000 2010 Volkswagen diesel 1600 +1 2015 Nissan gaz 1198 +50000 2012 Suzuki benzyna 1600 +1 2017 BMW diesel 3000 +86000 2011 Chevrolet benzyna 1000 +131606 2008 Volkswagen benzyna 1390 +199610 2009 Ford diesel 1600 +114000 2008 Alfa diesel 1910 +5000 2016 Toyota benzyna 1000 +4 2017 Ford benzyna 1000 +305000 2004 Ford diesel 1800 +217700 2007 Hyundai diesel 1600 +5 2017 Renault benzyna 1600 +147000 2008 Volkswagen benzyna 1400 +146000 2012 Volkswagen diesel 1600 +188148 2006 Mazda benzyna 2300 +96000 2006 Subaru benzyna 1500 +145376 2008 Mitsubishi benzyna 1499 +162661 2009 Ford diesel 1560 +260000 2004 Skoda diesel 1856 +192000 2002 MINI benzyna 1600 +288000 2004 Mercedes-Benz benzyna 1800 +238000 2002 Ford diesel 1800 +21000 2008 Renault benzyna 1200 +26900 2009 Skoda diesel 1600 +208000 2004 Renault benzyna 2000 +73700 2012 Nissan benzyna 1000 +141649 2008 Audi benzyna 2000 +221500 2000 Lexus benzyna 3000 +69433 2014 Nissan diesel 1500 +101858 2009 Mitsubishi diesel 2200 +184000 2007 Alfa benzyna 2000 +5 2017 Mercedes-Benz diesel 1461 +144000 2000 SEAT benzyna 1398 +67908 2012 Volkswagen benzyna 1390 +70000 2011 Renault benzyna 1600 +224000 2006 Opel diesel 1900 +280000 2000 Kia diesel 2000 +85000 2012 Toyota benzyna 998 +109489 2003 Honda benzyna 1339 +181000 2006 Opel diesel 1686 +141000 2013 Renault diesel 1460 +107000 2014 Renault diesel 1500 +238000 2008 Audi diesel 2700 +32000 2013 Volvo diesel 1600 +69467 2012 Renault diesel 2000 +31700 2013 Toyota benzyna 1500 +180000 2011 Opel diesel 2000 +209101 2004 Volkswagen gaz 1600 +8500 2016 Opel benzyna 1399 +137000 2002 Ford gaz 3797 +177048 2008 Suzuki benzyna 1586 +167427 2012 Renault diesel 2000 +190000 2010 Peugeot diesel 1600 +5 2017 Peugeot benzyna 1200 +258900 1998 Alfa benzyna 2500 +7800 2016 Skoda benzyna 1000 +183915 2010 Volkswagen diesel 1595 +217000 2007 Mercedes-Benz diesel 2200 +163000 2012 Toyota diesel 2200 +2000 2017 Honda benzyna 2000 +146000 2008 Volkswagen diesel 1968 +104000 2010 Fiat benzyna 1400 +165000 2005 Mitsubishi benzyna 1584 +5 2017 Honda benzyna 1000 +283000 2001 Audi diesel 1900 +260000 2003 Saab benzyna 2000 +223000 2008 Renault diesel 2000 +194000 2008 Mazda gaz 2000 +4200 2016 BMW diesel 2000 +46000 2016 Hyundai benzyna 1300 +238420 2007 Dodge diesel 2000 +5 2017 Honda benzyna 2000 +18498 2015 Ford benzyna 1600 +154000 2012 Fiat gaz 1200 +443000 2005 Audi diesel 2000 +179306 2007 Ford diesel 1600 +60806 2014 Hyundai gaz 1600 +220000 2005 Opel diesel 1910 +112000 2010 Fiat diesel 1300 +77500 2014 Opel benzyna 1200 +112000 2013 Opel diesel 1300 +230000 1995 Mazda gaz 1800 +227000 2002 Hyundai benzyna 2400 +219000 1992 Volkswagen benzyna 1800 +229897 2005 Opel benzyna 2200 +152900 2008 Opel benzyna 1200 +32163 2016 Volkswagen benzyna 1395 +341000 2002 Volkswagen diesel 1900 +125000 2012 Toyota benzyna 1000 +178000 2006 Mercedes-Benz diesel 4000 +156800 1999 Chrysler benzyna 2500 +200356 2008 Citroen benzyna 1600 +150000 2001 Fiat benzyna 1600 +204800 2005 Peugeot diesel 1997 +161000 2007 Hyundai benzyna 1400 +107000 2014 Ford benzyna 998 +144000 2006 Mitsubishi benzyna 1100 +42434 2012 Opel gaz 1200 +99053 2010 Suzuki diesel 1900 +227000 1998 Skoda benzyna 1598 +267405 1991 Mercedes-Benz benzyna 1996 +98073 2007 Peugeot diesel 1997 +220000 2000 Mercedes-Benz diesel 2200 +35000 2013 Renault diesel 2000 +186095 2008 Mitsubishi diesel 1968 +259000 2007 Mercedes-Benz diesel 3000 +403000 2005 Audi diesel 2000 +113816 2013 Ford diesel 1600 +234 2002 BMW diesel 2000 +237000 2005 Nissan diesel 1900 +41000 2014 Renault benzyna 1200 +313000 1998 Volkswagen diesel 2500 +42000 2013 Ford diesel 2000 +13 2016 Jaguar benzyna 2995 +22756 2016 Volkswagen benzyna 1798 +210000 2002 Renault diesel 1898 +104000 2011 Mercedes-Benz diesel 3000 +169000 2012 Citroen diesel 1560 +177077 2012 Ford diesel 2000 +190000 2007 Volvo diesel 2400 +85000 2006 Renault benzyna 2000 +178112 1999 Mitsubishi benzyna 1299 +178523 1998 Audi benzyna 2800 +190000 2007 Ford benzyna 1800 +131000 2007 Citroen benzyna 1400 +88000 2014 Opel benzyna 1568 +123000 2009 Opel benzyna 1600 +235000 2008 Citroen diesel 2000 +112000 2013 Peugeot diesel 2000 +227000 2011 Audi diesel 3000 +68000 2011 Kia benzyna 1600 +155000 2009 Volkswagen benzyna 1600 +19822 2016 Ford benzyna 1600 +189000 2004 SEAT benzyna 1600 +42000 2014 Volkswagen benzyna 1400 +289000 2004 Audi diesel 1900 +95000 2005 Volkswagen diesel 1400 +23000 2013 Kia benzyna 1400 +156000 2007 Mercedes-Benz diesel 2000 +13200 1989 FSM benzyna 652 +51112 2015 Renault benzyna 1149 +136204 2015 Citroen diesel 2000 +327148 2002 Ford diesel 1753 +27247 2015 Toyota benzyna 1987 +124000 2010 Mercedes-Benz diesel 2148 +73830 2013 Opel benzyna 1229 +153000 2012 Audi diesel 4200 +189000 2009 Ford diesel 1600 +1 2017 Volkswagen diesel 1968 +245000 2006 Opel diesel 1900 +118000 2010 Opel diesel 2000 +121321 2014 Peugeot diesel 2000 +117000 2010 Peugeot diesel 1600 +161800 2008 Nissan diesel 1995 +253000 2007 Kia diesel 2000 +12 2017 Ford benzyna 2300 +315000 1999 Toyota diesel 2000 +196000 2001 Volkswagen diesel 1900 +216000 1999 Volkswagen benzyna 1600 +364000 2002 Mercedes-Benz diesel 2148 +170000 2009 Ford diesel 1800 +177000 2007 Suzuki diesel 1500 +111117 2012 Skoda diesel 1600 +256000 2000 Citroen benzyna 1100 +64000 2011 Hyundai benzyna 1600 +113200 2011 Fiat diesel 1300 +99000 2004 SEAT benzyna 1800 +157000 2000 Lexus benzyna 2000 +4360 2017 BMW diesel 2000 +79484 2012 Kia benzyna 2400 +53853 2013 Opel benzyna 1600 +161000 2012 BMW diesel 2000 +72351 2015 Toyota benzyna 998 +150318 2007 Peugeot diesel 1600 +1 2017 Honda benzyna 1500 +203000 2013 Opel diesel 2000 +201000 2009 Kia benzyna 1000 +211000 2006 Alfa benzyna 2200 +198000 2007 Opel diesel 2000 +27900 2015 Toyota diesel 2982 +207000 2007 Chrysler diesel 2776 +158000 2008 Volvo diesel 2000 +251000 2008 BMW diesel 3000 +142000 2008 Saab diesel 1900 +46000 2014 Audi benzyna 2500 +150000 2009 Mitsubishi gaz 1800 +15994 2016 Toyota benzyna 1598 +113600 2011 Audi benzyna 1800 +210000 2010 SEAT diesel 2000 +26000 2015 Renault diesel 1461 +178000 2008 Peugeot diesel 1600 +288624 1999 Skoda gaz 1781 +161000 2010 Renault diesel 1461 +240000 2006 Smart diesel 800 +227000 2003 Audi benzyna 1984 +6150 2016 BMW diesel 1995 +44300 2014 Honda benzyna 1800 +88000 2013 Toyota diesel 2000 +168000 2005 Citroen diesel 1560 +165500 2011 BMW benzyna 2000 +7318 2016 Renault diesel 1500 +34750 2015 BMW diesel 1995 +125503 2010 BMW diesel 2000 +188000 2003 Nissan gaz 1796 +69200 2010 Kia diesel 1600 +141000 2012 Volkswagen diesel 2967 +145000 2010 Citroen gaz 1400 +12898 2017 Mercedes-Benz benzyna 1991 +199000 2003 Mercedes-Benz diesel 3200 +186000 2003 Hyundai benzyna 1341 +22000 2015 Volkswagen diesel 2000 +19800 1998 Opel benzyna 1600 +180000 2002 Mercedes-Benz diesel 1700 +180213 2014 Opel diesel 1700 +220000 2010 Opel diesel 2000 +200000 1994 Mercedes-Benz benzyna 2200 +81300 2013 Toyota diesel 3000 +114000 2009 Hyundai benzyna 1300 +191000 2010 Peugeot diesel 1600 +20536 2017 Volkswagen diesel 1968 +181205 1997 Audi benzyna 1800 +219000 2006 Volkswagen diesel 4900 +181000 2005 Citroen benzyna 1360 +124518 2008 Toyota diesel 3000 +109000 2013 Volvo diesel 1600 +23000 2015 Lexus benzyna 4600 +221000 1999 Opel benzyna 1600 +192000 2003 Volkswagen benzyna 1400 +116430 2004 Mercedes-Benz benzyna 1699 +221000 2008 BMW diesel 1995 +6780 2015 Fiat benzyna 900 +240000 2009 Skoda diesel 1900 +260000 1999 BMW benzyna 2494 +148550 2006 Daihatsu benzyna 998 +220000 2005 SEAT benzyna 1400 +142000 2011 Ford diesel 1600 +142000 2005 Opel benzyna 1400 +172000 2004 Opel benzyna 2200 +133000 2005 Mazda benzyna 2000 +158000 2013 Audi diesel 2000 +158200 1999 Audi diesel 1900 +80000 2014 Peugeot diesel 1600 +215500 2012 Mercedes-Benz diesel 2143 +20700 2014 Honda benzyna 1200 +7185 2016 BMW diesel 1995 +200600 2006 Fiat benzyna 1100 +2750 2016 Toyota benzyna 998 +136000 2002 Renault benzyna 1600 +165000 2007 Toyota benzyna 1300 +195000 2001 Volkswagen benzyna 1400 +130000 2009 Opel benzyna 1200 +54933 2013 MINI benzyna 1598 +91000 2006 Audi benzyna 1600 +183091 2012 Skoda diesel 1200 +8352 2017 Volkswagen diesel 2000 +198629 2007 Nissan benzyna 1400 +127100 2012 Renault diesel 1500 +203000 2004 Volkswagen diesel 1900 +155000 2000 Fiat benzyna 900 +110000 2007 Opel benzyna 1800 +17809 2016 Toyota benzyna 1598 +190495 2010 Mercedes-Benz benzyna 1800 +206000 1998 Volkswagen benzyna 1781 +74000 2015 Peugeot diesel 1600 +70000 2008 Volkswagen benzyna 1400 +189000 2014 Skoda diesel 2000 +174628 2012 Ford benzyna 2000 +127000 2011 Audi diesel 1986 +44595 2009 Renault benzyna 1200 +21739 2016 Skoda benzyna 1000 +208000 2009 Suzuki diesel 1900 +21714 2016 Volvo diesel 2000 +120000 2002 BMW benzyna 2171 +75000 2014 Skoda diesel 1600 +132000 2007 Renault diesel 1995 +186000 2006 Mercedes-Benz diesel 2100 +133000 2004 BMW benzyna 4398 +217000 2006 Volkswagen diesel 1968 +240000 2011 Mitsubishi benzyna 1600 +120015 2010 Renault benzyna 1149 +160000 2002 Toyota benzyna 998 +45000 2014 Audi diesel 3000 +155000 2002 SEAT benzyna 1598 +135118 2014 Opel diesel 1956 +99800 2011 Mercedes-Benz diesel 2143 +64401 2013 Toyota diesel 1364 +121830 2015 Mercedes-Benz diesel 2987 +166842 2000 Fiat benzyna 1242 +7 2017 Hyundai benzyna 1600 +27050 2015 BMW diesel 2000 +192000 2007 Opel diesel 1300 +30320 2015 Audi benzyna 2000 +145000 2004 Renault benzyna 1200 +29500 2013 Hyundai benzyna 1400 +181000 2001 Volkswagen benzyna 1998 +512000 1999 Opel gaz 1400 +181165 2005 Ford benzyna 1299 +148700 2006 Citroen gaz 1587 +160000 2008 SEAT diesel 2000 +132000 2003 Mercedes-Benz benzyna 5439 +137000 2007 Toyota diesel 2000 +199000 2001 Ford benzyna 1600 +108124 2012 Volkswagen diesel 2000 +161000 1999 Volkswagen benzyna 1400 +216000 2000 Opel benzyna 1600 +174555 2012 Volkswagen diesel 1600 +195000 2009 Toyota diesel 2000 +7 2017 Dacia diesel 1461 +58484 2013 Peugeot diesel 2000 +68000 2014 Toyota benzyna 1400 +173933 2012 Toyota diesel 1364 +343000 2006 Audi diesel 2700 +218000 2004 Ford benzyna 2000 +11803 2017 Ford benzyna 1600 +140000 2007 Volkswagen benzyna 1400 +149328 2001 Opel benzyna 1200 +18100 2008 Suzuki benzyna 1500 +185000 2005 Chevrolet gaz 1400 +79400 2003 Chevrolet benzyna 3400 +137000 2010 Citroen diesel 1600 +179358 2000 Volkswagen gaz 1984 +170000 2006 Volkswagen gaz 1595 +149245 2009 Opel benzyna 1364 +207000 2002 Volvo benzyna 1800 +174000 2008 Citroen diesel 1600 +150869 2012 Toyota diesel 1364 +258000 1998 Ford diesel 1800 +204000 2002 Mazda gaz 1800 +249000 2004 Skoda diesel 1896 +224000 2008 Renault benzyna 1149 +77000 2015 BMW diesel 2000 +172000 2011 Volkswagen diesel 2000 +165000 2005 Honda benzyna 1300 +2 2017 Renault benzyna 1600 +152000 2006 Fiat gaz 1242 +98000 1995 Fiat benzyna 900 +160000 2009 Volvo diesel 1997 +125490 2013 Volvo diesel 2000 +199000 2010 BMW diesel 3000 +113581 2010 Volvo diesel 2400 +339 2003 Mercedes-Benz diesel 2200 +293954 2004 Volkswagen diesel 1896 +171000 2009 Opel diesel 1700 +108500 2009 Nissan benzyna 1200 +18900 2016 BMW diesel 2000 +167000 2007 Fiat diesel 1910 +137100 2008 Nissan diesel 1500 +140000 2011 Renault diesel 2000 +2 2017 Jeep benzyna 1400 +263000 2006 Renault diesel 1500 +188000 2003 BMW benzyna 1800 +157000 2005 Renault diesel 1900 +157200 2010 Audi diesel 2967 +11082 2016 Toyota diesel 1995 +117830 2009 Toyota benzyna 998 +10 2017 BMW benzyna 2000 +207000 2003 Mazda benzyna 1500 +119000 2013 Mazda diesel 2200 +5517 2016 BMW diesel 1995 +138000 2014 Ford diesel 2000 +165000 2001 Alfa benzyna 1598 +162000 2006 Mazda diesel 2000 +29000 2015 Jeep benzyna 2400 +174000 2006 Suzuki diesel 1900 +1 2017 Fiat diesel 1248 +34000 2016 MINI benzyna 1500 +204000 2004 Ford benzyna 1600 +170000 2011 Peugeot diesel 1600 +166000 2012 Toyota diesel 2000 +26000 2003 Volkswagen diesel 1900 +153000 2007 Kia benzyna 1975 +125000 2008 Mazda benzyna 1800 +25000 2013 Chevrolet benzyna 1598 +167000 2002 Audi benzyna 2400 +5 2017 Honda benzyna 1500 +158000 2011 Skoda diesel 1600 +187000 2009 Opel diesel 1700 +176000 2006 Peugeot diesel 1600 +198000 2004 Peugeot diesel 1600 +337173 2009 Mercedes-Benz diesel 2987 +197000 2005 Opel diesel 1700 +160403 2007 Ford benzyna 1798 +168000 2007 BMW diesel 2000 +183808 2001 Opel benzyna 1600 +71238 2009 Volkswagen benzyna 1400 +256000 2003 Mazda diesel 2000 +20700 2016 Kia benzyna 1600 +3 2016 Fiat benzyna 1200 +70770 2015 SEAT benzyna 1400 +180188 2006 Fiat diesel 1900 +1 2017 Hyundai diesel 1685 +220000 1999 Mercedes-Benz benzyna 2300 +15000 2015 Renault benzyna 1100 +28275 2015 Volvo benzyna 1600 +18331 2016 Toyota benzyna 1598 +112903 1984 Ford benzyna 1954 +90600 2011 Peugeot diesel 1400 +2 2017 Jeep diesel 2000 +177000 2003 Mercedes-Benz benzyna 1397 +157681 2013 Opel diesel 1700 +212000 2008 Peugeot diesel 2700 +15000 2016 Mercedes-Benz benzyna 2996 +132000 2008 Volkswagen diesel 1896 +96000 2004 Fiat benzyna 1100 +185000 1999 Renault diesel 1900 +5 2017 Citroen benzyna 1200 +133000 2006 Citroen benzyna 1600 +169000 2003 Citroen benzyna 1800 +168000 2011 BMW diesel 3000 +171000 2012 Hyundai benzyna 1300 +97000 2008 Chevrolet benzyna 1200 +161000 2004 Opel benzyna 1200 +23000 2015 Opel benzyna 1400 +36278 2015 Ford benzyna 1242 +98000 2013 Jeep benzyna 3600 +160000 2010 Hyundai diesel 2000 +247000 2008 Ford diesel 1600 +145694 2007 Suzuki diesel 1900 +65800 2011 Ford diesel 1400 +142000 2010 Opel diesel 2000 +700 2016 Citroen benzyna 1199 +286620 2000 Opel benzyna 1796 +98000 2006 Opel benzyna 1364 +119000 2011 Ford diesel 1600 +158413 2011 Kia diesel 2000 +365000 2006 Volkswagen diesel 2500 +162000 2009 Skoda gaz 1600 +138500 2002 Renault benzyna 1600 +83000 2014 Mercedes-Benz diesel 3000 +212000 2000 Volvo benzyna 2400 +80000 2013 Mercedes-Benz diesel 1800 +129000 2003 Citroen benzyna 1100 +8236 2016 Hyundai benzyna 1600 +300000 2004 Volkswagen diesel 2496 +157000 2007 Opel benzyna 1800 +47000 2014 Hyundai benzyna 1400 +194000 1999 Ford benzyna 2000 +56715 2013 Nissan benzyna 1200 +174000 1998 Daewoo benzyna 1500 +192000 2010 Mitsubishi diesel 2000 +160000 2007 Audi diesel 3000 +218000 2006 Toyota diesel 2000 +150000 2004 BMW benzyna 4400 +178000 2007 Citroen diesel 2000 +84000 2013 Ford benzyna 1242 +149587 2009 Renault diesel 1500 +248000 2005 Citroen benzyna 1600 +5 2017 Peugeot diesel 1600 +112000 1997 Fiat diesel 2500 +175000 2011 Kia benzyna 1600 +183000 2011 Audi diesel 1968 +250000 2002 Citroen gaz 1997 +203000 2003 Volkswagen benzyna 1600 +52000 2013 Volkswagen diesel 1600 +174215 2004 Opel benzyna 1400 +186000 2004 Volkswagen diesel 1896 +14266 2016 Toyota diesel 2755 +20700 2004 Renault diesel 1900 +162000 2011 Hyundai benzyna 1600 +196000 2004 Opel benzyna 1598 +249000 2004 Ford diesel 1896 +194768 2008 SEAT diesel 2000 +420000 2000 Ford benzyna 1796 +64126 2013 Fiat benzyna 1242 +43000 2016 Ford diesel 1500 +159400 2004 Hyundai benzyna 1600 +3 2017 Kia benzyna 1200 +153387 2008 Mazda diesel 1998 +112000 2015 Opel gaz 1400 +151000 2003 MINI benzyna 1600 +8900 1996 Nissan gaz 2000 +100960 2010 Toyota benzyna 998 +215000 2009 Hyundai diesel 1600 +77000 2015 Mercedes-Benz benzyna 1600 +250000 2008 Mazda diesel 2000 +232000 2005 Peugeot diesel 1400 +120000 2011 Toyota benzyna 1000 +158000 2006 Audi diesel 2000 +124703 2008 Kia benzyna 1396 +75000 2011 Toyota benzyna 1000 +200000 2006 BMW benzyna 2500 +189000 2006 Opel diesel 1700 +255000 2007 Audi diesel 2700 +145000 2011 Citroen diesel 1560 +102500 2012 Mercedes-Benz diesel 2987 +260000 2006 Audi diesel 2000 +96182 2006 Toyota benzyna 1800 +5 2017 Honda benzyna 2000 +312000 1999 Volvo gaz 1800 +182000 2008 Opel benzyna 1800 +134836 2012 Toyota diesel 2000 +10 2016 Renault diesel 1500 +29459 2014 Ssangyong diesel 2000 +162000 2006 Ford benzyna 1600 +203000 2005 Opel diesel 1900 +148000 2004 Fiat benzyna 1596 +149000 2008 Volkswagen diesel 1422 +186000 2008 Ford diesel 1560 +330000 2001 Ford diesel 1800 +70000 2009 Toyota benzyna 998 +144000 2010 SEAT diesel 1600 +120672 2013 BMW diesel 2000 +183000 2010 Mazda diesel 1600 +8960 2016 Opel gaz 1398 +176810 2007 Volkswagen diesel 1968 +215000 2008 Opel diesel 1700 +228000 2007 Audi diesel 2967 +201000 2000 SEAT diesel 1900 +181000 2003 Skoda benzyna 1600 +73000 2012 Ford benzyna 1000 +186000 2006 Citroen diesel 1600 +298125 2001 Toyota benzyna 2000 +41102 2015 Toyota diesel 1995 +150000 2003 Renault benzyna 1598 +132000 2007 Mazda benzyna 1999 +176000 2003 Fiat benzyna 1600 +380000 1996 Volkswagen diesel 2400 +301000 2004 Volkswagen benzyna 1400 +229000 2007 Volkswagen diesel 1896 +138000 1999 Volkswagen benzyna 1390 +151000 2004 Ford benzyna 2000 +4000 2017 Audi diesel 1968 +146000 2008 BMW diesel 1995 +155000 2010 Volkswagen benzyna 1400 +197043 2007 Opel diesel 1200 +5 2017 Citroen benzyna 1200 +281000 2003 Opel diesel 2000 +22000 2014 Suzuki benzyna 1600 +276000 2006 Skoda diesel 1900 +250000 2004 Audi diesel 2500 +188000 2006 Kia diesel 2000 +302000 2008 BMW diesel 2000 +182000 2009 Hyundai diesel 1600 +22300 2016 Renault benzyna 1200 +1750 2016 Mercedes-Benz benzyna 2000 +211987 2002 Mercedes-Benz benzyna 2300 +76000 2015 Honda benzyna 1800 +70500 2011 Mercedes-Benz diesel 2987 +99000 2008 Skoda benzyna 1200 +16000 2016 Peugeot diesel 1600 +98000 2009 Mitsubishi benzyna 1468 +153860 2003 Citroen benzyna 1360 +235000 2001 BMW benzyna 1800 +209000 2008 Jeep gaz 3700 +117500 2012 Mercedes-Benz benzyna 1796 +191400 2009 Opel benzyna 2000 +160000 2008 Ford diesel 1600 +106000 2011 Fiat benzyna 1200 +222152 1999 Volkswagen benzyna 1400 +142000 2007 Skoda benzyna 1200 +113000 2006 Renault benzyna 1200 +176000 2005 Toyota diesel 2000 +162000 1999 Skoda benzyna 2000 +270000 1993 Volkswagen diesel 1900 +153600 2003 Hyundai benzyna 2400 +121600 2011 Opel benzyna 1200 +84445 2013 Toyota diesel 2231 +220000 2004 Peugeot benzyna 1800 +101000 2010 Daihatsu benzyna 1300 +23977 2016 Mercedes-Benz benzyna 1595 +158000 2008 Renault diesel 1900 +144000 2007 Ford diesel 1600 +81500 2013 Honda diesel 1600 +220000 1998 Volkswagen benzyna 1400 +264000 2003 Audi diesel 1896 +199111 2002 Audi benzyna 1984 +85000 2007 Nissan benzyna 2500 +93000 2009 Fiat benzyna 1400 +245000 2005 Opel diesel 1700 +88000 2011 Citroen benzyna 1400 +158000 2005 Toyota benzyna 998 +1 2017 Peugeot benzyna 1200 +285000 1999 Mercedes-Benz benzyna 1600 +189000 2008 Nissan diesel 1995 +154000 2010 Renault gaz 1997 +237000 2002 Peugeot benzyna 1600 +18964 2016 Hyundai diesel 1400 +53000 2012 Hyundai benzyna 1600 +319000 2004 Volkswagen diesel 1900 +104000 2011 Volkswagen diesel 1600 +259000 2009 Lancia diesel 1956 +120000 1999 Rover gaz 1800 +217000 2005 Ford diesel 2200 +5000 2017 Suzuki benzyna 1200 +44833 2014 MINI diesel 2000 +140000 2000 Honda benzyna 1400 +162000 2013 Audi diesel 2000 +530000 2010 Ford diesel 2402 +128145 2004 Smart benzyna 700 +185000 2009 Volkswagen diesel 1900 +89100 2011 Peugeot benzyna 1000 +141000 2004 Renault benzyna 1598 +180000 2003 Mitsubishi benzyna 1584 +5 2017 Volkswagen benzyna 1000 +109228 2009 Peugeot diesel 1560 +270000 2006 Renault diesel 1870 +96000 2013 Toyota diesel 2000 +32 2013 BMW benzyna 2979 +49000 2015 Volvo diesel 2000 +2 2007 Citroen diesel 1600 +174000 2009 Honda gaz 2000 +183414 2014 Volvo diesel 1560 +41000 2008 Fiat benzyna 1242 +2950 2016 Porsche diesel 2967 +152000 2003 Fiat benzyna 1800 +190625 2006 Renault diesel 1500 +75000 2009 Chevrolet benzyna 1600 +133000 2014 Citroen diesel 1600 +335000 1994 Volkswagen diesel 1900 +168000 2009 BMW diesel 2000 +189750 2012 SEAT diesel 1600 +131700 2000 Peugeot benzyna 1124 +51000 2012 Dacia diesel 1500 +254000 2004 Volkswagen diesel 1900 +336000 2005 Volkswagen diesel 1900 +167000 2012 Opel diesel 1200 +251000 2003 Audi gaz 1984 +116000 2005 Toyota benzyna 1400 +4000 2017 Fiat benzyna 1600 +167029 2006 Mercedes-Benz benzyna 3500 +177267 2008 Nissan benzyna 1600 +306000 2010 Ford diesel 1600 +90000 2013 Honda benzyna 2000 +30000 2014 Citroen benzyna 1600 +180000 2006 Mercedes-Benz diesel 1992 +2 2017 Jeep benzyna 3600 +465000 2005 Renault diesel 2500 +89074 2014 BMW diesel 2000 +21711 2014 Toyota benzyna 1329 +144000 2014 Renault diesel 1500 +113606 2000 Jaguar benzyna 4000 diff --git a/test-A/out.tsv b/test-A/out.tsv new file mode 100644 index 0000000..41ebe69 --- /dev/null +++ b/test-A/out.tsv @@ -0,0 +1,1001 @@ + Price +0 17912.521614074707 +1 13158.226806640625 +2 5805.458996653557 +3 8106.5377697348595 +4 6862.938443541527 +5 5787.5243220329285 +6 12958.43432110548 +7 11064.124771177769 +8 133311.82599651814 +9 48004.3671579957 +10 13912.011383891106 +11 31543.889968574047 +12 9510.236514866352 +13 21454.162102103233 +14 10914.260745823383 +15 7980.271770834923 +16 27810.360296607018 +17 58071.59886980057 +18 23644.74216592312 +19 23890.58370500803 +20 58567.53263694048 +21 11756.775320529938 +22 6935.8485706448555 +23 37264.66336750984 +24 10372.770529985428 +25 21113.282463788986 +26 27139.406015336514 +27 16662.454872846603 +28 87465.98078489304 +29 20985.44579988718 +30 24398.952286303043 +31 15276.031472325325 +32 13192.87650245428 +33 1009.9322625994682 +34 63152.25449293852 +35 15386.450127899647 +36 47963.98591595888 +37 34071.48294609785 +38 70478.59240740538 +39 26289.696594417095 +40 13586.886867165565 +41 33763.2499550581 +42 28407.05086964369 +43 64831.5571654439 +44 66103.26508241892 +45 25671.463324368 +46 21596.419711112976 +47 10005.922387838364 +48 21323.593538463116 +49 29630.513609707355 +50 28938.195827960968 +51 122110.78602308035 +52 8124.24082416296 +53 29140.87720835209 +54 9536.537236332893 +55 20938.325029194355 +56 58828.724493682384 +57 21922.582059442997 +58 82695.09060972929 +59 181270.2920151353 +60 20679.349869549274 +61 84565.48012465239 +62 44428.040412545204 +63 14206.453482866287 +64 31002.664480865 +65 70112.40965783596 +66 10605.384509682655 +67 9250.585930347443 +68 32384.330238819122 +69 101454.27613294125 +70 29245.280692875385 +71 177973.71702986956 +72 11750.688646376133 +73 94776.96242392063 +74 30434.656342208385 +75 14202.019477844238 +76 13039.086453318596 +77 12267.157313644886 +78 106130.4289585948 +79 15414.950175523758 +80 12275.416577160358 +81 30064.422557353973 +82 64434.90681421757 +83 34437.59882885218 +84 31201.027329325676 +85 69311.85308080912 +86 115806.59108275175 +87 14245.166512548923 +88 9946.141984820366 +89 27240.027240753174 +90 19048.93190306425 +91 42213.841128349304 +92 79569.67970502377 +93 41194.96349656582 +94 19489.447708964348 +95 74811.00203669071 +96 16460.513011097908 +97 13665.945171177387 +98 63638.42738085985 +99 31344.32528680563 +100 90708.2442202568 +101 50514.16214156151 +102 4843.826906502247 +103 21627.542574584484 +104 21177.507592856884 +105 64165.34592068195 +106 38113.12137055397 +107 13983.356973528862 +108 38738.085711181164 +109 10680.966069042683 +110 19184.865924060345 +111 10972.265106856823 +112 31867.237775325775 +113 16049.984013020992 +114 13809.750207006931 +115 95947.11548274755 +116 7802.483570039272 +117 90741.86760562658 +118 4389.432598769665 +119 36819.36178344488 +120 21025.566145658493 +121 15791.872744739056 +122 27827.885265648365 +123 7849.491675794125 +124 16963.041886389256 +125 14903.205089211464 +126 19151.071750879288 +127 3280.748327076435 +128 48352.705416202545 +129 34551.79422593117 +130 22052.795648276806 +131 1017.4751229286194 +132 23233.195952951908 +133 9062.750637412071 +134 95886.75507473946 +135 77005.49064016342 +136 14454.406228899956 +137 41916.10353213549 +138 45602.67916685343 +139 22261.511539399624 +140 17620.30888479948 +141 26442.317434370518 +142 39407.36769884825 +143 8315.316129148006 +144 23353.90895742178 +145 11049.641559541225 +146 147618.92949432135 +147 36538.489652335644 +148 29702.12023717165 +149 1654.4128221273422 +150 50035.20982813835 +151 74456.1139101386 +152 85110.1850323677 +153 22809.943255901337 +154 12703.64197587967 +155 186074.1477022171 +156 26484.116192400455 +157 19500.879485964775 +158 31606.214462697506 +159 21895.292975783348 +160 12521.659817516804 +161 6963.583398103714 +162 45413.58720844984 +163 18165.4892693758 +164 44261.1044203639 +165 41077.771179139614 +166 20452.269749820232 +167 44408.964554965496 +168 31060.268360853195 +169 69839.07669019699 +170 46864.12812811136 +171 4865.089599847794 +172 20226.546114861965 +173 56774.931767106056 +174 46212.1956242919 +175 10553.056897521019 +176 29670.570484936237 +177 46037.68357658386 +178 94498.6043792367 +179 54165.820542156696 +180 30327.646604776382 +181 42458.240408837795 +182 18093.050342142582 +183 38442.35221636295 +184 45832.93854308128 +185 70040.61290317774 +186 23306.152163147926 +187 28475.026712596416 +188 160675.19470590353 +189 9245.058351099491 +190 30295.576706707478 +191 14112.080423593521 +192 3843.1200038790703 +193 10773.524696826935 +194 13184.471415162086 +195 6609.340615570545 +196 44937.56797790527 +197 37943.88183015585 +198 12322.324035227299 +199 31717.708638727665 +200 124349.92679101229 +201 16057.677302837372 +202 14896.11460107565 +203 50840.52792084217 +204 86136.56043237448 +205 51177.5248106122 +206 20094.19584208727 +207 11235.19630151987 +208 23521.60555022955 +209 22461.146769702435 +210 20941.67169457674 +211 8744.164331257343 +212 20390.47514784336 +213 36935.328508496284 +214 11513.162143528461 +215 15207.01176983118 +216 50420.87682420015 +217 15917.75716239214 +218 22828.71592128277 +219 17521.48579376936 +220 15965.474443495274 +221 11168.426858305931 +222 70976.83936566114 +223 -14375.5302516222 +224 8548.017446100712 +225 8462.922758996487 +226 16372.798670649529 +227 39178.75126636028 +228 11331.117456793785 +229 35727.45314770937 +230 5822.563052117825 +231 1732.7083613276482 +232 47504.742193460464 +233 69168.82453006506 +234 25618.40697747469 +235 7604.525804877281 +236 35366.82733488083 +237 21041.103335261345 +238 61122.48335844278 +239 48026.581017792225 +240 2183.371077120304 +241 6745.949808478355 +242 54144.784920156 +243 10185.803437769413 +244 16623.943690240383 +245 18146.42860084772 +246 31469.704340457916 +247 58495.764312148094 +248 31331.717558681965 +249 35500.20669019222 +250 11980.784841001034 +251 29673.648678064346 +252 76333.52496618032 +253 41526.84992676973 +254 44429.11272329092 +255 26296.213806688786 +256 18726.952230334282 +257 25284.508773446083 +258 101454.27613294125 +259 107814.98845368624 +260 18731.096831023693 +261 109539.12867921591 +262 66859.89675968885 +263 9217.95671504736 +264 38857.447660684586 +265 22047.32958883047 +266 8255.969430744648 +267 14532.264476418495 +268 16443.135206341743 +269 60353.45023936033 +270 20953.43983221054 +271 17457.91452550888 +272 27066.144767820835 +273 67089.53688001633 +274 7148.270901858807 +275 12160.962688446045 +276 10142.60380834341 +277 21134.183367848396 +278 111236.55323523283 +279 24645.045923411846 +280 36135.435348808765 +281 -10361.812313854694 +282 47929.23294496536 +283 41937.60016423464 +284 17375.520831763744 +285 21799.70008689165 +286 45316.020738601685 +287 101454.27613294125 +288 11609.035297751427 +289 32631.419305860996 +290 33703.9446169734 +291 27408.50761938095 +292 26129.881381571293 +293 11017.26660823822 +294 33292.99321937561 +295 16042.125190854073 +296 36806.093487381935 +297 36316.29087227583 +298 21523.558067440987 +299 27365.44944381714 +300 100690.21793198586 +301 29836.339645385742 +302 130319.22697037458 +303 69874.4542902112 +304 121746.71300143003 +305 47022.19758653641 +306 27618.231816112995 +307 7716.880656301975 +308 108181.02316612005 +309 25453.71349364519 +310 26608.094626009464 +311 6938.712686955929 +312 55581.205759346485 +313 46357.705866873264 +314 10510.843355953693 +315 78767.93378180265 +316 19623.253936707973 +317 26414.92948001623 +318 32181.073617219925 +319 37816.57239282131 +320 47872.831834971905 +321 25942.168348133564 +322 109608.16009050608 +323 9852.137825071812 +324 15616.196692705154 +325 129371.01608389616 +326 25859.986923635006 +327 17539.4668713212 +328 42490.11797529459 +329 15721.268647789955 +330 5351.994049608707 +331 3888.655255675316 +332 48603.0981516242 +333 66065.14202016592 +334 37082.90365898609 +335 29720.10960251093 +336 23316.12914031744 +337 6683.987946212292 +338 65724.37566655874 +339 53031.247681736946 +340 35786.23637408018 +341 33777.35145890713 +342 28872.40637612343 +343 221249.76015746593 +344 101135.2793006897 +345 10405.583048760891 +346 14173.74919641018 +347 18136.959838211536 +348 129601.04246300459 +349 32563.878099501133 +350 48727.37731015682 +351 51955.02455949783 +352 108940.94075959921 +353 9102.114716768265 +354 32880.7077254653 +355 13890.155669629574 +356 42438.408391058445 +357 12290.456626713276 +358 17987.23300343752 +359 38763.57207620144 +360 53431.34355151653 +361 17165.52783256769 +362 9975.173267424107 +363 18508.626273989677 +364 6919.413486480713 +365 27222.734372437 +366 64417.19511157274 +367 31682.890754401684 +368 21868.993017196655 +369 39645.626706779 +370 41272.35780787468 +371 292160.152079165 +372 21494.52308487892 +373 19223.577665627003 +374 17189.31249064207 +375 26261.596268177032 +376 37341.71696448326 +377 48363.415020406246 +378 7189.415674507618 +379 10674.255740344524 +380 111758.71353983879 +381 19355.65814256668 +382 32684.432801663876 +383 25210.85798227787 +384 15077.111805081367 +385 20368.281748831272 +386 16630.13303500414 +387 8578.266573131084 +388 9247.920691609383 +389 11435.628731310368 +390 4274.469900429249 +391 12270.665496945381 +392 21798.566784143448 +393 14690.97415059805 +394 22678.371212780476 +395 29415.475608110428 +396 15365.82970815897 +397 47214.73209160566 +398 45279.3744584322 +399 23872.63625460863 +400 117568.2351526618 +401 6543.818990468979 +402 32544.157451033592 +403 34904.32345610857 +404 15127.051751554012 +405 5396.7812866568565 +406 22741.781001329422 +407 9018.891711235046 +408 10153.989223241806 +409 31997.25947958231 +410 43038.40513920784 +411 50202.45116996765 +412 50244.00399148464 +413 60589.091758191586 +414 44453.746410012245 +415 43198.86572825909 +416 11810.534848034382 +417 67278.56223595142 +418 35456.01130801439 +419 21021.381250441074 +420 51102.15235441923 +421 21268.362596988678 +422 69464.36697173119 +423 6611.030989766121 +424 36144.18026947975 +425 21253.85164731741 +426 28228.78452050686 +427 62142.06749922037 +428 145451.20677262545 +429 27190.05933791399 +430 24828.690005481243 +431 14141.313295662403 +432 48335.99423581362 +433 4586.144074678421 +434 10986.775590002537 +435 25296.856514155865 +436 24138.863746464252 +437 140097.21055865288 +438 48264.007816016674 +439 20897.40756493807 +440 152557.32928282022 +441 68492.70799964666 +442 20956.781355440617 +443 10670.593108713627 +444 10880.50561118126 +445 42930.9134542346 +446 12695.206086039543 +447 13470.333584845066 +448 32054.563601911068 +449 26152.90166658163 +450 3362.543636202812 +451 13401.468328595161 +452 3081.467971265316 +453 18413.417274713516 +454 18683.91181051731 +455 58646.313340485096 +456 5364.211658418179 +457 22869.611700952053 +458 92528.88743668795 +459 13332.453288555145 +460 20748.28274947405 +461 7595.46704185009 +462 15404.945243299007 +463 17259.522988975048 +464 23472.66414242983 +465 16400.046211600304 +466 20534.297887444496 +467 37402.21442037821 +468 5401.569749057293 +469 2843.981408536434 +470 25940.4616587162 +471 11003.158691585064 +472 76413.77367508411 +473 25572.271271288395 +474 53678.75733733177 +475 11325.260269403458 +476 41110.64964616299 +477 11037.548809707165 +478 12141.816980600357 +479 34803.861125946045 +480 13445.145454585552 +481 75002.69604831934 +482 203580.97954815626 +483 93304.6341097951 +484 6446.06955987215 +485 103900.40315896273 +486 29783.02648973465 +487 50361.356041014194 +488 36986.29776674509 +489 23898.15553534031 +490 7712.192747235298 +491 14312.303956747055 +492 20673.43998235464 +493 17020.34266602993 +494 48078.035023868084 +495 25248.135310411453 +496 24858.923317849636 +497 64825.546099603176 +498 86857.2272785902 +499 34988.43674522638 +500 24533.974509894848 +501 78637.4187990427 +502 12323.084936439991 +503 44557.88191860914 +504 9127.102023899555 +505 823.7685040831566 +506 40528.33927959204 +507 23713.7512190938 +508 -954.0080174803734 +509 34525.746544480324 +510 83206.13666075468 +511 3544.6963240504265 +512 92228.81830078363 +513 47578.80804568529 +514 30523.26358026266 +515 168731.02093964815 +516 17370.630087852478 +517 177973.71702986956 +518 14694.438151359558 +519 40886.50263649225 +520 73807.62674158812 +521 23422.669845044613 +522 27550.55306893587 +523 20450.672463595867 +524 181386.21783202887 +525 4275.848789989948 +526 5237.7352276444435 +527 6105.4943506121635 +528 8939.128153979778 +529 24488.142348110676 +530 8631.792901158333 +531 34715.858554542065 +532 15357.09517788887 +533 35155.98071402311 +534 17262.23978191614 +535 14206.94050449133 +536 8902.085768401623 +537 168459.0311780572 +538 72122.91097348928 +539 47034.61968022585 +540 51609.59909373522 +541 25016.740299344063 +542 11070.329753220081 +543 101454.27613294125 +544 56105.89485937357 +545 22313.889299988747 +546 22387.42676883936 +547 22212.80807942152 +548 187904.40958344936 +549 50182.00635612011 +550 27905.469000160694 +551 60372.14296025038 +552 24749.63116401434 +553 105182.82824069262 +554 24423.707955896854 +555 79999.70678120852 +556 39163.83922147751 +557 35493.54256027937 +558 62255.57704889774 +559 14018.1045383811 +560 7147.461656570435 +561 17463.684402525425 +562 13914.105575561523 +563 11913.86142462492 +564 137518.18254357576 +565 66083.95417708158 +566 67781.10647261143 +567 4930.959053337574 +568 41958.004379332066 +569 87878.63960677385 +570 103455.36136722565 +571 40380.90396976471 +572 10143.286457180977 +573 25351.96209102869 +574 107804.68104439974 +575 20463.887615203857 +576 133015.58967506886 +577 49019.09962230921 +578 11406.64473170042 +579 108390.84572571516 +580 -2674.5716823339462 +581 2344.510218501091 +582 48611.25101143122 +583 34992.40575706959 +584 5541.787264883518 +585 134286.00198346376 +586 20588.137066721916 +587 21243.645794212818 +588 149648.1286907792 +589 4600.752377271652 +590 109398.31733828783 +591 13938.656891822815 +592 74201.14827758074 +593 41504.23684448004 +594 232854.97991156578 +595 6129.7104415893555 +596 11107.269891619682 +597 12948.18157684803 +598 25201.948409736156 +599 26993.445682048798 +600 25602.23927694559 +601 7529.917826473713 +602 18397.76004642248 +603 14167.80200958252 +604 27450.038986682892 +605 13240.158043563366 +606 18413.35801023245 +607 19485.733612775803 +608 60032.36514109373 +609 3532.0170514583588 +610 52356.18785881996 +611 54711.28809738159 +612 36721.2117792964 +613 136550.83333015442 +614 18292.17738264799 +615 38421.986981749535 +616 8769.37265253067 +617 17099.928953289986 +618 8868.79450315237 +619 20024.241796910763 +620 46841.338396549225 +621 16296.161106705666 +622 16643.578609466553 +623 163394.39012485743 +624 17359.766109108925 +625 29128.92181712389 +626 10313.262893676758 +627 17426.28746944666 +628 22646.34368175268 +629 79258.16559302807 +630 30675.76174044609 +631 5131.596741616726 +632 62714.99659985304 +633 18556.25110220909 +634 66138.71832209826 +635 46797.87497264147 +636 46226.22856706381 +637 17442.405623853207 +638 32080.107079148293 +639 26743.03361028433 +640 127602.28998142481 +641 15162.145521461964 +642 53008.362819194794 +643 24453.343899846077 +644 22324.274045288563 +645 50507.61826044321 +646 17209.130269944668 +647 27791.051229536533 +648 21428.665701270103 +649 15601.759953439236 +650 160967.47783696651 +651 8997.073138952255 +652 69143.98672384024 +653 56843.03090471029 +654 32505.634998381138 +655 159903.9593538046 +656 8888.224473953247 +657 111696.37742185593 +658 106470.13810932636 +659 5705.568388998508 +660 92224.5066664815 +661 12728.394830822945 +662 39990.706293821335 +663 9811.415411293507 +664 20414.28014868498 +665 14250.189261615276 +666 13738.335425436497 +667 27818.513738572598 +668 43464.91031175852 +669 24444.4428448081 +670 8018.844597041607 +671 56306.42888480425 +672 6176.154850482941 +673 7017.358802855015 +674 31265.86981958151 +675 31000.304823994637 +676 117492.29158776999 +677 72088.32738268375 +678 41844.44430154562 +679 21886.91607493162 +680 32824.55846816301 +681 14368.767466843128 +682 95599.55943357944 +683 17110.7014849782 +684 9641.389475047588 +685 18307.722116470337 +686 13102.478465020657 +687 42821.04475146532 +688 22755.398320436478 +689 6723.603114724159 +690 14276.373036205769 +691 21315.700700581074 +692 9629.287290215492 +693 14065.819310426712 +694 22585.60113054514 +695 963.8893757462502 +696 8897.081510305405 +697 9563.196759819984 +698 19981.356955230236 +699 93325.47959762812 +700 43719.75776851177 +701 13907.474647521973 +702 111883.76331442595 +703 14052.719045042992 +704 9094.875902116299 +705 32560.311430990696 +706 63317.736112713814 +707 81014.29099977016 +708 61155.775499880314 +709 23351.376532912254 +710 8988.388920009136 +711 20938.10990124941 +712 19664.62060236931 +713 129077.26036262512 +714 20203.730635881424 +715 11694.956824719906 +716 45950.25767660141 +717 90825.3031103611 +718 6701.336587667465 +719 11518.070135474205 +720 13624.317463696003 +721 84630.53297775984 +722 133437.34885519743 +723 20074.411753177643 +724 152402.8624508381 +725 10831.861464619637 +726 76436.36441916227 +727 138151.51660770178 +728 71710.19655156136 +729 7770.0429092645645 +730 19800.271057724953 +731 118939.00391173363 +732 16245.746521651745 +733 92505.01038354635 +734 66225.37527883053 +735 12288.426147043705 +736 26359.163100004196 +737 51213.82311397791 +738 10187.829702675343 +739 24695.57197099924 +740 25758.72727882862 +741 49939.704077005386 +742 16604.117806136608 +743 101271.91994720697 +744 26809.07088160515 +745 20524.090297102928 +746 8150.567059457302 +747 3855.4746839404106 +748 58091.47569638491 +749 7875.784698605537 +750 21450.24151068926 +751 23269.630546987057 +752 7932.408643603325 +753 21678.17072814703 +754 9801.88832205534 +755 78308.72450000048 +756 58615.290435910225 +757 46233.1395483613 +758 16100.265100300312 +759 144519.84799677134 +760 8316.603448331356 +761 36870.23374283314 +762 66011.87046921253 +763 79051.77528983355 +764 10305.684278011322 +765 21418.79400718212 +766 181631.3592635393 +767 10860.563747704029 +768 43209.212216973305 +769 52381.00486469269 +770 186592.4564666748 +771 24980.705487549305 +772 11222.793717980385 +773 3399.8366687893867 +774 69464.36697173119 +775 16498.80967193842 +776 11742.101380109787 +777 94467.54310637712 +778 26634.352969825268 +779 17322.67847073078 +780 13332.755400419235 +781 54047.06648147106 +782 41780.97754442692 +783 128240.65468519926 +784 38225.65951126814 +785 13334.930180311203 +786 20508.411478698254 +787 22385.61522680521 +788 39317.914006352425 +789 56542.25531023741 +790 6015.781315386295 +791 13944.042792737484 +792 28465.606844723225 +793 44636.52575081587 +794 26192.6898933053 +795 20946.610987126827 +796 8805.229665100574 +797 150611.9844238162 +798 10769.455341398716 +799 56188.56024068594 +800 12215.820937156677 +801 83937.24760633707 +802 23077.4877217412 +803 21569.18011289835 +804 43995.20811295509 +805 7048.225739657879 +806 30255.942893624306 +807 5192.370105326176 +808 36431.302339851856 +809 63649.553746044636 +810 18121.320416510105 +811 47370.16254037619 +812 22909.137010335922 +813 30511.729096710682 +814 15053.221326589584 +815 13703.607682824135 +816 134150.47480797768 +817 22049.37360727787 +818 30444.93767940998 +819 41527.77434051037 +820 9890.102639853954 +821 10694.003806054592 +822 47321.287859618664 +823 12195.64556235075 +824 10465.968710303307 +825 203626.18806672096 +826 13061.36185324192 +827 30989.263092637062 +828 12305.708921849728 +829 9563.196759819984 +830 26377.892918765545 +831 3634.2331082224846 +832 31416.066181898117 +833 72588.50584584475 +834 12299.612340807915 +835 69530.19951677322 +836 28030.520395696163 +837 31762.000384509563 +838 10509.139412045479 +839 -2890.1791291832924 +840 20633.667598307133 +841 16942.016445338726 +842 57243.62359583378 +843 24328.355772674084 +844 3518.092886865139 +845 22132.283538520336 +846 19927.82157152891 +847 19246.1598457098 +848 21206.050677239895 +849 27719.710319578648 +850 10435.720821678638 +851 43506.232805907726 +852 25713.037266790867 +853 115319.09140688181 +854 16981.691413998604 +855 19636.71798759699 +856 152557.32928282022 +857 7446.142311990261 +858 23955.359401226044 +859 53805.4937787652 +860 98908.85444140434 +861 90472.43671554327 +862 16404.770848870277 +863 12742.646466851234 +864 12226.815320551395 +865 9754.331648886204 +866 12892.848055839539 +867 3016.9461858272552 +868 17740.867885291576 +869 22537.092613220215 +870 63845.21442002058 +871 21444.54848510027 +872 54127.25063407421 +873 21854.424664199352 +874 16224.150866270065 +875 55461.47926944494 +876 4118.264203071594 +877 10668.284394741058 +878 22671.682773590088 +879 8139.241378605366 +880 6674.506388664246 +881 101540.00621902943 +882 10491.899469912052 +883 25974.45186626911 +884 10652.661105453968 +885 8785.445983946323 +886 13210.424208283424 +887 18078.307374238968 +888 5460.893459618092 +889 16364.478171288967 +890 165340.28336304426 +891 28241.422148108482 +892 24132.29787313938 +893 5208.726884663105 +894 69464.36697173119 +895 9367.906364560127 +896 58468.92046046257 +897 14093.881955742836 +898 25785.22338885069 +899 18996.691105425358 +900 22621.942046821117 +901 17495.305061876774 +902 46495.48920375109 +903 122571.55805891752 +904 13224.546383678913 +905 69637.26213610172 +906 108903.31263786554 +907 17388.99382686615 +908 92089.01090627909 +909 23033.777644515038 +910 10505.687953710556 +911 7881.9355655908585 +912 54886.31203490496 +913 44052.757567465305 +914 30961.590560257435 +915 14240.305408895016 +916 23919.249546587467 +917 7631.020359098911 +918 16867.038461267948 +919 14279.860476136208 +920 16237.407095372677 +921 7645.466641008854 +922 3215.338419377804 +923 19634.00628721714 +924 23840.36500132084 +925 83255.35716122389 +926 12863.834067881107 +927 23055.515844285488 +928 76741.86537754536 +929 24157.561009407043 +930 11115.408872306347 +931 43996.85861545801 +932 6881.133808970451 +933 7475.143654286861 +934 10874.02363395691 +935 40509.67428761721 +936 21837.268517434597 +937 7695.982053399086 +938 28396.362531781197 +939 17971.988306760788 +940 69625.82116776705 +941 6217.086725175381 +942 26427.834376633167 +943 32638.47341901064 +944 9281.823649406433 +945 71864.8157826066 +946 41075.70846772194 +947 8765.007201254368 +948 29198.446451961994 +949 26811.900664448738 +950 3157.6975165605545 +951 21093.510558962822 +952 60554.639070391655 +953 86616.01951634884 +954 6397.782520473003 +955 59657.05055594444 +956 33418.81992179155 +957 27873.714869081974 +958 27629.730129003525 +959 21567.107429623604 +960 12194.302085340023 +961 10634.556407928467 +962 48335.99423581362 +963 17655.728530168533 +964 13491.610634326935 +965 66751.87094455957 +966 131194.8731186986 +967 99779.56278705597 +968 11572.687491297722 +969 28087.59423160553 +970 40324.09693342447 +971 14903.698240220547 +972 234441.3106368184 +973 11898.111683666706 +974 6208.558265149593 +975 26061.56032049656 +976 46653.620733737946 +977 2623.3199184536934 +978 32283.677160859108 +979 30583.4642791152 +980 9094.85160368681 +981 34088.49729895592 +982 9583.806993305683 +983 10636.543468534946 +984 16882.200230658054 +985 11449.830946445465 +986 12642.144719719887 +987 102480.06694632769 +988 47156.903230667114 +989 21187.57834059 +990 19036.401253938675 +991 61727.53521692753 +992 57091.21917295456 +993 18981.667552232742 +994 288411.5600043535 +995 18127.018536388874 +996 78406.17115527391 +997 43308.32336819172 +998 39820.35430389643 +999 36561.1979060173