# DWR PLAMORCO SOUTH PLATTE RIVER AT FORT MORGAN, CO daily mean flow
# Written by Hydrohistorian; missing days are NaN, never zero.
start_date: 1943-10-01 24:00
end_date: 2026-10-26 24:00
timestep: 1 DAY
units: cfs
scale: 1
66
72
74
76
76
80
82
86
90
100
115
140
170
200
220
240
260
270
288
295
300
270
190
170
170
150
140
130
115
110
110
130
170
230
260
260
250
250
260
260
250
250
240
240
220
200
189
180
170
160
142
135
112
104
110
124
152
142
152
155
155
155
152
155
161
164
161
164
164
167
176
176
176
185
185
188
228
232
228
232
240
248
268
260
264
256
256
256
260
244
248
244
244
244
236
236
240
240
244
252
248
272
280
280
276
268
260
268
252
240
224
220
210
216
210
213
206
206
213
202
216
216
216
210
210
206
199
199
196
210
213
210
206
220
224
232
236
224
216
192
196
199
202
206
210
216
216
216
224
210
213
202
224
260
268
268
276
268
272
268
272
276
268
280
280
284
280
280
280
288
304
296
296
309
332
358
535
607
584
540
495
495
510
510
520
525
551
568
510
460
415
430
505
625
637
573
637
806
910
871
838
812
858
1020
1120
1250
1200
1110
1050
1170
1320
1280
1390
1600
1790
2010
2440
2600
2430
2280
2210
2380
2720
2840
2840
2850
2800
2840
2780
2690
2780
2860
2630
2010
1350
945
703
500
340
435
691
748
734
643
578
691
754
734
590
535
358
336
475
884
832
890
884
595
368
228
236
276
284
296
196
145
164
82
100
114
176
188
179
167
167
130
132
236
248
132
152
216
244
264
248
240
264
309
202
376
224
176
170
322
170
80
179
167
167
114
80
67
78
94
128
188
176
179
196
202
199
202
199
176
108
67
92
92
84
102
150
170
170
196
192
161
102
98
114
116
122
116
148
244
276
232
196
170
170
202
228
232
232
224
232
272
272
280
268
228
213
210
173
90
84
82
80
80
80
78
72
68
68
66
64
62
64
66
80
92
84
78
72
106
130
140
135
128
124
122
132
140
138
132
130
128
128
140
150
155
148
142
140
140
142
130
130
135
135
130
118
86
76
94
80
130
152
148
150
167
155
155
150
148
150
161
185
199
206
182
182
199
173
173
170
171
171
180
183
189
201
205
201
201
198
195
189
186
183
177
177
177
173
174
169
164
160
154
155
169
186
183
183
184
192
201
222
258
300
385
330
287
243
222
218
222
225
232
232
236
240
243
243
247
247
247
251
251
251
255
255
255
251
255
255
262
266
266
262
259
259
251
262
270
262
255
259
270
270
270
270
266
274
274
270
270
283
274
270
270
262
259
251
251
247
247
247
243
243
243
243
247
247
247
243
243
240
236
240
236
240
232
229
232
232
232
232
236
240
243
243
262
255
247
240
236
232
232
236
259
283
283
278
270
266
262
262
266
262
262
259
274
308
330
391
425
430
440
435
400
391
382
372
377
372
363
353
344
344
330
330
335
308
283
266
251
232
208
174
135
118
112
130
150
127
138
116
78
68
62
58
127
177
198
208
225
353
587
511
506
208
150
198
1250
856
522
400
1120
582
538
522
506
480
445
410
372
325
270
235
190
170
122
189
259
445
299
229
180
138
110
165
180
152
131
124
102
147
291
295
215
177
205
218
186
131
120
106
147
330
382
274
215
152
212
200
160
120
60
56
62
102
120
98
142
270
522
1140
1720
2360
1950
2120
1950
1130
798
560
396
363
308
330
290
2470
2960
1720
1220
641
382
160
92
65
116
278
299
353
321
247
208
186
171
120
98
150
152
163
208
240
283
291
287
278
270
274
247
251
232
198
165
155
145
317
528
465
500
525
568
505
390
322
276
248
252
256
260
260
264
256
260
264
256
256
256
248
256
268
280
314
405
495
336
304
292
304
264
202
188
182
182
182
179
176
164
152
158
167
213
332
573
728
767
780
780
780
754
703
697
754
774
793
845
858
858
852
845
812
793
845
685
525
475
450
425
372
368
540
709
748
760
780
786
793
800
800
806
819
904
904
924
945
952
938
931
917
897
871
806
734
709
697
673
613
573
578
584
578
568
556
551
573
679
679
631
625
619
625
631
637
637
643
786
890
910
897
890
871
838
832
806
800
826
826
806
774
643
535
505
440
390
368
350
322
300
288
276
268
267
267
251
259
263
251
234
230
234
234
230
226
222
222
238
359
415
430
460
512
522
522
475
395
364
368
400
354
310
267
284
288
267
242
267
259
222
218
211
211
208
197
183
180
174
164
170
164
167
208
204
211
218
211
186
183
222
204
174
174
170
170
161
128
90
94
116
148
148
140
140
145
150
150
148
140
138
152
148
174
142
190
346
288
170
190
140
98
180
135
222
211
177
204
180
193
230
215
230
234
161
186
226
368
310
161
69
41
92
100
81
76
63
64
76
59
34
38
86
120
120
280
284
174
120
116
130
200
180
164
120
118
111
108
102
118
150
170
148
96
94
106
102
98
116
142
186
251
284
420
578
490
288
222
280
242
193
180
138
155
167
222
208
174
204
242
259
242
177
135
132
128
120
123
138
125
113
150
158
170
197
186
145
118
314
292
292
359
522
400
377
332
242
271
263
247
218
215
208
193
1340
955
364
271
259
247
226
200
158
116
84
76
61
58
61
72
64
50
52
52
48
56
74
98
90
84
83
92
132
417
484
352
337
289
281
272
263
267
259
251
251
255
255
247
234
234
234
234
222
215
222
208
167
174
180
190
218
226
230
230
238
238
255
242
242
272
272
307
327
322
322
337
322
298
298
303
303
276
204
183
170
161
158
158
170
177
180
170
164
161
155
152
158
155
155
155
158
155
155
161
158
161
170
161
152
155
186
200
211
240
263
275
300
330
350
360
365
368
320
368
340
300
272
255
230
230
267
357
362
355
415
500
575
617
589
533
519
452
417
389
362
357
235
200
251
300
340
417
350
330
435
389
320
379
420
603
590
560
540
458
400
303
276
263
255
276
285
263
230
218
222
281
327
370
420
480
477
464
406
435
484
477
470
464
484
491
512
596
652
652
638
673
813
932
1200
1140
968
876
862
883
799
834
834
841
757
624
491
417
347
276
234
193
180
180
158
130
158
183
164
150
148
158
158
155
150
152
118
113
190
211
276
389
247
161
138
116
90
69
71
71
67
116
222
247
208
362
452
820
960
327
204
848
1610
1950
1570
1500
1520
1270
1060
1120
1000
813
1380
3280
3110
4020
4390
4380
3740
2890
2360
1760
1370
984
708
680
1010
1470
2600
4600
5750
5340
5030
4520
3860
4010
4460
5160
6540
9540
15400
10600
7370
8240
7420
6380
5400
4300
3100
2240
1910
1870
1680
1380
941
913
864
652
576
470
337
274
281
270
495
830
1020
1100
1360
1960
2370
1900
1470
941
520
305
149
175
178
153
130
107
101
156
243
247
240
196
200
225
255
415
445
425
460
480
365
251
217
232
289
182
182
301
251
214
196
196
175
162
159
203
210
196
217
232
243
281
333
392
505
652
652
582
525
425
341
301
258
247
217
178
138
114
107
124
156
153
169
203
274
325
349
337
285
240
236
232
251
285
301
353
378
582
1520
1420
1050
830
743
686
664
743
719
703
598
525
465
415
450
490
485
480
430
396
388
378
465
540
550
545
520
530
525
455
337
333
317
289
270
262
258
247
251
258
410
475
480
465
450
450
420
392
392
420
500
505
505
505
460
455
450
440
455
455
450
430
401
383
406
450
495
510
500
495
490
470
535
587
609
603
592
587
630
598
592
614
625
647
652
664
664
652
609
592
603
636
636
630
636
697
697
647
647
652
675
664
675
500
400
540
580
620
650
670
680
665
720
750
660
620
640
590
500
540
600
640
680
750
800
969
1270
1430
1230
976
934
1080
1030
1040
1030
1280
1330
1160
1150
1080
1080
1050
1000
1000
1040
1050
1050
990
927
969
1220
1810
2170
1720
1510
1360
1260
1340
1550
1410
1420
1550
1670
1590
1530
1470
1420
1360
1200
1120
1020
962
1040
1050
1040
997
899
664
490
353
420
500
365
258
214
182
121
140
365
587
844
1190
1720
2380
2310
1930
1870
2060
2480
2610
2430
2030
1570
1240
1020
714
495
425
576
1050
990
792
598
592
555
415
420
515
530
565
749
955
697
576
480
515
620
811
1070
2080
1890
1140
955
913
652
505
647
737
703
779
811
824
837
550
390
295
232
289
450
857
1060
1140
878
603
620
792
885
737
445
277
232
232
255
225
162
125
105
153
165
172
138
121
153
159
119
127
138
112
103
78
67
76
101
130
107
101
116
101
119
159
105
92
103
203
285
196
240
293
277
121
88
103
109
138
225
162
162
175
175
192
203
274
240
162
169
182
172
178
169
159
153
159
159
169
178
189
186
228
255
236
214
214
206
186
169
159
186
196
196
159
143
132
121
112
116
127
127
132
135
140
169
196
149
138
140
140
189
243
270
270
277
281
210
132
130
135
200
325
401
430
445
430
345
345
317
266
203
175
165
159
153
162
162
156
159
153
149
143
149
153
146
138
138
140
153
159
162
162
149
156
149
149
146
149
149
140
159
159
172
178
169
165
178
203
203
203
208
214
219
222
230
233
228
222
222
225
233
233
230
230
230
235
240
250
240
225
250
350
380
385
366
360
370
370
380
500
740
920
800
740
660
520
430
380
380
380
385
390
385
375
365
355
350
345
340
330
330
335
350
355
345
330
335
350
358
360
355
350
370
400
395
380
390
410
425
400
410
440
480
520
555
436
280
262
250
242
244
242
236
230
228
217
208
208
219
225
222
230
225
225
217
217
206
200
195
195
200
214
217
225
206
184
172
157
186
211
219
230
219
230
239
236
289
317
324
356
348
345
352
345
359
359
376
384
370
345
370
384
380
380
366
359
359
356
338
320
271
181
168
168
211
244
239
262
256
219
242
256
295
271
396
259
161
163
228
373
380
535
703
804
675
565
500
388
317
277
230
219
181
110
200
184
195
211
174
165
214
222
871
3500
8150
12400
12600
9940
8620
9260
10200
12600
16600
16300
13100
12600
13600
13400
12300
10300
8270
6790
5680
3980
2740
2160
1510
948
582
582
359
317
510
598
686
603
934
1120
1200
1210
1160
1100
1030
1000
824
582
359
280
262
214
188
174
163
138
116
128
144
112
90
79
78
124
138
92
83
103
163
188
253
236
208
206
219
200
188
193
206
239
253
253
265
247
222
211
203
280
292
328
320
314
324
314
370
384
408
384
373
356
320
283
259
236
236
222
206
206
200
179
165
124
118
126
116
114
108
96
94
87
81
89
118
219
246
246
224
189
165
176
234
250
281
273
281
265
265
265
258
260
268
265
260
250
258
243
241
253
258
260
270
268
268
276
311
350
276
275
300
340
350
360
369
366
314
445
453
449
416
341
395
392
389
382
406
399
372
409
406
395
366
276
241
205
196
187
187
187
185
182
203
224
185
187
195
200
210
240
260
243
224
210
224
229
270
258
243
241
231
231
229
231
231
231
219
169
182
234
236
236
234
263
294
289
268
268
255
250
245
243
248
250
238
226
219
234
234
234
231
238
268
278
292
270
260
255
250
248
238
241
243
260
248
255
263
255
250
248
246
255
255
255
265
273
273
268
265
268
278
286
317
341
300
286
283
278
281
278
265
268
265
263
263
260
311
382
392
375
344
332
344
363
294
276
265
270
273
273
273
268
265
273
276
246
260
268
253
263
286
297
256
193
148
128
128
125
120
150
190
220
159
74
31
39
177
188
188
244
292
286
274
265
277
206
280
239
211
203
168
184
247
230
195
161
142
136
120
90
51
99
101
81
66
66
74
83
78
132
214
331
571
412
334
271
222
134
108
132
142
161
103
118
128
114
92
108
118
103
140
228
256
314
664
962
857
614
456
334
195
148
138
134
136
122
116
138
144
154
154
190
134
118
146
195
168
118
163
179
161
152
140
132
128
120
114
108
132
174
190
200
161
118
150
161
225
277
219
154
172
165
165
161
146
132
97
87
97
103
108
122
132
144
108
87
90
96
105
128
144
159
168
177
200
195
163
128
112
138
163
134
112
130
138
128
144
170
186
188
193
177
181
200
242
92
60
72
71
66
66
69
69
67
64
67
72
74
75
108
136
196
222
169
108
114
123
112
97
86
75
66
68
63
59
59
61
70
65
52
52
52
52
51
50
82
102
102
102
105
138
166
169
166
162
173
181
160
126
126
140
132
128
126
125
134
134
132
126
121
121
119
117
121
134
148
126
115
125
134
136
126
125
112
100
146
140
134
130
125
125
126
121
125
123
121
121
117
115
114
114
112
114
114
114
114
114
115
138
181
185
188
188
185
190
192
214
230
226
204
194
204
209
226
214
211
206
202
202
204
211
199
197
197
194
194
192
190
193
188
170
160
180
195
200
210
215
220
233
214
204
197
192
190
190
188
185
195
202
199
190
194
194
192
197
194
190
190
188
185
211
235
243
243
240
226
214
214
214
216
216
216
216
216
216
214
214
211
211
209
206
202
204
199
199
214
197
183
170
183
185
188
174
125
96
140
144
142
148
194
230
274
277
254
262
277
304
317
246
209
206
190
164
142
130
142
154
144
118
65
58
84
65
51
48
49
118
172
152
138
110
90
86
88
72
70
86
118
134
177
251
393
391
380
226
250
284
250
250
199
207
253
299
514
678
683
631
472
395
272
231
250
549
585
439
322
275
278
224
234
352
391
436
641
901
518
335
174
101
78
117
157
143
145
166
157
244
219
264
188
219
226
207
190
188
151
141
166
179
179
166
172
190
234
387
536
318
239
153
120
202
250
451
468
7190
2360
1990
2850
4470
1270
885
540
302
231
216
221
197
204
137
117
176
195
207
207
209
231
247
234
231
255
258
264
275
293
278
331
338
476
405
305
287
255
226
192
190
181
192
197
204
179
153
143
170
234
267
331
424
558
518
484
424
370
331
229
155
119
112
143
216
287
398
289
251
216
214
221
221
214
206
204
202
204
204
211
235
233
230
228
228
226
230
228
218
216
216
202
190
190
192
190
181
179
177
174
170
164
156
150
146
148
152
156
162
158
156
162
166
164
158
156
156
156
158
160
160
158
156
158
158
156
170
190
205
200
215
205
210
240
260
280
270
340
370
385
390
350
330
370
380
390
410
380
350
325
310
335
360
340
335
330
390
415
450
490
468
463
497
455
432
447
451
451
463
459
420
398
352
335
348
395
409
417
417
428
443
459
488
514
514
518
510
505
514
510
510
518
514
505
505
510
488
468
472
455
455
447
439
447
455
439
436
455
447
424
387
395
428
451
439
417
420
380
366
335
293
278
272
272
269
264
255
247
244
239
239
258
338
362
384
436
451
428
436
463
497
527
527
549
604
576
594
631
641
581
527
443
436
443
428
432
402
380
290
216
209
211
281
366
581
726
531
674
735
838
880
859
912
1130
1260
1200
988
890
838
697
492
463
540
380
290
192
281
335
514
1050
1300
954
692
660
646
774
1470
2810
3260
3230
3340
3240
2860
2720
2630
2420
1850
1420
1430
1360
1520
2120
2840
2970
2680
1920
1230
798
520
520
703
505
364
278
265
230
190
180
179
185
237
353
424
384
298
219
171
213
323
357
349
404
368
256
142
135
152
188
179
188
196
196
240
228
246
259
240
202
158
152
155
155
168
179
177
168
190
225
240
252
288
295
259
196
182
171
158
135
150
155
163
185
182
190
222
1170
535
436
388
364
341
319
305
312
319
334
360
376
353
319
300
260
220
200
180
145
138
150
132
123
132
174
163
150
158
168
166
148
138
142
145
140
142
138
121
110
104
110
121
121
142
119
138
145
158
182
216
199
204
228
204
182
190
185
199
240
216
193
185
179
177
158
117
102
102
102
98
102
108
106
108
108
119
148
145
148
152
152
148
150
148
150
168
166
166
160
155
152
152
150
145
140
140
150
170
180
230
280
300
300
260
230
120
90
80
84
100
150
180
210
200
190
174
174
171
174
174
174
177
171
155
158
171
202
231
274
295
243
216
207
199
196
196
219
207
210
213
213
222
231
225
231
288
285
213
448
309
265
246
231
222
219
219
219
224
220
215
220
228
220
220
215
206
206
206
202
194
186
194
202
220
215
206
186
198
194
183
146
270
300
380
400
290
256
233
224
215
246
256
238
228
215
202
194
198
190
198
190
198
190
228
304
324
319
319
329
334
354
354
375
370
372
388
377
355
366
388
399
416
422
372
366
328
300
306
338
338
350
344
316
328
316
333
289
278
267
256
245
230
215
215
210
168
177
190
220
215
210
205
210
200
186
144
66
47
53
45
44
42
38
35
76
115
107
115
210
272
154
85
134
220
186
118
131
366
205
107
168
289
168
144
177
182
195
205
344
235
150
88
104
150
215
322
452
322
200
262
416
554
772
662
476
328
230
134
90
150
121
86
66
71
73
64
77
115
167
142
146
171
146
167
132
106
93
101
120
246
329
314
294
224
175
153
150
186
112
139
492
448
294
270
294
396
533
511
285
167
146
129
183
164
167
175
153
115
89
206
210
233
153
261
344
142
139
167
171
275
251
270
261
242
202
153
186
202
171
167
171
194
183
164
156
146
146
146
156
156
164
171
179
190
186
179
160
156
150
167
164
167
175
160
126
123
150
156
153
160
179
160
96
68
75
71
93
136
156
123
60
58
64
79
146
160
186
280
375
215
156
153
142
132
129
126
129
146
146
146
160
167
164
160
153
150
150
153
146
136
139
136
150
146
139
136
142
153
146
142
136
129
132
136
139
139
139
139
136
136
142
139
136
136
132
142
136
146
164
183
175
171
179
183
186
167
164
179
183
186
179
160
164
164
167
171
202
206
210
202
190
202
202
198
202
186
202
210
198
194
202
206
206
202
183
186
186
186
175
175
175
171
171
179
179
179
183
183
183
186
175
167
171
171
175
175
164
164
167
171
171
160
156
160
160
156
160
164
164
167
164
156
160
156
150
150
160
156
153
153
167
194
215
224
202
198
238
215
202
198
215
228
233
242
242
238
242
242
233
238
228
224
228
233
238
228
220
210
220
220
202
183
179
183
183
179
198
206
147
122
125
119
105
102
100
128
137
144
150
150
164
172
211
195
150
128
158
161
128
108
100
90
79
88
98
108
119
131
122
100
92
100
98
92
81
75
67
147
137
131
119
122
108
95
105
108
98
98
98
81
75
92
150
116
95
83
90
85
83
102
100
105
90
73
77
83
77
108
150
207
207
161
134
137
158
168
137
125
131
116
119
131
125
158
161
147
164
158
161
175
207
282
147
179
122
79
102
95
58
71
77
67
58
51
42
206
154
102
85
98
164
183
626
287
183
199
179
122
95
83
81
195
137
73
63
65
60
102
77
88
79
113
137
137
164
207
245
225
215
211
225
225
215
199
183
172
147
128
131
158
161
147
122
113
98
98
100
100
85
83
83
85
83
77
90
102
105
95
83
86
86
103
108
95
93
86
81
75
72
79
83
98
103
132
159
185
216
239
244
257
257
234
142
126
119
116
129
122
129
252
221
181
166
145
103
90
83
83
86
100
103
100
103
108
116
122
132
155
190
155
122
122
145
155
142
138
152
159
159
155
170
226
221
166
145
155
152
142
135
135
135
129
132
129
129
126
138
132
126
129
126
126
132
155
152
152
155
145
135
130
140
160
203
203
181
163
159
155
155
159
240
320
340
330
330
340
350
360
355
330
330
370
365
365
325
345
355
355
345
310
257
230
212
208
208
212
208
194
194
181
174
170
170
163
174
178
198
239
212
119
226
392
441
436
414
414
360
355
305
257
239
226
221
226
208
203
203
194
190
181
174
181
170
178
166
152
159
185
194
185
174
166
166
170
152
152
148
159
159
145
145
142
145
163
163
178
178
132
138
221
320
330
345
315
310
275
234
234
216
190
181
203
170
148
83
61
57
50
45
86
113
166
166
181
181
198
190
190
244
280
275
190
178
190
166
208
163
119
116
111
95
88
86
75
81
138
106
106
194
212
194
155
106
95
93
106
132
138
135
152
170
185
212
212
306
959
430
446
305
194
185
155
132
122
103
106
111
100
95
64
40
33
54
81
108
100
170
148
129
305
203
226
248
275
266
266
152
135
122
138
159
159
142
148
159
163
170
244
190
230
252
248
203
152
119
106
106
116
152
122
159
244
350
132
66
93
159
138
119
206
221
226
166
126
111
98
122
174
181
425
463
310
360
335
290
212
152
111
145
132
138
155
203
208
208
208
190
190
244
252
239
315
262
248
230
221
212
257
285
310
230
148
138
126
126
126
123
111
87
78
78
78
149
174
163
152
182
194
202
246
264
278
278
282
330
286
242
214
206
198
186
182
182
182
190
194
182
163
146
142
149
146
135
135
152
166
160
149
149
155
155
170
214
190
166
149
146
146
146
146
146
149
156
160
156
149
146
135
149
190
237
214
210
210
170
146
138
123
105
99
93
108
117
123
146
146
149
152
142
142
160
160
160
156
156
152
152
186
190
174
170
182
174
174
166
182
186
190
182
194
202
210
210
205
194
182
186
174
174
190
190
198
194
198
166
149
135
130
140
160
180
190
195
195
160
156
152
160
149
135
135
138
156
152
149
149
160
163
163
166
174
186
182
174
166
174
186
186
186
182
170
156
170
166
156
163
142
160
174
194
202
202
190
186
194
194
194
210
198
174
174
170
160
163
174
182
186
178
146
138
146
156
146
149
178
186
202
149
198
129
111
202
278
228
163
111
64
84
84
102
123
138
135
142
135
146
146
152
146
114
111
152
163
166
214
202
156
152
152
178
202
210
194
186
166
160
160
152
156
152
182
219
246
320
795
670
450
360
406
411
411
411
300
406
325
228
174
152
152
194
190
224
246
286
278
182
260
264
202
146
105
57
47
41
36
70
129
146
160
108
108
90
81
61
47
41
87
219
268
268
286
242
190
202
255
142
123
117
135
152
166
163
163
166
186
255
462
1940
798
478
553
376
172
98
140
160
138
118
120
115
115
115
128
222
246
226
234
254
258
242
285
250
202
166
169
178
166
175
181
198
190
187
202
214
178
148
132
140
172
181
178
172
178
198
194
184
222
230
198
158
140
138
132
102
110
102
63
63
61
61
56
52
30
28
27
25
25
25
39
54
57
61
77
138
166
206
246
238
206
210
232
229
250
282
282
302
344
356
356
356
380
400
460
475
475
405
395
344
278
257
244
232
217
210
204
194
204
197
202
210
202
207
223
235
226
217
202
202
197
197
190
187
192
185
185
170
176
176
194
190
207
204
179
187
187
185
174
165
167
167
170
168
170
172
168
167
165
161
161
159
154
161
156
158
158
158
152
148
151
151
160
172
192
190
183
185
254
260
257
264
238
210
210
204
200
200
190
185
180
180
185
185
190
200
200
200
200
199
194
194
197
187
179
179
181
179
172
174
170
170
161
163
161
158
152
150
150
145
150
150
155
155
160
165
165
168
165
161
167
165
160
160
160
160
160
160
165
170
170
170
165
160
160
165
165
170
175
175
175
180
180
185
190
200
205
215
245
250
250
250
260
260
260
260
260
270
270
275
370
271
250
241
235
235
220
223
223
223
217
223
250
241
244
212
199
204
207
247
320
385
576
6890
11300
5460
4310
3690
10900
7730
14200
9500
6150
5530
5350
5060
4230
3750
3300
2870
2410
2150
1890
1760
2030
3090
4080
4390
4520
4680
4200
4110
4320
4620
5000
4660
3660
3190
3080
3690
3510
3770
2830
2020
1510
1200
1590
1500
1050
537
447
818
1070
1320
1760
2430
2120
1280
802
770
611
453
396
525
562
562
688
810
1110
1470
1090
882
755
1310
1910
1790
1800
1490
1190
1250
1050
966
1020
755
660
794
453
325
276
369
270
234
238
413
408
330
276
270
266
270
270
330
531
802
1180
1050
993
1050
1110
866
653
549
590
519
519
483
441
424
300
210
162
156
207
225
286
298
298
298
310
390
470
667
646
562
501
459
441
441
453
424
402
369
336
281
281
127
102
105
118
121
130
136
202
358
342
320
325
391
369
358
391
465
453
408
336
320
335
380
440
470
483
501
531
453
369
330
320
308
292
281
270
276
261
252
256
248
248
243
234
234
230
216
212
212
189
189
202
207
216
298
477
513
569
618
681
702
718
725
725
725
748
794
810
818
818
818
826
834
826
818
810
818
810
802
802
834
834
818
770
748
740
710
688
681
680
662
686
698
692
674
668
668
668
674
668
668
674
680
686
680
668
662
656
644
632
632
626
620
608
644
644
686
698
680
662
608
596
596
614
608
590
518
462
456
472
456
506
560
584
602
608
614
626
596
596
590
602
596
584
500
450
440
401
370
365
350
335
335
335
380
425
430
420
420
420
430
455
430
440
450
460
470
485
515
542
578
584
584
590
614
626
650
674
608
584
620
650
686
692
686
704
760
798
812
760
772
728
792
838
857
884
919
919
933
912
905
1060
1130
1160
1180
1230
1140
1150
1170
1220
1310
1330
1330
1340
1300
1230
1150
1030
877
716
542
548
1770
4310
5540
5220
5120
5280
6120
8800
9150
8320
7280
7130
6860
6680
6250
6450
7010
8440
8960
8680
8160
7280
6950
5780
4940
3800
2820
2000
1590
1630
1910
1860
1500
1170
910
720
575
475
420
386
365
355
312
392
365
302
247
470
910
823
653
470
212
162
218
153
168
171
177
171
153
142
139
139
139
171
186
202
222
424
646
542
494
413
288
208
344
476
436
222
222
218
174
107
125
156
208
202
192
192
218
239
235
212
235
199
110
150
208
177
192
235
226
226
235
231
256
312
413
419
339
252
218
202
208
231
208
196
174
205
196
177
180
192
231
235
243
279
260
288
265
312
360
381
360
344
307
260
243
226
298
274
215
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
1445.55603
1594.895996
1550
1516.25
113.365997
88.556999
NaN
NaN
NaN
NaN
NaN
NaN
263.677002
177.434006
362.687988
348.041992
347.177002
343.197998
207.656998
110.185997
71.386002
121.097
94.596001
71.775002
77.264999
90.903
100.487999
99.653999
107.462997
99.435997
101.761002
120.344002
130.940994
175.535004
105.419998
117.425003
161.190002
123.849998
177.181
261.68399
173.718994
146.365005
161.156006
183.572006
196.037994
180.559998
330.950012
318.541992
95.490997
88.478996
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
412.600006
273.678986
317.173004
291.738007
333.700012
320.973999
257.069
248.294998
417.881989
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
261.229004
288.291992
239.957993
429.25
430.365997
416.437988
408.541992
389.875
420.614014
NaN
NaN
NaN
NaN
421.268005
414.640991
374.89801
383.166992
353.713989
295
272.125
309.799988
301.072998
400.212006
400.774994
402.187988
443.815002
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
449
421.371002
427.5
431.967987
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
442.333008
427.919006
444.200012
NaN
NaN
NaN
447.666992
445
440
435.182007
422.200012
419.867004
429.752991
440.209991
439.182007
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
116.531998
86.858002
99.367996
84.540001
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
333.869995
NaN
NaN
408.567993
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
443.182007
440.824005
403.881012
416.487
374.143005
363.739014
341.511993
318.359009
309.789001
326.553009
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
443.600006
390.041992
354.31601
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
343.441986
241.384995
114.896004
104.681999
100.049004
113.273003
111.472
96.433998
98.345001
105.375999
183.865005
224.792007
214.375
201.125
145.826004
122.675003
136.229004
268.299988
380.13501
423.234985
349.083008
299.802002
308.291992
354.062988
368.23999
443.666992
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
422.561005
383.61499
319.197998
247.375
169.813004
145.020996
202.947998
170.938004
244.843994
318.88501
420.571014
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
360.600006
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
410.22699
340.562988
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
420.828003
287.354004
123.051003
103.246002
119.219002
228.057007
422.705994
429.462006
408.220001
258.389008
169.145996
113.635002
123.674004
130.998001
139.822998
265.833008
387.562988
435.856995
403.415985
328.802002
313.229004
397.519012
437
437
NaN
NaN
NaN
439
NaN
NaN
303.394989
151.332993
100.266998
222.207993
284.281006
392.628998
405.242004
NaN
NaN
NaN
NaN
NaN
NaN
NaN
447
NaN
NaN
NaN
NaN
NaN
427.5
NaN
370.348999
354.156006
362.311005
NaN
418.666992
413.036011
298.572998
305.625
396.625
445
373.375
386.789001
NaN
274
385.286011
447
433.571014
409.583008
NaN
NaN
NaN
NaN
449
447
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
401
NaN
NaN
NaN
NaN
NaN
NaN
409.799988
417.145996
413.520996
377.666992
385.604004
418.427002
419.968994
418.802002
381.281006
381.25
354.5
341.927002
338.61499
328.822998
329.593994
323.625
295.562988
276.583008
290.25
306.75
300.875
309.625
283.708008
265.520996
268.760986
443.333008
447.333008
448.200012
443
442.912994
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
420.911011
369.770996
315.468994
302.63501
252.365005
308.64801
NaN
NaN
NaN
NaN
NaN
449
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
400
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
451
392.842987
349.5
338.270996
324.333008
309.687988
323.346008
449
446.333008
437.338989
423.872986
399.968994
376.281006
355.947998
333.270996
324.302002
333.437988
406.86499
NaN
NaN
NaN
405.705994
349.416992
328.031006
309.968994
368.75
444.309998
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
437.292999
423.588989
423.432007
418.640991
425.436005
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
320
316
310
316
317
318
311
301
303
301
300
304
311
314
304
298
290
282
282
289
299
283
244
237
227
227
217
240
289
332
337
330
333
329
339
330
321
299
276
266
348
365
293
275
340
375
475
474
442
459
457
383
336
332
355
495
509
457
347
311
308
303
279
230
217
202
204
196
202
209
219
214
201
211
208
230
226
224
231
238
240
239
252
235
229
245
612
760
664
549
429
297
224
197
183
179
208
207
220
253
265
274
314
363
433
448
442
519
502
483
481
497
576
577
586
570
496
349
246
192
166
159
150
137
114
105
90
76
77
77
95
85
103
112
116
115
113
92
45
49.4
120
121
111
103
111
96.7
90.7
78.4
56.8
47.5
42.8
82.1
91.4
99.8
96.8
102
101
121
109
135
131
147
141
137
128
131
143
116
120
143
615
465
194
107
144
131
133
116
101
152
299
516
405
132
143
137
112
73.7
48.8
44.5
54.8
46.2
55.7
47.1
35.2
48.3
47.4
58.9
45.2
45.1
75.9
84.9
62.2
45.1
45.4
44
62.7
82.8
82.6
92.7
86
105
218
291
139
179
173
164
149
133
121
153
166
163
203
198
210
133
198
115
102
96.4
89
103
114
96.8
86
79.3
82
80.8
79.8
80.7
83.9
89.2
82.6
84.4
98.9
81.5
75.3
74.6
76.2
77.4
86
97.8
99.9
98.6
98
92.3
86.6
80.5
75
75.2
70.2
88.1
67
74.5
77.4
65.7
57.5
53.7
58
52.3
52.7
52.2
49.7
50.7
54.1
52.9
65.6
65.9
79.7
86.6
86.9
266
182
103
77.3
51.9
54.5
69.1
71.1
52.5
57.4
46.2
50.2
45.8
46.4
62.2
75
126
156
159
234
326
259
202
177
180
213
212
222
239
252
266
294
311
344
365
376
514
565
534
510
499
525
543
661
723
770
851
601
350
214
185
295
258
163
160
141
131
144
150
139
134
127
125
127
132
180
173
171
170
173
179
173
182
192
196
193
186
172
156
146
140
139
139
135
131
129
128
124
119
121
120
118
120
119
117
107
119
120
113
110
105
126
219
218
163
129
174
215
216
219
218
217
216
215
217
219
201
195
207
219
222
224
197
218
218
219
216
214
217
246
255
260
259
262
263
259
257
259
266
268
256
249
248
245
236
244
281
263
248
251
267
270
274
283
266
270
286
286
276
282
254
235
270
316
355
296
274
265
256
240
241
244
263
260
257
255
255
287
292
304
296
301
287
279
253
329
482
356
454
740
843
897
664
578
571
502
462
531
560
569
544
531
490
399
335
303
288
286
261
255
236
191
195
193
247
322
311
337
366
353
418
989
1440
874
379
290
235
232
369
581
487
339
263
84.3
63.9
96.1
218
617
1850
1300
910
789
827
754
909
713
725
804
768
479
333
264
216
209
199
211
319
565
860
1920
2380
1980
1540
1520
1310
905
1040
801
571
574
704
777
708
740
742
828
897
972
980
781
611
540
601
579
490
286
140
144
148
192
249
229
210
172
134
131
141
121
107
103
106
138
161
146
134
129
122
117
150
150
186
210
209
199
233
196
170
200
181
149
135
108
119
167
163
137
173
174
171
191
207
208
206
202
207
201
191
196
215
199
207
176
164
148
128
123
122
127
139
161
600
1720
471
373
337
313
334
345
352
370
369
347
308
271
271
288
293
269
286
265
242
238
213
165
127
111
111
100
99.8
105
122
134
148
161
216
242
264
241
234
224
215
224
195
189
168
153
204
218
216
203
175
149
142
128
115
118
144
136
153
147
180
428
333
265
267
261
227
199
159
154
161
150
151
159
160
172
178
184
173
170
166
162
152
132
150
160
169
181
170
172
168
159
198
219
228
227
197
196
208
212
198
191
191
174
192
180
170
171
172
167
165
161
227
247
244
248
247
251
260
244
248
246
248
243
266
255
234
193
303
408
406
445
410
362
307
274
262
257
253
250
243
237
237
234
230
230
227
219
211
224
222
217
214
218
210
208
236
271
266
265
281
271
265
268
248
255
274
296
320
314
314
301
299
298
303
307
306
304
292
265
256
261
257
254
250
247
265
346
410
463
430
401
329
295
274
262
253
239
229
228
226
222
231
228
212
217
240
340
352
348
341
334
304
325
301
299
283
285
306
234
195
216
226
282
707
605
287
244
272
266
213
176
146
141
131
116
174
396
458
262
137
130
166
186
273
568
506
350
199
88.2
53.1
68.7
137
179
167
191
287
918
695
437
321
261
228
233
262
249
282
292
292
311
288
258
254
237
223
189
146
130
150
148
122
99.3
72.6
115
109
222
233
177
151
125
133
180
262
525
898
545
419
470
320
284
258
310
315
693
578
498
410
316
152
123
120
126
150
190
191
176
167
156
144
175
199
188
211
139
256
368
384
383
521
1560
1290
388
303
374
406
344
321
255
196
214
173
143
122
116
123
136
145
175
143
140
123
112
187
238
285
1590
786
354
355
296
302
373
418
575
749
405
278
281
164
231
309
402
456
386
312
251
199
163
184
186
224
224
226
242
246
246
244
308
435
615
528
517
556
612
629
879
1040
1030
1050
999
885
793
814
1020
1120
705
584
548
572
582
652
719
653
599
571
565
584
664
783
766
716
627
561
541
494
438
420
544
542
404
405
372
325
282
277
273
245
233
242
273
302
324
323
314
318
301
291
281
271
274
290
310
293
279
282
267
258
267
272
297
320
274
233
206
194
195
230
261
296
323
336
327
313
319
318
318
320
301
284
286
343
595
816
735
701
674
605
545
475
425
410
404
457
495
518
627
617
553
478
443
405
373
366
412
498
546
558
564
519
424
402
407
361
326
318
306
297
292
289
287
299
297
276
269
269
269
274
272
311
319
344
339
338
339
334
363
406
430
422
369
360
365
461
553
564
546
539
545
578
607
652
649
639
586
375
259
224
198
186
183
172
171
175
170
164
162
169
159
168
169
180
170
170
155
110
77.5
94.2
144
106
93.3
88.9
81
100
98.6
86.7
77.7
78.7
93.6
155
233
345
256
245
337
553
533
458
308
300
356
453
451
446
393
501
451
467
709
840
974
950
689
544
355
528
710
722
729
558
526
723
782
467
426
510
527
423
354
322
326
489
766
1010
1200
1080
853
580
559
682
948
1130
814
1030
2180
4460
3600
2690
2160
1790
1800
2800
3230
2940
2390
1860
1460
1250
1110
1060
980
936
740
613
619
729
846
752
526
295
224
222
192
176
210
180
155
130
90.9
96.2
94.9
71.9
107
115
116
140
127
108
106
102
92
98.8
107
137
146
167
154
170
187
122
112
115
113
100
164
172
476
437
247
170
129
154
164
204
276
223
213
198
148
160
151
118
109
132
134
136
107
112
127
118
113
127
131
130
118
117
117
123
144
154
196
188
169
163
176
211
237
266
309
324
314
303
284
275
278
298
321
354
354
278
258
277
283
312
323
271
303
334
388
471
534
663
645
1410
1210
673
459
383
345
344
373
419
476
417
316
318
340
362
358
340
334
277
301
412
497
304
223
196
192
244
237
226
222
203
210
195
193
188
182
175
171
169
165
160
160
157
157
161
157
157
143
139
351
463
505
451
363
320
310
273
254
284
496
507
496
494
350
340
330
300
385
472
480
480
475
405
390
280
270
260
240
240
235
235
235
235
230
310
370
415
451
472
467
453
461
463
448
455
466
468
459
430
389
363
349
338
336
338
341
338
341
339
330
321
321
318
318
315
312
312
305
306
302
296
294
275
286
300
307
310
307
313
259
315
516
679
539
484
452
411
372
351
332
315
254
225
213
203
201
208
219
234
270
306
360
399
511
445
410
379
339
267
261
161
269
308
253
215
196
186
202
188
183
180
199
200
169
147
138
124
111
105
92.4
73.7
55
58.3
63
53.4
66.6
79.7
71.4
75.4
113
87.4
95.8
84.9
84.7
96.7
106
106
85.4
81.3
75.3
44.9
26.8
42.6
59.6
108
131
147
151
149
167
165
163
119
100
99.5
106
119
129
130
107
106
99.6
108
125
138
138
138
133
122
118
125
122
128
125
128
123
116
101
88.2
82.1
74.6
64.8
71.2
109
134
148
125
103
96.9
88.1
81.4
67.9
58.2
66.2
79.1
78.9
81.9
72.7
61.2
59.4
65.6
54.9
56.5
53.4
57.2
68.8
93.1
120
177
187
202
198
1030
1360
561
341
228
160
148
177
118
111
150
119
89.4
112
111
115
133
155
166
150
158
167
196
202
200
207
228
243
212
170
135
158
148
137
136
155
212
259
176
135
85.8
66.1
175
172
183
177
169
178
206
177
179
229
213
182
156
149
170
167
167
180
188
218
222
249
258
280
296
260
228
219
233
248
261
269
269
310
373
383
363
284
242
213
201
189
241
272
267
257
264
309
352
457
474
484
520
469
421
387
339
376
461
513
550
558
553
557
474
439
427
462
384
214
183
394
459
414
325
268
238
222
207
199
194
187
183
176
173
166
172
170
166
162
163
164
163
163
161
162
160
162
161
159
142
175
214
218
218
263
289
260
250
219
215
217
218
220
223
213
207
212
228
236
245
172
207
229
244
256
260
262
275
298
324
339
337
334
344
355
370
386
411
424
379
323
319
273
306
348
382
378
426
467
544
527
467
447
476
393
465
522
582
572
419
449
462
419
403
367
432
495
540
542
531
556
506
391
359
308
285
283
256
218
199
190
206
184
187
201
230
319
580
680
720
735
736
726
702
641
596
565
571
635
686
733
738
744
704
714
688
714
755
772
747
689
607
603
775
715
777
781
770
957
946
890
759
760
879
850
896
898
818
903
1040
956
985
971
972
751
655
680
619
397
333
331
235
169
112
188
346
1340
2350
1440
1330
1310
1270
1250
1670
2050
1870
1770
1880
2420
1960
1450
1090
890
887
969
1020
1550
2330
2030
1850
1700
1730
1920
2090
2320
2650
2790
2200
1810
1640
1650
2400
2580
1790
1290
1200
1320
1350
926
743
874
849
596
455
578
721
577
367
240
195
316
343
266
261
434
432
376
305
255
245
233
242
293
308
329
288
248
215
163
151
173
153
164
177
181
216
188
135
96.3
108
142
132
133
134
137
190
202
211
223
325
266
863
678
439
316
278
631
720
411
424
462
374
435
337
226
173
187
186
180
182
193
187
176
171
179
194
189
203
308
300
228
194
167
190
201
204
259
281
302
324
304
301
301
310
337
357
354
322
295
270
247
233
220
211
186
166
160
146
151
219
389
409
378
382
409
439
452
452
450
445
451
455
459
456
472
492
521
559
605
723
833
825
925
819
706
620
666
824
733
592
482
450
460
465
425
464
516
488
474
474
489
500
482
470
465
468
470
465
440
426
421
435
492
499
471
479
468
466
503
504
493
482
472
448
452
460
463
449
435
430
413
409
408
412
392
352
328
314
316
344
377
552
497
262
207
287
309
308
308
324
353
369
421
429
429
407
376
340
347
405
463
578
415
295
269
272
288
254
205
192
191
175
148
302
322
270
271
239
306
475
614
701
633
508
367
317
259
206
125
103
101
97.1
97.5
94.9
96.6
96.5
96.5
97.5
96.9
98.6
104
116
103
104
102
101
102
114
117
108
110
114
115
154
174
215
291
336
349
355
352
339
327
331
377
427
423
425
534
570
694
815
884
917
976
827
682
537
522
499
446
407
309
180
88.3
58.8
56.2
55.6
58.5
61.3
58.5
69.6
62.4
55.8
58.4
60.4
73.6
97.6
76.4
76.7
72.2
70.9
72.5
78.5
81.6
82.7
87.7
94.9
87.9
91.2
83.5
86.3
85.7
95.2
96.1
95
93.7
101
124
149
222
223
220
143
132
131
252
236
282
325
228
293
327
261
259
277
231
158
115
139
229
386
365
313
337
444
420
315
242
178
246
297
694
1020
880
858
931
732
598
507
330
193
84.9
45.4
129
199
224
207
187
220
209
223
187
150
151
150
146
149
160
229
245
204
186
182
173
235
303
246
153
164
178
177
170
183
183
183
146
133
124
142
159
171
192
252
264
246
210
164
162
179
144
183
198
196
228
353
656
1040
633
499
480
354
206
289
834
1190
2220
2100
876
472
559
467
359
258
159
135
121
112
129
146
193
227
265
259
307
263
278
328
390
447
415
365
404
790
620
623
717
725
626
542
516
559
556
569
548
486
419
379
340
335
399
410
426
443
456
491
489
615
583
443
437
463
489
499
644
706
632
591
561
532
551
626
663
694
688
679
661
639
574
318
215
272
385
388
390
389
365
339
349
330
319
308
301
316
319
309
302
310
314
298
287
269
265
262
254
257
292
267
257
256
267
306
347
367
365
349
330
307
290
281
236
262
271
275
225
138
211
361
521
611
516
372
330
375
427
415
456
421
342
297
277
269
333
358
366
337
310
333
329
319
315
306
307
307
303
305
304
302
303
305
309
309
312
309
304
298
291
260
300
363
582
682
715
663
521
493
430
383
357
337
345
360
358
365
379
430
370
333
327
320
309
305
261
323
340
321
315
316
313
337
271
226
172
102
70.6
110
120
107
110
201
379
430
440
393
306
234
196
125
81.9
98
159
233
237
172
119
61.5
37.7
37.7
35.2
37.1
42
37
26
27.8
115
189
239
255
269
218
144
62.7
35.2
47.9
64.8
48.2
30.7
33.8
97.5
251
918
2530
2210
1340
743
475
318
380
471
558
891
641
358
363
429
527
572
512
369
244
132
154
206
240
278
219
189
152
145
135
144
154
246
401
575
755
683
1020
1420
2160
1030
448
461
683
837
1310
2830
3500
3350
3510
3460
3410
3080
2990
2850
2840
3260
3110
3330
3280
2940
2770
2720
2760
2740
2660
2470
2430
2280
2280
2740
2890
2520
1850
1050
644
834
821
1320
1350
1360
1310
762
437
354
368
279
244
192
187
167
149
131
129
237
890
695
507
392
401
685
801
847
950
987
884
753
585
439
330
314
268
401
633
492
366
243
242
214
185
176
172
166
157
158
146
128
117
111
127
116
149
207
177
178
200
230
244
198
189
171
150
163
152
195
214
229
275
339
342
306
232
157
144
138
156
207
230
239
199
165
155
184
149
127
124
115
105
90.2
106
92.9
86.7
97
118
133
138
158
206
275
301
292
279
265
240
226
254
289
344
550
529
480
456
369
411
679
875
1030
1240
1300
1260
1090
971
900
853
815
775
772
770
769
772
802
852
942
1080
1040
999
967
871
787
859
837
836
818
810
810
816
783
793
790
773
849
938
974
1010
1010
976
894
871
846
829
804
771
723
787
768
745
719
746
760
780
790
810
846
844
854
861
890
887
847
859
816
775
739
665
706
706
694
715
691
650
614
636
587
504
445
394
357
338
325
317
309
320
334
324
325
299
314
301
297
288
286
296
290
268
264
268
243
236
243
227
224
229
223
224
229
231
239
235
228
174
138
133
131
119
124
121
120
116
113
116
126
287
366
444
359
272
305
274
255
219
210
193
218
251
227
210
262
422
409
371
386
800
1040
1010
943
793
692
617
537
498
473
444
405
368
332
312
294
236
198
183
186
157
120
107
98.4
93.5
98.4
150
213
532
1880
3660
4460
3260
3340
3210
3250
3280
2960
2710
2320
1980
1640
1190
800
654
541
348
303
1170
2740
2550
2810
3270
3200
3180
3230
3390
3300
3060
2980
2950
3010
2560
2200
2080
2100
2480
2770
2550
2110
1740
1430
1300
2150
3050
3760
4280
4340
4530
5640
7200
9200
10200
9710
8250
7210
5940
5080
4440
3690
2750
1920
1280
792
477
392
271
138
82.9
95.7
218
256
525
923
640
635
603
517
396
338
289
222
160
163
147
103
105
142
143
123
141
113
85.3
68.3
58.3
81.2
75.6
90.4
145
227
244
221
213
236
263
141
190
500
508
456
325
167
132
165
231
164
133
113
109
104
128
114
126
160
201
183
167
162
161
159
173
246
251
244
254
300
285
277
290
265
245
251
278
271
278
292
268
262
255
160
165
197
205
224
245
254
249
228
209
202
206
237
251
314
401
434
425
436
452
473
506
544
470
435
262
228
209
187
175
176
171
166
174
187
181
186
203
217
178
184
263
386
496
567
425
349
325
312
302
296
303
364
347
308
302
301
300
299
302
329
348
315
298
291
282
276
275
273
266
260
258
260
259
253
256
259
263
257
262
259
261
261
268
271
268
262
260
258
253
247
319
363
377
403
465
584
619
645
658
685
686
666
696
707
675
623
590
590
602
684
646
703
791
791
804
779
716
719
697
663
643
556
496
473
460
474
479
515
521
535
517
379
280
269
307
311
529
714
761
773
697
655
706
815
845
825
680
639
572
464
366
285
259
241
179
155
146
139
135
135
139
105
83.8
76.5
73.6
73
70.4
71.1
64
49.7
35.7
30.6
30
28.9
28.9
29
38.4
43.3
39
36.9
39.4
140
299
374
401
434
446
423
406
300
185
144
119
95.8
60.5
47.4
34.7
28.9
30.1
28.8
28.3
26.9
31.1
45.1
62.5
80.4
81.3
123
99.8
60.8
60.3
74.8
116
76.3
82.6
101
110
124
183
163
124
99.4
87.5
86.9
64
78.5
55.3
52.4
54.7
56.9
55.3
166
445
1040
1560
852
759
742
680
789
1320
2810
2510
1650
1160
1100
1160
1110
996
926
831
756
859
1020
1060
1100
1300
1450
1520
1680
1950
2290
2620
2570
2570
2500
2120
1710
1580
1700
1880
2150
2290
3600
3270
2610
2350
2190
2110
2130
1950
1550
1390
1620
2070
2110
1980
1810
1530
1510
2250
3820
3860
3770
4120
5380
6670
7810
8000
5880
3960
3370
3060
2760
2000
1500
1130
886
721
569
461
365
245
177
196
296
405
624
761
626
508
382
261
185
137
157
157
148
132
125
117
151
267
312
354
284
218
159
121
109
167
164
207
302
333
359
356
342
374
374
389
420
430
509
529
532
434
370
454
538
931
884
821
710
595
517
475
406
334
292
242
196
181
151
138
113
106
103
94.9
93
105
158
249
431
600
574
497
483
469
442
420
391
390
403
392
382
363
342
321
371
425
588
693
760
826
858
703
599
588
664
603
553
482
540
538
511
493
483
465
448
425
426
424
418
417
411
402
405
388
389
375
361
359
382
473
561
797
865
921
961
980
1010
1060
1070
1070
1080
1070
1060
1070
1030
1010
986
991
963
941
937
942
917
912
914
988
1020
1030
1040
1050
1100
1120
1080
952
814
771
743
713
685
660
641
638
638
660
658
684
686
663
671
647
623
616
635
606
584
565
561
586
615
633
649
662
673
683
772
908
963
997
1040
982
927
875
848
862
865
847
820
800
684
570
500
497
533
521
496
516
555
632
598
587
563
542
474
456
411
444
457
404
362
330
320
325
313
308
342
386
419
419
409
418
414
386
376
266
223
279
173
122
118
146
165
168
164
108
77.1
87.6
111
105
79.9
65
63.2
66.7
76.9
107
112
136
212
184
220
255
227
177
88.5
78.5
75.1
69.8
64.5
77.5
135
258
207
209
130
137
110
67.8
63.2
62.9
75.8
132
170
256
165
187
208
208
234
190
141
123
111
120
130
137
131
117
134
250
330
277
229
131
73.1
59
49.7
44.4
52
43.1
43
60
86.4
219
359
200
93.7
83.9
124
169
166
221
240
209
180
212
225
211
198
174
180
166
171
187
202
188
175
176
173
160
111
115
151
259
586
307
115
103
149
202
199
203
179
184
165
148
131
134
130
130
130
129
130
142
144
157
153
172
159
173
183
172
162
163
146
130
128
147
129
120
133
152
176
194
197
207
175
171
167
165
171
169
168
156
158
146
142
131
137
150
152
150
150
149
159
162
156
163
184
195
195
569
359
287
260
219
208
188
172
168
163
158
158
209
307
569
586
517
455
414
407
396
434
446
455
459
465
466
401
291
269
260
283
309
290
285
285
301
312
299
284
255
220
196
248
332
354
368
377
280
253
243
247
249
254
250
241
250
279
277
307
332
298
287
283
285
274
264
272
292
296
297
303
292
304
311
306
312
312
294
278
253
255
252
253
272
265
260
258
259
269
265
251
255
246
246
233
217
221
233
224
234
228
217
232
232
229
237
243
230
221
231
233
235
243
246
252
251
248
240
265
288
303
322
413
569
501
440
391
359
335
330
327
326
337
330
322
321
318
319
329
337
316
336
317
308
301
298
300
297
290
288
284
284
287
284
284
275
271
265
267
267
271
282
260
269
277
250
254
268
271
265
265
266
270
262
269
254
223
223
247
253
249
213
198
189
414
433
507
594
618
593
617
706
800
832
843
834
815
821
798
785
761
730
712
615
499
462
436
434
405
374
343
313
316
238
108
48.9
72.3
72.5
80
86.7
84.8
77.1
66.7
154
267
278
281
326
303
410
634
703
704
560
450
366
313
299
490
486
336
157
116
274
524
728
822
605
360
218
134
88.7
178
507
655
550
319
209
333
264
256
224
182
187
280
450
524
522
553
403
372
478
424
282
332
256
246
159
174
165
137
138
127
133
124
101
89.3
79.3
133
196
167
178
164
205
199
209
220
214
200
156
162
195
174
272
249
248
122
57.4
64.6
299
281
229
182
197
223
210
216
203
198
233
236
243
295
434
384
224
161
152
148
211
288
252
245
233
235
216
197
141
109
122
146
148
202
223
219
217
195
182
176
192
202
209
201
227
252
235
217
218
238
279
443
900
1990
17000
40300
22000
21500
20100
15200
12200
10200
8530
7480
6560
6950
6180
4900
4310
4300
4190
3750
3340
3050
2780
2620
2960
2630
2430
2430
2060
1780
1550
1390
1240
1090
942
844
758
693
640
581
542
497
451
410
372
353
330
320
233
419
589
532
558
612
555
460
387
439
434
527
600
503
377
344
334
314
299
321
364
375
382
391
402
418
445
459
474
455
410
381
354
273
342
827
985
1190
1260
1380
1380
1320
1270
1180
837
520
468
509
641
643
628
648
598
521
482
435
433
464
478
468
470
461
607
968
1020
1040
1090
1100
1110
1240
1280
1200
1270
1270
1270
1290
1270
1290
1260
1280
1270
1260
1260
1270
1260
1260
1230
1190
1180
975
685
603
632
692
772
789
778
819
880
853
882
899
1010
1030
1040
1010
963
967
1040
1190
1150
1050
816
597
529
495
477
448
429
415
403
334
321
328
411
389
389
402
484
645
811
1040
985
899
795
814
787
704
675
633
604
523
451
383
357
355
338
311
268
244
224
221
310
386
391
410
374
335
408
446
429
412
395
349
262
234
250
334
540
530
453
351
255
214
180
172
176
213
217
260
424
575
552
383
321
310
305
245
166
148
210
390
610
663
798
1920
1760
1010
658
417
415
617
911
993
1110
1820
3300
4330
5180
6050
6660
6890
6600
6970
7040
7990
9070
9680
9380
8730
8360
7790
7110
6980
6820
5110
4410
4110
4140
4460
3650
2440
1690
1580
1500
1450
1630
1600
1620
2100
2320
2220
2110
1760
1290
858
513
368
326
296
258
189
224
468
427
413
382
409
483
474
691
596
652
441
256
192
265
402
400
373
358
318
318
661
2430
4790
3990
2230
1420
920
545
393
338
296
280
237
204
186
185
207
287
386
467
446
392
342
329
582
676
699
693
664
846
953
944
985
997
874
676
520
447
429
597
666
563
501
534
608
844
946
947
828
692
600
504
440
392
417
450
482
516
473
440
405
462
574
899
1550
1490
1540
1360
1260
1190
1100
997
914
1200
1770
1470
1320
1220
1130
1080
1070
1050
1040
1030
874
816
787
767
715
661
644
738
797
843
984
986
1030
906
925
934
990
1150
1150
1340
1290
1140
1140
1140
1120
1120
1140
1130
1160
1210
1270
1290
1320
1320
1300
1300
1300
1300
1320
1310
1260
1270
1270
1250
1260
1250
1250
1220
1170
1070
1050
1050
1020
1010
1020
1180
1290
1290
1250
1300
1270
1270
1280
1320
1300
1280
1260
1240
1220
1220
1110
932
1030
1290
1310
1290
1350
1530
1640
1670
1560
1480
1420
1360
1330
1300
1240
1170
1200
1220
1240
1230
1150
1130
1100
1050
1080
1120
1090
1070
1000
1060
989
914
946
982
1010
1040
874
737
751
738
664
604
528
456
387
358
335
334
327
298
304
366
482
379
353
333
392
487
541
720
846
810
667
648
753
648
705
838
881
803
648
520
440
378
332
295
288
245
332
408
377
356
386
393
415
468
377
337
287
253
215
184
149
163
196
222
191
163
204
210
149
96.4
108
116
146
216
308
1930
1080
939
825
621
527
418
625
964
2420
3610
3230
2750
2600
2790
2940
3140
3980
5420
6030
6880
8240
13600
14800
13700
11900
11000
10400
9880
9440
9100
9160
10100
12600
12500
12000
12500
12700
11800
11500
11000
10500
10400
10200
9780
9800
10200
10500
11000
12400
13800
13400
12600
11900
11700
11800
13300
14800
13300
12000
11200
11300
11100
10600
10100
9370
8280
6870
6840
6470
5600
5180
4650
4090
3960
3440
2960
2250
1950
1790
2080
2520
3960
4550
4010
3220
2720
2600
2330
1740
1570
1810
1820
1920
2080
2270
2310
1970
1520
1080
704
591
499
236
160
121
111
112
119
131
201
666
582
488
399
366
438
335
326
373
442
480
554
463
333
259
194
166
170
197
204
211
211
191
180
210
199
210
190
196
204
208
190
218
206
256
368
350
368
388
387
328
254
221
199
195
263
327
339
322
295
338
324
284
228
216
216
240
245
263
339
368
341
309
314
297
274
237
228
210
203
198
196
201
213
272
380
772
1480
1190
961
859
834
726
563
520
615
700
692
711
785
897
1370
1130
1000
941
909
937
1070
970
866
823
955
971
1340
1450
1220
1060
1010
1010
921
781
705
642
540
496
468
416
392
366
383
444
587
707
762
830
873
882
896
852
830
969
1120
1090
1100
1110
1180
1190
1170
1140
1140
1130
1070
1040
995
1020
1030
948
943
1030
1090
1070
1030
1030
1030
1020
1090
1130
1080
1050
1120
1110
1170
1200
1200
1200
1220
1230
1240
1270
1350
1320
1320
1330
1320
1310
1330
1340
1350
1390
1440
1510
1440
1380
1460
1470
1230
1100
1010
1010
1020
969
923
811
725
657
626
602
561
575
534
433
444
456
450
418
413
278
246
201
171
183
201
249
307
304
426
573
539
443
397
394
442
406
395
380
369
444
473
499
628
1130
2050
2160
1950
1750
1530
1430
1460
1400
1260
1130
1000
955
838
753
735
658
591
613
915
852
992
1370
2070
3870
4410
4010
3950
3770
3550
3690
3920
4160
4230
4330
4380
4680
5430
5310
4950
4700
4660
4500
4390
4670
5310
5690
5700
5600
5160
4810
4510
4460
5010
5850
5950
5570
5190
5040
4980
5020
5000
4910
5110
5360
5150
4880
4750
4550
4450
4740
4510
4460
4420
4650
4980
5170
5090
4840
4950
5080
5620
6010
5670
4500
3530
2870
2160
1590
1080
812
526
378
323
208
112
106
172
435
478
543
597
616
562
370
191
122
111
103
87.3
45.2
44.4
85.6
97.7
113
133
175
180
147
254
213
187
328
255
186
56
73.9
134
187
188
158
149
176
180
213
241
207
150
131
125
119
111
101
101
103
108
99
119
161
280
306
250
219
225
189
191
221
303
257
240
275
281
264
174
141
123
114
118
99
99
98
97
101
102
102
113
113
110
105
95
87
87
90
129
162
154
145
138
129
128
157
238
253
234
246
290
316
345
346
354
338
373
449
459
475
490
485
450
333
214
140
99.2
287
279
251
193
146
118
103
85.3
83.2
177
277
279
273
270
268
263
261
262
257
260
290
293
305
304
423
446
430
430
431
436
505
513
518
532
550
564
557
554
538
525
508
465
452
511
546
594
554
541
541
627
602
515
405
354
350
342
217
310
473
473
463
474
448
577
714
721
707
695
700
704
693
661
623
638
486
397
411
671
1080
1390
1690
1680
1390
1310
1290
1270
1220
1190
1230
1240
1190
1130
1130
1110
1100
1100
1090
1080
1060
1060
1050
1080
1070
1060
1050
1030
1040
1010
876
841
814
698
624
615
610
572
576
556
547
467
414
393
435
465
499
510
440
315
280
217
179
161
127
101
77.4
60.9
47.7
61.5
55.2
75.1
78
72.5
107
201
163
149
158
150
131
133
125
123
130
130
123
120
120
136
124
127
148
146
159
156
139
141
236
190
104
80.2
77.1
84.4
69.4
50.4
42
35.5
33.6
36.3
104
165
275
265
238
273
256
175
119
114
152
201
231
355
350
291
233
270
215
146
128
489
392
277
498
442
426
529
590
1030
3040
6060
5840
4530
4180
4350
4290
4130
4400
4890
4980
4490
3910
3570
3290
2890
2460
2240
2080
2140
2230
2380
2600
2630
2580
2670
2520
2250
1470
695
248
251
384
621
739
884
1110
1230
1090
944
706
359
250
270
338
303
294
285
168
134
87.2
68.6
58.9
49.4
46.5
58.2
89.3
143
179
218
225
185
151
120
117
108
133
282
292
212
245
311
230
264
262
189
182
319
484
518
459
541
420
369
172
419
280
193
328
293
203
197
187
113
116
111
135
166
225
227
235
238
230
248
261
270
281
343
476
508
515
457
445
454
523
584
607
614
476
371
388
468
513
547
548
547
550
608
736
737
666
448
401
410
519
474
383
420
540
595
396
248
154
121
116
182
382
297
196
142
113
104
103
93.7
87.6
93
105
100
119
130
120
112
172
192
206
218
263
310
347
352
352
357
367
372
389
360
419
426
457
484
501
513
516
523
542
595
589
562
544
521
492
490
489
550
619
658
695
722
763
797
814
840
823
754
705
742
830
922
990
969
981
974
923
922
930
955
983
978
943
928
930
972
1010
1000
1000
1060
1070
1030
1010
968
944
954
959
979
994
1000
997
982
939
861
850
851
872
849
886
901
911
927
931
932
923
931
900
881
881
864
884
880
836
801
694
509
372
306
288
275
257
260
270
269
267
262
266
268
271
275
282
291
287
421
452
431
394
423
395
342
325
275
271
260
244
255
269
243
226
229
200
181
192
187
173
197
188
198
195
158
409
414
191
126
113
127
120
152
274
308
319
179
107
85.8
85.5
69
63.1
68.7
65.8
56.7
69.2
65.1
52.8
107
114
121
153
95.9
78.2
64.7
49.2
38.7
35.2
32.4
27.7
25.9
24.8
25.9
31.1
53
68.7
86
101
137
156
920
788
388
374
531
530
509
504
650
809
1320
1380
1100
678
1190
2250
2410
2020
1810
1770
1690
1580
1570
1660
1750
1990
2000
1530
1210
1010
773
447
177
123
160
92
68.6
110
154
119
93.2
62.4
54.6
68.1
135
867
1510
1530
961
460
247
233
344
281
137
51.5
44
69.8
79.9
106
111
145
140
290
298
280
226
199
194
181
215
217
249
267
309
308
235
170
164
185
205
255
529
214
114
128
116
66.8
43.1
39.4
37.2
41
64.6
98.1
120
94.3
79.8
43.6
29.5
27.7
78.5
89.8
84.8
119
171
241
214
203
190
101
153
134
133
134
127
123
109
125
131
125
137
172
158
144
165
303
599
499
438
371
309
278
248
209
202
213
193
176
194
217
310
384
380
363
346
308
328
351
387
434
462
410
434
439
449
475
532
545
335
197
174
166
164
146
161
208
157
116
111
116
115
112
116
115
143
182
205
145
159
160
246
330
350
287
282
283
285
285
285
286
292
307
329
368
386
370
362
350
345
335
330
323
317
318
312
308
310
307
304
304
301
296
297
294
298
301
306
299
297
298
303
302
303
295
297
296
296
298
298
298
301
303
301
302
300
281
281
289
292
285
282
278
275
333
501
458
393
365
336
359
352
436
574
603
712
732
719
693
694
694
681
730
744
736
686
650
664
655
636
676
685
694
729
570
475
384
375
351
364
390
401
543
616
584
564
546
449
396
387
380
386
396
397
342
356
328
324
325
316
318
393
547
484
530
562
775
585
380
355
398
389
351
420
674
1000
1210
923
739
636
500
315
244
229
221
212
199
198
222
203
126
101
96.7
142
166
168
134
107
92.9
80.8
67
72.8
143
159
208
351
363
356
251
160
134
84
58.4
42.7
49.1
48.8
57.8
41.7
32
27.7
63.2
165
282
387
412
405
321
244
199
195
235
364
581
551
397
275
143
52.6
114
424
829
991
1220
1020
1010
564
206
119
109
140
334
881
1090
725
379
235
233
310
284
277
217
158
200
508
524
525
612
695
811
940
1070
1420
1550
1370
1970
2950
3950
3630
3090
2570
1990
1350
983
1060
1160
1820
2330
1930
1760
2110
2060
1810
1520
1130
719
503
325
219
260
212
209
273
413
452
463
457
431
381
345
322
337
353
321
252
196
231
284
267
234
195
144
209
209
185
193
179
69.3
64.4
91
90.5
124
133
122
135
120
124
133
176
105
158
128
148
144
139
164
167
176
165
136
141
181
208
224
330
378
390
298
256
230
494
416
260
201
168
140
128
129
104
79.6
74.2
91
90.2
98.7
198
282
333
366
373
364
387
381
366
257
184
174
156
177
181
152
133
137
123
117
96.5
109
123
135
161
182
192
191
211
217
208
197
335
459
501
432
418
405
354
351
338
329
323
333
354
351
355
344
339
339
330
326
331
337
350
345
334
327
375
419
420
488
514
557
581
576
591
610
689
774
899
895
905
913
929
1000
1070
1060
1050
1030
1030
998
1000
1010
1010
1000
991
989
973
966
1000
992
969
986
980
994
971
960
939
906
887
881
890
866
872
883
851
830
823
823
817
819
818
807
803
787
763
762
770
744
760
780
805
721
635
574
501
486
482
475
460
441
398
395
398
432
493
440
404
363
317
307
302
345
381
401
379
372
337
357
373
361
267
213
196
170
109
83.5
73.8
86.9
84
82.5
109
98
94.6
113
99.1
100
96.5
89
72.4
51.2
238
644
1040
1220
1050
1110
966
719
628
651
584
521
471
344
218
131
92.9
84.1
79.3
90.9
115
116
91.2
79.9
81
93.5
136
177
204
212
296
681
667
608
579
509
437
346
266
244
339
331
262
223
137
109
119
278
374
357
301
337
335
233
124
105
120
178
233
235
198
136
65.8
153
303
474
412
398
508
679
585
426
318
246
321
706
915
1020
827
707
672
874
1130
1100
1090
573
402
222
62
46.2
87.6
158
123
114
302
437
420
371
285
290
283
321
435
320
286
175
119
110
130
144
187
231
213
211
200
220
205
206
223
223
215
206
207
241
239
218
146
137
126
138
156
150
169
243
269
309
342
362
322
322
281
249
221
189
199
229
254
290
282
280
280
260
231
235
234
213
212
208
200
194
195
200
203
217
227
213
238
244
221
199
231
311
385
479
617
645
787
766
713
660
644
539
509
538
497
481
477
448
388
308
277
242
226
223
221
231
244
275
264
273
262
234
220
236
237
247
241
243
216
237
311
376
407
441
458
315
235
293
274
282
298
352
448
460
401
378
348
397
308
271
257
241
237
229
232
232
229
240
249
227
224
218
215
214
251
258
233
219
212
212
219
213
208
222
233
223
211
209
203
204
207
200
195
191
189
186
185
190
190
239
277
277
274
269
271
264
261
259
262
258
267
260
261
256
254
263
253
255
253
252
251
255
256
255
256
256
253
253
251
251
257
246
248
253
241
242
243
242
244
251
306
370
341
319
324
314
322
340
329
330
349
416
368
274
249
288
334
346
291
224
124
103
104
156
251
273
342
402
384
311
272
229
215
366
449
492
627
715
826
860
907
935
954
984
991
968
970
618
394
355
386
353
321
295
321
363
400
468
646
629
768
736
477
316
237
204
190
173
155
125
120
121
130
118
113
111
107
112
118
118
68.5
49.3
49.4
48.6
26.6
31
41.6
37
33
73.1
167
262
279
374
423
386
386
445
458
414
505
644
1960
1690
1200
928
797
861
1180
1470
1690
1350
1200
999
1010
950
1150
1650
1400
927
867
879
1830
1560
1010
742
620
737
1020
2350
3080
2430
1870
1720
1990
2370
2680
3010
2820
2240
1810
1330
677
355
202
120
118
169
207
237
220
206
206
169
120
161
699
555
324
191
299
418
396
304
243
315
345
323
273
198
143
121
118
103
85.8
125
132
103
88
85.1
85.4
92.5
126
161
161
160
160
146
163
288
380
604
598
455
342
354
283
272
286
303
232
229
257
254
232
227
232
231
237
251
221
288
276
233
225
217
166
127
114
145
167
174
167
156
137
116
144
143
154
161
168
148
144
156
181
225
216
210
195
178
165
164
174
193
195
188
174
159
148
143
141
141
144
160
150
143
136
132
128
169
265
203
172
172
177
204
198
189
185
189
187
176
187
194
206
245
230
205
199
187
236
230
222
220
210
138
130
121
116
116
121
129
135
112
109
105
105
104
149
206
211
215
214
220
214
211
207
207
208
208
201
201
200
200
195
191
190
190
191
192
190
239
320
315
305
296
294
290
284
281
281
274
271
280
271
271
266
268
266
265
243
204
211
274
280
335
460
466
316
327
436
464
450
448
431
412
397
370
351
327
321
315
320
309
248
233
213
183
173
169
161
176
169
168
162
129
86
115
172
267
467
409
302
282
258
261
311
347
362
369
349
310
239
242
230
171
114
131
176
347
348
293
251
235
351
385
378
409
386
320
307
315
291
263
274
324
348
418
544
533
481
561
555
541
560
561
504
479
454
437
439
444
432
441
440
442
412
374
375
377
379
410
422
391
376
339
352
360
358
343
300
282
264
199
139
105
78.1
80.2
82.7
69.3
61.6
73.8
97.8
105
145
148
156
134
171
189
139
67.8
43
63
54.9
69.4
85
89
92.4
85.9
113
121
135
327
568
772
497
396
294
261
236
208
192
205
503
924
1160
858
672
648
536
501
637
599
537
649
771
1030
838
568
374
377
442
522
497
400
380
308
203
168
162
144
159
175
163
185
175
177
184
246
448
333
331
250
197
199
211
208
200
191
194
197
205
211
204
200
195
280
341
271
263
264
334
406
295
244
214
217
220
239
259
274
267
290
371
376
306
266
256
265
266
232
483
735
446
266
226
217
215
212
199
184
193
217
206
204
203
214
211
204
208
208
212
225
226
229
238
252
328
310
278
262
246
249
242
240
265
335
368
382
391
366
299
248
209
191
190
217
284
356
395
431
435
413
410
394
379
362
346
340
373
395
390
405
409
426
379
329
300
276
331
418
353
319
280
286
303
334
305
321
320
297
288
281
277
271
271
267
261
251
246
247
247
246
242
241
238
238
238
236
233
232
231
229
227
228
231
234
232
259
228
211
208
212
208
202
204
202
201
214
249
259
227
230
235
284
331
291
143
124
169
271
286
331
366
363
324
287
272
253
232
219
212
212
208
205
206
207
208
209
211
211
208
207
205
213
211
208
271
306
303
325
403
417
410
385
337
308
292
314
320
371
391
403
406
406
394
381
374
364
353
350
351
354
368
377
387
449
480
478
452
346
339
331
284
328
381
452
484
489
481
457
445
365
347
333
319
298
296
291
285
309
351
356
372
410
400
378
368
357
360
394
595
666
674
741
748
719
780
831
839
852
723
655
595
510
528
531
502
494
534
546
521
496
490
488
512
509
511
519
523
537
536
568
550
493
468
396
236
162
98.6
58.2
49.2
89.7
159
237
210
269
932
1350
4530
5380
2950
2010
1680
1410
1130
1760
2270
2080
1930
1940
1830
2140
2500
3390
3120
2710
2290
2080
1750
1540
1890
2890
5230
6050
6270
5750
5960
6530
6400
9430
9560
8490
7860
7400
8480
9690
8710
7550
6940
10300
9400
9050
8010
6700
5560
4660
4130
5020
4780
4020
3480
3200
4230
5040
4540
4310
4200
3670
2650
1520
681
304
203
164
195
234
258
368
438
319
190
162
129
153
169
192
203
222
246
402
343
244
250
206
198
158
159
144
157
136
138
146
163
160
141
124
124
145
168
144
158
153
190
296
426
607
292
261
230
183
157
144
143
152
169
204
204
201
212
230
257
291
372
367
365
560
371
287
259
232
222
270
326
432
464
462
370
308
354
367
350
359
344
307
265
254
251
247
246
242
206
141
105
112
133
124
101
91.6
85.6
82.1
81.6
89
87.9
92.3
156
176
188
139
123
147
255
291
281
331
384
397
375
361
318
327
380
461
529
471
433
412
430
432
432
459
421
422
434
431
441
446
459
486
472
452
467
491
624
640
639
637
665
702
760
797
824
821
829
813
785
777
771
756
757
760
761
758
738
697
701
709
653
607
601
566
559
550
508
491
493
466
447
436
463
532
573
688
738
766
699
666
657
642
680
766
879
921
902
921
903
804
787
745
746
722
701
704
710
695
746
780
984
906
604
554
531
506
491
516
513
462
438
392
369
336
339
349
400
403
393
368
375
355
331
332
315
276
217
199
170
143
111
109
95.4
98.5
78.6
70.3
91.9
84.9
120
166
1150
1580
1430
1290
1040
793
617
496
433
477
621
991
889
789
673
606
523
477
419
390
320
254
219
274
286
244
206
191
158
151
164
164
148
126
132
168
180
218
299
233
146
107
136
484
4410
4210
3450
3200
2710
2250
1960
1720
1360
1060
741
497
392
471
491
579
542
560
733
860
961
845
972
835
707
608
506
454
506
467
465
784
662
641
837
589
537
454
571
929
1170
1310
1720
1870
1680
1480
1420
1250
941
777
723
902
769
599
590
510
478
403
269
217
437
418
427
455
478
465
449
426
389
434
401
376
346
275
194
171
140
109
141
158
151
192
228
258
256
458
400
305
268
234
198
195
205
190
207
242
262
243
244
244
249
280
294
287
290
284
303
293
269
288
271
230
201
153
126
175
210
229
225
235
181
175
151
151
148
143
133
135
161
178
222
282
378
325
320
306
305
295
292
298
306
302
276
237
225
263
295
305
448
684
597
577
518
470
429
388
353
331
309
306
320
315
310
308
332
329
324
340
350
357
368
405
368
343
255
193
151
127
122
139
145
152
127
121
131
146
186
213
260
277
263
253
253
223
247
281
463
482
435
384
320
297
305
300
277
262
265
269
264
267
264
259
255
249
257
265
260
246
239
235
233
238
303
335
334
328
330
328
327
324
321
320
336
368
392
411
405
409
371
345
339
336
331
332
376
590
639
663
686
681
676
706
657
628
538
471
453
417
419
447
432
403
364
379
372
336
358
314
309
343
381
419
440
451
454
452
454
479
555
507
406
406
438
434
427
415
376
347
321
304
347
394
392
388
364
320
337
410
476
316
241
247
249
242
262
319
305
311
309
299
266
257
274
274
257
246
241
240
238
239
225
163
273
292
223
150
119
99.9
64.6
58.9
54.5
52.5
37
21.5
20
27.2
23.3
341
139
129
149
168
175
187
165
152
82.1
81.3
79.6
88.3
89.6
81.9
62.8
65.9
94.3
155
167
204
250
237
195
153
92.3
84.4
86
76.1
51.1
59.2
51.2
104
67.6
55.5
179
310
528
1390
760
405
191
210
323
391
598
512
406
339
281
235
192
144
133
141
220
544
1140
950
782
816
726
729
849
754
984
813
637
687
363
164
139
85.2
217
711
1260
1250
1120
1050
860
570
591
560
432
358
387
430
503
539
321
150
127
103
111
108
111
167
150
128
131
145
213
356
210
173
145
123
178
159
199
167
118
150
159
144
160
214
158
157
190
229
242
241
261
176
118
116
138
179
193
192
177
185
126
95.3
78.8
162
179
150
165
145
147
124
129
147
141
157
137
105
126
253
509
479
380
309
276
253
240
258
298
304
303
327
312
210
169
195
199
236
291
286
266
307
365
367
406
481
632
800
510
410
423
457
419
491
472
418
372
339
311
337
378
294
257
254
250
197
164
153
145
133
129
129
159
165
176
205
206
223
235
261
253
173
146
195
217
284
236
221
215
211
228
220
217
222
212
212
216
212
211
211
209
208
219
240
219
213
211
208
208
204
216
226
219
221
220
210
250
270
272
247
230
225
211
226
234
207
202
203
196
194
253
313
323
314
286
285
262
256
246
264
263
253
258
345
453
476
477
450
424
412
423
406
387
365
364
364
370
418
487
474
474
417
409
355
268
177
142
135
288
312
347
439
375
254
184
132
109
101
86.2
103
247
282
321
368
380
399
402
435
434
445
448
442
433
439
448
443
431
421
419
342
305
286
266
220
198
190
190
187
206
221
219
210
203
135
68.4
77.3
83.5
71.1
65.6
64.7
67.6
63.6
59.4
58.6
56.6
59.8
66.8
57.8
55.5
57.6
56.8
55.2
55.9
61.1
113
129
137
141
155
149
133
112
62.8
55.7
47
47.3
50.9
63.1
66.2
55.2
59.4
66.7
68.7
62.3
48.8
47.9
49.4
47.3
48.5
49.6
49.3
48.3
46.1
48.2
47.6
46.8
46.8
47.4
54.5
57.3
60.6
103
227
194
138
103
86
59.9
47
45.4
47.3
47.1
61.8
90.7
275
201
202
166
142
153
150
150
143
182
220
267
251
252
275
256
212
182
165
159
204
198
116
76.4
46.5
43.2
93.9
80.3
66.3
55.8
57.5
51.6
52.4
68.3
99.6
156
208
180
193
175
73
57
49.7
47.4
47
47.3
46.8
47.2
49.2
53
56.4
53.1
50.7
49.9
48.8
48.8
50.1
49.8
102
135
136
121
130
133
145
93.6
85.9
129
152
166
174
166
195
142
138
157
183
181
191
191
120
92.5
102
120
118
95.5
83.7
90.9
89.4
89.8
65.8
63.4
60.8
108
162
89.3
67.7
69
64.8
64.1
66.2
95.4
126
143
127
108
98
75.7
69.7
68
72.2
70.5
74.8
70.7
64.9
63.6
75.4
86.9
103
125
133
104
71.2
67.1
68.5
69.2
68.1
67.7
71.8
71.8
79.3
146
194
161
142
159
151
146
140
125
109
99.7
95.7
101
100
108
128
173
190
243
266
208
156
173
268
280
243
297
401
