You are on page 1of 110

2/2/2015

2/3/2015

2/4/2015

2/6/2015

2/9/2015

2/10/2015

2/11/2015

2/12/2015

22
210
211
209
263
184
189
186
285
221
85
261
295
217
204
291
114
229
95
206
141
108
166
296
280
252
275
121
293
266
131
202
142
276
182
188
187
1
222
105
217
257
278
273

37320
38400
15360
38400
9360
8400
40568
11084
30420
97700
3500
7020
11700
18900
38400
5850
9450
5376
1400
6400
21000
22380
9800
31800
35100
73200
11349
36160
35100
31590
42000
16310
14000
35100
42000
42000
42000
42000
38400
18200
19200
36600
12800
42120

37320
75720
0
38400
47760
56160
96728
107812
138232
0
3500
10520
22220
41120
0
5850
15300
20676
22076
28476
0
22380
32180
63980
99080
172280
183629
219789
254889
286479
0
16310
30310
65410
107410
149410
191410
0
38400
56600
0
36600
49400
91520

2/13/2015
2/16/2015

2/17/2015

2/18/2015
2/19/2015

2/20/2015
2/23/2015

2/24/2015
2/25/2015

2/26/2015

3/2/2015

112
255
199
147
208
236
25
294
292
264
196
238
239
216
160
230
114
86
13
233
161
281
256
290
243
2
19
248
191
191
125
262
221
217
45
270
224
268
293
210
220
180
205
1
185

21000
20740
16345
42000
12140
64000
42000
22230
35100
26910
14762
36640
6250
17920
17500
7460
13440
14000
14520
38160
2800
35100
24000
70200
3660
42000
8715
36100
10280
12104
5850
35100
35980
12800
42000
35100
37300
32760
35100
38400
37320
80400
8960
42000
168000

112520
0
16345
0
12140
76140
118140
140370
175470
0
14762
51402
57652
0
17500
0
13440
27440
41960
80120
0
35100
0
70200
73860
115860
0
0
10280
22384
28234
63334
0
12800
54800
89900
127200
159960
0
38400
75720
156120
165080
207080
375080

3/3/2015

3/4/2015

3/5/2015
3/6/2015

3/9/2015

3/10/2015

3/11/2015

***30

3/12/2015

280
217
285
211
282
124
209
263
121
162
85
295
204
258
258
186
206
140
229
95
241
218
114
141
189
226
108
296
175
205
266
252
131
90
166
212
122
113
283
217
105
187
182
188
273

35100
6100
30420
15360
35100
42000
38400
9360
36160
22170
3500
5850
38400
35100
51240
5542
6400
51900
5376
1400
5850
5120
9450
21000
40568
68820
22380
31800
36040
8960
31590
36600
42000
14000
9800
140800
21440
11200
63180
19200
18200
42000
42000
42000
21000

410180
416280
446700
462060
0
42000
80400
89760
125920
148090
0
5850
44250
79350
130590
0
6400
0
5376
6776
12626
17746
27196
48196
88764
0
22380
54180
90220
99180
130770
167370
209370
0
9800
150600
172040
0
63180
82380
100580
142580
184580
0
21000

3/13/2015

3/16/2015

3/17/2015

3/18/2015

3/19/2015

3/20/2015

3/24/2015

3/25/2015

3/26/2015

199
147
238
142
264
222
294
196
138
230
25
292
257
269
290
160
240
185
114
208
233
235
86
281
243
178
255
287
248
2
262
103
293
232
112
191
256
224
268
40
270
45
242
216

-2340
16345
42000
36640
14000
26910
38400
22230
14762
84000
3730
42000
35100
36600
35100
35100
17500
91785
42000
13440
9580
38160
7680
14000
35100
3660
12740
20740
70200
36100
42000
2925
126000
35100
151560
21000
10280
12000
37300
32760
44760
35100
42000
366000
8960

0
16345
58345
94985
0
26910
65310
87540
0
84000
87730
129730
0
36600
71700
106800
0
91785
133785
147225
156805
0
7680
21680
0
3660
16400
37140
107340
143440
185440
0
126000
161100
312660
333660
343940
0
37300
70060
114820
149920
191920
557920
566880

3/27/2015

3/30/2015

3/31/2015

4/1/2015
4/2/2015

4/3/2015

4/6/2015

4/7/2015

4/8/2015

4/9/2015

123
277
217
125
70
30
282
217
125
269
23
1
214
220
211
285
210
280
128
263
85
193
295
291
141
206
204
95
229
114
189
249
175
226
184
166
271
123
108
198
212
276
205
252
109

25020
140400
12800
42000
81600
73800
35100
6100
12600
35100
25160
42000
153600
37320
15360
30420
38400
35100
61270
9360
3500
63000
5850
5850
21000
6400
38400
1400
5376
9450
40568
109800
18020
34410
5600
9800
28080
8340
22380
15360
56318
70200
8960
36600
3855

0
140400
153200
0
81600
155400
190500
196600
209200
244300
0
42000
195600
0
15360
0
38400
73500
0
9360
12860
0
5850
11700
32700
39100
77500
78900
84276
93726
134294
244094
262114
0
5600
15400
0
8340
30720
46080
102398
172598
0
36600
40455

4/10/2015

4/13/2015

4/14/2015
4/15/2015

4/16/2015
4/17/2015
***60

4/20/2015

4/21/2015

131
98
286
142
182
188
187
278
266
147
112
222
209
199
138
297
173
217
105
192
264
294
25
208
86
296
238
257
162
230
246
19
185
140
139
134
114
290
254
281
233
160
256
248
292

42000
7000
491400
14000
42000
42000
42000
25600
31590
42000
21000
38400
38400
16345
42000
3760
47600
19200
18200
207100
26910
22230
42000
9580
14000
31800
36640
36600
12255
3730
99780
17430
42000
34600
5600
6425
13440
35100
734100
35100
38100
17500
12000
36100
35100

82455
89455
580855
0
42000
84000
126000
151600
0
42000
63000
101400
139800
156145
198145
201905
249505
268705
286905
0
26910
0
42000
51580
65580
97380
0
36600
0
3730
0
17430
59430
94030
99630
106055
119495
154595
888695
923795
961895
979395
0
36100
0

4/22/2015
4/23/2015

4/24/2015
4/27/2015

4/28/2015
4/29/2015

4/30/2015

4/5/2015

5/5/2015

5/6/2015

262
2
232
243
255
270
224
282
45
293
191
268
13
197
124
271
246
285
217
275
283
30
70
1
73
220
263
210
209
261
204
85
211
121
184
295
206
298
122
291
186
280
95
229
141

2925
42000
37890
3660
20740
35100
37300
35100
42000
35100
10280
32760
42000
67884
42000
7020
9360
30420
18900
34047
31590
36900
40800
42000
67200
37320
9360
38400
38400
10530
38400
3500
10240
36160
2800
5850
6400
28200
21440
5850
11084
35100
1400
5376
21000

0
42000
79890
0
0
35100
72400
107500
149500
184600
194880
227640
269640
0
0
7020
16380
46800
65700
99747
0
36900
77700
119700
0
37320
46680
85080
123480
134010
172410
175910
186150
222310
0
5850
12250
40450
0
5850
16934
52034
53434
58810
79810

5/7/2015

400

5/8/2015

5/11/2015

5/12/2015

5/13/2015

5/14/2015

5/15/2015
5/18/2015

226
114
32
202
166
39
273
205
189
113
218
108
98
123
278
255
212
112
266
217
105
131
283
222
198
138
273
252
147
199
294
239
238
187
188
182
257
192
264
25
142
269
292
290
208

34410
9450
-1125
48930
9800
285600
31590
8960
40568
11200
2560
22380
7000
8340
12800
20740
30164
21000
31590
19200
18200
42000
59670
38400
4480
42000
10530
36600
42000
16345
22230
8160
36640
42000
42000
42000
36600
41420
26910
42000
14000
35100
35100
35100
9580

114220
123670
0
48930
58730
344330
375920
384880
0
11200
13760
36140
43140
51480
64280
85020
0
21000
52590
71790
89990
131990
0
38400
42880
84880
0
36600
78600
94945
117175
125335
161975
203975
245975
287975
0
41420
68330
110330
0
35100
0
35100
44680

5/19/2015

5/20/2015

5/21/2015

5/22/2015
5/25/2015

5/26/2015

5/27/2015
5/28/2015
5/29/2015

6/1/2015

6/2/2015

6/3/2015

299
160
13
114
276
262
161
2
233
256
281
40
248
287
289
232
124
191
243
224
270
282
45
86
293
268
271
93
217
285
246
87
211
73
220
1
169
189
210
19
180
85
121
209
70

24300
17500
14520
13440
35100
2925
4200
42000
38160
12000
35100
44760
36100
70200
40400
37890
42000
10280
3660
37300
35100
35100
42000
14000
35100
32760
7020
7000
18900
30420
33260
84000
10240
11200
37320
42000
35100
40568
38400
8715
80400
3500
18080
38400
40800

68980
0
14520
27960
63060
0
4200
46200
84360
96360
0
44760
80860
0
40400
0
42000
52280
0
37300
72400
107500
149500
163500
0
0
7020
0
18900
49320
0
84000
94240
105440
142760
184760
219860
0
38400
47115
0
3500
21580
59980
100780

6/4/2015

6/5/2015
6/8/2015

6/5/2015

6/10/2015

6/11/2015

6/12/2015
6/15/2015

30
263
295
204
258
140
278
280
178
206
141
218
122
108
291
229
95
276
162
114
175
226
109
131
166
283
252
221
277
1428
255
173
123
198
112
296
105
217
182
188
187
273
222
238
216

36900
9360
5850
38400
100500
17300
12800
35100
12740
6400
21000
1280
10720
22380
5850
5376
1400
35100
21000
9450
36040
34410
2570
42000
9800
29835
36600
116900
70700
7000
20740
23800
8340
4480
21000
63600
18200
19200
42000
42000
42000
21060
38400
73280
26880

137680
147040
0
38400
138900
156200
169000
0
12740
0
21000
22280
33000
55380
61230
66606
68006
103106
124106
133556
169596
0
2570
44570
54370
84205
120805
0
70700
77700
98440
122240
0
4480
25480
89080
107280
126480
168480
210480
0
21060
0
73280
100160

6/16/2015

6/17/2015

6/18/2015

6/22/2015

6/23/2015

6/24/2015
6/25/2015

6/26/2015

236
264
257
294
199
147
86
274
292
142
25
205
138
229
70
30
241
134
239
266
290
262
160
256
114
287
281
248
208
212
221
243
232
2
233
268
293
19
197
275
45
224
191
161
270

51200
26910
36600
22230
16345
42000
14000
98280
35100
14000
42000
8960
42000
24300
40800
36900
193980
2570
5720
31590
35100
2925
17500
12000
13440
35100
35100
36100
9580
53216
27020
3660
37890
42000
38160
32760
35100
8715
22628
22698
42000
37300
10280
1400
35100

151360
178270
214870
237100
253445
295445
309445
407725
442825
456825
498825
507785
0
24300
65100
102000
0
2570
8290
0
35100
38025
0
12000
25440
60540
95640
131740
141320
194536
0
3660
41550
0
0
32760
67860
76575
0
22698
64698
101998
112278
113678
0

6/29/2015

6/30/2015

7/2/2015

}}

7/3/2015

7/2/2015

7/7/2015

7/8/2015

7/9/2015

285
246
217
273
282
277
269
152
73
1
87
202
220
211
261
85
121
210
263
295
250
209
229
175
291
114
206
226
249
204
141
218
184
166
274
98
180
108
113
278
205
140
189
252
131

30420
33260
18900
10530
35100
35100
35100
12600
11200
42000
7000
29110
37320
10240
7020
3500
18080
38400
9360
5850
35100
38400
5376
18020
5850
9450
6400
34410
109800
38400
21000
1280
5600
9800
16380
7000
26800
22380
11200
12800
8960
22900
40568
36600
42000

30420
63680
82580
93110
128210
0
35100
47700
58900
100900
107900
0
37320
47560
0
3500
21580
59980
69340
75190
110290
0
5376
23396
29246
38696
45096
79506
189306
227706
0
1280
6880
16680
33060
0
26800
49180
0
12800
21760
44660
85228
121828
163828

7/11/2015

7/13/2015

7/14/2015

7/15/2015
7/16/2015
7/22/2015

7/23/2015

7/24/2015

198
123
255
103
188
182
187
266
112
142
273
217
105
199
95
222
235
297
216
192
292
147
25
138
264
257
109
294
86
299
173
293
290
160
233
2
114
256
208
70
30
248
103
243
287

4480
8340
20740
84000
42000
42000
42000
31590
21000
14000
10530
19200
19960
16345
1400
38400
5120
11280
8960
82840
35100
42000
42000
42000
26910
36600
700
22230
14000
24300
11900
35100
35100
17500
38160
42000
13440
12000
9580
40800
36900
36100
42000
3660
35100

168308
0
20740
104740
146740
188740
230740
0
21000
35000
45530
64730
84690
101035
102435
140835
145955
157235
166195
249035
284135
0
42000
84000
110910
147510
148210
0
14000
0
0
35100
70200
87700
125860
167860
181300
0
9580
50380
0
36100
78100
81760
116860

7/27/2015

7/28/2015

7/29/2015

7/30/2015

7/31/2015

8/3/2015

8/4/2015
8/5/2015

8/6/2015

178
268
262
282
281
270
45
224
197
191
109
273
238
285
217
275
40
277
296
1
269
87
73
276
220
180
203
263
121
210
209
39
189
232
211
280
288
85
98
295
204
206
275
95
291

12740
32760
2925
35100
35100
35100
42000
37300
11314
10280
700
10530
36640
30420
18900
11361
44760
35100
33260
42000
35100
7000
11200
35100
37320
26800
50320
9360
18080
38400
38400
81600
40568
37890
10240
35100
205920
3500
7000
5850
38400
6400
16380
1400
5850

0
32760
35685
70785
105885
140985
182985
220285
0
10280
10980
0
36640
67060
85960
97321
142081
177181
0
42000
77100
84100
95300
0
37320
64120
0
9360
27440
65840
104240
185840
226408
264298
274538
309638
515558
0
0
5850
44250
50650
0
1400
7250

8/7/2015
8/10/2015

8/11/2015

8/12/2015
8/13/2015

8/17/2015

8/18/2015

114
175
141
226
229
186
122
131
123
286
276
252
140
266
108
142
112
105
205
278
217
255
173
273
222
202
292
257
138
239
199
147
182
187
188
198
25
299
139
264
208
290
134
192
19

9450
18020
21000
34410
5376
16626
21440
42000
8340
140400
35100
36600
17300
31590
22380
14000
21000
19960
8960
12800
19200
20740
11900
10530
38400
19820
35100
36600
42000
11440
16345
42000
42000
42000
42000
4480
42000
24300
5600
26910
9580
35100
2570
41420
17430

16700
34720
55720
90130
0
0
21440
63440
71780
212180
247280
283880
301180
332770
355150
0
21000
40960
49920
62720
0
20740
0
10530
48930
68750
103850
140450
182450
193890
210235
0
42000
84000
126000
130480
172480
196780
202380
0
9580
44680
47250
88670
106100

8/19/2015

8/20/2015

8/21/2015

8/24/2015

***

8/25/2015

8/26/2015
8/27/2015

8/28/2015

8/31/2015

9/1/2015

160
262
233
114
281
294
2
296
256
140
200
287
298
232
30
70
243
293
86
191
212
124
221
277
268
185
87
45
217
273
217
73
269
224
285
220
261
274
61
152
271
238
113
211
180

17500
2925
38160
13440
35100
22230
42000
63600
12000
11700
25600
35100
36100
37890
36900
40800
3660
35100
14000
10280
88512
126000
71900
35100
32760
168000
7000
50800
12800
10530
6100
11200
35100
37300
30420
37320
7020
16380
42000
8400
21060
36640
5600
10240
26800

0
2925
41085
0
35100
57330
99330
162930
174930
0
25600
60700
0
37890
74790
115590
119250
154350
0
10280
98792
0
0
35100
67860
0
7000
57800
70600
0
6100
17300
52400
89700
120120
157440
164460
180840
222840
231240
252300
288940
0
10240
0

9/2/2015

9/3/2015

9/4/2015

9/7/2015

9/8/2015

9/9/2015

9/10/2015

9/11/2015

189
203
282
162
209
210
288
85
263
121
246
204
258
295
206
175
186
141
114
95
238
229
184
108
291
252
255
98
282
131
226
266
174
123
198
205
182
187
188
105
222
217
241
112
300

40568
12580
35100
31500
38400
38400
38940
3500
9360
18080
33260
38400
100500
5850
6400
18020
5542
21000
9450
1400
1840
5376
5600
22380
5850
36600
20740
7000
3220
42000
41770
31590
11920
8340
4480
8940
42000
42000
42000
19960
38400
19200
96990
21000
9000

40568
53148
88248
0
38400
76800
115740
119240
0
18080
51340
89740
0
5850
12250
30270
35812
56812
66262
67662
69502
0
5600
27980
0
36600
57340
64340
67560
109560
151330
0
11920
20260
24740
33680
75680
117680
0
19960
58360
77560
174550
195550
0

9/14/2015

9/15/2015

9/16/2015
9/17/2015
9/18/2015

9/21/2015

9/22/2015

9/23/2015
9/28/2015

9/29/2015

264
208
257
216
280
149
138
294
25
147
301
233
86
299
292
262
297
233
273
290
160
114
287
142
276
256
140
298
185
178
232
243
302
70
30
293
221
275
45
2
270
40
217
268
278

26910
9580
36600
17920
35100
16345
42000
22230
42000
42000
40626
5820
14000
24840
43900
2925
7520
38160
10530
24570
17500
13440
35100
14000
35100
12000
16130
36100
42000
12740
37890
3660
79000
40800
36900
35100
35980
22698
51200
51200
35100
44760
18900
32760
12800

26910
36490
73090
91010
126110
142455
184455
206685
0
42000
82626
88446
0
24840
0
2925
0
38160
48690
73260
0
13440
48540
62540
97640
109640
125770
0
42000
54740
0
3660
0
40800
77700
112800
148780
171478
222678
273878
0
44760
63660
96420
109220

9/30/2015

10/1/2015

10/2/2015

***

10/5/2015

10/6/2015

10/7/2015

10/8/2015

10/9/2015

10/12/2015

285
238
273
73
81
281
224
211
220
277
191
193
189
150
206
263
209
204
85
122
202
119
141
175
95
229
282
121
114
173
300
226
260
205
123
196
266
280
301
274
98
238
278
131
198

30420
36640
10530
11200
42000
44300
37300
10240
37320
35100
10280
126000
40568
26800
6400
9360
38400
38400
3500
21740
29110
13835
21000
18020
1400
5376
44300
18080
9450
11900
4600
41770
93600
8960
8340
88572
31590
35100
40626
16380
7000
38480
12800
42000
4480

139640
176280
0
11200
53200
0
37300
47540
0
35100
45380
171380
0
26800
33200
42560
80960
119360
122860
144600
173710
0
21000
39020
40420
45796
90096
108176
0
11900
16500
58270
151870
0
8340
96912
128502
163602
204228
0
7000
45480
58280
0
4480

10/13/2015

10/14/2015

10/15/2015

10/16/2015
10/19/2015

10/20/2015

10/21/2015
10/22/2015

217
105
112
202
192
249
182
187
188
222
217
199
239
297
252
186
294
288
25
296
299
236
147
291
264
86
138
108
283
208
262
290
233
114
13
160
273
292
256
134
248
287
232
289
70

19200
20040
21000
3510
82840
109800
42000
42000
42000
38400
6100
16345
5820
3760
45800
5542
22230
39540
42000
63600
24840
51200
42000
5850
26910
14000
42000
22380
119340
9580
2925
24570
38160
13440
24240
17500
10530
44300
12000
2570
36100
35100
37890
40950
40800

23680
43720
64720
68230
0
109800
151800
193800
235800
274200
280300
296645
302465
306225
352025
357567
379797
0
42000
105600
130440
181640
223640
229490
0
14000
56000
78380
0
0
2925
27495
65655
79095
103335
120835
0
44300
56300
0
0
35100
72990
113940
154740

10/26/2015

10/27/2015

10/28/2015

10/29/2015

10/30/2015

30
185
300
293
257
191
243
270
217
304
224
275
268
2
6
87
124
45
273
285
180
217
264
73
302
281
1
152
221

36900
51200
1840
35100
36600
10280
3660
35100
12800
27600
37300
11349
32760
51200
126000
14000
84000
51200
10530
30420
26800
6100
33260
9800
53500
44300
42000
8400
35980

191640
242840
0
35100
71700
81980
85640
120740
133540
161140
0
11349
44109
95309
0
14000
98000
149200
0
30420
57220
63320
0
9800
63300
107600
149600
158000
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
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

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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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

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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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

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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0

You might also like