From 6388633ffead5ecaf32b45fca8ec8ffc2d935d90 Mon Sep 17 00:00:00 2001 From: Anna Nowak Date: Tue, 18 May 2021 23:40:47 +0200 Subject: [PATCH] Rozpoznawanie ceny aut --- .gitignore | 2 + cars price prediction.ipynb | 935 ++++++++++++++++++++++++++++++++ dev-0/out.tsv | 1000 +++++++++++++++++++++++++++++++++++ in.tsv | 1000 +++++++++++++++++++++++++++++++++++ test-A/out.tsv | 1000 +++++++++++++++++++++++++++++++++++ 5 files changed, 3937 insertions(+) create mode 100644 cars price prediction.ipynb create mode 100644 dev-0/out.tsv create mode 100644 in.tsv create mode 100644 test-A/out.tsv diff --git a/.gitignore b/.gitignore index 336d663..79aac1b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ *~ *.swp *.pyc +geval +.ipynb_checkpoints/* \ No newline at end of file diff --git a/cars price prediction.ipynb b/cars price prediction.ipynb new file mode 100644 index 0000000..65b7df7 --- /dev/null +++ b/cars price prediction.ipynb @@ -0,0 +1,935 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Requirement already satisfied: scikit-learn==0.24.2 in c:\\users\\ania\\appdata\\roaming\\python\\python38\\site-packages (0.24.2)\n", + "Requirement already satisfied: threadpoolctl>=2.0.0 in c:\\programdata\\anaconda3\\lib\\site-packages (from scikit-learn==0.24.2) (2.1.0)\n", + "Requirement already satisfied: scipy>=0.19.1 in c:\\programdata\\anaconda3\\lib\\site-packages (from scikit-learn==0.24.2) (1.5.2)\n", + "Requirement already satisfied: joblib>=0.11 in c:\\programdata\\anaconda3\\lib\\site-packages (from scikit-learn==0.24.2) (0.17.0)\n", + "Requirement already satisfied: numpy>=1.13.3 in c:\\programdata\\anaconda3\\lib\\site-packages (from scikit-learn==0.24.2) (1.19.2)\n" + ] + } + ], + "source": [ + "!pip install scikit-learn==0.24.2 --user" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import numpy as np\n", + "from math import sqrt\n", + "from sklearn.linear_model import LinearRegression\n", + "from sklearn.metrics import mean_squared_error\n", + "np.set_printoptions(formatter={'float_kind':'{:f}'.format})" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "header = None\n", + "with open('names') as f:\n", + " header = f.read().replace('\\n', '').split('\\t')\n", + "cars_train = pd.read_csv('train/train.tsv', sep=\"\\t\", names=header)\n", + "cars_train_X = cars_train[[\"mileage\", \"year\", \"brand\", \"engineType\", \"engineCapacity\"]]\n", + "cars_train_X = pd.get_dummies(cars_train_X)\n", + "cars_train_Y = cars_train[\"price\"]\n", + "input_columns = cars_train_X.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "30118.8791272898" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#Trenowanie modelu i błąd na train\n", + "model = LinearRegression(positive=True)\n", + "model.fit(cars_train_X, cars_train_Y)\n", + "predictions = model.predict(cars_train_X)\n", + "sqrt(mean_squared_error(predictions, cars_train_Y))" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "cars_dev_0_X = pd.read_csv('dev-0/in.tsv', sep=\"\\t\", names=header[1:])\n", + "cars_dev_0_Y = pd.read_csv('dev-0/expected.tsv', sep=\"\\t\", header=None).to_numpy().flatten('F')" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
mileageyearengineCapacitybrand_Abarthbrand_Aixambrand_Alfabrand_Astonbrand_Audibrand_Austinbrand_BMW...brand_Uazbrand_Vauxhallbrand_Volkswagenbrand_Volvobrand_Warszawabrand_dlabrand_starengineType_benzynaengineType_dieselengineType_gaz
077000201520000000000...0000000010
1186146200614980000000...0000000100
2192000200725000000000...0000000010
3220000200319970000000...0000000010
4248000200819000000000...0010000010
..................................................................
995146000200416860000000...0000000010
99619323201515980000000...0000000100
99727561201615980000000...0000000010
998155000201216000000000...0000000100
99931438201530000000000...0000000010
\n", + "

1000 rows × 96 columns

\n", + "
" + ], + "text/plain": [ + " mileage year engineCapacity brand_Abarth brand_Aixam brand_Alfa \\\n", + "0 77000 2015 2000 0 0 0 \n", + "1 186146 2006 1498 0 0 0 \n", + "2 192000 2007 2500 0 0 0 \n", + "3 220000 2003 1997 0 0 0 \n", + "4 248000 2008 1900 0 0 0 \n", + ".. ... ... ... ... ... ... \n", + "995 146000 2004 1686 0 0 0 \n", + "996 19323 2015 1598 0 0 0 \n", + "997 27561 2016 1598 0 0 0 \n", + "998 155000 2012 1600 0 0 0 \n", + "999 31438 2015 3000 0 0 0 \n", + "\n", + " brand_Aston brand_Audi brand_Austin brand_BMW ... brand_Uaz \\\n", + "0 0 0 0 0 ... 0 \n", + "1 0 0 0 0 ... 0 \n", + "2 0 0 0 0 ... 0 \n", + "3 0 0 0 0 ... 0 \n", + "4 0 0 0 0 ... 0 \n", + ".. ... ... ... ... ... ... \n", + "995 0 0 0 0 ... 0 \n", + "996 0 0 0 0 ... 0 \n", + "997 0 0 0 0 ... 0 \n", + "998 0 0 0 0 ... 0 \n", + "999 0 0 0 0 ... 0 \n", + "\n", + " brand_Vauxhall brand_Volkswagen brand_Volvo brand_Warszawa brand_dla \\\n", + "0 0 0 0 0 0 \n", + "1 0 0 0 0 0 \n", + "2 0 0 0 0 0 \n", + "3 0 0 0 0 0 \n", + "4 0 1 0 0 0 \n", + ".. ... ... ... ... ... \n", + "995 0 0 0 0 0 \n", + "996 0 0 0 0 0 \n", + "997 0 0 0 0 0 \n", + "998 0 0 0 0 0 \n", + "999 0 0 0 0 0 \n", + "\n", + " brand_star engineType_benzyna engineType_diesel engineType_gaz \n", + "0 0 0 1 0 \n", + "1 0 1 0 0 \n", + "2 0 0 1 0 \n", + "3 0 0 1 0 \n", + "4 0 0 1 0 \n", + ".. ... ... ... ... \n", + "995 0 0 1 0 \n", + "996 0 1 0 0 \n", + "997 0 0 1 0 \n", + "998 0 1 0 0 \n", + "999 0 0 1 0 \n", + "\n", + "[1000 rows x 96 columns]" + ] + }, + "execution_count": 6, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#Przygotowanie inputu dla DEV_0\n", + "cars_dev_0_X = pd.get_dummies(cars_dev_0_X)\n", + "columns_to_add = [x for x in input_columns if x not in cars_dev_0_X.columns]\n", + "for column in columns_to_add:\n", + " cars_dev_0_X[column] = 0\n", + "cars_dev_0_X = cars_dev_0_X[input_columns]\n", + "cars_dev_0_X" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "33193.54683638966" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#Wynik dla DEV_0\n", + "predictions_dev = model.predict(cars_dev_0_X)\n", + "np.savetxt(\"dev-0/out.tsv\", predictions_dev, fmt='%f')\n", + "sqrt(mean_squared_error(predictions_dev, cars_dev_0_Y))" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [], + "source": [ + "cars_test_A_X = pd.read_csv('test-A/in.tsv', sep=\"\\t\", names=header[1:])" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": { + "scrolled": true + }, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
mileageyearengineCapacitybrand_Abarthbrand_Aixambrand_Alfabrand_Astonbrand_Audibrand_Austinbrand_BMW...brand_Uazbrand_Vauxhallbrand_Volkswagenbrand_Volvobrand_Warszawabrand_dlabrand_starengineType_benzynaengineType_dieselengineType_gaz
0203000201015000000000...0000000010
139000200810000000000...0000000100
2190000200516000000000...0000000010
3230000200115980000000...0010000100
4189000200016000000001...0000000100
..................................................................
995465000200525000000000...0000000010
99689074201420000000001...0000000010
99721711201413290000000...0000000100
998144000201415000000000...0000000010
999113606200040000000000...0000000100
\n", + "

1000 rows × 96 columns

\n", + "
" + ], + "text/plain": [ + " mileage year engineCapacity brand_Abarth brand_Aixam brand_Alfa \\\n", + "0 203000 2010 1500 0 0 0 \n", + "1 39000 2008 1000 0 0 0 \n", + "2 190000 2005 1600 0 0 0 \n", + "3 230000 2001 1598 0 0 0 \n", + "4 189000 2000 1600 0 0 0 \n", + ".. ... ... ... ... ... ... \n", + "995 465000 2005 2500 0 0 0 \n", + "996 89074 2014 2000 0 0 0 \n", + "997 21711 2014 1329 0 0 0 \n", + "998 144000 2014 1500 0 0 0 \n", + "999 113606 2000 4000 0 0 0 \n", + "\n", + " brand_Aston brand_Audi brand_Austin brand_BMW ... brand_Uaz \\\n", + "0 0 0 0 0 ... 0 \n", + "1 0 0 0 0 ... 0 \n", + "2 0 0 0 0 ... 0 \n", + "3 0 0 0 0 ... 0 \n", + "4 0 0 0 1 ... 0 \n", + ".. ... ... ... ... ... ... \n", + "995 0 0 0 0 ... 0 \n", + "996 0 0 0 1 ... 0 \n", + "997 0 0 0 0 ... 0 \n", + "998 0 0 0 0 ... 0 \n", + "999 0 0 0 0 ... 0 \n", + "\n", + " brand_Vauxhall brand_Volkswagen brand_Volvo brand_Warszawa brand_dla \\\n", + "0 0 0 0 0 0 \n", + "1 0 0 0 0 0 \n", + "2 0 0 0 0 0 \n", + "3 0 1 0 0 0 \n", + "4 0 0 0 0 0 \n", + ".. ... ... ... ... ... \n", + "995 0 0 0 0 0 \n", + "996 0 0 0 0 0 \n", + "997 0 0 0 0 0 \n", + "998 0 0 0 0 0 \n", + "999 0 0 0 0 0 \n", + "\n", + " brand_star engineType_benzyna engineType_diesel engineType_gaz \n", + "0 0 0 1 0 \n", + "1 0 1 0 0 \n", + "2 0 0 1 0 \n", + "3 0 1 0 0 \n", + "4 0 1 0 0 \n", + ".. ... ... ... ... \n", + "995 0 0 1 0 \n", + "996 0 0 1 0 \n", + "997 0 1 0 0 \n", + "998 0 0 1 0 \n", + "999 0 1 0 0 \n", + "\n", + "[1000 rows x 96 columns]" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "#Dostosowanie inputu dla testu\n", + "cars_test_A_X = pd.get_dummies(cars_test_A_X)\n", + "columns_to_add = [x for x in input_columns if x not in cars_test_A_X.columns]\n", + "for column in columns_to_add:\n", + " cars_test_A_X[column] = 0\n", + "cars_test_A_X = cars_test_A_X[input_columns]\n", + "cars_test_A_X" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [], + "source": [ + "#Predykcja i zapisywanie wyniku dla testu\n", + "predictions_test = model.predict(cars_test_A_X)\n", + "np.savetxt(\"test-A/out.tsv\", predictions_test, fmt='%f')" + ] + } + ], + "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/dev-0/out.tsv b/dev-0/out.tsv new file mode 100644 index 0000000..99045fb --- /dev/null +++ b/dev-0/out.tsv @@ -0,0 +1,1000 @@ +64773.500000 +54354.250000 +37306.500000 +3546.000000 +37316.125000 +63666.875000 +34194.375000 +11704.875000 +-16285.250000 +13857.625000 +54416.875000 +75297.250000 +-7631.250000 +-6422.125000 +33126.625000 +25919.500000 +62313.625000 +84752.625000 +62186.625000 +24139.875000 +7803.875000 +1347.250000 +-23231.125000 +55833.500000 +-10138.625000 +58116.625000 +105103.875000 +8973.500000 +7222.625000 +36183.500000 +66691.750000 +46409.000000 +21934.500000 +60496.000000 +25313.625000 +57406.875000 +24001.250000 +21199.000000 +41337.375000 +61063.250000 +113045.250000 +32598.625000 +34516.875000 +60007.625000 +22779.375000 +82720.875000 +116892.500000 +31683.250000 +42377.875000 +42040.750000 +72227.875000 +-4651.625000 +94220.750000 +37411.500000 +8837.250000 +-2881.625000 +-4701.250000 +35320.500000 +60007.625000 +7873.125000 +95882.375000 +-3062.500000 +12212.500000 +107555.750000 +116892.500000 +57090.125000 +-7851.250000 +70354.125000 +39621.500000 +4879.625000 +35858.875000 +17025.375000 +3771.625000 +14691.500000 +164494.375000 +26656.125000 +53223.625000 +59269.875000 +59833.625000 +373.500000 +39127.625000 +48161.750000 +47558.375000 +10307.250000 +25781.250000 +19492.250000 +53022.625000 +29382.375000 +77361.000000 +16372.875000 +26824.750000 +25615.000000 +73303.625000 +53299.125000 +10089.375000 +2661.125000 +82774.625000 +72455.500000 +72379.750000 +44224.250000 +1640.500000 +21896.375000 +33912.875000 +19981.500000 +2707.375000 +24001.250000 +21853.875000 +34194.375000 +87508.875000 +11337.875000 +66275.250000 +-9377.625000 +50786.125000 +51991.375000 +-357.375000 +49076.875000 +30475.500000 +18296.750000 +59754.125000 +27516.625000 +18734.000000 +18904.750000 +-9133.625000 +26082.625000 +72652.625000 +90336.875000 +-16209.625000 +42179.125000 +20759.625000 +38783.625000 +7895.875000 +1640.500000 +9034.250000 +35155.125000 +-12104.125000 +84717.750000 +81079.500000 +58395.625000 +25680.500000 +46165.750000 +36042.125000 +42827.125000 +92668.000000 +15596.250000 +87871.125000 +48117.875000 +92103.875000 +21910.250000 +22026.625000 +57217.125000 +27434.000000 +10307.250000 +40414.875000 +-38820.875000 +72227.875000 +-10816.875000 +72227.875000 +39571.000000 +50616.750000 +64781.500000 +70762.000000 +59453.000000 +37515.125000 +-14203.750000 +45541.125000 +-14868.500000 +19350.500000 +36759.000000 +19507.375000 +64760.875000 +71167.000000 +68885.750000 +10080.750000 +4217.750000 +69646.125000 +69705.750000 +72227.875000 +115782.750000 +76884.750000 +113045.250000 +87669.250000 +31438.500000 +33074.875000 +-6252.625000 +17986.375000 +6179.750000 +77000.625000 +47111.125000 +-11548.875000 +65319.625000 +-23692.500000 +49875.875000 +32256.000000 +56649.125000 +19230.125000 +60007.625000 +27526.875000 +24724.000000 +20986.125000 +44718.125000 +119079.500000 +120671.125000 +2699.750000 +-11394.375000 +22121.875000 +-394.500000 +62186.625000 +87571.500000 +59617.250000 +39290.875000 +28756.000000 +11348.750000 +67954.000000 +64808.250000 +17309.000000 +66795.125000 +57217.125000 +56258.000000 +71419.500000 +46916.625000 +6.875000 +43106.125000 +20001.875000 +-20012.625000 +39446.625000 +22288.250000 +14041.250000 +39231.125000 +33378.625000 +54911.125000 +-10120.000000 +42179.125000 +20028.750000 +84717.750000 +-10242.000000 +-6261.375000 +60121.500000 +77192.250000 +16480.625000 +48549.125000 +52871.375000 +21898.000000 +25988.875000 +37730.500000 +36861.750000 +22635.250000 +6608.375000 +44374.750000 +28346.875000 +1630.625000 +58395.625000 +24445.875000 +61117.500000 +77634.000000 +17997.000000 +64713.750000 +25078.000000 +59617.250000 +25088.125000 +24859.250000 +67779.125000 +-1481.500000 +5138.250000 +15889.625000 +107555.750000 +21401.625000 +-974.875000 +74078.625000 +6998.750000 +45827.875000 +-13777.750000 +32481.500000 +27384.875000 +14779.750000 +58116.625000 +54075.000000 +27123.125000 +210842.375000 +7555.625000 +21469.375000 +183387.000000 +60979.250000 +15382.375000 +3088.125000 +66761.125000 +-3044.750000 +50071.500000 +4586.750000 +35201.250000 +52134.625000 +15415.875000 +77749.250000 +58761.625000 +-1325.625000 +20986.125000 +51517.875000 +28991.750000 +12319.250000 +23671.250000 +45681.625000 +8699.000000 +9368.625000 +373.500000 +49814.625000 +20684.625000 +36701.750000 +4586.750000 +70494.375000 +31134.750000 +1047.875000 +101.500000 +-14916.125000 +24487.000000 +-1338.125000 +60162.750000 +108257.250000 +-2970.375000 +17447.375000 +42827.125000 +17837.000000 +40388.000000 +72455.500000 +36042.125000 +16799.625000 +55587.375000 +85316.250000 +44667.500000 +27311.125000 +97862.375000 +23895.250000 +32705.375000 +56649.125000 +30411.875000 +42188.750000 +1024.500000 +46409.000000 +39290.875000 +22933.500000 +27123.125000 +44265.125000 +139011.750000 +83068.625000 +37812.125000 +61876.375000 +2113.125000 +61557.125000 +12796.000000 +6122.625000 +58395.625000 +32598.625000 +56984.500000 +49303.875000 +37224.000000 +36254.375000 +48976.750000 +105626.500000 +-6410.000000 +4586.750000 +40898.500000 +26994.500000 +113152.000000 +34362.250000 +-8727.500000 +47084.750000 +20832.875000 +82693.875000 +179137.750000 +64508.375000 +52041.625000 +48886.250000 +23988.625000 +48161.750000 +-33724.375000 +55446.125000 +71371.875000 +44374.750000 +14999.125000 +39776.625000 +65303.750000 +30174.500000 +-3142.125000 +29147.250000 +42188.750000 +46552.375000 +-7844.375000 +35144.375000 +20153.250000 +-10100.250000 +25098.375000 +24281.375000 +52151.250000 +52091.750000 +52372.125000 +22121.875000 +-4982.250000 +73985.500000 +17309.000000 +58198.250000 +-15954.625000 +21316.750000 +49320.750000 +31071.375000 +116685.000000 +54659.125000 +57478.375000 +26899.000000 +-3098.875000 +9683.250000 +67485.000000 +70921.125000 +30410.250000 +1083.250000 +6768.500000 +186677.500000 +118088.125000 +131109.125000 +85913.875000 +16930.000000 +42827.125000 +67359.000000 +49483.875000 +41976.625000 +63477.250000 +82693.875000 +79919.875000 +48733.000000 +80107.000000 +-18052.250000 +54903.000000 +38063.625000 +45681.625000 +64713.750000 +92765.875000 +20440.625000 +6892.000000 +77864.500000 +16634.625000 +39567.375000 +22441.000000 +27515.125000 +35496.625000 +52443.000000 +33641.125000 +61745.750000 +71167.000000 +102787.750000 +44718.125000 +110561.625000 +58692.750000 +91803.500000 +85171.250000 +12190.625000 +16706.125000 +32000.875000 +10793.125000 +44471.000000 +2693.000000 +67671.375000 +50455.500000 +39340.250000 +71742.125000 +7926.250000 +23515.375000 +20440.625000 +-2061.000000 +42436.500000 +16102.500000 +63177.875000 +67359.000000 +44718.125000 +37316.125000 +4835.375000 +55423.125000 +83758.500000 +19425.875000 +32726.000000 +15357.750000 +36779.875000 +19854.750000 +52984.750000 +-24848.625000 +32634.000000 +8790.250000 +62186.625000 +21910.250000 +12212.500000 +49533.375000 +32598.625000 +21988.250000 +19029.375000 +34277.875000 +45359.000000 +82693.875000 +29754.750000 +14905.375000 +33687.125000 +72767.875000 +34680.125000 +95272.125000 +16930.000000 +56085.500000 +62186.625000 +67283.125000 +41876.375000 +60268.000000 +59677.000000 +51645.625000 +45541.125000 +83068.625000 +46167.375000 +-10520.750000 +97386.750000 +82648.625000 +5151.000000 +192484.250000 +30894.375000 +540.250000 +39278.125000 +30186.250000 +-8552.625000 +15726.375000 +63064.375000 +98345.625000 +23972.250000 +25052.250000 +69324.500000 +21515.750000 +73802.125000 +56932.000000 +59999.625000 +58545.000000 +21636.125000 +72399.375000 +2707.375000 +62065.875000 +-112.250000 +62278.250000 +11703.125000 +72618.500000 +46966.125000 +59169.750000 +61354.500000 +62186.625000 +11741.375000 +10629.875000 +10152.250000 +85203.500000 +10566.625000 +34134.625000 +62278.250000 +65104.250000 +54911.125000 +15726.375000 +26638.375000 +78.000000 +-2297.125000 +4975.125000 +-1245.875000 +-1621.750000 +55833.500000 +102400.000000 +67470.875000 +-7363.375000 +64817.375000 +35291.500000 +-31744.000000 +42374.875000 +12826.625000 +23571.625000 +14130.750000 +61817.500000 +33120.250000 +110723.000000 +65050.000000 +90412.750000 +33276.000000 +57478.375000 +79656.000000 +32127.500000 +64930.125000 +-24942.375000 +45359.000000 +-28627.875000 +74362.375000 +72227.875000 +10520.500000 +28054.375000 +29265.750000 +67359.000000 +5684.500000 +-15188.000000 +32219.625000 +77749.250000 +1735.750000 +17183.875000 +47923.625000 +59953.500000 +144348.875000 +43740.000000 +-1621.750000 +15663.125000 +62184.375000 +35768.500000 +31538.875000 +19060.500000 +42628.375000 +8536.625000 +-32976.000000 +43152.250000 +64930.125000 +35972.750000 +7116.000000 +-11734.250000 +61863.625000 +82572.750000 +28002.250000 +34525.000000 +25098.375000 +67779.125000 +47393.000000 +196886.875000 +57090.125000 +-11439.000000 +46165.750000 +83567.375000 +26951.375000 +18225.000000 +29583.625000 +11825.375000 +81910.875000 +-8195.500000 +124283.750000 +69553.625000 +6737.000000 +19507.375000 +32717.250000 +25098.375000 +-9379.875000 +53020.125000 +24009.250000 +37232.250000 +6027.250000 +4691.875000 +39616.250000 +69913.875000 +15783.750000 +39512.750000 +28767.875000 +44956.750000 +33977.000000 +138142.250000 +33864.375000 +15829.875000 +54567.750000 +46165.750000 +55734.125000 +49969.625000 +75173.875000 +90412.750000 +58761.625000 +54691.000000 +-10146.375000 +48071.750000 +26638.375000 +57166.000000 +36465.875000 +22635.250000 +27696.625000 +8665.500000 +76076.375000 +46941.875000 +23941.500000 +-20331.625000 +100530.000000 +39261.750000 +52342.000000 +11641.125000 +76884.750000 +25313.625000 +45681.625000 +-7007.625000 +39621.500000 +25306.000000 +120916.125000 +66214.000000 +35857.500000 +95272.125000 +31605.250000 +54437.250000 +-6285.625000 +14346.500000 +4725.000000 +23571.625000 +33668.625000 +41694.875000 +41876.375000 +-40828.000000 +79833.125000 +-5387.000000 +33753.000000 +14088.375000 +35282.750000 +80593.375000 +40262.375000 +48082.750000 +46456.125000 +67359.000000 +113152.000000 +33120.250000 +-66686.250000 +52939.750000 +-17966.250000 +14015.500000 +39278.125000 +6737.000000 +32959.125000 +-9107.250000 +53353.250000 +114702.500000 +72455.500000 +78661.875000 +-26740.125000 +35730.250000 +55587.375000 +16837.875000 +12189.125000 +64366.500000 +12177.500000 +35496.625000 +1735.750000 +16268.375000 +70077.375000 +106697.000000 +17866.500000 +11833.500000 +64857.125000 +22429.750000 +29428.500000 +22867.750000 +29377.875000 +40547.000000 +27145.125000 +115819.625000 +56767.000000 +19184.875000 +63110.500000 +47716.125000 +35387.750000 +49483.875000 +20692.750000 +54736.250000 +3173.250000 +47923.625000 +72227.875000 +7532.000000 +60162.750000 +35072.000000 +-12955.750000 +-37599.000000 +2521.375000 +15663.125000 +54075.000000 +17309.000000 +88680.000000 +17309.000000 +53299.125000 +24057.750000 +27608.750000 +-6577.875000 +27502.125000 +-35302.250000 +27608.750000 +26187.875000 +35165.875000 +57586.000000 +6122.625000 +10328.125000 +10169.000000 +77476.250000 +7151.375000 +27006.875000 +40970.000000 +-16727.125000 +54250.500000 +54911.125000 +13951.500000 +107948.625000 +42908.625000 +25111.125000 +20217.125000 +85194.375000 +17145.750000 +-1293.375000 +64930.125000 +169590.875000 +12328.875000 +27731.750000 +63699.375000 +71167.000000 +8973.500000 +-3680.000000 +23571.625000 +57406.875000 +21201.625000 +16539.625000 +-10586.000000 +33537.750000 +29254.250000 +47659.000000 +71172.250000 +-10577.250000 +58198.250000 +58116.625000 +5719.500000 +18892.000000 +35266.000000 +17309.000000 +5636.750000 +71302.500000 +55587.375000 +39989.750000 +27123.125000 +17727.500000 +38158.875000 +22405.625000 +53020.125000 +42449.000000 +20197.250000 +55587.375000 +68816.625000 +13857.625000 +40367.625000 +47926.125000 +102711.875000 +-3584.750000 +82572.750000 +60979.250000 +24603.875000 +-19302.875000 +48408.625000 +15781.875000 +31558.000000 +66026.500000 +63451.375000 +-5780.375000 +52600.375000 +30974.500000 +54073.250000 +22026.625000 +9250.625000 +15252.000000 +37092.250000 +25078.000000 +43277.500000 +53101.750000 +53004.375000 +11219.125000 +36831.375000 +16770.250000 +20572.625000 +22774.125000 +18574.750000 +-21381.750000 +63110.500000 +32219.625000 +-8848.000000 +4452.375000 +12920.250000 +23515.375000 +9821.500000 +58116.625000 +58406.750000 +38306.625000 +24393.250000 +26510.875000 +113152.000000 +49600.750000 +107783.375000 +59677.000000 +67919.125000 +26139.625000 +21898.000000 +56779.875000 +-5265.500000 +39064.375000 +73624.875000 +77678.125000 +29542.375000 +110925.000000 +930.625000 +-21986.375000 +17997.000000 +11609.500000 +36228.375000 +52069.375000 +-31222.125000 +31073.375000 +39097.625000 +46831.000000 +85150.125000 +87669.250000 +1826.000000 +82693.875000 +-16946.000000 +35892.875000 +22891.375000 +-21264.875000 +30143.500000 +35580.625000 +72730.000000 +57087.875000 +110798.875000 +97200.500000 +51565.375000 +51878.375000 +-8814.375000 +24393.250000 +14843.250000 +19981.500000 +39621.500000 +110723.000000 +69646.125000 +11348.750000 +25584.250000 +41976.625000 +62789.125000 +119358.375000 +31924.250000 +17831.000000 +6346.500000 +46175.375000 +67283.125000 +18217.000000 +41679.750000 +67167.875000 +43152.250000 +59938.750000 +65157.000000 +44466.000000 +47888.250000 +1416.500000 +-32403.375000 +24972.875000 +108055.375000 +16979.750000 +61698.625000 +60007.625000 +-103.750000 +10242.625000 +82354.000000 +25596.875000 +29038.000000 +22324.875000 +-13163.500000 +41392.125000 +57053.750000 +69223.875000 +29428.500000 +10733.375000 +39820.500000 +19349.250000 +60007.625000 +34525.000000 +64773.500000 +59677.000000 +43406.250000 +24817.625000 +61652.500000 +67258.000000 +-10078.875000 +53022.625000 +56188.125000 +41659.750000 +72379.750000 +47024.500000 +31119.500000 +6998.750000 +113045.250000 +25650.125000 +9408.000000 +14045.125000 +56373.625000 +63269.875000 +-2266.875000 +5563.750000 +12247.875000 +61745.750000 +107831.500000 +61698.625000 +81702.625000 +24084.875000 +6577.125000 +40251.625000 +59757.750000 +-26731.000000 +1413.000000 +61485.750000 +66021.500000 +45889.125000 +118377.375000 diff --git a/in.tsv b/in.tsv new file mode 100644 index 0000000..98aebe1 --- /dev/null +++ b/in.tsv @@ -0,0 +1,1000 @@ +77000 2015 Ford diesel 2000 +186146 2006 Mercedes-Benz benzyna 1498 +192000 2007 Nissan diesel 2500 +220000 2003 Ford diesel 1997 +248000 2008 Volkswagen diesel 1900 +34000 2014 Skoda benzyna 1968 +154000 2009 Ford diesel 2000 +159000 2007 Opel benzyna 1200 +254926 2000 Ford diesel 1800 +216251 2007 Ford diesel 1560 +189000 2005 Mercedes-Benz diesel 1991 +40616 2015 Volkswagen diesel 2000 +226000 2001 Peugeot diesel 1997 +116000 2003 Fiat benzyna 1200 +90000 2010 Fiat benzyna 1368 +175000 2006 Toyota benzyna 1800 +99000 2012 Volvo diesel 1984 +1 2017 Volkswagen diesel 1968 +163000 2007 BMW diesel 2000 +128200 2006 Smart benzyna 1100 +248000 2007 Opel diesel 1300 +194521 2005 Kia diesel 1498 +253000 1998 Citroen gaz 2000 +23000 2014 Toyota benzyna 1329 +231120 2000 Opel benzyna 1800 +40000 2016 Renault diesel 1500 +87000 2014 Mercedes-Benz diesel 2200 +139264 2006 Ford benzyna 1300 +246000 2004 SEAT diesel 1900 +134500 2010 Ford benzyna 1596 +14000 2014 Toyota benzyna 1800 +3500 2012 Opel benzyna 1600 +293700 2005 Volkswagen diesel 1896 +188000 2005 Land diesel 2700 +144000 2008 Skoda diesel 1900 +35000 2016 Renault benzyna 1200 +189000 2007 Ford diesel 2000 +107000 2008 Suzuki benzyna 1328 +192000 2010 Subaru diesel 1995 +43000 2012 Toyota benzyna 1998 +2 2017 Jeep benzyna 1400 +220000 2011 Citroen diesel 1600 +168600 2008 Toyota diesel 2000 +66551 2012 Volkswagen diesel 2000 +112800 2004 Daewoo benzyna 1400 +99600 2013 Chrysler benzyna 3605 +1000 2016 Mercedes-Benz benzyna 2000 +272000 2004 Audi diesel 2000 +100000 2014 Opel gaz 1200 +91300 2012 Nissan diesel 1600 +21550 2016 Toyota benzyna 1598 +220000 1999 Volkswagen benzyna 1800 +1 2017 Honda benzyna 2000 +168000 2011 Opel diesel 1700 +233000 2003 Peugeot benzyna 2000 +333288 1999 Saab benzyna 2300 +270000 2000 Saab benzyna 2000 +235000 2011 Mazda diesel 1560 +46000 2012 Volkswagen diesel 2000 +151000 2008 Dacia benzyna 1390 +108000 2014 Mercedes-Benz diesel 1800 +340000 2002 SEAT diesel 1896 +323000 2007 Citroen diesel 1600 +34466 2016 Mercedes-Benz benzyna 1595 +61247 2016 Mercedes-Benz benzyna 2000 +190980 2006 BMW diesel 2000 +174132 2003 SEAT benzyna 1198 +7500 2015 Hyundai benzyna 1998 +209000 2008 Volkswagen diesel 2000 +233000 2005 Mitsubishi diesel 1500 +340000 2005 Volkswagen diesel 2500 +115000 2007 Opel diesel 1700 +139000 2005 Chevrolet benzyna 1600 +205213 2004 Renault benzyna 2000 +22250 2015 BMW benzyna 4400 +191000 2000 Dodge gaz 3200 +58420 2015 Ford diesel 1499 +238000 2012 Volkswagen diesel 1968 +140000 2005 Audi diesel 3000 +106000 2003 Renault benzyna 1600 +157000 2008 Toyota diesel 2200 +268000 2002 BMW diesel 2497 +154000 2013 Fiat diesel 1600 +177865 2004 Ford benzyna 1800 +196600 2009 Toyota diesel 1400 +260000 2011 Dacia diesel 1500 +7400 2016 Ford benzyna 1000 +105750 2006 Volkswagen diesel 1998 +206000 2010 BMW diesel 1995 +203000 2006 Renault diesel 1900 +129000 2005 Fiat benzyna 2200 +74000 2012 Chevrolet benzyna 1000 +247000 2009 Audi diesel 2700 +60000 2015 Toyota benzyna 998 +190000 1994 Mercedes-Benz diesel 2500 +181307 2006 Fiat diesel 1200 +182000 2006 Mercedes-Benz diesel 3000 +121000 2012 Audi diesel 2000 +211140 2009 BMW diesel 2000 +302000 2009 Toyota diesel 2200 +198000 2001 Volkswagen diesel 1900 +207000 2007 Volkswagen gaz 1400 +239463 1998 BMW benzyna 2494 +253000 2006 Mazda diesel 2000 +182600 2006 Opel diesel 1300 +240000 2007 Ford diesel 2000 +173000 2007 Citroen benzyna 1749 +170000 2009 Ford diesel 2000 +99560 2011 Mercedes-Benz diesel 2100 +156000 2004 Mazda benzyna 1798 +9538 2016 Hyundai benzyna 1600 +227100 1999 Volkswagen benzyna 1595 +67345 2012 Volkswagen diesel 1600 +30000 2014 Opel benzyna 1400 +100332 2004 Fiat benzyna 1242 +198600 2010 Volkswagen diesel 1968 +230000 1998 Mercedes-Benz diesel 2500 +109000 2010 Dacia benzyna 1400 +148000 2012 Volkswagen diesel 1989 +229012 2008 SEAT diesel 1896 +57600 2009 Suzuki benzyna 1000 +177544 2006 Ford diesel 2000 +152000 2000 Daewoo benzyna 900 +135000 2008 Ford benzyna 1600 +29634 2016 Volkswagen benzyna 1395 +156639 2008 BMW diesel 3000 +215000 2000 Toyota benzyna 1299 +157606 2009 Nissan benzyna 2000 +166489 2007 Renault benzyna 1600 +121000 2012 Skoda diesel 1600 +160000 2004 Fiat benzyna 1600 +295000 2001 Volkswagen diesel 1900 +200 2003 Toyota diesel 2000 +38990 2013 Renault benzyna 898 +248000 1996 Audi benzyna 1600 +100000 2010 Mercedes-Benz diesel 2200 +52211 2009 Volvo benzyna 3192 +5856 2016 Toyota benzyna 998 +102000 2009 Kia benzyna 1400 +78992 2011 Nissan diesel 2000 +255000 2005 Audi diesel 1968 +89000 2013 Renault diesel 1500 +190000 2008 Mercedes-Benz diesel 2987 +123000 2006 Volkswagen diesel 1400 +193000 2007 Mercedes-Benz diesel 3000 +35000 2010 MINI benzyna 1600 +5 2016 Audi diesel 1968 +237628 2004 Volvo diesel 2000 +266000 2005 Volkswagen diesel 1900 +110200 2011 Volvo diesel 1984 +29182 2011 Fiat benzyna 900 +168000 2004 Ford benzyna 1800 +36750 2012 Fiat benzyna 1242 +199999 1998 Fiat benzyna 900 +22544 2016 Toyota benzyna 1598 +350000 1996 Volkswagen diesel 2465 +16521 2016 Toyota benzyna 1598 +242820 2006 Audi diesel 1900 +79000 2010 Toyota benzyna 1987 +141000 2013 Volkswagen diesel 1986 +279000 2005 Mercedes-Benz diesel 2700 +28500 2015 Ford benzyna 1500 +198000 2003 Mercedes-Benz diesel 1700 +149000 2001 Ford benzyna 1400 +270000 2002 Mercedes-Benz benzyna 2000 +214000 2001 Renault gaz 1598 +172000 2004 Kia diesel 2500 +201000 2010 Renault diesel 1900 +138000 2007 Skoda benzyna 1600 +1 2017 Peugeot diesel 1600 +5 2017 Honda benzyna 1000 +144020 2016 Peugeot diesel 2000 +153799 2004 Renault benzyna 1800 +90000 2004 Skoda benzyna 1600 +22878 2017 Ford benzyna 1500 +158418 2007 Jeep diesel 2000 +9208 2016 Toyota benzyna 1598 +10 2017 Mercedes-Benz diesel 2000 +20504 2016 Toyota benzyna 1800 +2 2017 Jeep benzyna 1400 +169000 2012 BMW diesel 2000 +114000 2010 Renault benzyna 1400 +228626 2008 Volvo diesel 1600 +196260 2000 Honda benzyna 1400 +217000 2006 Suzuki diesel 1900 +278000 2004 Renault diesel 1900 +92400 2013 Volvo diesel 2400 +173000 2004 Audi benzyna 2400 +142000 1999 Peugeot benzyna 2000 +339700 2004 Mercedes-Benz diesel 2685 +225000 1996 Subaru benzyna 2000 +215436 2014 Hyundai diesel 1600 +63000 2009 Mazda benzyna 1600 +12000 2016 Peugeot benzyna 1200 +212000 2005 Honda benzyna 1400 +158409 2012 Volkswagen diesel 2000 +165000 2005 Hyundai benzyna 2351 +223000 2003 Chrysler benzyna 3300 +170000 2007 Ford benzyna 1600 +205000 2009 Volkswagen diesel 2000 +8 2017 Mercedes-Benz diesel 2143 +2 2017 Jeep diesel 2000 +187000 1998 Audi benzyna 1800 +245000 1996 Audi diesel 1900 +235883 2008 Opel diesel 1700 +115346 2001 Ford benzyna 1999 +190000 2007 BMW diesel 2000 +199500 2007 Mercedes-Benz diesel 2987 +118567 2014 Opel diesel 2000 +260000 2010 Ford diesel 2000 +260000 2008 Renault diesel 1995 +237885 2007 Renault diesel 1461 +111000 2005 Cadillac benzyna 3600 +260000 2003 BMW diesel 2998 +105000 2008 Citroen diesel 1600 +5249 2016 Opel benzyna 1600 +161000 2011 Volvo diesel 1984 +32396 2015 Opel benzyna 1364 +79685 2010 Chrysler benzyna 3778 +168000 2012 Citroen diesel 2000 +287859 2000 Volkswagen benzyna 1781 +91000 2013 Toyota benzyna 998 +134000 2007 Peugeot benzyna 1600 +188700 1999 Renault benzyna 1600 +88000 2012 Fiat benzyna 1200 +110000 2008 SEAT benzyna 1400 +204000 2004 Honda benzyna 1396 +209000 2010 Opel diesel 2000 +97000 2009 Fiat benzyna 1600 +137000 2011 Volkswagen diesel 2000 +105000 2001 Nissan benzyna 1500 +155707 2009 Nissan benzyna 2000 +82000 2008 Fiat benzyna 1242 +213000 2010 Mercedes-Benz diesel 2200 +198000 1998 Toyota benzyna 2000 +101000 2004 Peugeot benzyna 1124 +21315 2016 Nissan diesel 1500 +280000 2004 Mercedes-Benz diesel 3200 +221000 2005 Mazda benzyna 1800 +58570 2014 Peugeot diesel 1560 +275671 2005 Audi diesel 2698 +102000 2009 Opel benzyna 1200 +169000 2009 Hyundai benzyna 1400 +83000 2012 Renault diesel 1500 +59879 2009 Volkswagen benzyna 1390 +169000 2005 MINI benzyna 1600 +108000 2006 Opel benzyna 1200 +169000 2013 Peugeot diesel 1600 +107000 2009 Nissan benzyna 1400 +135432 2003 Mazda benzyna 1598 +18740 2016 Toyota benzyna 998 +178000 2009 Nissan diesel 1500 +168800 2011 Volkswagen benzyna 2000 +6 2017 Volkswagen benzyna 1390 +210000 2009 Opel diesel 1300 +15000 2015 Opel diesel 2000 +190150 2007 Mazda diesel 2000 +16000 2014 Opel diesel 2000 +158000 2006 Ford benzyna 1999 +168000 2009 Skoda benzyna 1390 +92000 2013 Volvo diesel 2000 +145000 2004 Citroen benzyna 1400 +59000 2005 Mazda benzyna 1308 +193844 2006 Ford benzyna 1600 +33397 2016 Mercedes-Benz benzyna 1595 +175000 2005 Suzuki benzyna 2000 +201000 1999 Honda benzyna 1850 +5 2017 Kia diesel 2000 +132000 2004 Volkswagen benzyna 1200 +299000 2008 Volkswagen benzyna 2000 +188500 2002 Opel benzyna 1200 +107000 2009 Volkswagen benzyna 1200 +118536 2008 Volkswagen benzyna 1200 +108000 2009 Citroen benzyna 1000 +41900 2016 Renault diesel 1500 +188000 2006 BMW benzyna 1600 +240000 2006 Volkswagen diesel 1900 +142100 2011 Porsche benzyna 4806 +138811 2007 Citroen diesel 1398 +221000 2007 Renault diesel 1900 +12000 2015 Porsche diesel 3000 +61000 2014 Volkswagen diesel 1600 +157000 2008 Skoda benzyna 1200 +189000 2003 Nissan diesel 1900 +5 2017 Hyundai benzyna 1400 +129651 1999 Fiat diesel 2500 +4 2017 Dacia diesel 1500 +217000 2005 Ford diesel 1600 +66000 2013 Renault benzyna 900 +8000 2016 Kia benzyna 1000 +200000 2006 Ssangyong diesel 2000 +12345 2017 Volkswagen benzyna 1395 +150000 2009 Audi benzyna 1800 +155000 2004 Fiat benzyna 1200 +130000 2007 Ford benzyna 1600 +272000 2008 Volvo diesel 2400 +114000 2008 Fiat diesel 1900 +133249 2005 SEAT diesel 1900 +100000 2008 Fiat benzyna 1400 +68296 2012 Hyundai benzyna 1591 +132500 2006 Peugeot diesel 1600 +130000 2006 Nissan benzyna 1240 +198000 2003 Renault benzyna 1600 +232746 2010 Volkswagen diesel 2000 +199000 2008 Toyota diesel 1400 +126700 2011 Opel benzyna 1400 +229000 2005 Ford diesel 1600 +12000 2016 Smart benzyna 900 +28344 2012 Skoda benzyna 999 +256000 2003 Citroen diesel 2000 +163960 2004 Peugeot benzyna 1400 +307000 2000 Renault benzyna 1600 +222000 2008 Ford diesel 1800 +152388 2002 Daewoo benzyna 796 +2 2017 Citroen benzyna 1200 +136000 2011 Mercedes-Benz diesel 3000 +250000 2002 SEAT diesel 1900 +181000 2005 Citroen benzyna 2000 +115033 2013 Renault diesel 1500 +84553 2007 Fiat benzyna 1368 +101000 2011 Peugeot benzyna 1600 +199000 2012 Audi diesel 2000 +192700 2005 Audi diesel 1968 +170170 2007 SEAT gaz 1600 +25 2017 Renault benzyna 900 +197000 2010 Audi diesel 3000 +270000 2007 Audi diesel 1900 +176000 2006 Chevrolet benzyna 2400 +169000 2014 BMW diesel 2000 +180000 2007 Fiat diesel 1900 +240000 2009 SEAT diesel 1900 +10 2016 Peugeot benzyna 1200 +191000 2000 BMW benzyna 1900 +102000 2010 Volkswagen benzyna 1400 +210000 2002 Volkswagen gaz 1600 +148000 2012 Opel benzyna 1600 +199000 2010 Ford diesel 2000 +81000 2008 Fiat benzyna 1368 +300 2006 Volkswagen diesel 1900 +7000 2016 Dacia benzyna 1200 +155000 2010 BMW benzyna 4400 +32473 2016 Volvo diesel 2000 +177000 2010 Skoda diesel 2000 +128000 2014 Fiat diesel 2000 +163067 2002 Mazda benzyna 1840 +39380 2012 Volkswagen benzyna 1798 +189000 2002 Rover diesel 2000 +195000 2005 Opel benzyna 1400 +20809 2016 Toyota benzyna 998 +146000 2011 Citroen diesel 1600 +61291 2013 Toyota benzyna 1600 +145000 2005 Mercedes-Benz benzyna 1500 +78348 2008 Volkswagen diesel 1896 +98000 2013 Skoda benzyna 1000 +134442 2014 Skoda diesel 1600 +308000 2011 BMW diesel 3000 +70000 2004 Hyundai benzyna 1100 +239000 2005 Ford diesel 1600 +133000 2011 Ssangyong diesel 2000 +151000 2010 Opel benzyna 1200 +7408 2017 BMW diesel 2000 +35000 2012 Hyundai benzyna 1100 +108800 2003 Fiat benzyna 1100 +153000 2013 Hyundai diesel 1700 +217000 1998 Ford gaz 3800 +5 2017 Honda benzyna 1500 +37000 2016 Mercedes-Benz benzyna 4700 +1 2017 Nissan benzyna 1200 +207200 2007 Jaguar diesel 2720 +210000 2005 BMW benzyna 1596 +155000 2009 Peugeot diesel 1600 +193000 2002 BMW diesel 2497 +123235 1999 Fiat benzyna 900 +27890 2015 Opel diesel 1598 +5 2017 Hyundai benzyna 1600 +175000 2013 Peugeot diesel 1600 +123610 2007 Peugeot gaz 1600 +44300 2013 Citroen benzyna 1200 +55800 2014 Hyundai benzyna 2000 +182000 2008 Mazda diesel 2000 +302000 1999 Honda gaz 1973 +117341 2010 Ford diesel 1560 +92000 2010 Volkswagen benzyna 1400 +43000 2014 Kia benzyna 1200 +159000 2004 Citroen benzyna 1124 +169443 2011 Toyota diesel 1364 +209900 2004 Jaguar diesel 2000 +229000 2003 Skoda benzyna 1200 +161000 2008 Peugeot benzyna 1600 +303000 2003 Audi diesel 1900 +45890 2012 Volkswagen benzyna 1390 +182000 2008 Opel diesel 3000 +178000 2011 Nissan benzyna 2000 +203000 2008 Opel diesel 1700 +168000 2001 Ford benzyna 1800 +106000 2013 Volvo benzyna 2000 +196200 2008 Citroen diesel 1600 +99000 2014 Skoda diesel 2000 +143000 1996 Chrysler gaz 3300 +102000 2006 SEAT benzyna 1800 +177000 2010 Toyota diesel 2200 +160000 2008 Alfa diesel 1900 +27870 2016 Mercedes-Benz benzyna 1991 +133000 2013 SEAT diesel 1968 +47850 2013 Volkswagen benzyna 1400 +161145 2008 SEAT benzyna 1600 +132000 2005 Opel benzyna 1000 +160000 2006 Ford diesel 1600 +250 2003 Mercedes-Benz diesel 3000 +1974 2017 Peugeot benzyna 1598 +126933 2009 Skoda diesel 1900 +246454 2003 Renault diesel 1900 +205000 2002 Citroen benzyna 2200 +20 2017 Dodge benzyna 6166 +5 2017 Mercedes-Benz diesel 2100 +41050 2016 BMW diesel 3000 +2900 2017 Hyundai diesel 2500 +243000 2004 Volkswagen diesel 1900 +135426 2013 Renault diesel 1500 +189000 2011 Audi diesel 2000 +238000 2012 Ford diesel 2000 +105000 2011 Chevrolet diesel 2200 +2358 2017 SEAT benzyna 1197 +9 2017 Honda benzyna 1500 +127000 2007 BMW benzyna 2500 +83200 2013 Nissan benzyna 1400 +133000 2010 Mercedes-Benz diesel 2000 +205673 2001 Toyota benzyna 998 +155000 2012 Toyota diesel 2000 +50000 2012 SEAT benzyna 1200 +164371 2012 Hyundai benzyna 1591 +96000 2015 Opel diesel 2000 +175555 2013 BMW diesel 2000 +146000 2006 Opel benzyna 1800 +170623 2007 Citroen benzyna 1100 +5 2017 Volkswagen benzyna 1400 +108666 2008 Renault benzyna 1200 +169000 2009 Toyota diesel 1998 +154000 2009 Renault diesel 1500 +168000 2004 Chrysler benzyna 3200 +147765 2009 Volkswagen diesel 1600 +393 2016 Hyundai benzyna 1000 +246000 2000 Audi benzyna 2700 +5 2017 Peugeot benzyna 1200 +1 2017 Honda benzyna 1000 +180000 2008 Audi diesel 4200 +64000 2012 Toyota benzyna 1289 +109500 2012 BMW diesel 2993 +134573 2014 Peugeot diesel 2000 +32105 2012 Mercedes-Benz benzyna 1796 +224000 2007 BMW diesel 2997 +115 2008 Opel benzyna 1000 +174000 2005 Volkswagen benzyna 1400 +169000 2004 Daewoo benzyna 1800 +97000 2005 Ford benzyna 1600 +139943 2013 Kia diesel 1600 +149300 2005 Citroen benzyna 1360 +18753 2015 Volkswagen benzyna 1400 +140759 2014 Ford diesel 1600 +219000 2012 Ford diesel 1560 +23867 2015 Toyota benzyna 1798 +172350 2005 Citroen benzyna 1587 +170000 2008 Citroen benzyna 1600 +172000 2006 Opel benzyna 1800 +231000 2002 Hyundai diesel 2000 +139000 2011 Suzuki benzyna 1586 +161000 2007 Suzuki benzyna 1328 +5 2017 Citroen diesel 1600 +221351 2011 Audi diesel 2000 +190000 2009 Volkswagen diesel 2000 +224000 2008 Volkswagen diesel 1900 +193417 2004 Skoda diesel 1896 +99000 2007 Subaru benzyna 3000 +79000 2013 Audi benzyna 2000 +88000 2009 Renault benzyna 1100 +46000 2007 Dodge diesel 1968 +120000 2005 Ford benzyna 1798 +230761 2005 Audi diesel 2000 +184000 2008 Toyota diesel 1364 +113000 2015 Citroen diesel 1600 +287000 1999 Opel gaz 1600 +81000 2011 Renault diesel 1500 +173000 2004 SEAT diesel 1968 +274000 2007 BMW diesel 2000 +216544 2004 Volvo diesel 2000 +147000 2007 Citroen diesel 1600 +120783 2014 Ford diesel 1560 +91000 2011 Citroen diesel 1600 +115000 2005 Alfa benzyna 1900 +189508 2006 Fiat diesel 1910 +112000 2011 Kia diesel 1600 +135559 2013 Ford diesel 1600 +5 2017 Honda benzyna 1500 +141000 2010 Nissan benzyna 1240 +163072 2006 Peugeot benzyna 1600 +162000 2011 Skoda diesel 1600 +53486 2016 Volkswagen benzyna 1400 +154000 2010 Ford diesel 1800 +169000 2009 BMW diesel 2993 +314000 2004 Volkswagen diesel 1900 +2140 2016 Skoda benzyna 1197 +232746 2007 BMW diesel 2000 +202000 2008 BMW diesel 2000 +217000 2006 Audi diesel 2000 +189876 2013 Mazda diesel 2200 +176714 2014 Ford diesel 2000 +78000 2012 Subaru diesel 2000 +236200 2002 Mercedes-Benz benzyna 2000 +18223 2016 Volvo diesel 2000 +195874 2013 Toyota diesel 1400 +232000 1991 Mercedes-Benz benzyna 2000 +20400 2017 Volvo diesel 2400 +84375 2014 Audi diesel 2000 +127000 2003 Opel benzyna 1800 +80000 2015 Mercedes-Benz benzyna 5500 +9973 2012 Chevrolet benzyna 1229 +94157 2003 Opel benzyna 1600 +115217 2012 Peugeot diesel 1600 +98000 2010 Skoda benzyna 1400 +390000 1999 Volkswagen diesel 1900 +130000 2004 Toyota benzyna 1800 +232000 2007 Audi diesel 2698 +1900 2016 Honda benzyna 2400 +156000 2001 Land diesel 2000 +165328 2008 Peugeot benzyna 1598 +8800 2015 Opel diesel 2200 +185000 2000 Mercedes-Benz benzyna 1400 +60000 2014 Mitsubishi diesel 2500 +44313 2015 Hyundai diesel 1685 +87000 2013 Toyota diesel 2000 +82400 2010 Honda benzyna 2000 +198000 2007 Opel diesel 1900 +4500 2017 Citroen diesel 2000 +135000 2006 Opel diesel 1300 +17700 2016 Kia diesel 1700 +161000 2002 Renault benzyna 1800 +7450 2017 Opel gaz 1400 +250000 2006 SEAT gaz 1600 +265000 2000 BMW diesel 4000 +192739 2014 Citroen diesel 1560 +23850 2016 Skoda diesel 1600 +11610 2016 Opel benzyna 1364 +225000 2007 BMW diesel 2000 +302000 2003 Volkswagen diesel 1896 +179000 2003 Toyota benzyna 1800 +225000 2001 Volkswagen benzyna 2000 +193243 2011 Mercedes-Benz diesel 2000 +134567 2005 Renault benzyna 1600 +189 2009 Opel diesel 2000 +5 2017 Opel gaz 1400 +200000 2013 Volkswagen diesel 2000 +121000 2011 Volkswagen diesel 2000 +203000 2004 Toyota benzyna 1800 +165000 2010 Renault diesel 1461 +220000 2002 Citroen diesel 2179 +176000 2002 Fiat benzyna 1600 +122000 2008 Chevrolet gaz 1206 +100000 2002 Daewoo benzyna 800 +136000 2005 Kia benzyna 1100 +51774 2014 Toyota benzyna 1329 +110000 2008 Buick benzyna 4600 +8000 2017 Hyundai diesel 1700 +183000 2002 Citroen benzyna 1587 +134000 2007 Mercedes-Benz diesel 2000 +108000 2010 Peugeot benzyna 1600 +200000 1999 Peugeot benzyna 1124 +82000 2011 Mitsubishi diesel 1800 +108856 2008 Ford gaz 1242 +260000 2003 Audi benzyna 1600 +328000 2004 Toyota diesel 2000 +51135 2013 Mazda benzyna 1998 +202500 2009 Opel diesel 1956 +135114 2012 BMW diesel 3000 +130618 2014 Toyota diesel 1998 +183000 2011 Audi diesel 3000 +54000 2009 Suzuki diesel 1900 +78000 2013 Volkswagen benzyna 1400 +5 2016 Volkswagen diesel 1968 +180000 2007 Volkswagen diesel 1896 +189000 2006 Audi diesel 3000 +133000 1998 Opel benzyna 1600 +82092 2013 Ford diesel 1600 +131000 2000 Fiat benzyna 900 +265000 2008 Audi diesel 2967 +38141 2016 Toyota benzyna 1598 +171000 2005 Renault benzyna 1598 +233000 2002 Land diesel 1956 +48000 2011 Hyundai benzyna 1100 +76000 2011 Audi diesel 2000 +116753 2005 Opel gaz 1598 +129000 2001 Peugeot benzyna 1400 +220000 2007 Volkswagen diesel 1900 +1 2017 Volkswagen benzyna 1395 +169000 2004 Opel diesel 1700 +237000 2005 Chrysler diesel 2800 +31000 2014 Renault diesel 1500 +92100 2013 Toyota diesel 1998 +9658 2015 Jeep benzyna 3200 +59701 2011 Mitsubishi benzyna 1590 +132000 2005 Kia benzyna 1100 +106000 2006 Renault benzyna 1600 +7800 2016 Opel benzyna 1400 +42700 2012 Skoda benzyna 1200 +142000 2004 Renault diesel 3000 +151381 2008 Fiat benzyna 1200 +82000 2011 Volkswagen benzyna 1198 +251300 2004 Opel diesel 1995 +312000 1991 Audi benzyna 1800 +151000 2013 Toyota benzyna 1000 +240000 2006 Audi diesel 3000 +143000 2009 Nissan diesel 2000 +184520 2006 Citroen diesel 1600 +256000 2000 Opel diesel 2000 +171000 2013 Mazda benzyna 2000 +219124 2011 BMW diesel 2000 +150000 2008 Kia diesel 1991 +230000 2007 Volkswagen diesel 2000 +191000 2008 Peugeot benzyna 1600 +187000 2013 Volvo diesel 2000 +169240 2009 Volvo diesel 2000 +70000 2014 Jeep benzyna 5700 +290000 2006 BMW diesel 2000 +96000 2000 Daewoo benzyna 800 +122500 2011 Nissan diesel 2000 +223389 2010 BMW benzyna 1995 +146000 2012 Fiat gaz 875 +163000 2004 Lancia diesel 2400 +82000 2009 Ford diesel 1800 +240000 2004 Toyota diesel 1900 +99000 2014 Audi diesel 1968 +123000 2004 Opel benzyna 1000 +118430 2011 Audi benzyna 4200 +150000 2010 Mitsubishi diesel 3200 +274000 2002 Volkswagen diesel 1900 +135859 2007 Skoda benzyna 1600 +259000 2000 BMW benzyna 2000 +135000 2008 Peugeot benzyna 1600 +155800 2002 Renault benzyna 1398 +25000 2015 Renault diesel 1500 +182000 2005 Volkswagen diesel 1986 +164840 2010 Mitsubishi diesel 1798 +238000 2002 Volkswagen benzyna 1600 +173000 2003 Mazda diesel 2000 +160000 2009 Honda benzyna 1400 +203000 2008 Mercedes-Benz diesel 2000 +145874 2006 Opel benzyna 1598 +123000 2009 Kia benzyna 2000 +94000 2009 Fiat benzyna 1400 +43042 2014 Kia diesel 1400 +196800 2005 Hyundai diesel 2900 +231000 2004 Porsche benzyna 3200 +194500 2010 Fiat benzyna 1400 +109000 2006 Opel benzyna 1600 +221000 2015 Peugeot diesel 1600 +85000 2011 Nissan diesel 2000 +175000 2004 Mercedes-Benz benzyna 2000 +38000 2015 Citroen benzyna 1200 +12980 2016 Toyota diesel 1995 +145000 2011 Audi diesel 3000 +139000 2009 Audi benzyna 1800 +224578 2004 Audi diesel 2998 +117000 2003 Skoda benzyna 1198 +81299 2010 MINI benzyna 1598 +187000 2010 Renault diesel 1461 +231000 2009 Audi diesel 2000 +95658 2011 Renault benzyna 1397 +154000 2005 MINI benzyna 1600 +196000 2002 Audi benzyna 2000 +279000 2004 Ford diesel 1998 +25000 2016 Ford benzyna 2000 +29690 2015 Peugeot benzyna 1000 +190900 2007 Opel diesel 2000 +90000 1998 Opel benzyna 1800 +124140 2010 BMW diesel 3000 +165000 2004 Land diesel 2000 +122000 2002 Mercedes-Benz benzyna 2295 +150000 2002 Ford benzyna 2300 +32000 2016 Toyota benzyna 1800 +203000 2008 Skoda diesel 1900 +130000 2012 Hyundai benzyna 1591 +342000 1997 Audi benzyna 1600 +168000 2008 Volkswagen diesel 2000 +220000 1999 Land diesel 2500 +21280 2014 BMW diesel 3000 +11000 2012 Volkswagen benzyna 2000 +114092 2009 Nissan diesel 1995 +259000 2009 BMW diesel 2993 +134000 2010 Opel benzyna 1400 +160000 2002 BMW benzyna 2500 +285000 1999 Alfa benzyna 2000 +144600 2006 Toyota benzyna 1298 +213800 2002 Ford benzyna 2000 +169000 2003 Audi benzyna 1600 +212000 2005 Kia diesel 2900 +61000 2010 Toyota benzyna 1600 +395000 2006 Audi diesel 2000 +270000 1997 Chrysler gaz 2000 +121000 2009 Dodge benzyna 3300 +209000 2003 Peugeot gaz 1600 +200 2006 Hyundai benzyna 2400 +271063 2001 Audi diesel 1900 +141000 2011 Skoda benzyna 1400 +665 2017 Hyundai benzyna 2000 +164000 2012 Ford diesel 1600 +240000 2006 Audi benzyna 2000 +48000 2014 Peugeot benzyna 1200 +117000 2011 Audi diesel 2000 +5 2017 BMW diesel 2000 +222000 2009 Opel diesel 1956 +57323 1988 Opel benzyna 2000 +279000 2004 Mercedes-Benz diesel 2148 +110000 2000 Smart benzyna 600 +187000 2004 Toyota diesel 1995 +83000 2012 Peugeot diesel 1600 +218000 2002 Volkswagen diesel 1900 +27550 2011 Toyota benzyna 1000 +234000 2002 Ford benzyna 1400 +7000 2015 SEAT benzyna 1200 +108000 2002 Mercedes-Benz benzyna 5000 +219032 2012 Audi diesel 2000 +132000 2012 Audi benzyna 2000 +189000 1998 Citroen diesel 1900 +129000 2009 Opel benzyna 1800 +11 2017 Renault benzyna 900 +337657 2004 Volkswagen diesel 1896 +187000 2006 Volkswagen gaz 1200 +169000 2013 Volkswagen diesel 1968 +261000 2002 Saab benzyna 2290 +212000 2009 Volkswagen diesel 1600 +290000 2004 Opel diesel 1700 +203000 2006 Citroen diesel 1997 +56800 2015 Toyota diesel 1995 +84880 2013 Audi benzyna 2995 +183000 2003 Honda gaz 2000 +279736 2003 Volkswagen diesel 1900 +4 2017 Kia diesel 1600 +236835 1998 Mercedes-Benz diesel 2151 +196000 2006 Volkswagen diesel 2000 +131000 2010 SEAT gaz 1200 +307000 2004 Audi diesel 1900 +209000 2010 Volkswagen diesel 1598 +228000 2002 Volvo benzyna 2400 +170000 2013 BMW diesel 3000 +104000 2012 Mazda benzyna 2000 +292000 2002 Audi diesel 1900 +259000 2007 Audi diesel 2700 +111000 2014 Renault diesel 1491 +96000 2010 Kia benzyna 1600 +159000 2012 Ford diesel 2000 +158000 2007 Volkswagen diesel 1400 +22000 2015 Fiat benzyna 1200 +354000 1994 Mercedes-Benz diesel 2200 +159000 2014 Renault diesel 1500 +14635 2016 Toyota benzyna 1598 +170000 2007 SEAT gaz 1198 +5 2017 Citroen benzyna 1200 +105000 2012 Hyundai diesel 1400 +142000 2002 Toyota benzyna 998 +240870 1986 Mercedes-Benz diesel 2200 +88000 2006 Dacia benzyna 1600 +208000 2006 Renault benzyna 1600 +206175 2006 BMW benzyna 1600 +181000 2008 Citroen diesel 1600 +4100 2016 Mazda benzyna 2500 +163000 2008 Citroen diesel 1600 +54608 2015 Toyota benzyna 998 +187565 2006 Peugeot benzyna 1997 +189227 2008 SEAT diesel 1900 +514000 2001 Ford diesel 2000 +110456 2010 Citroen diesel 1600 +222000 1996 Renault benzyna 1600 +164000 2008 SEAT diesel 1900 +156830 2006 Mazda benzyna 2000 +171000 2011 Ford diesel 1600 +137500 2011 Volvo diesel 2000 +163000 2005 Opel benzyna 1400 +272000 1996 Mercedes-Benz benzyna 1799 +149000 2007 Ford diesel 1400 +215000 2010 BMW diesel 2000 +151000 2006 Renault diesel 1500 +207000 2005 Volvo diesel 2000 +136500 2012 Kia benzyna 1400 +440000 1991 Mercedes-Benz diesel 2000 +25170 2014 Fiat benzyna 1400 +170093 2011 Volkswagen diesel 2000 +49992 2005 Daewoo benzyna 796 +2 2016 Jeep benzyna 1400 +102000 2011 Skoda diesel 2000 +208000 2006 Ford benzyna 2000 +298000 2007 Skoda diesel 1900 +250000 2007 BMW diesel 2998 +148000 2006 Volkswagen benzyna 1198 +236000 1998 Audi diesel 1896 +386000 2006 Audi diesel 3000 +11670 2016 BMW benzyna 4400 +294323 1996 Mercedes-Benz diesel 2155 +158000 2006 MINI benzyna 1600 +50000 2015 Opel diesel 1956 +5 2017 Honda benzyna 1000 +101000 2006 Ford benzyna 1300 +204456 2001 Volkswagen benzyna 1400 +179000 2003 Audi benzyna 1600 +18000 2016 Renault benzyna 1200 +156000 2005 Volkswagen benzyna 1595 +203000 2006 Opel diesel 1900 +126000 2002 Skoda benzyna 1400 +119000 2011 Suzuki benzyna 1200 +150000 2010 Chevrolet benzyna 1600 +84325 2010 Subaru benzyna 2000 +33050 2016 Volkswagen diesel 1600 +216000 2001 Peugeot benzyna 1600 +169000 2014 Skoda diesel 2000 +10 2016 Renault diesel 1500 +172714 2003 Toyota benzyna 1587 +77000 2008 Peugeot diesel 1600 +192000 2006 Volkswagen benzyna 1984 +255000 2008 Citroen diesel 1600 +198000 2004 Opel benzyna 1600 +35000 2014 Toyota benzyna 2000 +11 2017 Renault benzyna 900 +194000 2012 Renault diesel 1598 +160000 2006 Volkswagen diesel 1900 +317000 1999 Audi diesel 2500 +136000 2006 Honda benzyna 2000 +207000 2009 Citroen diesel 1600 +25000 2015 Renault diesel 1500 +99000 2011 Mazda benzyna 1600 +220000 1999 BMW gaz 1895 +25 2017 Renault benzyna 900 +5 2016 Peugeot diesel 1997 +165000 2007 Ford diesel 1560 +158000 2010 Mazda diesel 2000 +20000 2015 Ford benzyna 1000 +13200 2016 BMW benzyna 1499 +123000 2004 Opel benzyna 1200 +218000 2011 BMW diesel 2000 +81000 2014 Volkswagen diesel 1600 +234000 2008 Skoda benzyna 1600 +260000 1999 Renault diesel 1900 +84297 2014 Ford benzyna 1242 +204000 2005 Alfa diesel 1900 +202150 2009 Citroen diesel 1997 +22870 2016 Toyota benzyna 1329 +220166 2005 BMW diesel 2497 +162000 2002 Peugeot benzyna 1587 +113026 2012 Honda benzyna 1300 +185500 2007 Saab benzyna 2000 +63000 2015 Skoda diesel 1600 +196000 2005 Volkswagen diesel 1900 +90800 2007 Suzuki diesel 1300 +107350 2005 Opel benzyna 1796 +86637 2009 Volkswagen benzyna 1400 +219000 2007 Mazda diesel 2000 +66000 2014 Citroen diesel 1400 +127013 2013 Skoda diesel 2000 +175000 2009 Mazda benzyna 2500 +170000 2006 Opel benzyna 1400 +68000 2012 Renault diesel 1461 +220000 2006 Opel diesel 1910 +315000 2010 Skoda gaz 1200 +132000 2009 SEAT benzyna 1200 +179000 2007 Fiat benzyna 1400 +245468 1999 Ford diesel 1800 +292000 2007 Audi diesel 2700 +236000 2007 Volkswagen diesel 1900 +230000 2003 Renault benzyna 1200 +138300 2002 Renault benzyna 1998 +221000 2005 Kia diesel 2000 +141000 2008 Citroen benzyna 1600 +212425 2003 Ford benzyna 2000 +33400 2016 Renault diesel 1500 +130000 2013 Honda diesel 1600 +240000 2010 Peugeot diesel 2000 +123000 2009 Hyundai diesel 1600 +193000 2000 BMW diesel 2000 +1 2017 BMW diesel 2000 +180000 2012 Skoda benzyna 1800 +3856 2017 Volkswagen diesel 2967 +163000 2014 Ford diesel 2000 +15023 2016 Suzuki benzyna 1586 +125000 2006 Alfa benzyna 1859 +92000 2009 Opel benzyna 1200 +147000 2013 Fiat diesel 2000 +143000 2002 Skoda diesel 1900 +210000 2010 Renault diesel 2000 +169600 2010 Jaguar diesel 2993 +288000 2005 Mercedes-Benz diesel 3000 +20000 2010 Nissan diesel 1500 +218000 2007 Mercedes-Benz diesel 4000 +170000 2002 SEAT benzyna 1800 +108000 1997 Mitsubishi benzyna 1834 +121000 2009 Opel diesel 1300 +194000 2004 Volkswagen benzyna 1400 +280000 2005 Volvo diesel 2400 +182000 2008 Audi diesel 2000 +458090 1991 Volvo benzyna 2300 +103108 2009 Opel benzyna 1598 +515000 1998 Mercedes-Benz diesel 2874 +149000 2008 Ford benzyna 2500 +5 2017 Volvo benzyna 1600 +196000 2012 BMW diesel 2000 +151268 2000 Alfa diesel 2400 +5 2017 Honda benzyna 1500 +230584 1999 Opel diesel 1995 +179275 2009 MINI diesel 1560 +76890 2010 Citroen diesel 1400 +228000 1999 Skoda benzyna 1600 +24543 2010 Ligier diesel 500 +97774 2007 Toyota benzyna 1998 +24000 2013 Toyota gaz 2500 +53000 2015 Opel benzyna 1400 +50678 2015 Audi diesel 3000 +12500 2017 Audi diesel 1968 +51000 2013 Ford benzyna 1600 +225000 2005 BMW diesel 1995 +232000 2002 Mitsubishi benzyna 1300 +183956 2009 Hyundai diesel 1600 +160000 2004 Honda diesel 1700 +213000 2006 Mazda diesel 2000 +233000 2008 Volkswagen diesel 2000 +162300 2012 BMW diesel 3000 +5 2017 Ford benzyna 1500 +283000 2007 Renault diesel 1461 +114087 2009 Peugeot benzyna 1400 +68000 2011 Chevrolet diesel 2200 +117000 2012 Nissan diesel 2500 +1 2017 BMW benzyna 2000 +78000 2011 Renault benzyna 1200 +167000 2007 Nissan benzyna 1386 +215000 2004 Opel diesel 1900 +58000 2013 SEAT diesel 1600 +150660 2008 BMW diesel 2000 +163121 2006 Suzuki diesel 1910 +79300 2012 Kia diesel 1700 +347234 2008 BMW diesel 1995 +55000 2013 Toyota benzyna 1000 +17106 2016 Ford benzyna 1300 +73941 2014 Mazda diesel 2191 +82879 2011 SEAT diesel 1968 +115382 2014 Citroen diesel 1600 +197000 2002 Volkswagen benzyna 1400 +130000 2000 Citroen gaz 1160 +178000 2009 Ford diesel 1600 +39990 2016 BMW diesel 2000 +140000 2007 Chevrolet diesel 2000 +16966 2015 Opel benzyna 1600 +93000 2012 Volkswagen diesel 2000 +256000 1992 Mercedes-Benz diesel 2500 +260477 2003 Saab benzyna 1985 +15900 2016 Volvo diesel 1969 +168000 2007 Ford benzyna 1800 +187000 2008 Opel diesel 2000 +206000 2002 Audi gaz 1984 +259223 2000 SEAT diesel 1900 +51000 2011 Daihatsu benzyna 1000 +7323 2016 Hyundai benzyna 1200 +38000 2013 Honda benzyna 1800 +243152 2006 Volkswagen diesel 2000 +129000 2005 Opel benzyna 1600 +131025 2003 Mercedes-Benz diesel 1800 +295145 2008 Nissan diesel 1500 +115123 2012 Volkswagen diesel 2000 +135830 2007 Volkswagen diesel 2000 +42000 2015 Ford diesel 2000 +123000 2014 Ford diesel 2000 +265404 2007 Volvo benzyna 2000 +267000 2007 SEAT diesel 2000 +17161 2015 Opel benzyna 1598 +5 2017 Opel benzyna 1399 +159600 2000 Ford benzyna 1800 +21000 2016 Ford benzyna 1000 +74000 2014 Ssangyong diesel 2000 +137251 2007 Honda diesel 2200 +189000 2009 BMW diesel 2000 +126261 2014 Renault diesel 1461 +117000 2009 Opel benzyna 1600 +150000 2004 Volkswagen benzyna 1200 +2 2017 Jeep benzyna 1400 +124000 2009 Suzuki benzyna 1300 +221000 2006 Skoda gaz 1600 +287654 2000 Chrysler benzyna 3500 +182000 2005 Nissan benzyna 3500 +37100 2013 Mitsubishi benzyna 1995 +199000 2003 Citroen benzyna 1587 +192000 2005 Renault gaz 1600 +198000 2007 Renault diesel 1500 +5450 2017 Peugeot benzyna 1200 +16700 2017 BMW benzyna 1500 +42000 2015 Opel benzyna 1600 +169000 2010 Mercedes-Benz benzyna 1800 +135466 2009 Kia diesel 1600 +277216 2004 Opel diesel 1910 +11500 2014 Renault benzyna 898 +215114 2002 BMW diesel 3000 +199222 1996 Honda benzyna 1396 +146000 2004 Opel diesel 1686 +19323 2015 Renault benzyna 1598 +27561 2016 Toyota diesel 1598 +155000 2012 Hyundai benzyna 1600 +31438 2015 Land diesel 3000 diff --git a/test-A/out.tsv b/test-A/out.tsv new file mode 100644 index 0000000..37fd822 --- /dev/null +++ b/test-A/out.tsv @@ -0,0 +1,1000 @@ +27537.500000 +9683.125000 +3602.500000 +884.625000 +23495.750000 +1735.750000 +15663.125000 +3417.125000 +104968.750000 +46916.625000 +-19041.000000 +37088.750000 +-5266.375000 +28544.500000 +10089.375000 +33752.375000 +33753.000000 +43452.625000 +26732.625000 +33120.250000 +54073.250000 +4145.375000 +11833.500000 +49814.625000 +-557.625000 +23469.250000 +28871.250000 +36042.125000 +96528.500000 +46972.875000 +37673.375000 +16539.625000 +12269.750000 +-21381.750000 +87385.375000 +-2161.125000 +60933.125000 +39361.625000 +62184.375000 +22076.250000 +19323.875000 +54905.750000 +36049.250000 +75123.125000 +67779.125000 +36242.625000 +28767.875000 +3496.375000 +22947.875000 +45827.875000 +42117.375000 +83068.625000 +22881.875000 +35873.500000 +5210.750000 +63296.500000 +66026.500000 +40593.125000 +71172.250000 +97938.250000 +26732.625000 +70979.875000 +83682.625000 +12506.625000 +29555.375000 +52121.000000 +5696.375000 +1416.500000 +44718.125000 +82693.875000 +47300.375000 +84752.625000 +16991.250000 +95509.250000 +37662.750000 +11869.875000 +11443.125000 +22026.625000 +87745.125000 +22923.875000 +31683.250000 +36003.125000 +65104.250000 +69926.250000 +37833.500000 +62496.125000 +108055.375000 +33764.750000 +15734.500000 +42829.625000 +21027.125000 +84654.125000 +72227.875000 +66999.250000 +62186.625000 +65104.250000 +15889.625000 +3615.125000 +92765.875000 +27113.500000 +66761.125000 +82774.625000 +15596.250000 +49764.000000 +37578.000000 +62161.375000 +49946.625000 +12189.125000 +69950.750000 +40398.500000 +22288.250000 +7630.750000 +81253.750000 +15391.750000 +11555.375000 +64598.500000 +2249.125000 +71619.750000 +-20757.750000 +41988.125000 +27469.625000 +18904.750000 +41659.750000 +-4982.250000 +27117.750000 +10294.625000 +20926.375000 +2661.125000 +50581.125000 +32724.250000 +32913.000000 +3767.750000 +26599.500000 +40444.625000 +91471.375000 +71788.250000 +18892.000000 +56661.875000 +59833.625000 +23941.500000 +24169.250000 +34031.125000 +53239.625000 +-34210.125000 +27608.750000 +6156.750000 +139252.375000 +77476.250000 +40035.875000 +-3041.750000 +94847.250000 +66808.750000 +58742.125000 +38055.625000 +-10100.250000 +110798.875000 +48742.500000 +49836.625000 +33614.750000 +27480.250000 +7167.000000 +-13499.375000 +82412.375000 +-8817.875000 +51402.125000 +82572.750000 +33787.250000 +84947.250000 +43479.625000 +59617.250000 +56154.625000 +-19294.375000 +59235.125000 +52364.000000 +58557.625000 +3615.125000 +72379.750000 +58449.750000 +70200.750000 +49533.375000 +41359.625000 +56938.375000 +29428.500000 +35437.625000 +47604.625000 +77552.125000 +34525.000000 +40865.125000 +86808.750000 +20684.625000 +45152.875000 +10793.125000 +1155.750000 +14779.750000 +35673.375000 +-3494.875000 +51041.250000 +44374.750000 +16220.250000 +35225.000000 +115658.250000 +30652.750000 +36779.875000 +27376.875000 +69453.125000 +109367.125000 +37625.625000 +46781.750000 +34525.000000 +28834.750000 +34525.000000 +-21240.125000 +24001.250000 +11287.000000 +13795.500000 +-1944.500000 +52482.250000 +14123.875000 +23029.625000 +12113.500000 +15120.625000 +15248.750000 +85215.750000 +-23970.875000 +-14430.250000 +33296.875000 +-6328.375000 +52085.125000 +4498.500000 +37695.125000 +-38870.125000 +30774.125000 +50455.500000 +57109.750000 +25221.500000 +24189.250000 +49154.000000 +68277.750000 +66807.500000 +80143.875000 +-30138.500000 +-14476.625000 +55530.500000 +-9772.000000 +18535.875000 +18983.375000 +28209.750000 +74951.625000 +54315.250000 +55882.750000 +6897.000000 +42952.750000 +70200.750000 +52134.625000 +56154.625000 +30793.750000 +31603.625000 +30161.500000 +82693.875000 +168097.375000 +32127.500000 +64547.000000 +63060.500000 +36273.500000 +58395.625000 +62186.625000 +7116.000000 +-884377513153375.875000 +50653.500000 +101395.500000 +25537.125000 +22288.375000 +45643.500000 +61531.875000 +11833.500000 +10080.750000 +507.750000 +64331.625000 +112652.375000 +30401.750000 +42508.000000 +8422.125000 +96506.375000 +44318.250000 +19390.500000 +37627.125000 +60930.000000 +82693.875000 +467.125000 +38783.625000 +39231.125000 +35165.875000 +35165.875000 +13795.500000 +50048.375000 +15829.875000 +41539.750000 +68617.000000 +30361.625000 +38383.125000 +76399.000000 +37695.125000 +184427.750000 +66844.875000 +73802.125000 +73565.375000 +32598.625000 +-4701.250000 +73338.500000 +42320.625000 +52069.375000 +36704.000000 +66075.750000 +47888.250000 +6504.875000 +64773.500000 +14936.250000 +4725.250000 +33708.500000 +58557.625000 +71164.500000 +43021.375000 +83061.375000 +5488.125000 +30169.500000 +107940.125000 +37247.250000 +18904.750000 +74051.125000 +29428.500000 +-11630.625000 +2707.375000 +53020.125000 +62184.375000 +79919.875000 +44718.125000 +26881.250000 +-169.000000 +74320.375000 +59938.750000 +68643.000000 +39361.625000 +22861.375000 +133739.875000 +82693.875000 +-384.250000 +10700.875000 +23765.125000 +75173.875000 +44956.750000 +63361.375000 +47267.375000 +60375.875000 +6346.500000 +36759.000000 +8711.625000 +51721.500000 +5650.375000 +19390.500000 +32269.375000 +55530.500000 +15756.750000 +16930.000000 +19981.500000 +-14916.125000 +29097.750000 +57664.500000 +64258.625000 +40593.125000 +49266.250000 +47855.750000 +136205.750000 +20518.500000 +31765.125000 +24972.875000 +31302.000000 +58441.750000 +58119.250000 +4100.875000 +14200.125000 +71725.000000 +31995.625000 +50786.125000 +33104.000000 +15746.000000 +26352.500000 +24050.750000 +3913.125000 +7345.625000 +51123.375000 +-6092.125000 +16634.625000 +23494.125000 +14691.500000 +34414.875000 +58275.750000 +37549.000000 +49928.500000 +41403.375000 +34486.625000 +103356.750000 +-18530.125000 +52151.250000 +41145.750000 +16539.625000 +-12562.500000 +38009.500000 +7630.750000 +11606.125000 +41905.000000 +47923.625000 +68207.000000 +58557.625000 +49257.375000 +54679.125000 +44327.625000 +11217.500000 +62161.375000 +41149.875000 +27146.875000 +49257.375000 +29085.125000 +61745.750000 +144.750000 +51543.875000 +40477.875000 +69428.125000 +59513.750000 +94220.750000 +38883.750000 +33864.375000 +13022.500000 +71167.000000 +14088.375000 +10588.375000 +28871.250000 +31378.125000 +108055.375000 +59359.125000 +33463.750000 +94220.750000 +61758.375000 +34443.875000 +36779.875000 +14779.750000 +51079.375000 +11673.750000 +25352.625000 +47380.625000 +38383.125000 +-39487.500000 +13366.875000 +-40327.375000 +24565.625000 +16801.375000 +72652.625000 +6737.000000 +38055.625000 +105828.500000 +-14105.125000 +23515.375000 +-7393.625000 +12754.875000 +15795.750000 +42783.500000 +6961.000000 +32184.750000 +38372.500000 +-26407.500000 +-10612.875000 +22947.875000 +33752.375000 +54354.000000 +30958.250000 +87871.125000 +36779.875000 +45359.000000 +36704.000000 +13281.250000 +47213.875000 +183.125000 +54580.500000 +110456.500000 +81943.250000 +-4059.375000 +108257.250000 +36773.000000 +49483.875000 +46421.375000 +24884.625000 +-24127.000000 +25753.500000 +25596.875000 +13808.125000 +55864.375000 +31119.500000 +26530.500000 +53596.250000 +90412.750000 +40484.250000 +41703.000000 +66854.875000 +6512.875000 +62574.875000 +29377.875000 +10499.750000 +46066.625000 +64817.375000 +-47453.625000 +51134.625000 +62206.250000 +-7175.625000 +76099.375000 +83519.000000 +42952.750000 +123173.875000 +24972.875000 +84752.625000 +16539.625000 +39231.125000 +58692.750000 +29085.125000 +30760.875000 +23113.250000 +88089.125000 +-11351.875000 +1640.500000 +-9262.375000 +42746.750000 +29583.625000 +13861.375000 +38783.625000 +-28783.750000 +40792.625000 +30449.125000 +11123.625000 +14495.250000 +113152.000000 +64023.750000 +51505.625000 +87669.250000 +53299.125000 +13795.500000 +82693.875000 +54520.750000 +16459.000000 +34000.875000 +23941.500000 +92831.500000 +26823.625000 +42296.375000 +90336.875000 +27559.250000 +100381.875000 +33385.500000 +72227.875000 +68954.625000 +40107.250000 +52121.000000 +18892.000000 +-22095.000000 +26638.375000 +11017.375000 +32424.250000 +107940.125000 +74320.375000 +59999.625000 +1097.375000 +88779.125000 +58116.625000 +102843.625000 +77476.250000 +1894.125000 +29181.375000 +82300.625000 +24095.000000 +121781.625000 +72095.750000 +-5950.500000 +75297.250000 +-24942.375000 +32418.625000 +52701.125000 +39231.125000 +9379.625000 +83053.375000 +23683.500000 +29085.125000 +84752.625000 +-2396.875000 +96284.500000 +2693.000000 +57570.625000 +58557.625000 +150883.125000 +-19845.875000 +6513.000000 +48795.000000 +67167.875000 +47820.125000 +30410.250000 +39009.375000 +15863.375000 +6998.750000 +35165.875000 +6122.625000 +19469.000000 +21091.375000 +77552.125000 +3895.250000 +49471.250000 +93596.750000 +60488.125000 +107940.125000 +6562.125000 +58395.625000 +-4723.000000 +19489.125000 +-3680.000000 +21898.000000 +63361.375000 +38861.250000 +29562.125000 +85490.375000 +18153.750000 +37730.500000 +16930.000000 +-28627.875000 +25537.125000 +72227.875000 +81702.625000 +-10186.125000 +54567.750000 +31995.625000 +58198.250000 +55690.250000 +67036.250000 +21731.250000 +51543.875000 +33276.000000 +83068.625000 +46852.625000 +48976.750000 +23659.500000 +62026.250000 +108386.375000 +28690.750000 +43970.500000 +25652.000000 +-12955.750000 +105702.375000 +-3726.250000 +58602.875000 +88500.250000 +45337.500000 +128343.750000 +-20743.500000 +71371.875000 +102958.875000 +7803.875000 +93951.500000 +-3751.500000 +46375.000000 +10106.125000 +-29459.375000 +3854.000000 +8019.875000 +29914.125000 +129919.500000 +29420.375000 +-9593.000000 +60007.625000 +-13873.125000 +-14749.375000 +50786.125000 +39613.500000 +49172.375000 +53596.250000 +57470.250000 +40240.875000 +58014.000000 +14918.000000 +71951.500000 +26899.125000 +-18874.250000 +25164.250000 +-5842.000000 +35075.250000 +27502.125000 +-316.000000 +21295.250000 +25678.875000 +13312.875000 +17309.000000 +40240.875000 +-26478.250000 +-3811.750000 +4835.375000 +15458.875000 +102958.875000 +54911.125000 +16924.750000 +71725.000000 +4833.000000 +-54110.500000 +47323.875000 +67779.125000 +100530.000000 +61711.000000 +49042.000000 +16837.875000 +27218.500000 +23736.125000 +108055.375000 +24125.875000 +19349.250000 +44160.875000 +113045.250000 +7151.375000 +43396.125000 +11276.375000 +84555.500000 +75173.875000 +22720.000000 +119358.375000 +-628.625000 +60268.000000 +107940.125000 +59677.000000 +-5360.125000 +19981.500000 +125905.875000 +17986.375000 +59829.625000 +76391.625000 +5696.500000 +34181.625000 +54903.000000 +11833.500000 +28743.250000 +31770.125000 +44497.750000 +36918.125000 +82693.875000 +33687.125000 +27218.500000 +8699.000000 +-1494.125000 +97764.625000 +6832.375000 +25550.750000 +62186.625000 +-9652.750000 +37092.250000 +4691.875000 +65966.875000 +59832.750000 +57964.000000 +18798.750000 +67125.125000 +37167.625000 +50005.000000 +74957.000000 +72227.875000 +-88073.125000 +29570.875000 +120671.125000 +36736.250000 +47604.625000 +44251.125000 +139854.125000 +37224.000000 +-3631.000000 +-19302.875000 +60162.750000 +13322.375000 +2643.500000 +105626.500000 +38973.000000 +9839.625000 +-3584.750000 +57087.875000 +53505.125000 +143377.375000 +38711.250000 +19876.250000 +23082.875000 +30555.125000 +39231.125000 +55043.125000 +-10230.750000 +10389.250000 +35165.875000 +43499.375000 +40955.375000 +24697.625000 +-4723.000000 +123546.875000 +16952.000000 +90785.875000 +-13494.125000 +66275.250000 +30670.125000 +25537.125000 +51471.500000 +-10564.625000 +44122.250000 +-5494.375000 +41889.125000 +70026.625000 +24323.875000 +108432.500000 +21434.000000 +43312.125000 +22441.000000 +8225.875000 +64760.875000 +-13237.875000 +40484.250000 +66621.250000 +-2914.250000 +11123.750000 +55882.750000 +1026.000000 +16837.875000 +92694.750000 +6179.750000 +40792.625000 +5590.625000 +6314.125000 +29914.125000 +-10171.000000 +45511.500000 +58343.125000 +5116.875000 +61842.000000 +30128.375000 +52085.125000 +12442.125000 +-29078.750000 +27816.500000 +24393.250000 +102574.500000 +30174.500000 +-1008.250000 +32959.125000 +41876.375000 +20491.625000 +32959.125000 +74823.375000 +11928.875000 +63110.500000 +31676.500000 +113054.125000 +41876.375000 +25919.500000 +94220.750000 +-6979.500000 +30633.625000 +54903.000000 +58116.625000 +56188.125000 +15889.625000 +11443.125000 +7803.625000 +26296.500000 +18954.125000 +-11188.625000 +22720.000000 +30885.750000 +92765.875000 +31146.125000 +57135.500000 +33787.250000 +22121.875000 +69265.875000 +-13163.500000 +-878.750000 +32636.500000 +7116.000000 +5047.625000 +70077.375000 +327.375000 +31261.375000 +2799.375000 +-12315.375000 +11609.500000 +32127.500000 +-14103.625000 +14918.000000 +97200.500000 +67167.875000 +42188.750000 +5498.500000 +60162.750000 +3555.375000 +58048.875000 +15120.625000 +43210.125000 +18016.750000 +67283.125000 +24393.250000 +57406.875000 +116892.500000 +52457.250000 +79416.875000 +107957.625000 +15382.375000 +59664.250000 +30734.375000 +-7500.125000 +33203.125000 +115197.250000 +91803.500000 +40341.000000 +19876.250000 +34350.125000 +-13873.125000 +10285.875000 +6441.625000 +19227.375000 +-12043.375000 +-39131.875000 +18463.375000 +32091.000000 +65325.125000 +9323.000000 +43211.750000 +107555.750000 +26565.875000 +14779.750000 +58406.750000 +-18969.625000 +24189.250000 +27327.750000 +43512.875000 +28767.875000 +6832.375000 +34194.250000 +2333.875000 +61745.750000 +21030.000000 +30760.875000 +40198.750000 +-5480.750000 +55458.125000 +45889.125000 +16930.000000 +45689.625000 +33471.875000 +-5900.750000 +18419.000000 +64117.000000 +71519.125000 +-6252.625000 +77552.125000 +48558.500000 +4725.250000 +42412.750000 +26555.750000 +5423.875000 +2829.375000 +68643.000000 +23066.500000 +15681.250000 +59999.625000 +121541.875000 +77972.125000 +12212.500000 +48445.750000 +62732.000000 +20028.750000 +187722.750000 +7410.125000 +7151.375000 +24157.750000 +47888.250000 +-34035.250000 +72379.750000 +41078.750000 +-26647.500000 +24588.750000 +16930.000000 +22026.625000 +30981.125000 +27421.375000 +11601.500000 +74150.875000 +100507.875000 +27861.000000 +30069.375000 +73834.625000 +54094.625000 +59536.500000 +163763.500000 +25108.625000 +97862.375000 +55833.500000 +47923.625000 +52081.125000