├── README.md
├── Procfile
├── model.pkl
├── malignant-and-benign.png
├── images
└── malignant-and-benign.jpg
├── templates
├── malignant-and-benign.png
└── index.html
├── .deepsource.toml
├── requirements.txt
├── cancer_detection.py
├── app.py
└── Breast_cancer_data.csv
/README.md:
--------------------------------------------------------------------------------
1 | # cancer-prediction
2 |
--------------------------------------------------------------------------------
/Procfile:
--------------------------------------------------------------------------------
1 | web: gunicorn app:app --log-file=-
--------------------------------------------------------------------------------
/model.pkl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ksdkamesh99/Cancer-Prediction/master/model.pkl
--------------------------------------------------------------------------------
/malignant-and-benign.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ksdkamesh99/Cancer-Prediction/master/malignant-and-benign.png
--------------------------------------------------------------------------------
/images/malignant-and-benign.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ksdkamesh99/Cancer-Prediction/master/images/malignant-and-benign.jpg
--------------------------------------------------------------------------------
/templates/malignant-and-benign.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ksdkamesh99/Cancer-Prediction/master/templates/malignant-and-benign.png
--------------------------------------------------------------------------------
/.deepsource.toml:
--------------------------------------------------------------------------------
1 | version = 1
2 |
3 | [[analyzers]]
4 | name = "python"
5 | enabled = true
6 |
7 | [analyzers.meta]
8 | runtime_version = "3.x.x"
9 |
--------------------------------------------------------------------------------
/requirements.txt:
--------------------------------------------------------------------------------
1 | Flask==1.1.1
2 | gunicorn==19.9.0
3 | itsdangerous==1.1.0
4 | Jinja2==2.10.1
5 | MarkupSafe==1.1.1
6 | Werkzeug==0.15.5
7 | numpy>=1.9.2
8 | scipy>=0.15.1
9 | scikit-learn>=0.18
10 | matplotlib>=1.4.3
11 | pandas>=0.19
--------------------------------------------------------------------------------
/cancer_detection.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 | """cancer detection.ipynb
3 |
4 | Automatically generated by Colaboratory.
5 |
6 | Original file is located at
7 | https://colab.research.google.com/drive/1BsQIEz1Y8goWfB3GaJNmn3MgsptBQr66
8 | """
9 |
10 |
11 |
12 | import numpy as np
13 | import pandas as pd
14 |
15 | data=pd.read_csv('Breast_cancer_data.csv')
16 |
17 | data.head()
18 |
19 | features=data.iloc[:,:-1]
20 | labels=data.iloc[:,-1]
21 |
22 | print(labels)
23 |
24 | from sklearn.model_selection import train_test_split
25 |
26 | features_train,features_test,labels_train,labels_test=train_test_split(features,labels,test_size=0.1,random_state=45)
27 |
28 | features_test.shape
29 |
30 | from sklearn.tree import DecisionTreeClassifier
31 | from sklearn.neighbors import KNeighborsClassifier
32 |
33 | dec_model=DecisionTreeClassifier(criterion="entropy")
34 |
35 | k_model=KNeighborsClassifier(n_neighbors=5)
36 |
37 | dec_model.fit(features_train,labels_train)
38 | k_model.fit(features_train,labels_train)
39 |
40 | labels_pred_dec=dec_model.predict(features_test)
41 | labels_pred_k=k_model.predict(features_test)
42 |
43 | labels_pred_k
44 |
45 | from sklearn.metrics import accuracy_score
46 |
47 | print("The accuracy of the knn model is",accuracy_score(labels_test,labels_pred_k))
48 | print("The accuracy of the decision tree model is",accuracy_score(labels_test,labels_pred_dec))
49 |
50 | import pickle
51 |
52 | pickle.dump(k_model, open('model.pkl','wb'))
53 |
54 | model = pickle.load(open('model.pkl','rb'))
55 |
56 | print(model.predict(features_test))
57 |
--------------------------------------------------------------------------------
/app.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 | """app.py
3 |
4 | Automatically generated by Colaboratory.
5 |
6 | Original file is located at
7 | https://colab.research.google.com/drive/163b859q167BRNMQAe4kMyiqeQJr4MQj4
8 | """
9 |
10 | import pandas as pd
11 | import numpy as np
12 | from flask import Flask, request, render_template
13 | from sklearn.model_selection import train_test_split
14 | from sklearn.neighbors import KNeighborsClassifier
15 |
16 |
17 | app = Flask(__name__)
18 |
19 |
20 | @app.route('/')
21 | def home():
22 | return render_template('index.html')
23 |
24 |
25 | @app.route('/predict', methods=['POST'])
26 | def predict():
27 | if request.method == 'POST':
28 | to_predict_list = request.form.to_dict()
29 | to_predict_list = list(to_predict_list.values())
30 | to_predict_list = list(map(float, to_predict_list))
31 | data = pd.read_csv('Breast_cancer_data.csv')
32 | features = data.iloc[:, :-1]
33 | labels = data.iloc[:, -1]
34 | features_train, features_test, labels_train, labels_test = train_test_split(features, labels, test_size=0.1, random_state=45)
35 | k_model = KNeighborsClassifier(n_neighbors=5)
36 | k_model.fit(features_train, labels_train)
37 | to_predict = np.array(to_predict_list).reshape(1,-1)
38 | result = k_model.predict(to_predict)
39 | print(result)
40 | if int(result[0]) == 1:
41 | prediction = 'It is Malignant Cancer which is dangerous.Go and Consult the doctor'
42 | else:
43 | prediction = 'It is not dangerous U are Safe'
44 | return render_template("index.html", prediction_text=prediction)
45 |
46 |
47 | if __name__ == "__main__":
48 | app.run(debug=True)
49 |
--------------------------------------------------------------------------------
/templates/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
424 | Cancer Prediction
425 |
426 |
427 |
428 |
429 |
Predict the Tumour is Malignant or Benign
430 |
Using Machine Learning
431 |
432 |
433 |
434 |
435 |
436 |
437 |

440 |
441 |
442 |
443 |
444 |
Fill The Form
445 |
*Description about each is given below
446 |
492 |
493 |
494 |
495 | {{prediction_text}}
496 |
497 |
498 |
Cancer May have started the fight,But I will finish it
499 |
500 |
501 |
502 |
503 |
--------------------------------------------------------------------------------
/Breast_cancer_data.csv:
--------------------------------------------------------------------------------
1 | mean_radius,mean_texture,mean_perimeter,mean_area,mean_smoothness,diagnosis
2 | 17.99,10.38,122.8,1001.0,0.1184,0
3 | 20.57,17.77,132.9,1326.0,0.08474,0
4 | 19.69,21.25,130.0,1203.0,0.1096,0
5 | 11.42,20.38,77.58,386.1,0.1425,0
6 | 20.29,14.34,135.1,1297.0,0.1003,0
7 | 12.45,15.7,82.57,477.1,0.1278,0
8 | 18.25,19.98,119.6,1040.0,0.09463,0
9 | 13.71,20.83,90.2,577.9,0.1189,0
10 | 13.0,21.82,87.5,519.8,0.1273,0
11 | 12.46,24.04,83.97,475.9,0.1186,0
12 | 16.02,23.24,102.7,797.8,0.08206,0
13 | 15.78,17.89,103.6,781.0,0.0971,0
14 | 19.17,24.8,132.4,1123.0,0.0974,0
15 | 15.85,23.95,103.7,782.7,0.08401,0
16 | 13.73,22.61,93.6,578.3,0.1131,0
17 | 14.54,27.54,96.73,658.8,0.1139,0
18 | 14.68,20.13,94.74,684.5,0.09867,0
19 | 16.13,20.68,108.1,798.8,0.117,0
20 | 19.81,22.15,130.0,1260.0,0.09831,0
21 | 13.54,14.36,87.46,566.3,0.09779,1
22 | 13.08,15.71,85.63,520.0,0.1075,1
23 | 9.504,12.44,60.34,273.9,0.1024,1
24 | 15.34,14.26,102.5,704.4,0.1073,0
25 | 21.16,23.04,137.2,1404.0,0.09428,0
26 | 16.65,21.38,110.0,904.6,0.1121,0
27 | 17.14,16.4,116.0,912.7,0.1186,0
28 | 14.58,21.53,97.41,644.8,0.1054,0
29 | 18.61,20.25,122.1,1094.0,0.0944,0
30 | 15.3,25.27,102.4,732.4,0.1082,0
31 | 17.57,15.05,115.0,955.1,0.09847,0
32 | 18.63,25.11,124.8,1088.0,0.1064,0
33 | 11.84,18.7,77.93,440.6,0.1109,0
34 | 17.02,23.98,112.8,899.3,0.1197,0
35 | 19.27,26.47,127.9,1162.0,0.09401,0
36 | 16.13,17.88,107.0,807.2,0.104,0
37 | 16.74,21.59,110.1,869.5,0.0961,0
38 | 14.25,21.72,93.63,633.0,0.09823,0
39 | 13.03,18.42,82.61,523.8,0.08983,1
40 | 14.99,25.2,95.54,698.8,0.09387,0
41 | 13.48,20.82,88.4,559.2,0.1016,0
42 | 13.44,21.58,86.18,563.0,0.08162,0
43 | 10.95,21.35,71.9,371.1,0.1227,0
44 | 19.07,24.81,128.3,1104.0,0.09081,0
45 | 13.28,20.28,87.32,545.2,0.1041,0
46 | 13.17,21.81,85.42,531.5,0.09714,0
47 | 18.65,17.6,123.7,1076.0,0.1099,0
48 | 8.196,16.84,51.71,201.9,0.086,1
49 | 13.17,18.66,85.98,534.6,0.1158,0
50 | 12.05,14.63,78.04,449.3,0.1031,1
51 | 13.49,22.3,86.91,561.0,0.08752,1
52 | 11.76,21.6,74.72,427.9,0.08637,1
53 | 13.64,16.34,87.21,571.8,0.07685,1
54 | 11.94,18.24,75.71,437.6,0.08261,1
55 | 18.22,18.7,120.3,1033.0,0.1148,0
56 | 15.1,22.02,97.26,712.8,0.09056,0
57 | 11.52,18.75,73.34,409.0,0.09524,1
58 | 19.21,18.57,125.5,1152.0,0.1053,0
59 | 14.71,21.59,95.55,656.9,0.1137,0
60 | 13.05,19.31,82.61,527.2,0.0806,1
61 | 8.618,11.79,54.34,224.5,0.09752,1
62 | 10.17,14.88,64.55,311.9,0.1134,1
63 | 8.598,20.98,54.66,221.8,0.1243,1
64 | 14.25,22.15,96.42,645.7,0.1049,0
65 | 9.173,13.86,59.2,260.9,0.07721,1
66 | 12.68,23.84,82.69,499.0,0.1122,0
67 | 14.78,23.94,97.4,668.3,0.1172,0
68 | 9.465,21.01,60.11,269.4,0.1044,1
69 | 11.31,19.04,71.8,394.1,0.08139,1
70 | 9.029,17.33,58.79,250.5,0.1066,1
71 | 12.78,16.49,81.37,502.5,0.09831,1
72 | 18.94,21.31,123.6,1130.0,0.09009,0
73 | 8.888,14.64,58.79,244.0,0.09783,1
74 | 17.2,24.52,114.2,929.4,0.1071,0
75 | 13.8,15.79,90.43,584.1,0.1007,0
76 | 12.31,16.52,79.19,470.9,0.09172,1
77 | 16.07,19.65,104.1,817.7,0.09168,0
78 | 13.53,10.94,87.91,559.2,0.1291,1
79 | 18.05,16.15,120.2,1006.0,0.1065,0
80 | 20.18,23.97,143.7,1245.0,0.1286,0
81 | 12.86,18.0,83.19,506.3,0.09934,1
82 | 11.45,20.97,73.81,401.5,0.1102,1
83 | 13.34,15.86,86.49,520.0,0.1078,1
84 | 25.22,24.91,171.5,1878.0,0.1063,0
85 | 19.1,26.29,129.1,1132.0,0.1215,0
86 | 12.0,15.65,76.95,443.3,0.09723,1
87 | 18.46,18.52,121.1,1075.0,0.09874,0
88 | 14.48,21.46,94.25,648.2,0.09444,0
89 | 19.02,24.59,122.0,1076.0,0.09029,0
90 | 12.36,21.8,79.78,466.1,0.08772,1
91 | 14.64,15.24,95.77,651.9,0.1132,1
92 | 14.62,24.02,94.57,662.7,0.08974,1
93 | 15.37,22.76,100.2,728.2,0.092,0
94 | 13.27,14.76,84.74,551.7,0.07355,1
95 | 13.45,18.3,86.6,555.1,0.1022,1
96 | 15.06,19.83,100.3,705.6,0.1039,0
97 | 20.26,23.03,132.4,1264.0,0.09078,0
98 | 12.18,17.84,77.79,451.1,0.1045,1
99 | 9.787,19.94,62.11,294.5,0.1024,1
100 | 11.6,12.84,74.34,412.6,0.08983,1
101 | 14.42,19.77,94.48,642.5,0.09752,0
102 | 13.61,24.98,88.05,582.7,0.09488,0
103 | 6.981,13.43,43.79,143.5,0.117,1
104 | 12.18,20.52,77.22,458.7,0.08013,1
105 | 9.876,19.4,63.95,298.3,0.1005,1
106 | 10.49,19.29,67.41,336.1,0.09989,1
107 | 13.11,15.56,87.21,530.2,0.1398,0
108 | 11.64,18.33,75.17,412.5,0.1142,1
109 | 12.36,18.54,79.01,466.7,0.08477,1
110 | 22.27,19.67,152.8,1509.0,0.1326,0
111 | 11.34,21.26,72.48,396.5,0.08759,1
112 | 9.777,16.99,62.5,290.2,0.1037,1
113 | 12.63,20.76,82.15,480.4,0.09933,1
114 | 14.26,19.65,97.83,629.9,0.07837,1
115 | 10.51,20.19,68.64,334.2,0.1122,1
116 | 8.726,15.83,55.84,230.9,0.115,1
117 | 11.93,21.53,76.53,438.6,0.09768,1
118 | 8.95,15.76,58.74,245.2,0.09462,1
119 | 14.87,16.67,98.64,682.5,0.1162,0
120 | 15.78,22.91,105.7,782.6,0.1155,0
121 | 17.95,20.01,114.2,982.0,0.08402,0
122 | 11.41,10.82,73.34,403.3,0.09373,1
123 | 18.66,17.12,121.4,1077.0,0.1054,0
124 | 24.25,20.2,166.2,1761.0,0.1447,0
125 | 14.5,10.89,94.28,640.7,0.1101,1
126 | 13.37,16.39,86.1,553.5,0.07115,1
127 | 13.85,17.21,88.44,588.7,0.08785,1
128 | 13.61,24.69,87.76,572.6,0.09258,0
129 | 19.0,18.91,123.4,1138.0,0.08217,0
130 | 15.1,16.39,99.58,674.5,0.115,1
131 | 19.79,25.12,130.4,1192.0,0.1015,0
132 | 12.19,13.29,79.08,455.8,0.1066,1
133 | 15.46,19.48,101.7,748.9,0.1092,0
134 | 16.16,21.54,106.2,809.8,0.1008,0
135 | 15.71,13.93,102.0,761.7,0.09462,1
136 | 18.45,21.91,120.2,1075.0,0.0943,0
137 | 12.77,22.47,81.72,506.3,0.09055,0
138 | 11.71,16.67,74.72,423.6,0.1051,1
139 | 11.43,15.39,73.06,399.8,0.09639,1
140 | 14.95,17.57,96.85,678.1,0.1167,0
141 | 11.28,13.39,73.0,384.8,0.1164,1
142 | 9.738,11.97,61.24,288.5,0.0925,1
143 | 16.11,18.05,105.1,813.0,0.09721,0
144 | 11.43,17.31,73.66,398.0,0.1092,1
145 | 12.9,15.92,83.74,512.2,0.08677,1
146 | 10.75,14.97,68.26,355.3,0.07793,1
147 | 11.9,14.65,78.11,432.8,0.1152,1
148 | 11.8,16.58,78.99,432.0,0.1091,0
149 | 14.95,18.77,97.84,689.5,0.08138,1
150 | 14.44,15.18,93.97,640.1,0.0997,1
151 | 13.74,17.91,88.12,585.0,0.07944,1
152 | 13.0,20.78,83.51,519.4,0.1135,1
153 | 8.219,20.7,53.27,203.9,0.09405,1
154 | 9.731,15.34,63.78,300.2,0.1072,1
155 | 11.15,13.08,70.87,381.9,0.09754,1
156 | 13.15,15.34,85.31,538.9,0.09384,1
157 | 12.25,17.94,78.27,460.3,0.08654,1
158 | 17.68,20.74,117.4,963.7,0.1115,0
159 | 16.84,19.46,108.4,880.2,0.07445,1
160 | 12.06,12.74,76.84,448.6,0.09311,1
161 | 10.9,12.96,68.69,366.8,0.07515,1
162 | 11.75,20.18,76.1,419.8,0.1089,1
163 | 19.19,15.94,126.3,1157.0,0.08694,0
164 | 19.59,18.15,130.7,1214.0,0.112,0
165 | 12.34,22.22,79.85,464.5,0.1012,1
166 | 23.27,22.04,152.1,1686.0,0.08439,0
167 | 14.97,19.76,95.5,690.2,0.08421,1
168 | 10.8,9.71,68.77,357.6,0.09594,1
169 | 16.78,18.8,109.3,886.3,0.08865,0
170 | 17.47,24.68,116.1,984.6,0.1049,0
171 | 14.97,16.95,96.22,685.9,0.09855,1
172 | 12.32,12.39,78.85,464.1,0.1028,1
173 | 13.43,19.63,85.84,565.4,0.09048,0
174 | 15.46,11.89,102.5,736.9,0.1257,0
175 | 11.08,14.71,70.21,372.7,0.1006,1
176 | 10.66,15.15,67.49,349.6,0.08792,1
177 | 8.671,14.45,54.42,227.2,0.09138,1
178 | 9.904,18.06,64.6,302.4,0.09699,1
179 | 16.46,20.11,109.3,832.9,0.09831,0
180 | 13.01,22.22,82.01,526.4,0.06251,1
181 | 12.81,13.06,81.29,508.8,0.08739,1
182 | 27.22,21.87,182.1,2250.0,0.1094,0
183 | 21.09,26.57,142.7,1311.0,0.1141,0
184 | 15.7,20.31,101.2,766.6,0.09597,0
185 | 11.41,14.92,73.53,402.0,0.09059,1
186 | 15.28,22.41,98.92,710.6,0.09057,0
187 | 10.08,15.11,63.76,317.5,0.09267,1
188 | 18.31,18.58,118.6,1041.0,0.08588,0
189 | 11.71,17.19,74.68,420.3,0.09774,1
190 | 11.81,17.39,75.27,428.9,0.1007,1
191 | 12.3,15.9,78.83,463.7,0.0808,1
192 | 14.22,23.12,94.37,609.9,0.1075,0
193 | 12.77,21.41,82.02,507.4,0.08749,1
194 | 9.72,18.22,60.73,288.1,0.0695,1
195 | 12.34,26.86,81.15,477.4,0.1034,0
196 | 14.86,23.21,100.4,671.4,0.1044,0
197 | 12.91,16.33,82.53,516.4,0.07941,1
198 | 13.77,22.29,90.63,588.9,0.12,0
199 | 18.08,21.84,117.4,1024.0,0.07371,0
200 | 19.18,22.49,127.5,1148.0,0.08523,0
201 | 14.45,20.22,94.49,642.7,0.09872,0
202 | 12.23,19.56,78.54,461.0,0.09586,1
203 | 17.54,19.32,115.1,951.6,0.08968,0
204 | 23.29,26.67,158.9,1685.0,0.1141,0
205 | 13.81,23.75,91.56,597.8,0.1323,0
206 | 12.47,18.6,81.09,481.9,0.09965,1
207 | 15.12,16.68,98.78,716.6,0.08876,0
208 | 9.876,17.27,62.92,295.4,0.1089,1
209 | 17.01,20.26,109.7,904.3,0.08772,0
210 | 13.11,22.54,87.02,529.4,0.1002,1
211 | 15.27,12.91,98.17,725.5,0.08182,1
212 | 20.58,22.14,134.7,1290.0,0.0909,0
213 | 11.84,18.94,75.51,428.0,0.08871,1
214 | 28.11,18.47,188.5,2499.0,0.1142,0
215 | 17.42,25.56,114.5,948.0,0.1006,0
216 | 14.19,23.81,92.87,610.7,0.09463,0
217 | 13.86,16.93,90.96,578.9,0.1026,0
218 | 11.89,18.35,77.32,432.2,0.09363,1
219 | 10.2,17.48,65.05,321.2,0.08054,1
220 | 19.8,21.56,129.7,1230.0,0.09383,0
221 | 19.53,32.47,128.0,1223.0,0.0842,0
222 | 13.65,13.16,87.88,568.9,0.09646,1
223 | 13.56,13.9,88.59,561.3,0.1051,1
224 | 10.18,17.53,65.12,313.1,0.1061,1
225 | 15.75,20.25,102.6,761.3,0.1025,0
226 | 13.27,17.02,84.55,546.4,0.08445,1
227 | 14.34,13.47,92.51,641.2,0.09906,1
228 | 10.44,15.46,66.62,329.6,0.1053,1
229 | 15.0,15.51,97.45,684.5,0.08371,1
230 | 12.62,23.97,81.35,496.4,0.07903,1
231 | 12.83,22.33,85.26,503.2,0.1088,0
232 | 17.05,19.08,113.4,895.0,0.1141,0
233 | 11.32,27.08,71.76,395.7,0.06883,1
234 | 11.22,33.81,70.79,386.8,0.0778,1
235 | 20.51,27.81,134.4,1319.0,0.09159,0
236 | 9.567,15.91,60.21,279.6,0.08464,1
237 | 14.03,21.25,89.79,603.4,0.0907,1
238 | 23.21,26.97,153.5,1670.0,0.09509,0
239 | 20.48,21.46,132.5,1306.0,0.08355,0
240 | 14.22,27.85,92.55,623.9,0.08223,1
241 | 17.46,39.28,113.4,920.6,0.09812,0
242 | 13.64,15.6,87.38,575.3,0.09423,1
243 | 12.42,15.04,78.61,476.5,0.07926,1
244 | 11.3,18.19,73.93,389.4,0.09592,1
245 | 13.75,23.77,88.54,590.0,0.08043,1
246 | 19.4,23.5,129.1,1155.0,0.1027,0
247 | 10.48,19.86,66.72,337.7,0.107,1
248 | 13.2,17.43,84.13,541.6,0.07215,1
249 | 12.89,14.11,84.95,512.2,0.0876,1
250 | 10.65,25.22,68.01,347.0,0.09657,1
251 | 11.52,14.93,73.87,406.3,0.1013,1
252 | 20.94,23.56,138.9,1364.0,0.1007,0
253 | 11.5,18.45,73.28,407.4,0.09345,1
254 | 19.73,19.82,130.7,1206.0,0.1062,0
255 | 17.3,17.08,113.0,928.2,0.1008,0
256 | 19.45,19.33,126.5,1169.0,0.1035,0
257 | 13.96,17.05,91.43,602.4,0.1096,0
258 | 19.55,28.77,133.6,1207.0,0.0926,0
259 | 15.32,17.27,103.2,713.3,0.1335,0
260 | 15.66,23.2,110.2,773.5,0.1109,0
261 | 15.53,33.56,103.7,744.9,0.1063,0
262 | 20.31,27.06,132.9,1288.0,0.1,0
263 | 17.35,23.06,111.0,933.1,0.08662,0
264 | 17.29,22.13,114.4,947.8,0.08999,0
265 | 15.61,19.38,100.0,758.6,0.0784,0
266 | 17.19,22.07,111.6,928.3,0.09726,0
267 | 20.73,31.12,135.7,1419.0,0.09469,0
268 | 10.6,18.95,69.28,346.4,0.09688,1
269 | 13.59,21.84,87.16,561.0,0.07956,1
270 | 12.87,16.21,82.38,512.2,0.09425,1
271 | 10.71,20.39,69.5,344.9,0.1082,1
272 | 14.29,16.82,90.3,632.6,0.06429,1
273 | 11.29,13.04,72.23,388.0,0.09834,1
274 | 21.75,20.99,147.3,1491.0,0.09401,0
275 | 9.742,15.67,61.5,289.9,0.09037,1
276 | 17.93,24.48,115.2,998.9,0.08855,0
277 | 11.89,17.36,76.2,435.6,0.1225,1
278 | 11.33,14.16,71.79,396.6,0.09379,1
279 | 18.81,19.98,120.9,1102.0,0.08923,0
280 | 13.59,17.84,86.24,572.3,0.07948,1
281 | 13.85,15.18,88.99,587.4,0.09516,1
282 | 19.16,26.6,126.2,1138.0,0.102,0
283 | 11.74,14.02,74.24,427.3,0.07813,1
284 | 19.4,18.18,127.2,1145.0,0.1037,0
285 | 16.24,18.77,108.8,805.1,0.1066,0
286 | 12.89,15.7,84.08,516.6,0.07818,1
287 | 12.58,18.4,79.83,489.0,0.08393,1
288 | 11.94,20.76,77.87,441.0,0.08605,1
289 | 12.89,13.12,81.89,515.9,0.06955,1
290 | 11.26,19.96,73.72,394.1,0.0802,1
291 | 11.37,18.89,72.17,396.0,0.08713,1
292 | 14.41,19.73,96.03,651.0,0.08757,1
293 | 14.96,19.1,97.03,687.3,0.08992,1
294 | 12.95,16.02,83.14,513.7,0.1005,1
295 | 11.85,17.46,75.54,432.7,0.08372,1
296 | 12.72,13.78,81.78,492.1,0.09667,1
297 | 13.77,13.27,88.06,582.7,0.09198,1
298 | 10.91,12.35,69.14,363.7,0.08518,1
299 | 11.76,18.14,75.0,431.1,0.09968,0
300 | 14.26,18.17,91.22,633.1,0.06576,1
301 | 10.51,23.09,66.85,334.2,0.1015,1
302 | 19.53,18.9,129.5,1217.0,0.115,0
303 | 12.46,19.89,80.43,471.3,0.08451,1
304 | 20.09,23.86,134.7,1247.0,0.108,0
305 | 10.49,18.61,66.86,334.3,0.1068,1
306 | 11.46,18.16,73.59,403.1,0.08853,1
307 | 11.6,24.49,74.23,417.2,0.07474,1
308 | 13.2,15.82,84.07,537.3,0.08511,1
309 | 9.0,14.4,56.36,246.3,0.07005,1
310 | 13.5,12.71,85.69,566.2,0.07376,1
311 | 13.05,13.84,82.71,530.6,0.08352,1
312 | 11.7,19.11,74.33,418.7,0.08814,1
313 | 14.61,15.69,92.68,664.9,0.07618,1
314 | 12.76,13.37,82.29,504.1,0.08794,1
315 | 11.54,10.72,73.73,409.1,0.08597,1
316 | 8.597,18.6,54.09,221.2,0.1074,1
317 | 12.49,16.85,79.19,481.6,0.08511,1
318 | 12.18,14.08,77.25,461.4,0.07734,1
319 | 18.22,18.87,118.7,1027.0,0.09746,0
320 | 9.042,18.9,60.07,244.5,0.09968,1
321 | 12.43,17.0,78.6,477.3,0.07557,1
322 | 10.25,16.18,66.52,324.2,0.1061,1
323 | 20.16,19.66,131.1,1274.0,0.0802,0
324 | 12.86,13.32,82.82,504.8,0.1134,1
325 | 20.34,21.51,135.9,1264.0,0.117,0
326 | 12.2,15.21,78.01,457.9,0.08673,1
327 | 12.67,17.3,81.25,489.9,0.1028,1
328 | 14.11,12.88,90.03,616.5,0.09309,1
329 | 12.03,17.93,76.09,446.0,0.07683,1
330 | 16.27,20.71,106.9,813.7,0.1169,0
331 | 16.26,21.88,107.5,826.8,0.1165,0
332 | 16.03,15.51,105.8,793.2,0.09491,0
333 | 12.98,19.35,84.52,514.0,0.09579,1
334 | 11.22,19.86,71.94,387.3,0.1054,1
335 | 11.25,14.78,71.38,390.0,0.08306,1
336 | 12.3,19.02,77.88,464.4,0.08313,1
337 | 17.06,21.0,111.8,918.6,0.1119,0
338 | 12.99,14.23,84.08,514.3,0.09462,1
339 | 18.77,21.43,122.9,1092.0,0.09116,0
340 | 10.05,17.53,64.41,310.8,0.1007,1
341 | 23.51,24.27,155.1,1747.0,0.1069,0
342 | 14.42,16.54,94.15,641.2,0.09751,1
343 | 9.606,16.84,61.64,280.5,0.08481,1
344 | 11.06,14.96,71.49,373.9,0.1033,1
345 | 19.68,21.68,129.9,1194.0,0.09797,0
346 | 11.71,15.45,75.03,420.3,0.115,1
347 | 10.26,14.71,66.2,321.6,0.09882,1
348 | 12.06,18.9,76.66,445.3,0.08386,1
349 | 14.76,14.74,94.87,668.7,0.08875,1
350 | 11.47,16.03,73.02,402.7,0.09076,1
351 | 11.95,14.96,77.23,426.7,0.1158,1
352 | 11.66,17.07,73.7,421.0,0.07561,1
353 | 15.75,19.22,107.1,758.6,0.1243,0
354 | 25.73,17.46,174.2,2010.0,0.1149,0
355 | 15.08,25.74,98.0,716.6,0.1024,0
356 | 11.14,14.07,71.24,384.6,0.07274,1
357 | 12.56,19.07,81.92,485.8,0.0876,1
358 | 13.05,18.59,85.09,512.0,0.1082,1
359 | 13.87,16.21,88.52,593.7,0.08743,1
360 | 8.878,15.49,56.74,241.0,0.08293,1
361 | 9.436,18.32,59.82,278.6,0.1009,1
362 | 12.54,18.07,79.42,491.9,0.07436,1
363 | 13.3,21.57,85.24,546.1,0.08582,1
364 | 12.76,18.84,81.87,496.6,0.09676,1
365 | 16.5,18.29,106.6,838.1,0.09686,1
366 | 13.4,16.95,85.48,552.4,0.07937,1
367 | 20.44,21.78,133.8,1293.0,0.0915,0
368 | 20.2,26.83,133.7,1234.0,0.09905,0
369 | 12.21,18.02,78.31,458.4,0.09231,1
370 | 21.71,17.25,140.9,1546.0,0.09384,0
371 | 22.01,21.9,147.2,1482.0,0.1063,0
372 | 16.35,23.29,109.0,840.4,0.09742,0
373 | 15.19,13.21,97.65,711.8,0.07963,1
374 | 21.37,15.1,141.3,1386.0,0.1001,0
375 | 20.64,17.35,134.8,1335.0,0.09446,0
376 | 13.69,16.07,87.84,579.1,0.08302,1
377 | 16.17,16.07,106.3,788.5,0.0988,1
378 | 10.57,20.22,70.15,338.3,0.09073,1
379 | 13.46,28.21,85.89,562.1,0.07517,1
380 | 13.66,15.15,88.27,580.6,0.08268,1
381 | 11.08,18.83,73.3,361.6,0.1216,0
382 | 11.27,12.96,73.16,386.3,0.1237,1
383 | 11.04,14.93,70.67,372.7,0.07987,1
384 | 12.05,22.72,78.75,447.8,0.06935,1
385 | 12.39,17.48,80.64,462.9,0.1042,1
386 | 13.28,13.72,85.79,541.8,0.08363,1
387 | 14.6,23.29,93.97,664.7,0.08682,0
388 | 12.21,14.09,78.78,462.0,0.08108,1
389 | 13.88,16.16,88.37,596.6,0.07026,1
390 | 11.27,15.5,73.38,392.0,0.08365,1
391 | 19.55,23.21,128.9,1174.0,0.101,0
392 | 10.26,12.22,65.75,321.6,0.09996,1
393 | 8.734,16.84,55.27,234.3,0.1039,1
394 | 15.49,19.97,102.4,744.7,0.116,0
395 | 21.61,22.28,144.4,1407.0,0.1167,0
396 | 12.1,17.72,78.07,446.2,0.1029,1
397 | 14.06,17.18,89.75,609.1,0.08045,1
398 | 13.51,18.89,88.1,558.1,0.1059,1
399 | 12.8,17.46,83.05,508.3,0.08044,1
400 | 11.06,14.83,70.31,378.2,0.07741,1
401 | 11.8,17.26,75.26,431.9,0.09087,1
402 | 17.91,21.02,124.4,994.0,0.123,0
403 | 11.93,10.91,76.14,442.7,0.08872,1
404 | 12.96,18.29,84.18,525.2,0.07351,1
405 | 12.94,16.17,83.18,507.6,0.09879,1
406 | 12.34,14.95,78.29,469.1,0.08682,1
407 | 10.94,18.59,70.39,370.0,0.1004,1
408 | 16.14,14.86,104.3,800.0,0.09495,1
409 | 12.85,21.37,82.63,514.5,0.07551,1
410 | 17.99,20.66,117.8,991.7,0.1036,0
411 | 12.27,17.92,78.41,466.1,0.08685,1
412 | 11.36,17.57,72.49,399.8,0.08858,1
413 | 11.04,16.83,70.92,373.2,0.1077,1
414 | 9.397,21.68,59.75,268.8,0.07969,1
415 | 14.99,22.11,97.53,693.7,0.08515,1
416 | 15.13,29.81,96.71,719.5,0.0832,0
417 | 11.89,21.17,76.39,433.8,0.09773,1
418 | 9.405,21.7,59.6,271.2,0.1044,1
419 | 15.5,21.08,102.9,803.1,0.112,0
420 | 12.7,12.17,80.88,495.0,0.08785,1
421 | 11.16,21.41,70.95,380.3,0.1018,1
422 | 11.57,19.04,74.2,409.7,0.08546,1
423 | 14.69,13.98,98.22,656.1,0.1031,1
424 | 11.61,16.02,75.46,408.2,0.1088,1
425 | 13.66,19.13,89.46,575.3,0.09057,1
426 | 9.742,19.12,61.93,289.7,0.1075,1
427 | 10.03,21.28,63.19,307.3,0.08117,1
428 | 10.48,14.98,67.49,333.6,0.09816,1
429 | 10.8,21.98,68.79,359.9,0.08801,1
430 | 11.13,16.62,70.47,381.1,0.08151,1
431 | 12.72,17.67,80.98,501.3,0.07896,1
432 | 14.9,22.53,102.1,685.0,0.09947,0
433 | 12.4,17.68,81.47,467.8,0.1054,1
434 | 20.18,19.54,133.8,1250.0,0.1133,0
435 | 18.82,21.97,123.7,1110.0,0.1018,0
436 | 14.86,16.94,94.89,673.7,0.08924,1
437 | 13.98,19.62,91.12,599.5,0.106,0
438 | 12.87,19.54,82.67,509.2,0.09136,1
439 | 14.04,15.98,89.78,611.2,0.08458,1
440 | 13.85,19.6,88.68,592.6,0.08684,1
441 | 14.02,15.66,89.59,606.5,0.07966,1
442 | 10.97,17.2,71.73,371.5,0.08915,1
443 | 17.27,25.42,112.4,928.8,0.08331,0
444 | 13.78,15.79,88.37,585.9,0.08817,1
445 | 10.57,18.32,66.82,340.9,0.08142,1
446 | 18.03,16.85,117.5,990.0,0.08947,0
447 | 11.99,24.89,77.61,441.3,0.103,1
448 | 17.75,28.03,117.3,981.6,0.09997,0
449 | 14.8,17.66,95.88,674.8,0.09179,1
450 | 14.53,19.34,94.25,659.7,0.08388,1
451 | 21.1,20.52,138.1,1384.0,0.09684,0
452 | 11.87,21.54,76.83,432.0,0.06613,1
453 | 19.59,25.0,127.7,1191.0,0.1032,0
454 | 12.0,28.23,76.77,442.5,0.08437,1
455 | 14.53,13.98,93.86,644.2,0.1099,1
456 | 12.62,17.15,80.62,492.9,0.08583,1
457 | 13.38,30.72,86.34,557.2,0.09245,1
458 | 11.63,29.29,74.87,415.1,0.09357,1
459 | 13.21,25.25,84.1,537.9,0.08791,1
460 | 13.0,25.13,82.61,520.2,0.08369,1
461 | 9.755,28.2,61.68,290.9,0.07984,1
462 | 17.08,27.15,111.2,930.9,0.09898,0
463 | 27.42,26.27,186.9,2501.0,0.1084,0
464 | 14.4,26.99,92.25,646.1,0.06995,1
465 | 11.6,18.36,73.88,412.7,0.08508,1
466 | 13.17,18.22,84.28,537.3,0.07466,1
467 | 13.24,20.13,86.87,542.9,0.08284,1
468 | 13.14,20.74,85.98,536.9,0.08675,1
469 | 9.668,18.1,61.06,286.3,0.08311,1
470 | 17.6,23.33,119.0,980.5,0.09289,0
471 | 11.62,18.18,76.38,408.8,0.1175,1
472 | 9.667,18.49,61.49,289.1,0.08946,1
473 | 12.04,28.14,76.85,449.9,0.08752,1
474 | 14.92,14.93,96.45,686.9,0.08098,1
475 | 12.27,29.97,77.42,465.4,0.07699,1
476 | 10.88,15.62,70.41,358.9,0.1007,1
477 | 12.83,15.73,82.89,506.9,0.0904,1
478 | 14.2,20.53,92.41,618.4,0.08931,1
479 | 13.9,16.62,88.97,599.4,0.06828,1
480 | 11.49,14.59,73.99,404.9,0.1046,1
481 | 16.25,19.51,109.8,815.8,0.1026,0
482 | 12.16,18.03,78.29,455.3,0.09087,1
483 | 13.9,19.24,88.73,602.9,0.07991,1
484 | 13.47,14.06,87.32,546.3,0.1071,1
485 | 13.7,17.64,87.76,571.1,0.0995,1
486 | 15.73,11.28,102.8,747.2,0.1043,1
487 | 12.45,16.41,82.85,476.7,0.09514,1
488 | 14.64,16.85,94.21,666.0,0.08641,1
489 | 19.44,18.82,128.1,1167.0,0.1089,0
490 | 11.68,16.17,75.49,420.5,0.1128,1
491 | 16.69,20.2,107.1,857.6,0.07497,0
492 | 12.25,22.44,78.18,466.5,0.08192,1
493 | 17.85,13.23,114.6,992.1,0.07838,1
494 | 18.01,20.56,118.4,1007.0,0.1001,0
495 | 12.46,12.83,78.83,477.3,0.07372,1
496 | 13.16,20.54,84.06,538.7,0.07335,1
497 | 14.87,20.21,96.12,680.9,0.09587,1
498 | 12.65,18.17,82.69,485.6,0.1076,1
499 | 12.47,17.31,80.45,480.1,0.08928,1
500 | 18.49,17.52,121.3,1068.0,0.1012,0
501 | 20.59,21.24,137.8,1320.0,0.1085,0
502 | 15.04,16.74,98.73,689.4,0.09883,1
503 | 13.82,24.49,92.33,595.9,0.1162,0
504 | 12.54,16.32,81.25,476.3,0.1158,1
505 | 23.09,19.83,152.1,1682.0,0.09342,0
506 | 9.268,12.87,61.49,248.7,0.1634,1
507 | 9.676,13.14,64.12,272.5,0.1255,1
508 | 12.22,20.04,79.47,453.1,0.1096,1
509 | 11.06,17.12,71.25,366.5,0.1194,1
510 | 16.3,15.7,104.7,819.8,0.09427,1
511 | 15.46,23.95,103.8,731.3,0.1183,0
512 | 11.74,14.69,76.31,426.0,0.08099,1
513 | 14.81,14.7,94.66,680.7,0.08472,1
514 | 13.4,20.52,88.64,556.7,0.1106,0
515 | 14.58,13.66,94.29,658.8,0.09832,1
516 | 15.05,19.07,97.26,701.9,0.09215,0
517 | 11.34,18.61,72.76,391.2,0.1049,1
518 | 18.31,20.58,120.8,1052.0,0.1068,0
519 | 19.89,20.26,130.5,1214.0,0.1037,0
520 | 12.88,18.22,84.45,493.1,0.1218,1
521 | 12.75,16.7,82.51,493.8,0.1125,1
522 | 9.295,13.9,59.96,257.8,0.1371,1
523 | 24.63,21.6,165.5,1841.0,0.103,0
524 | 11.26,19.83,71.3,388.1,0.08511,1
525 | 13.71,18.68,88.73,571.0,0.09916,1
526 | 9.847,15.68,63.0,293.2,0.09492,1
527 | 8.571,13.1,54.53,221.3,0.1036,1
528 | 13.46,18.75,87.44,551.1,0.1075,1
529 | 12.34,12.27,78.94,468.5,0.09003,1
530 | 13.94,13.17,90.31,594.2,0.1248,1
531 | 12.07,13.44,77.83,445.2,0.11,1
532 | 11.75,17.56,75.89,422.9,0.1073,1
533 | 11.67,20.02,75.21,416.2,0.1016,1
534 | 13.68,16.33,87.76,575.5,0.09277,1
535 | 20.47,20.67,134.7,1299.0,0.09156,0
536 | 10.96,17.62,70.79,365.6,0.09687,1
537 | 20.55,20.86,137.8,1308.0,0.1046,0
538 | 14.27,22.55,93.77,629.8,0.1038,0
539 | 11.69,24.44,76.37,406.4,0.1236,1
540 | 7.729,25.49,47.98,178.8,0.08098,1
541 | 7.691,25.44,48.34,170.4,0.08668,1
542 | 11.54,14.44,74.65,402.9,0.09984,1
543 | 14.47,24.99,95.81,656.4,0.08837,1
544 | 14.74,25.42,94.7,668.6,0.08275,1
545 | 13.21,28.06,84.88,538.4,0.08671,1
546 | 13.87,20.7,89.77,584.8,0.09578,1
547 | 13.62,23.23,87.19,573.2,0.09246,1
548 | 10.32,16.35,65.31,324.9,0.09434,1
549 | 10.26,16.58,65.85,320.8,0.08877,1
550 | 9.683,19.34,61.05,285.7,0.08491,1
551 | 10.82,24.21,68.89,361.6,0.08192,1
552 | 10.86,21.48,68.51,360.5,0.07431,1
553 | 11.13,22.44,71.49,378.4,0.09566,1
554 | 12.77,29.43,81.35,507.9,0.08276,1
555 | 9.333,21.94,59.01,264.0,0.0924,1
556 | 12.88,28.92,82.5,514.3,0.08123,1
557 | 10.29,27.61,65.67,321.4,0.0903,1
558 | 10.16,19.59,64.73,311.7,0.1003,1
559 | 9.423,27.88,59.26,271.3,0.08123,1
560 | 14.59,22.68,96.39,657.1,0.08473,1
561 | 11.51,23.93,74.52,403.5,0.09261,1
562 | 14.05,27.15,91.38,600.4,0.09929,1
563 | 11.2,29.37,70.67,386.0,0.07449,1
564 | 15.22,30.62,103.4,716.9,0.1048,0
565 | 20.92,25.09,143.0,1347.0,0.1099,0
566 | 21.56,22.39,142.0,1479.0,0.111,0
567 | 20.13,28.25,131.2,1261.0,0.0978,0
568 | 16.6,28.08,108.3,858.1,0.08455,0
569 | 20.6,29.33,140.1,1265.0,0.1178,0
570 | 7.76,24.54,47.92,181.0,0.05263,1
571 |
--------------------------------------------------------------------------------