# DWR WDID 0604199 daily diversion (Total), days DWR did not record are NaN
# Written by Hydrohistorian; missing days are NaN, never zero.
start_date: 1974-11-01 24:00
end_date: 2025-10-31 24:00
timestep: 1 DAY
units: cfs
scale: 1
11
10
8
7
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
15
15
16
16
16
16
16
16
16
16
16
16
15
7
15
15
15
15
15
15
15
15
12
11
11
13
10
10
10
9
9
9
9
9
10
9
9
9
8
9
9
9
9
9
5
8
8
8
8
7
6
7
8
7
7
8
7
8
8
8
8
8
8
8
8
8
8
7
7
8
8
7
3
8
8
7
7
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
19
30
29
95
156
140
76
56
73
101
112
87
78
59
57
61
94
255
454
560
569
659
689
607
677
614
586
569
704
848
786
748
839
623
624
400
381
373
397
378
245
225
176
186
184
102
95
87
38
12
72
0
0
0
0
0
0
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
22
32
19
11
4
6
0
0
0
0
0
0
0
0
0
0
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
0
0
0
0
0
0
0
44
56
47
33
32
37
54
54
54
53
53
49
52
53
57
56
52
45
44
48
53
54
48
47
55
8
1
2
1
0
0
0
0
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
17
16
16
15
15
16
16
16
16
15
15
15
15
14
15
8
16
16
16
15
15
15
13
13
13
13
12
12
13
13
12
12
12
13
13
12
13
13
13
13
12
12
12
11
11
10
5
10
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
2
8
9
9
7
8
8
8
8
5
11
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
9
10
10
10
10
10
10
10
10
10
10
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
0
0
0
0
0
0
0
0
0
0
17
12
41
16
0
0
65
62
21
101
124
125
158
116
128
121
119
222
279
316
268
291
285
297
382
355
358
295
201
147
216
177
167
72
186
190
212
129
163
209
236
170
172
177
111
68
62
114
146
156
146
130
66
9
0
0
0
0
0
0
0
0
0
0
0
0
0
4
19
13
15
16
20
0
0
0
0
0
0
0
71
51
34
8
7
6
8
0
0
0
0
0
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
2
2
5
24
26
47
46
38
60
67
57
44
42
24
24
16
18
19
0
0
0
0
0
53
75
75
73
71
67
67
65
64
62
56
62
58
53
50
44
32
32
30
29
31
29
30
32
32
30
31
31
30
30
0
0
0
25
28
28
26
27
26
26
26
18
21
21
21
22
21
21
15
16
16
5
17
17
17
17
17
16
18
18
18
18
17
17
16
17
16
16
17
17
16
15
15
11
10
10
10
10
10
10
10
10
3
9
9
10
11
11
10
9
10
9
8
9
10
8
10
10
11
8
8
8
8
8
8
8
8
8
7
7
7
8
8
4
9
8
8
8
8
8
8
7
7
6
7
7
7
7
7
7
7
7
7
7
7
8
7
7
7
6
6
3
6
7
6
6
5
5
5
6
7
7
7
6
6
7
6
6
6
6
6
6
6
6
6
6
6
6
5
6
6
6
3
5
7
6
6
6
6
7
8
9
12
13
11
10
10
11
10
11
17
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
5
12
25
47
92
108
102
98
86
148
226
263
288
196
158
172
149
70
62
53
54
55
36
24
17
55
97
95
88
19
37
0
58
145
275
296
280
335
338
421
405
439
366
324
303
268
242
238
188
148
116
116
85
52
39
32
20
24
35
41
31
23
2
0
NaN
NaN
NaN
NaN
0
10
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
8
46
45
38
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
NaN
NaN
NaN
23
31
31
27
23
15
17
17
16
15
16
17
15
15
15
16
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
7
0
NaN
NaN
NaN
NaN
NaN
NaN
23
30
28
28
18
23
25
28
28
29
28
27
22
18
22
22
22
20
21
21
22
23
23
21
18
20
22
21
20
20
20
18
18
17
7
18
20
20
20
16
19
19
17
19
19
18
17
17
17
17
19
17
17
17
17
17
19
17
15
15
15
14
14
14
14
6
14
14
14
14
14
13
12
12
12
12
11
11
11
13
15
13
13
13
12
12
11
11
11
12
12
12
11
10
10
10
5
11
12
11
11
11
11
12
13
13
14
14
13
13
13
14
14
14
10
10
10
10
10
9
9
9
9
9
4
8
7
7
6
6
6
8
10
11
11
11
11
11
10
10
9
9
8
8
8
8
8
8
7
7
8
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
63
0
0
0
16
50
118
175
184
101
71
41
122
164
139
212
257
288
309
268
307
350
360
541
657
662
618
606
609
667
637
625
574
579
544
605
625
480
455
472
430
309
250
217
205
222
190
173
283
211
119
11
9
11
0
NaN
NaN
NaN
NaN
NaN
0
8
6
0
0
0
0
17
4
0
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
76
81
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
NaN
NaN
NaN
NaN
NaN
NaN
1
39
39
42
42
41
40
39
37
37
42
41
41
24
17
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
10
10
9
9
9
9
8
8
9
10
10
10
9
9
9
9
10
11
11
10
9
9
9
5
9
10
10
8
8
9
8
9
8
8
8
8
9
9
9
7
7
7
7
8
8
8
7
7
7
7
7
7
7
6
2
7
7
4
6
6
6
7
7
6
6
6
5
5
6
6
6
5
6
6
6
6
6
6
5
5
5
5
4
7
6
6
6
7
7
6
6
6
5
5
5
5
5
6
6
6
6
6
0
NaN
6
5
5
5
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
NaN
NaN
NaN
NaN
103
58
56
72
73
82
89
98
104
119
139
139
126
149
175
176
177
227
298
439
544
584
649
631
543
531
434
403
436
488
597
591
656
694
711
638
621
772
533
326
241
195
160
167
19
0
NaN
113
143
25
19
0
NaN
18
0
NaN
25
25
3
0
NaN
NaN
NaN
NaN
NaN
20
62
89
56
38
25
13
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
54
74
142
153
136
143
131
130
120
28
7
2
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
10
0
NaN
NaN
NaN
0
NaN
NaN
NaN
NaN
NaN
17
47
49
49
48
47
47
46
46
50
51
45
35
42
47
45
44
43
43
42
43
40
19
12
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
8
11
11
11
12
12
12
12
12
11
11
5
11
12
12
10
9
9
9
10
9
9
8
9
9
9
9
8
8
8
8
8
8
8
6
10
11
11
11
11
10
9
4
10
10
9
10
9
8
9
9
8
8
8
8
8
8
9
9
9
9
9
9
9
8
7
7
7
7
7
7
4
9
6
6
6
6
6
6
6
6
6
6
6
6
7
8
8
8
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
42
12
15
26
47
39
42
88
107
104
95
91
103
129
140
220
243
242
254
277
325
361
391
394
398
389
378
348
303
282
311
305
307
287
297
319
394
481
532
570
532
488
424
407
443
313
278
91
85
137
116
105
75
26
26
0
NaN
NaN
NaN
NaN
NaN
NaN
0
0
77
122
109
98
32
11
0
NaN
NaN
NaN
NaN
0
9
24
116
0
NaN
0
8
0
6
4
12
68
0
NaN
NaN
NaN
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
8
1
0
NaN
NaN
49
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
9
23
24
23
22
15
11
11
11
11
10
11
11
14
13
11
15
15
14
17
15
15
13
13
15
14
13
12
12
4
12
12
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
12
12
12
12
12
11
12
12
12
12
12
11
11
7
13
15
16
15
15
14
13
14
12
12
13
11
10
9
7
7
7
7
7
6
6
6
6
6
6
7
7
7
7
7
2
6
7
7
6
6
6
5
4
5
5
6
7
7
7
6
5
4
4
4
4
4
4
4
6
6
7
6
5
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
6
7
7
8
4
6
8
8
4
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
5
2
2
1
0
9
19
39
33
12
0
0
0
6
44
0
0
0
0
0
0
0
0
0
0
8
14
2
0
0
20
37
39
32
37
42
52
89
133
234
327
301
333
340
394
430
616
554
656
760
728
697
665
535
445
359
262
137
182
160
90
69
73
141
122
118
64
39
2
23
28
60
89
30
1
0
0
0
0
0
0
6
28
0
17
41
12
0
0
0
0
0
0
0
0
0
0
0
0
6
13
0
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
31
36
35
32
30
29
31
29
29
32
10
0
0
0
0
0
9
6
0
0
1
2
2
0
1
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
8
1
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
0
0
0
0
11
14
14
14
15
15
15
14
13
13
6
13
14
13
13
12
12
11
9
11
11
12
10
11
10
10
10
11
11
11
10
10
10
9
10
9
10
10
9
10
10
4
9
9
10
10
10
10
9
9
10
10
10
10
10
10
10
10
10
9
8
8
9
9
9
9
8
8
8
4
8
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
8
55
108
118
96
128
152
169
170
216
240
264
324
344
304
272
312
336
349
351
352
413
622
580
587
732
585
599
611
672
715
712
687
651
572
492
245
156
153
127
119
152
158
117
53
61
108
147
48
0
4
0
2
0
24
6
0
0
4
0
31
49
46
0
0
55
115
96
0
0
0
0
0
20
10
0
27
33
29
59
49
9
10
0
0
14
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
11
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
8
14
14
15
15
8
14
15
15
15
14
12
14
11
11
11
12
11
11
11
11
11
12
12
13
12
11
12
12
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
18
59
58
90
116
139
134
127
121
158
120
114
107
114
119
121
124
136
149
181
164
152
146
104
108
132
128
169
176
174
239
281
312
378
418
427
447
456
463
473
411
393
392
381
415
414
281
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
11
20
8
73
22
0
NaN
8
0
NaN
18
36
16
15
24
0
NaN
7
116
102
69
29
0
4
16
0
NaN
NaN
NaN
6
2
34
0
NaN
10
0
NaN
NaN
44
19
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
0
NaN
NaN
NaN
NaN
55
11
8
6
5
17
6
5
4
0
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
21
26
27
28
27
26
26
25
24
23
23
22
23
22
21
18
17
20
21
22
22
22
21
20
18
18
19
20
19
19
19
19
18
18
17
18
16
16
17
17
18
17
17
17
17
17
17
22
15
15
15
15
15
15
15
15
13
6
14
14
14
14
14
14
15
15
15
14
15
15
15
15
14
11
14
14
14
13
13
13
13
12
12
12
13
12
6
12
13
13
13
13
13
31
16
18
23
26
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
41
43
71
75
76
68
66
69
86
188
245
331
413
442
453
447
402
317
289
324
305
339
266
346
312
199
150
121
117
14
30
6
0
NaN
NaN
NaN
5
42
54
33
72
120
163
250
73
37
0
NaN
NaN
NaN
28
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
30
100
66
0
NaN
NaN
31
21
34
31
115
79
13
6
0
NaN
NaN
NaN
NaN
6
14
32
15
33
43
7
13
0
NaN
NaN
NaN
13
72
84
69
17
8
64
40
3
30
45
51
56
101
88
67
61
6
18
20
87
120
95
100
139
20
29
57
56
51
58
98
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
6
3
5
6
28
44
22
14
8
6
4
2
27
31
30
18
17
20
24
22
28
26
97
103
99
51
41
40
40
41
40
41
40
41
36
33
34
26
26
26
24
24
22
22
23
21
20
19
21
20
19
17
17
18
13
12
12
4
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
32
32
33
32
33
33
31
30
30
27
27
26
28
29
29
28
28
28
28
27
16
26
27
23
25
25
24
24
24
24
23
22
21
21
20
20
20
20
47
28
22
25
20
28
23
20
18
21
17
17
18
38
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
44
92
123
161
75
67
110
146
158
152
110
148
131
88
74
73
125
122
121
109
134
178
206
269
334
416
469
615
473
212
176
158
216
248
313
42
657
466
66
85
97
95
66
76
49
53
9
0
NaN
NaN
NaN
NaN
24
24
29
39
13
0
NaN
NaN
NaN
35
26
23
17
2
0
NaN
NaN
117
5
5
5
5
5
2
2
2
14
100
169
87
109
66
23
17
8
2
2
2
0
5
28
15
4
0
NaN
5
5
5
5
5
5
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
14
13
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
4
6
8
15
15
12
12
24
21
21
19
13
14
35
38
37
28
57
77
33
24
16
17
16
14
14
13
12
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
2
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
21
21
21
20
19
20
20
20
20
20
19
19
19
9
18
19
19
19
18
19
18
18
19
19
19
18
17
18
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
23
33
32
33
30
29
29
33
43
42
50
45
41
39
0
NaN
9
32
60
94
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
23
163
147
306
206
216
251
320
260
292
301
305
359
412
436
544
659
701
769
797
821
749
617
391
201
185
206
218
281
198
250
67
0
NaN
NaN
20
82
16
53
54
52
21
34
39
23
15
50
47
0
NaN
NaN
NaN
28
0
NaN
NaN
NaN
NaN
NaN
2
79
81
43
1
0
15
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
10
13
10
9
9
10
11
8
10
8
11
10
6
6
10
20.75
25.75
24.75
25.75
24.75
18.75
19.75
17.75
10.1
3
3
7
9
4
8
8
1
52
66
76
69
52
50
50
48
47
46
46
46
43
45
46
43
42
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
5
12
12
8
7
7
12
12
11
12
15
19
26
32
301
89
101
129
169
190
215
224
255
257
292
323
304
271
232
232
248
274
314
363
419
442
483
518
562
626
708
749
498
372
409
205
144
227
225
190
132
69
46
66
88
119
92
49
41
65
78
276
3
3
1
21
0
NaN
NaN
NaN
NaN
NaN
11
50
49
0
NaN
NaN
NaN
43
30
21
10
0
13
9
42
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
2
15
15
15
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
16
15
15
15
15
15
13
13
13
13
13
13
13
12
12
12
12
13
13
13
13
12
12
12
12
12
12
12
12
11
9
10
10
10
10
10
8
10
10
10
10
9
9
9
10
10
10
9
10
10
10
10
10
10
10
10
10
10
10
10
10
9
9
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
49
46
44
44
0
NaN
NaN
NaN
NaN
NaN
4
56
114
160
200
181
216
234
146
91
57
23
62
99
141
200
272
362
414
255
210
222
329
446
444
1146
508
567
583
652
651
516
468
455
491
526
573
539
559
411
541
158
0
60
154
112
0
NaN
NaN
NaN
NaN
NaN
NaN
3
0
27
40
0
NaN
NaN
NaN
11
0
NaN
NaN
13
13
13
60
51
2
2
1
1
1
1
1
1
0
NaN
NaN
NaN
NaN
1
1
9
9
9
9
1
1
1
1
1
1
1
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
3
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
3.03
3.03
3.03
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
48
55
51
52
53
52
53
51
51
52
55
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
18
17
18
17
18
18
17
17
18
17
17
17
17
17
17
17
16
16
15
15
15
15
15
15
15
15
15
15
15
15
15
15
14
14
14
14
14
13
13
13
13
13
13
13
13
13
13
13
13
13
11
11
13
13
13
14
14
14
13
13
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
13
13
12
12
12
12
12
11
11
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
28
55
36
13
0
NaN
NaN
NaN
54
101
138
160
212
252
394
278
222
337
410
490
495
432
402
384
335
305
326
326
305
321
313
376
373
382
371
399
439.3
496
472
446
502
340
164
125
102
86
84
130
116
112
99
12.25
12.25
12.25
12.25
12.25
12.25
12.25
12.25
12.25
12.25
8
20
17
4
2
2
2
2
2
2
2
2
2
2
2
2
4
4
9.55
10.62
35.76
21.6
52.6
31.6
8.6
9
9
9
9
9
9
9
6
6
6
6
6
6
2
2
2
4
4
4
4
4
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
19.984
19.38
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
19
17
10
11
24
26
27
30
22
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
18
16
17
17
18
17
16
16
16
17
16
15
16
16
15
15
14
15
15
15
15
15
14
14
13
14
14
14
13
12
13
12
12
12
12
12
12
12
12
12
12
11
10
11
12
11
12
11
11
12
12
11
11
11
12
11
11
11
11
12
13
12
11
11
11
10
10
10
10
11
10
10
10
10
9
9
1
11
11
11
11
11
11
11
11
12
11
10
11
11
11
11
10
10
10
10
10
11
11
10
10
11
10
9
11
11
10
10
10
10
9
10
11
11
11
11
11
9
11
11
11
10
11
11
13
13
13
13
13
13
13
13
14
13
14
18
23
25
26
28
26
33
38
48
84
43
36
34
32
31
31
29
32
34
34
35
47
69
72
55
47
53
52
55
70
72
56
55
65
70
80
98
138
192
280
307
312
306
371
425
369
413
419
411
460
599
750
806
824
841
814
858
842
855
841
806
746
899
766
594
666
655
618
587
551
455
416
429
493
463
396
299
278
262
253
242
228
217
220
234
126
50
71
129
149
149
144
135
126
127
135
142
142
134
127
125
131
115
106
109
105
103
101
118
112
109
107
105
96
85
67
66
63
61
68.308
63
58
68
70
83
81
114
98
93
80
74
74
71
67
65
63
61
60
61
62
65.852
89
81
64
57
64
66
65
63.375
61.494
59
49
41
41
51
68
68
65
49
33
32
30
29
34
57
46
47
55
49
45
54
43
45
46
43
48.47
46
40
45
49.54
42.54
48.54
49.54
42.54
42.54
38.54
44.54
45.54
44.54
42.54
41.54
37.54
37.54
37.54
40.54
42.54
42.54
38.78
31
30
16
14
13
14
17
22
22
21
22
23
22
20
21
21
19
20
19
19
17
17
19
16
16
17
19
19
18
18
19
18
19
18
18
19
19
17
18
19
19
18
19
19
20
20
19
20
19
16
17
20
20
19
21
20
20
20
20
20
17
17
17
16
16
16
16
16
16
15
15
13
12
13
13
13
13
13
13
13
13
12
13
12
12
12
12
12
12
12
12
12
11
15
10
11
10
11
10
50
9
10
9
9
11
11
10
10
11
10
10
9
10
11
11
10
10
10
9
10
10
8
9
9
9
9
9
8
10
9
9
9
9
8
8
8
7
8
8
8
8
8
6
6
6
6
6
6
6
6
5
5
6
6
7
7
6
7
9
8
9
9
10
9
9
9
9
9
10
12
13
9
9
9
9
9
9
9
9
9
9
9
9
11
14
16
16
14
14
16
22
46
81
125
137
118
161
154
115
99
166
261
296
343
405
402
363
369
442
533
525
531
542
569
669
1026
682
629.86
653
837.14
767
752
771
779
809
656
527
367
277
209
127
121
220
288
363
403
369
359
391
365
377
367
352
335
305
288
273
256
230
221
214
221
228
205
190
170
163
16
137
148
136
136
131
144
152
141
137
164
141
153
131
120
116
120
106
106
111
107
110
101
109
119
98
97
96
92
94
108
92
90
91
85
87
100
96
91
84
86
81
82
78
82
79
73
59
37
38
38
36
34
34
34
40
27
2
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
9
19
22
22
22
22
21
20
20
20
20
20
20
20
21
22
23
22
24
20
19
15
16
16
14
13
14
17
22
22
21
22
23
22
20
21
21
19
20
19
19
17
17
19
16
16
17
19
19
18
18
19
18
18
19
20
19
17
17
17
17
17
16
17
16
15
16
15
15
15
15
15
15
15
14
14
12
14
14
14
14
13
13
6
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
12
12
11
11
11
12
12
12
11
10
9
8
8
7
7
7
7
7
8
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
7
7
7
7
7
7
7
7
7
7
8
8
8
8
7
7
7
7
7
8
8
8
11
13
13
19
21
23
26
22
25
21
18
18
17
20
20
22
27
34
58
83
112
134
139
143
150
152
163
185
183
201
197
175
183
193
209
233
236
251
284
318
392
427
422
429
435
429
432
446
410
367
354
331
311
294
300
308
300
277
241
221
204
172
155
147
141
142
140
151
166
184
210
172
172
172
172
172
172
172
172
172
172
172
160
169
159
134
132
136
136
139
130
136
169
168
164
143
140
134
135
125
132
158
90
2
1
28
123
121
106
92
87
86
89
91
97
96
95
91
93
93
89
87
93
94
92
90
84
79
86
101
85
77
74
68
69
83
115
95
86
78
73
70
69
72
77
79
69
67
70
66
63
62
60
49
31
26
27
28
34
35
51
38
41
37
33
1
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
18
18
22
22
23
22
22
22
21
21
19
18
19
19
19
20
19
20
20
17
14
13
14
12
16
16
15
15
14
11
12
13
13
12
13
12
12
12
13
13
12
9
9
7
2
0
3
3
2
2
2
3
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
3
19
28
22
24
22
22
26
39
52
61
71
75
81
98
101
75
77
77
81
80
83
88
91
97
111
107
108
109
111
111
107
99
151
202
198
189
195
243
299
347
357
366
347
363
371
330
209
251
289
216
149
69
34
54
71
70
96
137
133
129
136
137
137
135
128
133
190
299
307
294
291
290
279
268
253
242
223
136
128
124
97
70
70
69
80
69
75
78
104
101
100
93
26
66
110
99
104
100
104
103
94
87
112
119
106
112
110
104
107
116
113
102
99
102
103
66
64
53
34
30
29
32
28
24
27
23
30
33
25
23
21
23
38
30
29
30
31
29
26
24
23
22
21
20
19
19
19
19
20
19
21
21
21
21
20
18
12
14
14
13
15
15
11
5
22
31
31
31
29
28
25
27
27
26
29
25
20
33
33
33
33
31
24
26
29
26
24
23
23
22
22
25
24
24
21
20
20
20
21
18
18
18
19
21
18
19
19
19
18
17
16
14
12
12
13
13
13
13
13
13
13
13
13
12
11
12
12
12
11
11
11
11
11
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
9
8
8
8
8
8
8
8
8
8
8
8
7
6
6
6
9
10
9
9
9
9
9
10
6
5
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
5
6
6
6
6
6
6
6
6
6
6
6
7
7
6
7
6
6
6
6
6
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
6
7
10
13
15
21
32
48
63
76
68
49
41
34
31
28
27
25
27
29
35
55
79
99
111
132
178
254
268
265
264
302
370
378
408
414
387
409
399
370
379
391
375
282
234
190
123
128
124
120
119
117
120
163
196
246
315
331
331
324
308
293
281
269
269
286
284
239
164
133
172
211
206
188
188
190
180
170
164
170
150
142
131
125
116
110
108
102
99
96
94
92
88
86
85
81
80
77
75
74
73
71
69
67
66
65
63
62
74
67
66
60
60
59
57
57
56
53
53
57
59
57
46
24
20
18
26
28
25
25
22
21
20
19
19
22
20
21
20
22
38
20
18
17
16
15
15
15
16
14
14
20
22
16
23
24
24
24
25
33
28
28
28
28
22
22
22
20
20
23
23
22
22
20
20
20
19
18
18
18
17
16
16
17
16
12
17
16
24
44
45
46
43
46
43
43
41
39
38
34
38
39
39
35
36
38
37
37
36
37
37
37
35
33
32
34
33
33
36
34
37
33
15
11
11
12
10
9
8
10
11
10
9
9
10
10
10
9
5
6
6
5
6
6
6
6
6
7
7
7
7
7
7
7
7
7
6
7
7
7
6
6
6
6
6
5
5
5
5
5
5
5
5
4
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
4
5
4
5
4
4
4
4
4
4
4
4
4
5
5
5
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
5
5
5
5
5
5
4
5
5
5
4
3
3
3
3
3
3
3
3
3
3
4
4
5
6
6
9
4
4
5
6
5
5
5
4
5
4
4
4
4
4
3
4
4
4
5
4
4
5
6
6
8
10
10
9
8
9
13
14
15
17
28
36
160
196
190
199
265
328
182
434
322
357
387
379
450
475
462
497
527
572
583
627
633
697
700
670
609
575
609
662
651
464
323
216
4
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
21
164
166
188
222
238
213
85
105
129
123
132
163
180
177
172
171
161
156
151
145
133
124
117
109
121
137
115
138
119
113
106
103
97
93
90
85
80
76
74
75
70
68
67
70
78
73
66
73
67
61
58
60
68
66
69
68
73
76
66
62
61
61
65
64
65
66
63
65
65
64
64
63
62
64
63
60
60
62
53
38
33
34
26
14
13
13
11
13
11
9
11
10
11
11
11
11
12
12
12
9
11
10
11
11
11
7
10
8
7
10
10
10
9
9
9
8
8
8
8
9
7
7
8
8
6
4
7
7
8
8
7
8
9
8
8
7
7
8
7
8
8
8
8
8
7
8
9
10
9
9
10
10
10
10
10
9
9
7
6
7
7
6
7
7
6
6
7
7
7
6
7
7
6
7
7
7
7
7
7
7
7
7
7
7
7
6
6
6
5
6
7
6
6
5
6
5
6
6
6
6
6
6
6
6
6
6
6
6
5
6
6
6
3
6
6
6
6
5
4
4
5
5
6
6
5
5
5
5
4
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
5
5
5
5
4
5
6
6
6
5
5
5
6
8
11
10
8
8
7
7
7
8
9
8
8
7
7
7
12
20
13
11
11
8
9
8
7
6
8
12
16
14
16
20
16
18
21
26
31
34
43
48
50
54
48
118
276
409
497
509
441
418
410
473
455
461
437
451
523
687
854
830
799
869
896
817
774
611
615
516
556
425
243
207
310
315
335
275
145
123
170
104
132
158
142
146
236
240
341
385
353
180
152
187
251
210
138
134
110
79
162
182
191
225
219
203
189
165
165
146
122
115
104
100
109
104
95
89
91
91
88
79
77
66
65
61
62
68
62
63
61
60
58
56
57
59
58
56
60
61
81
79
77
68
66
73
72
70
67
65
52
35
35
52
66
61
49
32
31
38
44
43
52
14
12
13
14
14
14
16
18
16
3
3
2
2
3
10
19
17
18
17
16
14
13
13
13
30
60
64
64
60
65
57
55
60
67
62
55
65
67
66
66
63
63
65
63
61
60
61
59
60
62
59
55
54
58
60
58
57
58
58
57
56
55
52
58
57
56
54
55
54
51
39
27
24
24
25
24
24
24
22
22
20
22
23
23
22
22
22
20
22
21
21
19
17
18
18
18
17
17
17
15
15
16
16
16
15
15
14
15
15
15
14
14
15
14
12
13
13
14
12
13
13
13
12
12
12
12
12
12
12
12
11
11
10
12
11
12
11
10
11
11
11
9
10
9
9
8
8
8
8
7
9
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
9
7
7
6
6
5
5
5
5
6
6
6
6
6
6
6
6
6
7
8
9
8
10
9
9
10
10
10
9
10
10
10
10
10
10
9
8
9
9
10
9
8
7
8
8
8
11
12
12
11
14
14
12
10
13
13
12
15
13
12
12
19
31
47
30
151
191
191
178
212
217
203
189
231
293
373
457
510
566
539
620
723
698
690
638
544
514
343
485
529
629
678
729
723
610
545
626
874
484
588
482
303
214
136
121
142
244
167
22
83
184
185
196
148
86
68
0
NaN
NaN
NaN
9
90
179
197
188
180
206
230
225
221
244
242
229
222
210
207
251
247
217
235
224
191
188
210
206
189
177
176
159
172
183
201
166
160
151
119
35
40
47
87
105
121
112
109
111
120
111
106
105
104
105
102
96
93
89
88
91
87
84
83
80
78
78
77
74
70
50
45
44
43
41
41
38
38
39
35
36
41
45
42
45
47
72
57
60
53
53
53
56
53
49
46
48
48
48
52
32
9
9
4
4
17
6
4
7
1
27
40
46
45
45
53
52
55
39
41
61
39
48
56
58
48
42
68
52
43
49
42
55
45
49
45
49
51
43
47
42
30
28
24
33
26
40
33
30
29
38
31
36
45
41
35
37
41
33
41
25
28
26
28
39
40
30
34
32
23
40
37
23
34
17
18
18
17
16
16
15
15
15
15
14
12
13
14
14
14
14
14
13
14
14
13
12
12
12
12
12
12
12
12
12
11
12
10
11
11
11
11
11
11
11
11
11
10
10
8
9
9
10
10
10
10
9
9
9
9
6
9
8
8
8
8
8
8
8
7
8
8
7
8
7
7
6
6
6
6
6
7
6
6
7
6
7
6
6
5
6
6
5
7
7
5
6
6
6
7
7
8
9
9
8
8
7
7
7
7
7
8
8
8
8
8
6
7
7
8
10
62
58
77
49
67
53
55
55
65
85
126
136
154
150
135
146
152
157
172
193
212
263
294
282
272
223
248
256
248
241
291
0
32
30
42
95
124
105
54
0
2
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
89
96
128
106
64
21
0
NaN
NaN
NaN
17
74
88
80
112
143
151
142
164
237
292
275
213
164
170
219
245
235
298
336
320
306
296
294
288
296
236
208
211
154
99
107
163
187
169
186
194
183
170
149
155
160
187
157
139
129
114
179
197
171
160
185
161
124
141
133
120
112
106
112
105
105
97
92
85
82
71
74
69
36
67
74
75
68
60
58
85
93
84
82
80
78
85
82
65
65
71
70
69
69
67
65
65
65
72
68
64
63
63
65
63
62
32
0
NaN
NaN
NaN
NaN
NaN
33
35
42
54
61
64
67
57
53
59
57
57
57
58
58
40
31
30
28
26
27
29
30
30
30
29
28
28
32
53
37
43
31
40
29
30
27
20
23
23
21
24
22
19
23
24
24
25
24
24
22
21
21
19
21
19
20
20
19
20
20
19
14
19
19
18
18
17
15
15
13
14
13
13
13
13
13
14
12
11
11
11
11
11
12
11
9
10
10
10
10
10
10
10
9
10
9
9
9
8
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
8
9
9
9
9
8
7
8
8
8
7
8
8
8
7
8
7
7
8
7
7
7
7
6
7
6
7
7
7
7
7
7
7
7
6
6
6
6
5
6
6
6
6
6
5
6
6
6
6
6
6
6
6
6
5
5
6
6
7
8
8
7
7
7
9
8
7
8
9
10
10
9
8
8
8
8
10
9
8
7
8
8
9
10
8
3
1
1
0
NaN
NaN
NaN
NaN
4
13
10
10
14
54
71
106
98
93
70
51
81
88
106
130
141
128
113
120
135
164
150
141
157
174
200
265
384
475
632
656
518
569
553
583
622
566
525
487
392
341
292
248
305
395
457
286
189
181
195
183
178
118
133
124
108
115
121
125
128
225
235
214
190
130
146
144
138
251
319
309
290
278
260
247
226
209
193
179
157
158
157
128
79
74
73
125
120
113
108
117
118
105
99
124
120
115
115
129
110
102
128
431
176
130
120
93
72
11
9
3
3
3
3
3
3
3
43
49
51
65
70
75
74
80
82
74
69
69
69
71
68
64
61
58
54
51
49
48
49
48
45
43
49
29
2
2
5
23
12
19
4
6
2
2
2
19
2
8
2
6
4
2
2
2
2
2
2
2
9
15
14
14
14
11
10
21
20
13
13
18
10
14
10
12
12
19
33
32
34
33
29
30
23
18
12
12
12
10
9
9
9
9
9
8
9
10
10
6
9
10
8
8
9
10
15
15
14
14
14
13
12
12
12
12
11
11
10
10
10
10
10
10
8
7
7
7
8
8
8
8
9
8
8
8
8
8
8
8
8
4
8
8
6
6
7
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
6
5
5
4
4
4
6
6
6
4
5
4
5
5
5
5
4
5
5
4
6
6
6
4
6
4
4
4
8
7
5
5
5
4
5
5
5
3
3
3
3
3
3
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
3
3
3
4
6
5
5
7
7
7
6
8
8
10
10
7
11
13
12
11
12
10
12
10
12
12
25
39
51
46
47
76
106
145
199
230
230
222
209
257
301
265
230
226
230
280
265
230
232
246
259
321
437
512
534
512
486
563
647
606
470
442
456
493
472
401
383
374
443
451
380
349
332
294
271
271
264
175
110
122
129
111
160
193
193
189
207
145
73
48
117
151
147
165
172
152
157
149
147
159
137
137
133
129
129
132
146
153
136
115
105
98
91
85
75
80
77
72
69
66
64
64
58
56
57
54
54
51
42
40
43
43
44
42
40
39
40
43
53
54
46
46
43
41
40
61
64
72
65
78
111
92
89
89
80
76
72
78
77
71
75
71
65
63
62
59
58
60
63
63
65
65
75
91
107
85
83
83
83
82
80
81
78
75
72
74
76
76
73
72
70
70
70
68
65
63
60
58
60
62
59
58
61
60
60
49
35
34
32
32
34
33
33
30
29
29
29
31
30
27
26
26
23
25
25
25
27
27
27
28
23
25
26
25
23
26
26
26
25
22
24
25
23
24
23
24
23
23
24
22
25
25
23
24
22
24
24
24
20
20
20
19
18
18
19
18
19
18
18
18
17
17
17
17
16
17
16
15
15
16
15
15
14
15
14
14
14
15
14
13
14
12
13
13
13
12
12
12
12
13
13
13
12
12
13
12
12
12
11
11
11
12
12
12
11
11
10
11
11
11
10
10
10
10
11
10
11
10
11
11
11
11
10
9
10
10
10
10
9
10
10
10
10
10
10
9
10
9
10
9
9
9
9
9
10
10
10
10
10
10
9
9
9
8
8
9
9
9
11
13
11
11
10
11
11
10
11
10
10
11
13
17
22
27
23
19
15
16
15
17
23
32
43
53
65
83
87
59
48
41
38
42
62
81
107
146
188
240
268
336
386
451
496
487
477
19.45
308
331
367
396
442
507
505
520.8
614
643
567
640
661
602
593
680
661
626
585
576
541
492
446
399
411
403
402
363
407
404
346
223
166
159
160
163
208
216
248
265
251
214
219
206
210
218
220
275
217
200
143
90
97
105
100
107
112
121
141
132
124
117
99
106
101
108
96
86
78
65
75
80
93
79
70
65
68
67
65
66
65
62
55
53
77
85
70
63
57
54
55
54
60
56
48
46
43
41
39
38
38
40
36
34
33
45
56
60
68
74
78
77
73
68
70
72
70
75
83
81
75
70
67
68
65
65
64
68
67
65
65
65
64
63
61
61
60
59
55
41
42
48
61
58
62
64
59
61
65
61
46
35
34
34
33
28
34
30
33
34
34
33
32
32
30
29
28
28
29
29
26
21
23
27
26
24
25
24
23
23
24
22
18
17
24
22
20
22
20
13
14
16
16
19
21
20
19
17
18
18
16
16
16
15
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
7
12
13
13
11
12
11
12
12
12
12
11
12
12
12
12
11
10
11
12
11
11
10
10
11
9
10
10
9
10
9
10
9
9
9
7
8
9
8
8
8
8
7
8
8
8
8
7
7
8
8
7
8
8
7
8
7
7
7
7
7
5
7
7
7
7
6
6
5
5
5
6
6
6
6
5
5
6
7
7
6
5
7
7
7
7
7
7
7
7
7
7
6
8
7
9
10
11
13
14
14
13
15
18
20
19
17
22
28
33
33
32
36
37
33
26
25
31
39
39
45
40
37
55
71
75
61
56
61
74
97
110
108
97
90
100
89
88
101
107
97
124
134
155
178
213
162
134
128
138
130
130
138
183
262
303
310
312
263
264
243
243
246
252
252
226
227
203
179
180
168
160
145
146
142
143
136
129
123
107
105
101
96
92
86
80
73
70
73
73
69
65
62
59
56
51
48
45
43
41
38
35
34
33
31
40
39
37
35
35
30
32
25
23
20
20
22
21
21
24
22
51
50
40
30
24
22
20
20
27
27
24
26
25
23
24
25
35
50
49
51
51
45
45
45
48
48
46
43
43
42
43
41
42
42
46
53
61
55
59
57
54
48
47
47
53
53
52
49
47
47
47
47
63
57
54
54
52
32
29
33
28
30
31
28
28
27
27
24
24
21
19
18
22
18
19
19
19
17
20
25
23
21
22
23
21
17
19
20
24
21
17
18
17
18
17
18
17
14
13
12
15
13
14
13
14
13
14
15
15
15
15
14
13
13
13
12
14
14
15
15
13
14
14
14
14
13
13
13
12
11
11
11
10
10
12
11
11
11
12
12
11
11
10
11
11
11
11
10
10
11
11
10
10
9
10
10
9
9
9
10
10
8
9
9
9
9
9
9
8
9
9
9
9
9
9
9
9
8
8
8
8
8
8
7
8
8
7
8
8
8
8
8
7
8
8
7
8
8
7
7
6
8
8
8
8
8
8
8
8
8
7
8
8
6
8
8
7
8
8
7
8
8
9
9
9
5
6
8
9
9
9
7
7
6
6
6
7
7
8
9
9
8
7
7
7
7
7
8
10
10
10
13
16
16
13
12
13
12
11
12
12
9
10
15
19
20
20
21
18
19
18
18
19
17
17
17
17
16
17
16
21
33
47
55
84
117
124
146
182
225
294
363
430
465
498
564
524
546
511
566
603
690
764
760
701
627
667
609
576
603
566
438
340
333
338
517
613
630
477
295
239
239
238
238
234
227
236
243
242
239
302
370
384
363
343
336
340
345
325
292
284
269
254
227
232
226
210
211
221
236
189
185
175
157
183
176
157
134
144
130
121
112
105
121
113
100
93
96
92
86
81
77
74
72
68
64
99
119
156
125
111
104
101
111
126
144
122
107
101
102
127
115
102
97
107
104
100
111
136
129
145
110
113
104
99
92
97
99
97
99
96
91
87
97
105
102
99
96
95
93
89
60
60
90
89
87
85
83
80
80
79
79
82
77
59
42
44
42
41
41
40
41
41
41
40
38
30
35
40
38
33
31
32
34
35
34
29
32
33
35
34
34
34
34
33
34
33
32
31
28
29
30
32
31
27
22
26
26
27
24
25
27
26
25
22
24
22
23
25
24
23
21
22
22
20
22
23
19
19
18
17
19
19
18
18
18
19
18
18
18
16
17
17
16
16
17
16
16
16
15
15
14
15
15
14
13
14
15
15
15
15
14
14
14
14
13
13
13
13
13
12
12
13
11
12
13
13
13
13
13
13
13
12
13
12
13
12
12
12
12
12
10
10
10
10
10
9
10
12
12
11
12
12
11
12
12
13
13
12
12
12
12
12
13
13
13
12
12
12
12
13
11
12
14
17
19
19
20
22
25
23
18
18
18
21
25
25
24
25
27
29
29
29
27
24
23
23
25
27
28
33
43
46
39
37
35
33
31
29
28
31
42
48
51
47
45
50
67
97
156
222
219
226
233
237
275
236
181
174
164
168
160
196
257
325
339
308
294
267
268
270
274
304
302
264
246
217
238
263
286
316
367
388
442
507
466
405
360
338
314
318
317
321
316
316
299
299
267
239
227
226
243
254
224
238
276
234
179
165
156
157
150
141
134
127
122
116
117
126
140
147
157
166
152
139
149
136
130
139
126
108
101
99
98
90
85
79
75
75
75
69
71
66
62
62
55
51
50
48
46
45
43
43
43
51
73
80
80
77
75
69
67
65
70
67
63
61
60
58
57
53
59
65
64
58
55
53
56
57
53
52
51
56
62
62
61
68
69
73
72
69
71
75
74
71
71
73
80
90
92
89
81
81
88
88
86
85
83
67
60
72
73
77
80
79
77
80
77
74
70
77
75
71
70
69
70
65
70
67
64
60
67
63
44
38
37
38
37
40
40
36
36
37
33
35
37
34
32
31
32
29
28
24
28
26
27
24
21
22
22
22
22
23
22
23
21
19
16
18
17
17
16
16
14
11
11
12
12
13
12
13
13
12
12
11
12
12
12
12
10
11
11
11
11
11
11
11
11
11
10
11
11
10
10
10
10
9
10
10
10
10
10
9
10
10
10
10
10
9
8
8
9
9
9
9
9
9
9
8
8
8
8
7
7
7
7
7
7
7
8
7
7
6
7
7
7
7
7
6
7
7
7
7
7
7
7
7
7
7
6
7
7
6
5
6
6
6
6
6
6
6
6
6
6
6
6
6
7
6
5
7
7
8
8
6
7
9
9
9
8
8
8
30
52
64
74
83
84
87
92
74
65
78
101
92
92
101
125
94
125
109
105
113
135
148
174
183
163
176
189
262
195
182
175
199
195
173
205
324
474
380
463
539
581
596
575
553
522
506
537
496
451
410
348
277
238
227
206
174
176
104
49
44
66
105
130
107
96
39
15
15
63
120
161
175
173
200
218
268
308
311
301
338
355
328
243
179
180
217
226
217
211
207
222
225
205
212
205
182
182
177
169
157
167
187
172
162
143
132
119
119
114
108
115
120
147
122
108
101
90
100
96
102
87
84
82
70
85
95
91
87
86
86
83
80
77
80
81
75
73
70
67
65
64
63
64
67
65
65
64
74
80
69
65
63
63
66
66
71
70
69
68
67
73
85
70
67
66
65
80
119
82
74
72
70
68
71
73
75
73
72
76
76
76
75
74
77
78
78
55
43
58
72
79
75
73
69
69
49
41
42
43
40
38
41
41
38
37
35
41
38
39
40
39
39
35
37
33
31
37
36
33
33
32
31
33
31
31
29
29
29
27
27
27
30
29
26
26
26
27
26
29
26
25
25
25
26
24
22
21
21
22
23
21
22
21
21
21
20
21
20
20
21
20
20
20
20
19
15
15
17
20
20
18
18
19
19
15
15
15
15
14
15
14
13
13
14
12
13
13
13
12
13
13
12
11
13
13
13
12
12
12
12
11
12
12
11
12
11
11
11
12
12
11
12
12
12
12
10
9
11
11
11
10
10
10
10
10
10
11
11
11
11
11
10
10
10
11
11
11
11
11
12
12
12
11
11
11
11
12
11
11
11
11
12
12
11
11
13
13
12
10
9
13
16
18
20
28
39
39
35
43
46
42
41
44
58
86
98
83
79
94
100
86
82
91
99
111
134
140
135
138
141
136
127
125
155
209
239
272
336
369
446
526
595
639
645
629
644
700
779
792
761
663
567
607
663
713
752
790
765
839
855
839
797
768
667
566
585
589
466
359
337
369
390
368
363
346
343
340
325
302
286
268
251
239
230
225
274
270
255
242
246
222
199
150
117
113
105
137
166
157
151
146
156
149
138
127
119
121
125
118
107
98
90
86
97
92
81
78
74
73
76
71
65
61
59
56
61
57
51
49
49
45
51
48
44
43
43
39
37
48
73
68
54
47
45
46
52
49
48
48
46
55
57
63
69
61
60
57
55
55
64
71
71
71
71
71
75
72
71
74
74
75
71
74
74
75
71
65
65
68
66
70
69
68
50
30
18
23
24
25
26
25
23
22
22
25
23
22
22
24
24
20
23
23
23
23
22
19
19
22
21
21
21
22
25
27
19
23
22
22
27
21
25
28
26
24
26
25
25
25
24
23
22
23
24
20
18
20
20
19
19
20
19
21
20
20
20
20
19
20
20
17
15
16
15
17
14
17
16
16
15
15
15
15
15
15
15
14
15
14
13
14
14
13
14
13
14
13
13
13
12
13
12
12
12
11
12
12
12
12
12
11
12
11
11
11
10
10
10
8
8
8
9
9
7
9
9
9
9
9
9
8
9
9
8
9
9
9
9
9
9
9
8
9
9
9
7
8
9
9
8
8
8
9
9
8
8
9
9
9
10
10
10
11
12
11
14
15
13
14
13
14
14
15
15
14
13
14
14
14
14
15
15
16
16
15
15
13
13
13
13
13
15
16
17
17
18
20
22
21
21
22
21
70
114
137
182
230
263
295
347
307
271
159
236
169
165
196
260
379
465
475
517
508
338
253
220
227
218
159
143
145
168
198
208
204
231
246
244
279
308
298
249
197
116
68
91
101
99
153
216
182
156
97
72
76
75
74
130
200
217
227
230
188
167
165
171
165
165
171
175
156
84
70
62
57
54
48
44
97
163
172
164
155
139
149
143
130
134
140
125
107
111
107
107
120
118
103
86
87
82
84
86
82
86
96
94
81
70
67
64
63
61
60
53
57
54
53
52
46
45
42
42
55
41
40
45
52
45
43
44
42
40
47
57
70
82
68
65
63
62
61
60
59
58
61
67
99
55
42
44
57
65
66
56
42
36
36
35
36
41
56
76
72
69
67
65
64
63
63
62
60
60
62
65
61
64
64
59
66
66
63
61
64
63
48
38
37
37
36
36
37
33
32
28
33
32
30
30
30
31
30
31
29
30
25
23
27
27
25
25
23
20
16
19
15
18
18
17
17
18
21
22
17
19
20
21
18
21
19
16
19
16
16
13
12
11
14
12
12
14
14
12
13
13
14
14
14
15
14
14
14
13
13
13
12
13
13
13
13
13
12
13
13
13
11
12
12
12
12
12
12
12
11
10
9
11
11
10
11
10
10
10
8
11
10
10
9
9
9
9
10
9
9
9
8
8
9
9
9
9
8
8
9
9
8
8
8
7
8
7
8
8
8
8
7
6
7
8
8
8
8
8
7
7
7
7
7
6
7
6
7
7
6
6
5
5
6
6
6
6
6
6
6
6
6
6
6
6
5
7
7
7
6
5
6
7
9
10
9
9
9
11
15
17
17
24
25
23
19
17
17
21
28
29
23
23
24
27
33
50
56
47
47
47
55
56
49
44
40
55
93
164
249
342
329
256
220
225
282
344
420
515
537
593
575
744
785
761
691
626
713
698
636
704
671
580
575
640
707
713
792
663
486
332
310
311
310
322
331
301
267
256
255
249
236
229
230
232
234
237
184
146
157
158
148
152
151
168
179
190
201
190
179
170
166
159
160
151
143
136
129
145
134
119
112
105
101
99
94
89
86
83
83
86
88
91
77
70
65
79
132
124
99
83
77
72
68
67
65
64
61
57
53
51
49
53
50
61
71
69
67
65
64
60
57
59
62
82
71
65
70
75
78
85
82
80
83
76
73
71
70
69
68
67
66
65
64
64
64
64
69
69
67
66
65
63
65
67
58
50
35
35
36
34
33
34
33
31
28
32
34
34
33
33
31
31
29
29
29
29
28
22
21
22
29
28
26
25
25
26
21
21
25
24
24
24
23
21
20
20
18
18
19
22
20
19
18
18
19
18
17
16
15
16
16
13
15
16
15
18
14
15
12
12
13
11
12
12
13
12
11
12
12
13
13
13
13
12
13
12
12
11
11
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
9
9
9
9
9
8
8
8
8
8
8
8
8
9
9
8
8
8
8
8
8
9
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
8
8
8
8
7
7
7
7
7
7
7
7
7
6
7
7
7
8
8
9
10
10
9
9
8
8
8
8
8
8
8
8
8
7
7
7
8
9
9
8
8
8
8
9
9
9
7
9
10
10
14
17
21
27
31
30
25
26
36
49
64
74
75
66
63
81
122
143
147
141
154
221
278
311
319
372
432
503
574
640
652
651
707
742
715
694
622
609
669
643
562
372
199
66
48
58
50
40
114
138
137
139
52
45
53
22
21
21
29
45
70
79
19
19
18
19
48
18
17
17
16
8
4
4
4
4
8
80
135
142
141
168
185
187
179
167
158
147
141
138
134
127
121
115
108
105
111
104
97
102
106
104
98
85
81
76
68
68
68
64
60
57
55
52
50
52
52
47
45
43
41
40
37
34
32
32
31
29
28
26
23
23
22
20
19
19
19
19
18
18
8
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
3
48
54
63
62
63
59
60
62
58
60
58
56
55
61
58
57
56
56
57
57
59
54
56
56
51
49
54
51
48
50
54
53
51
52
51
53
38
28
28
26
25
25
25
24
22
20
18
22
23
21
21
21
21
18
17
19
19
19
18
18
18
17
15
14
13
14
14
14
14
14
12
11
12
13
12
12
12
13
14
14
15
13
12
12
11
12
12
12
11
11
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
11
10
11
11
11
10
10
10
9
9
9
10
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
7
7
7
8
8
8
8
7
7
7
8
8
8
7
8
8
7
7
7
8
8
7
7
7
7
7
7
9
10
9
7
7
7
7
7
7
7
8
8
10
11
11
11
16
23
25
22
27
32
44
58
231
74
123
92
134
142
144
124
116
104
100
97
97
116
111
99
95
92
120
115
113
135
134
143
164
184
216
249
246
265
524
458
402
481
661
616
506
512
483
266
110
101
156
229
265
245
134
72
26
94
152
71
0
NaN
NaN
49
54
45
24
64
40
2
7
7
7
6
42
86
105
142
156
148
138
140
104
77
63
56
52
50
76
98
98
92
86
84
81
76
72
76
68
62
58
54
50
48
54
67
55
49
56
68
69
78
75
67
60
60
60
57
51
51
46
42
40
40
38
33
37
35
31
29
28
27
25
24
23
24
24
22
34
44
44
43
43
42
42
42
44
43
42
48
51
50
49
49
52
55
56
55
56
56
61
66
60
58
57
55
54
54
54
52
50
50
52
53
55
58
61
58
59
59
65
62
58
56
56
55
57
58
39
26
22
18
4
0
2
4
4
1
26
28
25
24
25
24
25
27
27
23
19
18
19
15
16
17
19
18
17
17
19
19
19
15
16
16
16
15
16
16
15
14
15
15
16
16
14
14
13
12
13
12
12
13
13
13
12
10
11
14
16
15
15
14
13
14
14
15
14
13
13
14
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
11
12
11
11
12
12
12
12
11
12
12
11
11
11
11
11
10
10
10
11
11
10
12
11
12
11
11
11
11
11
11
12
11
11
11
11
11
11
12
11
12
11
11
11
12
11
11
11
12
12
11
11
12
12
12
12
11
12
12
12
12
12
13
13
13
13
12
12
12
12
12
13
12
12
12
14
14
12
12
13
13
12
14
14
13
13
12
13
12
12
12
13
14
13
15
15
15
14
13
14
13
15
15
15
14
14
15
16
17
22
34
50
59
58
61
50
49
60
70
93
99
91
84
81
80
83
86
86
79
95
123
176
300
324
300
368
531
572
587
644
754
754
756
800
800
800
833
850
767
656
493
399
349
343
313
214
189
197
206
207
194
113
98
106
73
31
13
10
9
11
20
65
62
43
11
4
1
1
1
1
27
19
1
1
1
1
1
1
1
1
1
5
23
26
29
29
29
45
53
52
63
71
89
109
110
121
120
123
128
128
117
115
114
110
105
107
106
107
120
120
124
127
118
116
113
109
106
98
94
96
91
88
105
128
101
91
90
88
87
85
86
102
102
103
100
93
90
88
85
83
82
80
64
52
51
52
51
50
49
48
49
49
50
49
50
50
47
46
51
51
50
52
52
51
49
43
41
40
43
42
39
41
37
38
35
38
39
40
39
34
32
39
35
32
32
28
26
26
26
29
28
41
29
22
24
26
25
26
27
26
26
26
25
21
23
25
24
22
21
21
20
20
18
18
19
19
19
19
18
18
19
18
17
17
18
19
19
17
16
17
18
18
18
18
17
17
18
18
17
16
15
15
15
15
15
15
15
14
14
14
13
12
13
14
14
13
13
13
14
13
13
14
14
13
13
12
12
13
13
13
12
13
12
12
12
12
11
11
10
10
12
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
11
11
10
11
11
11
12
12
13
12
11
12
12
14
17
20
22
23
24
28
30
38
51
50
33
36
37
39
39
41
47
59
70
65
53
49
44
39
39
43
41
37
45
58
75
92
105
130
134
98
89
91
98
108
140
179
186
164
128
129
141
169
166
159
148
139
163
171
181
188
187
173
185
242
246
232
244
261
237
221
210
222
245
266
261
261
248
269
260
252
220
232
212
179
178
158
161
144
147
142
128
131
125
117
103
106
102
91
94
90
89
81
78
74
67
75
70
67
90
107
113
86
79
73
68
63
64
63
87
73
62
57
49
52
66
82
86
97
71
69
71
106
91
76
73
71
64
60
56
55
53
50
45
43
43
40
43
42
38
34
33
31
30
30
40
54
62
58
54
52
53
54
54
62
59
55
53
52
51
49
49
50
47
45
40
49
62
51
48
47
51
57
55
54
54
53
52
52
53
57
64
58
53
52
51
50
50
49
49
51
49
47
48
48
48
48
49
51
52
36
27
25
21
25
26
25
25
24
23
20
18
21
23
22
21
20
18
17
16
18
18
17
16
16
17
13
10
10
12
14
15
15
16
15
14
11
13
13
12
12
12
10
10
10
11
12
13
12
11
10
12
12
10
10
8
9
8
8
8
9
8
7
9
9
7
5
6
5
6
6
5
5
5
5
6
6
6
8
9
9
8
8
8
7
8
8
8
8
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
7
9
8
8
8
7
7
7
7
8
7
8
8
7
7
7
7
8
8
8
9
10
13
21
33
41
36
22
20
22
21
23
27
29
27
25
27
39
77
124
145
198
264
247
203
165
144
152
236
322
368
412
438
432
395
329
292
274
340
422
496
562
563
589
624
626
660
691
678
704
517
414
420
418
401
371
278
226
211
208
241
255
256
264
308
324
328
311
302
285
268
248
246
233
228
212
197
186
175
192
200
172
160
136
164
144
131
118
110
101
100
121
107
104
118
99
95
91
84
78
73
70
66
67
64
63
59
58
54
52
60
59
48
44
42
42
40
39
37
39
50
50
56
55
54
53
56
53
56
57
50
47
58
71
73
70
70
84
154
345
858
743
453
627
510
226
122
62
9
9
10
11
11
10
9
31
14
9
9
9
8
7
10
7
7
8
8
8
8
8
8
8
7
7
7
6
5
5
6
6
8
9
9
8
8
8
8
8
10
6
6
5
7
12
14
14
14
14
14
13
13
16
19
18
18
16
16
17
18
18
17
15
16
16
15
13
13
14
13
12
13
15
14
10
10
10
11
10
9
9
10
10
10
9
11
11
10
10
10
9
9
9
10
10
10
10
10
11
10
10
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
6
5
6
6
6
6
5
5
5
5
5
6
6
5
5
5
6
6
7
8
9
8
7
7
7
7
15
62
92
83
92
100
102
100
110
87
14
10
9
8
8
12
25
28
31
34
27
18
16
63
71
71
81
66
88
96
147
123
157
225
277
315
396
423
374
388
440
420
502
429
243
139
149
90
39
21
49
31
21
40
2
3
90
59
12
2
29
43
39
83
76
44
64
72
64
75
56
77
54
52
78
101
128
129
117
107
119
131
125
122
125
113
103
96
91
90
83
76
70
66
63
59
57
55
54
51
48
61
80
131
88
84
74
67
71
72
65
63
57
53
53
49
46
46
46
43
40
38
36
36
35
32
32
35
30
29
33
41
46
38
34
35
31
31
26
26
32
27
25
40
61
73
58
54
53
52
21
49
52
52
51
51
57
51
44
43
42
42
41
42
46
52
64
62
71
81
80
79
83
75
85
84
82
81
80
77
77
77
78
76
75
73
59
56
59
56
48
52
48
41
40
41
43
43
43
35
34
32
35
29
29
33
24
26
23
23
27
27
21
23
26
28
27
27
27
25
24
26
28
27
26
26
26
25
24
25
25
23
22
22
20
17
20
19
21
21
18
15
16
19
17
17
16
17
16
16
16
16
17
16
17
17
16
16
18
18
17
16
16
17
15
16
16
16
16
16
15
15
14
15
15
15
15
14
14
13
14
14
14
14
14
13
13
13
13
12
13
13
13
11
11
12
12
11
9
9
11
12
12
12
12
12
12
12
12
12
12
12
10
12
11
11
11
12
11
10
9
9
10
10
15
13
19
14
21
14
26
27
30
47
43
33
34
35
34
42
16
16
16
16
18
21
22
24
28
26
24
23
25
26
35
37
40
30
31
31
33
37
39
38
37
36
34
33
32
33
33
31
29
29
31
36
48
77
113
120
135
180
225
274
314
434
523
466
429
423
398
385
359
335
305
327
330
277
263
275
304
298
277
252
188
150
110
88
150
154
144
69
21
11
1
1
1
2
1
1
1
1
2
1
9
0
NaN
NaN
NaN
NaN
4
9
9
8
8
7
7
6
14
17
15
14
13
16
37
63
57
30
10
6
6
6
18
26
40
56
64
70
80
103
133
137
141
142
136
121
117
106
97
101
95
93
91
88
90
84
77
79
76
73
86
82
71
76
71
66
55
46
48
48
42
48
46
40
34
30
41
39
41
42
46
43
40
45
45
47
39
47
38
33
31
32
31
30
29
38
41
41
41
41
41
37
34
33
32
31
31
30
38
27
56
43
30
31
32
30
48
57
54
52
51
50
50
51
52
50
51
52
52
54
68
64
91
68
64
63
60
56
57
55
49
27
33
31
33
34
26
20
23
27
24
25
23
21
21
22
21
21
19
19
19
18
14
17
18
18
18
18
17
16
16
14
13
14
15
15
14
14
15
15
14
15
15
12
11
12
11
10
10
13
12
12
13
11
10
9
11
9
10
11
13
13
13
13
13
12
12
12
11
10
11
11
10
10
10
11
11
11
10
10
10
10
10
11
11
10
10
9
7
8
8
8
10
10
10
10
10
9
10
10
10
10
10
10
10
11
11
11
11
11
9
6
6
8
8
8
7
7
8
8
8
8
7
7
8
7
7
8
8
8
10
11
11
12
12
12
12
11
12
8
7
7
7
8
7
7
7
7
7
7
7
7
6
6
6
7
8
9
9
7
8
11
11
11
11
12
14
17
59
62
39
47
48
51
71
107
142
140
138
138
123
112
110
104
87
101
109
122
153
201
245
215
211
211
208
197
210
239
285
300
254
247
263
303
355
394
348
280
288
276
228
198
195
204
223
227
218
199
246
278
222
164
149
133
156
96
43
12
11
10
9
8
8
7
6
6
6
5
4
3
3
73
127
161
191
190
179
163
154
146
135
126
117
108
102
96
89
94
93
93
93
88
100
113
117
114
106
100
97
92
89
84
81
78
76
82
73
67
65
66
74
71
70
67
63
63
61
58
34
11
1
0
NaN
NaN
6
49
46
46
48
51
48
46
45
52
49
46
45
45
49
47
46
44
43
43
42
41
41
40
40
40
39
40
42
43
40
37
40
49
54
56
61
61
59
57
54
55
57
57
55
54
55
55
55
54
57
58
41
34
36
31
30
25
12
3
0
15
23
26
27
26
26
25
27
25
25
26
25
24
21
23
20
19
22
23
19
17
16
18
16
17
16
15
16
15
11
7
12
16
15
15
11
10
10
11
12
10
10
8
8
9
10
11
10
7
9
8
12
12
11
10
8
9
10
10
7
7
9
7
7
8
10
11
10
8
9
9
6
8
8
8
8
8
7
6
5
9
10
9
8
8
8
10
10
10
10
9
7
7
8
9
9
9
7
7
7
7
8
9
8
7
7
7
8
9
8
8
7
6
6
6
8
8
7
6
6
6
6
7
7
7
7
6
5
5
7
7
6
5
5
5
5
6
6
6
5
5
5
5
7
6
6
5
5
6
7
10
14
14
12
14
15
14
14
14
13
12
11
10
11
11
11
11
8
10
9
13
17
18
14
12
14
23
37
41
41
42
45
50
50
46
42
44
50
48
42
44
41
38
37
34
33
33
38
64
96
115
116
145
163
186
239
293
323
312
275
232
234
194
176
197
244
270
338
468
484
379
440
441
460
485
472
450
476
494
476
393
334
262
108
52
41
70
53
72
161
137
71
48
45
45
84
84
178
176
167
123
103
96
149
198
222
234
180
162
163
169
185
219
195
192
192
223
171
110
124
120
115
126
153
157
157
165
146
120
131
133
113
108
125
113
106
98
93
104
76
78
73
81
100
97
89
76
79
75
73
68
65
62
53
53
49
48
59
85
80
73
69
66
65
64
62
62
63
60
57
55
54
53
44
25
16
19
22
20
18
15
5
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
34
43
47
42
53
53
31
22
23
20
18
18
26
35
37
37
40
40
50
42
41
33
48
45
33
42
38
38
37
30
34
34
38
37
39
28
29
28
28
29
28
25
23
22
25
24
22
24
23
21
23
22
17
18
20
23
22
21
20
19
20
20
19
16
15
17
17
17
14
10
11
12
13
13
13
14
13
15
13
12
14
13
11
12
12
12
10
12
13
14
13
12
12
13
13
12
11
11
11
11
11
12
12
12
12
11
10
11
11
12
11
11
11
12
12
12
12
11
10
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
9
10
10
9
13
13
9
11
11
10
10
13
9
9
9
12
9
9
11
9
8
8
8
8
8
8
8
7
8
8
8
8
8
7
7
7
8
8
8
8
7
7
8
8
8
8
8
8
8
7
8
8
8
8
9
8
8
9
9
10
9
10
11
13
13
11
11
11
12
11
12
13
12
14
19
20
19
27
37
46
57
69
65
61
58
54
70
75
106
160
205
277
336
397
418
377
404
473
569
537
494
501
465
532
567
602
650
691
766
732
531
366
176
82
53
34
138
203
207
228
257
293
309
248
240
263
265
249
237
251
174
74
46
44
76
89
93
115
139
149
143
142
163
153
143
135
128
114
109
115
111
106
102
88
96
86
89
87
76
73
73
68
58
61
60
62
57
54
52
45
49
47
40
41
39
38
41
45
49
39
35
33
31
30
29
28
26
27
37
50
51
53
52
50
55
57
52
49
48
47
50
46
45
44
45
46
44
44
41
46
48
43
41
42
40
39
39
38
38
38
40
42
42
43
44
43
43
43
45
45
43
42
42
42
43
43
47
47
50
51
50
48
49
51
50
48
49
57
47
39
46
46
45
49
48
48
48
49
49
48
32
21
21
21
19
14
15
20
18
17
18
16
15
12
13
15
16
14
14
13
13
13
14
12
12
12
12
13
12
12
11
10
11
13
12
10
10
10
10
10
11
12
12
11
10
10
10
10
8
9
11
11
11
11
10
9
10
10
9
10
10
10
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
7
7
8
8
8
8
8
8
8
8
7
8
7
7
7
7
6
7
6
7
7
7
7
7
7
6
6
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
6
6
6
6
5
6
6
5
5
6
5
5
5
5
5
5
6
5
5
5
5
5
5
5
5
6
6
6
7
6
6
6
6
6
5
5
5
6
7
8
9
7
7
7
7
7
8
8
8
9
13
15
15
16
22
28
41
53
54
51
50
42
38
38
42
49
56
70
70
56
54
51
56
75
107
139
172
168
142
117
109
98
87
84
80
95
113
124
120
110
108
122
171
232
278
358
436
523
617
707
549
607
537
561
594
615
636
616
583
485
333
261
201
208
189
148
103
96
104
126
165
212
146
88
49
27
88
111
101
93
90
85
112
123
118
112
206
237
214
177
150
141
118
103
102
95
81
65
55
55
56
67
81
108
108
102
106
102
94
89
94
104
104
116
102
101
109
113
114
110
101
101
94
95
99
89
90
84
78
80
78
76
75
73
71
69
68
66
65
79
89
76
79
70
68
67
66
64
68
74
75
74
72
71
70
69
69
68
66
65
67
69
64
62
61
62
61
50
35
35
34
34
33
28
30
35
33
35
34
30
31
29
29
24
27
11
7
26
25
28
26
21
20
18
17
22
21
24
26
24
23
21
23
23
24
19
17
21
18
20
20
20
21
21
21
19
17
14
15
16
13
15
19
18
14
12
15
13
14
15
14
14
15
13
12
12
11
12
14
12
12
12
14
13
14
13
14
14
14
14
12
13
13
13
13
12
12
11
12
12
11
11
11
11
11
11
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
8
8
7
8
8
8
8
7
7
7
7
8
8
8
7
7
7
7
7
7
7
7
7
6
6
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
6
6
5
6
6
6
6
6
6
6
6
7
7
8
8
10
10
14
14
13
10
10
11
9
10
10
10
10
10
11
11
11
11
11
16
27
34
54
81
103
110
114
91
92
105
106
118
124
126
133
157
166
159
190
237
344
393
460
465
439
427
366
327
295
354
456
571
585
491
443
314
232
216
278
297
282
303
308
278
324
270
289
252
306
288
232
192
180
183
184
201
225
228
219
210
202
195
213
220
213.3333
204.125
200.2917
200.0417
193.9167
185.5417
200
186.5833
177.875
167.3333
158.5
142.2083
150.625
155.7917
153.25
140.25
132.0417
124.5833
118.125
104.6667
105.7083
105.2917
106.1042
120.2917
142.25
117.9667
106.825
107.5
98.6958
84.3208
87.4333
82.55
72.5458
72.7792
69.7375
66.8
63.9333
60.35
58.8667
53.6
46.1958
42.0875
40.9875
40.1458
36.1667
33.2667
29.7875
35.4667
34.2667
34
33.3792
34.4917
31.4042
31
29.825
29.1292
29
27.9708
31.0458
36.9333
31.55
29.6333
34.1208
27.5917
25.7333
24.475
23.3833
23
22.1542
22.8917
28.2833
28
29.9667
27.7667
25.1958
23.2625
25.9542
29.6
27.375
27
26.0667
26.0667
26.0667
25.4458
25
24.2167
23.125
21.775
21.775
21.775
21.775
21.475
19.0417
16.3958
16
18.0333
16.2125
14.2583
14.2583
14.2583
13.3792
13
14.9
18.4
20.8054
21
19.3208
17.8508
18.7542
17.5125
17.0667
13.075
11.5833
11.15
11.15
11.15
7.8942
4.8617
8.6058
12.6558
13.9042
12.8583
13
12.7865
13.7408
16.0555
16.4577
14.5452
15.3332
16.2402
15.6492
10.0856
10.15
10.4619
10.6483
12.4869
11.364
12.6039
15.8954
15.8913
15.1074
15.8831
14.7175
13.7674
12.0125
15.0705
12.1738
8.6553
9.6633
8.6655
9.0899
8.5609
8.4554
8.3787
5.7971
7.3354
9.1671
10.1586
10.0889
9.6386
9.9136
9.2549
9.3066
8.7764
8.2933
7.5829
7.495
7.2849
8.6573
6.8092
7.1864
6.3528
7.8049
9.5717
8.2457
8.1767
9.3226
9.131
8.9553
9.328
9.0325
8.8982
7.5993
8.2063
8.0979
7.8948
7.8948
8.0979
8.0979
7.3575
7.6448
7.6732
7.6732
7.2586
6.5404
6.4025
6.1993
6.2728
6.4025
6.4025
6.4025
6.4025
6.4887
6.0885
6.7489
6.799
6.4887
6.4275
6.455
6.176
5.7122
5.8082
6.1234
6.1398
6.0085
5.9937
6.0085
5.6498
5.8238
6.107
6.0578
5.9921
6.0085
5.4577
5.7737
5.9921
5.8772
5.9593
5.6859
5.6424
5.3494
4.8811
4.79
4.98
5.1778
5.0686
5.2714
5.0075
4.9106
4.7637
4.8314
4.8511
4.5564
4.4415
4.4978
4.3307
4.3311
4.5704
4.5852
4.6746
4.8076
4.705
4.5125
4.6082
4.815
4.6147
4.7182
4.5429
4.1308
3.2341
3.3355
3.9285
3.9207
4.1111
3.5082
3.3695
3.4114
3.4048
3.4245
3.4114
3.4656
3.8612
4.0307
3.5045
3.7754
4.3578
5.8181
7.2668
8.2662
8.9454
7.101
5.7639
7.0579
8.8067
10.1373
12.9363
13.277
11.8651
13.7572
12.3248
10.5998
10.3856
9.9255
10.0651
9.5566
8.8309
8.5059
8.3343
11.3809
13.3632
15.0459
12.5546
16.8969
35.3328
58.9481
49.3239
35.579
27.2804
27.067
26.3529
44.1567
57.8154
39.4369
41.1525
38.3699
33.7157
37.8281
49.6974
63.1713
95.1797
118.6104
143.2765
164.6592
200.2013
265.3177
435.2575
587.9627
439.4083
408.0025
382.9363
452.139
433.0442
455.801
435.7104
388.4571
387.8613
400.131
500.3154
630.6771
626.0896
635.5877
640.3223
493.531
284.1246
193.5383
110.0081
84.6566
83.3023
158.2936
243.7054
212.8421
172.1698
189.5304
209.6819
193.06
208.0813
219.3267
208.2454
227.7402
221.5019
234.9635
216.8642
201.884
211.0363
203.7719
198.3133
182.5533
169.8715
162.7713
162.8944
153.1675
141.799
133.7138
127.1471
118.1179
110.7304
104.369
100.3469
105.6002
95.5327
87.8374
82.8672
77.7247
72.4714
70.8543
65.1824
69.6641
78.7466
69.4548
62.408
63.6515
62.4449
58.2012
54.5731
60.4954
76.4565
58.1109
61.0782
107.7221
112.6594
104.3279
87.624
88.609
80.4006
72.1513
65.4861
60.36
57.4871
59.2067
54.4089
52.2173
50.2966
47.0379
49.3936
84.1395
31.1553
0.4357
0.6186
0.6304
0.5523
0
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
NaN
13
0
NaN
NaN
NaN
NaN
NaN
NaN
11.2559
19.068
16.3247
16.7122
21.1939
21.986
21.9409
21.9163
22.1625
13.3985
13.3504
17.9804
17.6725
12.7496
14.0917
15.1362
11.1235
9.889
12.9216
13.1867
13.7371
14.9556
13.5318
11.9612
13.831
13.7202
12.4418
11.4457
8.9902
9.6678
9.7601
12.9404
8.6951
7.8574
9.2512
10.5658
10.755
10.6306
10.5613
8.4447
7.0649
7.5295
7.3805
7.4872
7.2463
10.047
11.8475
9.6243
9.1724
10.008
9.442
8.029
11.3694
12.6901
11.5421
10.7463
12.0498
11.701
10.3573
11.0574
11.0854
11.1059
10.4775
10.2855
10.1636
9.5151
9.8915
10.2239
10.0429
9.9239
9.8619
9.9021
9.1244
9.5927
9.9826
9.7884
9.7618
9.8348
9.9038
8.5695
9.0349
8.4969
8.1853
8.3306
8.4205
8.4205
7.8271
7.8053
7.6863
7.5287
7.598
7.4072
7.477
6.7916
7.1905
7.3555
7.4355
7.4306
7.4261
7.5119
7.204
6.3237
6.3237
6.3237
6.3237
6.3237
6.3237
6.3237
6.3237
6.1653
5.878
5.7569
5.878
6.1156
6.2277
6.3089
6.3237
6.3237
6.373
6.313
6.2617
6.373
6.3085
5.8468
5.8148
5.9084
5.1396
4.5528
4.6496
4.7662
4.7871
4.8171
4.9763
5.0034
4.9053
5.1023
5.3379
5.4003
6.2129
7.314
8.1369
7.8541
7.028
7.9292
7.2049
7.5123
7.7749
7.4885
7.2525
7.2303
7.1605
9.0661
10.5202
10.8871
10.5613
9.4897
8.7025
7.8431
7.7039
7.5127
7.6165
9.337
14.0904
17.5494
22.3923
33.9209
32.1315
22.339
18.8422
19.4332
22.2569
22.2241
26.3323
24.2556
25.9589
26.7058
29.3243
31.3846
29.1888
45.5727
87.1315
123.6996
150.2946
200.3654
210.5437
184.6054
204.4285
220.0654
229.9154
249.164
271.3675
286.9223
297.9625
275.0612
252.2831
232.9935
230.0385
218.0544
197
191.131
207.0552
218.1775
221.8302
217.8902
197.4515
168.5171
159.611
149.0223
138.6387
139.87
142.1683
139.87
140.5267
146.9292
150.705
151.1154
150.3767
161.1706
180.0498
207.3015
219.655
229.464
218.7931
221.0094
215.5508
217.726
217.685
219.5319
217.1515
199.5035
185.221
180.214
183.0869
176.8485
178.6133
177.5873
180.9938
182.4302
183.21
187.15
186.8217
178.244
174.8785
173.9756
160.3498
159.4879
150.705
133.4265
146.4367
157.5179
143.6869
128.7067
116.152
128.5425
123.4944
113.3981
105.8054
104.6645
124.6641
119.5544
94.7857
93.062
115.6595
107.8247
94.3507
110.3816
99.9898
90.4353
92.3314
78.5414
96.9199
97.5971
80.7495
72.8941
69.8816
67.8583
61.4476
56.1081
59.1
60.0399
100.9297
132.3553
120.0879
112.1258
105.6412
110.1969
132.3594
138.1463
128.5015
125.3002
135.8069
140.5267
134.5346
120.7856
112.8646
105.2719
98.0855
92.7788
90.0003
87.8333
84.4843
81.1312
78.0243
75.9353
73.8463
72.3359
71.7983
70.9487
66.5039
64.4518
68.7817
73.3045
72.4057
79.941
77.971
72.9557
73.756
75.5946
79.5059
74.425
70.7271
69.0895
67.8747
68.0553
67.4232
66.2618
71.827
84.7675
79.3253
75.1227
73.8422
71.314
69.7749
68.2933
66.8774
66.0525
65.2727
64.4559
61.8046
62.7691
61.4681
61.2547
61.3737
60.6226
44.1198
32.2136
31.7662
30.0589
29.8619
29.5008
22.4046
26.3693
30.0056
27.9986
26.7345
27.3543
6.9976
0
NaN
NaN
5.2304
14.7375
21.0542
21.4875
23.2583
23.0292
19.6042
16.925
14.3625
14.8946
16.2958
16.875
16.7
16.625
17.4
17.0875
14.6375
15.3917
16.8208
13.2333
13.7958
14.2958
15.725
16.6875
14.4167
14.0958
11.4133
15.1875
15.6583
13.6962
14.1904
17.15
16.4833
13.6542
13.5867
10.725
11.7342
12.7958
14.0333
15
14.0625
14.9
13.475
14.6875
15.6583
15.1417
15.1
13.8875
15.3708
15.1833
15.6
15.6
15.8
16.1
16.2292
16.65
14.6417
16.3042
17.275
16.925
16.775
16.05
14.3375
12.13
11.2958
11.2958
10.4592
10.8792
11.0042
9.7817
10.45
10.4196
10.4492
10.8167
10.6292
9.6292
10.4021
10.1617
10.6088
10.3387
10.4417
10.4
10.4
10.4
9.4992
10.36
10.7958
10.6083
10.7125
9.5717
9.1717
7.9813
8.0271
7.9288
7.9288
8.09
6.9854
7.6667
7.7679
7.5058
7.7854
7.7496
7.8929
8.09
7.8963
7.1196
7.6996
7.875
7.875
7.9646
8.0363
8.1817
7.4729
7.8883
8.0742
8.2
8.3467
8.5304
8.375
7.4696
8.0246
8.0729
8.09
8.0762
6.8767
5.6508
6.115
6.2763
6.42
6.4037
6.3712
6.3225
6.5533
5.8433
5.4475
5.6508
5.5012
6.0867
6.42
6.42
5.6192
5.9871
5.9858
5.9238
5.8563
5.6704
5.9217
5.4625
5.765
6.1617
6.3908
6.8254
6.7579
5.6758
6.0325
6.5846
6.7708
7.0792
9.5892
15.625
22.1667
22.6875
20.4542
16.1833
14.635
18.2958
21.3375
19.7792
13.9975
14.2458
14.5
13.9583
14.725
14.8833
13.9333
11.7813
11.945
13.6167
19.7792
86.7125
85.675
128.7042
150.2083
165.625
198.7083
184.1667
212.7083
223.7917
214.1667
187.4167
96.9708
51.5
50.4042
48.7583
59.025
60.4333
53.7833
55.1625
54.7417
53.5875
50.8
50.9583
46.1708
41.625
41.625
41.625
41.625
41.625
41.625
41.625
41.6125
43.4292
36.9667
54.3125
44.5958
17.5504
9.2383
7.3208
5.2525
4.6071
4.3642
3.6367
3.3217
3.3404
3.8771
3.7558
3.4579
3.1075
2.94
2.4367
2.2704
2.1275
1.9058
1.6967
1.5096
1.3288
1.2729
1.1617
1.1062
1.1062
1.06
0.9063
0.78
0.8
0.8213
0.8146
0.7733
0.7133
0.6467
0.64
0.5275
0.5463
48.8563
88.4667
159.2083
180.8333
185.25
195.875
211.6667
246.375
192.7083
180.6667
158.5833
157.4583
141.9583
145.75
139.125
120.2208
120.7083
121.2083
128.5
213.6667
179.3333
154
131.75
125.0417
112.1167
100.2208
90.8583
93.75
87.8542
78.7167
82.55
77.3417
63.7125
60.9458
83.4625
88.65
84.8292
83.6042
79.6333
76.6458
68.525
69.8125
90.6667
132.8
97.5292
86.85
86.0333
80.0625
73.0083
69.6167
67.85
66.9333
70.6292
48.5625
34.8667
34.2333
33.6667
33.45
33.1
33.1583
33.6917
32.9
34.2708
36.4
47.15
61.025
64.85
67.7333
66.7542
65.2667
62.975
60.55
59.6458
59.5292
58.2875
56.4542
55.85
55.3
57.4167
57.0292
56.8208
54.5917
60.3375
60.1958
59.2417
58.4917
57.9083
57.1292
54.2417
53.3458
58.3833
58.5375
59.4042
59.5375
46.225
37.2167
37.6917
36.3
34.4208
32.4625
31.2958
28.9792
27.5708
27.9292
26.9792
27.2042
26.7583
27.2458
20.2583
15.21
20.2375
22.7166
22.5811
24.2474
23.3568
22.8027
23.7221
23.8945
21.5879
15.6603
15.9172
17.217
18.9161
19.5153
19.0064
19.0064
18.8053
19.9873
18.6001
19.2609
17.336
15.1403
14.8284
15.1731
15.8257
13.7449
12.1988
11.7794
12.4011
12.6782
12.9569
11.7387
12.255
12.5013
15.3988
14.8366
13.185
13.0595
11.3328
11.2503
11.5413
13.6094
13.5191
13.9049
12.3741
10.661
9.4601
10.0195
11.5376
12.6655
13.8885
11.0041
11.0706
11.7625
10.3047
8.977
10.1607
9.7002
12.9749
12.0786
11.4547
11.4958
11.27
11.229
10.9827
10.0712
11.0033
11.1469
11.188
11.0854
10.6959
11.0443
10.1073
10.5169
10.3277
10.4915
9.5327
11.1687
11.623
10.9622
9.4425
9.7614
9.7815
9.8418
9.8217
9.6649
8.7304
9.2984
8.9553
9.5114
9.6263
9.5176
9.566
8.8268
9.4732
9.4154
9.5397
9.3719
8.8293
9.2065
9.094
9.3472
9.266
8.8453
8.8453
8.8453
8.4082
7.4827
8.3491
8.1554
7.8931
8.3659
8.402
8.2937
8.2576
7.9182
7.9149
8.1291
8.402
7.4179
7.445
7.6054
7.96
8.1853
8.2034
7.9687
7.5985
7.4934
6.8622
7.3075
7.172
7.2434
7.4556
7.5279
7.3575
7.4704
7.7745
7.7922
7.7922
7.7569
6.973
7.9949
7.9949
8.2576
8.402
8.3118
7.9531
7.527
7.8106
7.2923
7.9518
8.1312
8.402
8.402
8.4575
9.1314
10.7669
13.9295
12.436
11.0911
10.3954
10.3749
11.0033
10.0962
12.4118
17.2457
26.8618
30.6253
25.2119
67.8093
68.4958
71.0443
59.7775
117.1695
68.7352
79.7313
40.0804
106.0491
129.2913
177.5622
164.4676
256.1543
149.432
146.0078
145.2048
193.6113
147.472
155.051
142.2739
134.247
108.2723
92.5609
57.9603
29.0247
33.1863
35.025
72.4673
91.0304
101.6602
132.3594
142.9071
143.3175
140.896
169.1327
164.495
178.0798
184.236
192.2392
187.9298
241.0377
282.2435
281.2996
215.6329
155.7121
98.4672
27.1856
1.3072
0.6197
0.6181
1.2965
0.5352
0.135
65.1379
402.112
91.1178
50.1178
15.1379
14.1264
0.1293
0.1379
0.1379
0.142
0.834
18.282
38.69
60.0604
89.6022
83.372
151.4848
160.4319
170.7744
141.7579
133.96
134.986
135.1912
116.1069
98.541
106.4621
118.1179
121.114
122.5915
119.6775
158.1335
169.7483
172.7854
173.1958
175.7404
173.5242
171.9646
162.9354
152.4288
143.0712
128.8708
120.4983
115.7785
116.8867
100.8106
102.1527
95.4506
94.4451
91.2726
85.1779
74.5645
62.4162
57.8359
56.0178
57.1587
54.9999
56.855
70.0951
58.2381
49.722
51.22
60.4749
57.0808
62.8471
56.7442
43.102
54.4664
59.7608
47.7479
46.414
50.8178
49.3157
43.0773
41.3864
42.9255
42.8065
38.5997
42.0841
41.3782
31.2081
28.5814
26.7058
25.8439
28.8071
29.4802
29.4228
17.7382
11.623
15.3988
11.7461
11.032
10.7693
13.24
25.9137
24.8507
22.7658
21.7685
20.8081
25.4171
31.7662
34.6269
32.6774
30.2846
29.0739
28.6389
31.758
24.1859
20.9395
22.3677
25.7619
25.6305
25.3145
24.822
24.3623
23.4471
23.8534
23.7795
23.0285
23.2829
22.7289
22.064
20.3649
29.4843
20.882
20.4511
20.2582
20.2007
20.0365
19.109
19.9093
20.8984
21.4525
21.6043
21.1775
24.3623
25.175
26.476
25.2119
23.6687
23.1434
20.9395
22.9095
21.9942
12.7258
17.3787
13.8842
17.4375
11.9087
14.3792
10.1879
9.2438
14.9238
17.5208
15.0833
17.2667
16.2708
16.175
9.8892
11.1583
14.7112
11.5988
9.0267
7.8596
6.6063
5.7263
6.5412
9.7183
13.8833
11.6358
9.9671
11.15
11.3521
8.01
9.57
11.8608
11.385
13.2912
14.5
13.55
14.1042
10.9333
9.325
12.14
13.75
13.1083
13.025
13.0458
12.2542
11.8583
10.9817
10.6137
8.79
10.2846
10.6604
11.2163
11.6083
11.5667
11.9
11.8792
11.8792
11.775
11.7125
11.65
11.9417
11.1708
9.4025
9.44
9.44
11.0367
11.4
11.3583
11.3792
11.0671
10.1167
10.2542
9.6175
9.8121
9.6946
9.21
8.7204
8.9812
8.98
8.905
8.9425
8.53
8.53
8.53
8.53
8.53
8.53
8.53
8.7175
8.6992
8.5862
8.53
7.9883
8.1133
8.4017
8.53
8.6237
8.68
8.6613
7.7454
7.7321
7.7862
7.5292
7.4463
7.575
7.2925
6.6767
6.9092
6.96
7.1
7.0475
7.03
6.8033
6.82
6.82
6.6871
6.705
6.8042
6.82
6.8421
6.4933
6.9046
7.095
7.3804
7.6425
6.96
6.62
6.3063
6.4037
6.3887
6.345
6.6275
6.6508
6.84
6.6563
6.6904
6.6542
6.7567
6.8058
6.7713
6.8587
6.6696
6.8083
6.7217
6.7717
6.8592
7.945
10.0383
11.2658
11.1417
10.4529
8.9442
8.53
8.1146
7.3442
7.1625
7.3063
7.0004
7.0987
6.9813
8.2046
9.9525
11.9142
18.0167
28.3
35.275
36.4792
37.9042
40.2875
44.3292
46.3792
36.9375
32.0125
29.5833
29.4542
30.475
33.9958
42.8667
68.6542
93.1917
93.0792
77.6667
70.7042
68.2625
69.4625
86.6333
109.4375
132.5833
122.25
102.1083
93.7375
111.7292
155.2917
201.9167
286.6667
279.625
266.5833
216.4583
184.875
170.2917
161.3333
147.7917
126.8333
133.75
155.6667
220.1667
276.9583
296
310.9167
336.5
396.8333
307.5417
247.4583
278.125
312.125
315.7083
337.8333
234
194.7083
228.25
243.0833
246.75
249.75
250.8333
202.2917
188.3333
231.375
240.5417
236.9583
299.4583
330.7917
320.25
334.8333
298.25
256.2083
211.9583
173.3333
165.6667
155.2917
162.25
168.5833
172.375
168.9167
165
171.5833
169.75
167.625
172.5417
164.4167
154.0417
165.4167
167
134.9583
145.1667
157.3333
160
173.0833
174.3333
155.5417
148.25
146.4167
139.0833
131.6667
117.2083
119.4583
124.875
115.2333
115.5
105.85
98.0542
91.3083
86.2542
83.7958
74.8458
76.0542
73.2458
74.3625
68.15
60.7667
56.2
54.2875
52.4375
49.9667
48.9042
47.325
45.5875
41.1167
36.5667
49.6417
64.525
70.05
66.5583
63.8083
62.35
60.4333
59.275
59.2417
59.9792
59.1792
61.1
66.6833
65.0625
64.6083
64.6417
73.8583
62.1292
58.4417
56.9083
55.9208
54.8375
54.9083
53.8792
53.5125
52.5917
53.7208
52.7833
52.3167
52.65
55.1833
54.125
49.9125
52.6542
59.025
56.3208
54.0958
56.25
60.1125
67.0708
83.7458
78.7792
72.7667
67.825
64.8917
64.475
66.1417
61.35
45.0625
34.3542
33.3375
34.0125
15.5508
0.0758
0.07
0.07
0.07
10.6242
16.3958
21.2083
23.1042
21.8083
18.375
17.9
17.7083
17.725
14.7875
18.1708
14.1542
18.3804
19.6667
20.9667
20.1375
19.3875
17.8975
7.3446
8.0225
9.6817
13.2287
