0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
96
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
204
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
374
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
225
-
-
-
-
-
-
-
-
-
413
-
-
-
-
-
-
-
-
-
357
-
-
-
-
-
-
-
-
-
357
-
-
-
-
-
-
-
-
-
386
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
492
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
360
-
-
-
-
-
-
-
-
-
352
-
-
-
-
-
-
-
-
-
237
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1,213
-
-
-
-
-
-
-
-
-
296
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
272
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
223
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
427
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
207
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
726
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
476