0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4,834
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
423
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
270
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
278
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
4,273
-
-
-
-
-
-
-
-
-
232
-
-
-
-
-
-
-
-
-
1,068
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
1,046
-
-
-
-
-
-
-
-
-
5,069
-
-
-
-
-
-
-
-
-
2,949
-
-
-
-
-
-
-
-
-
247
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
99
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4,886
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1,388
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
1,166
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
345
-
-
-
-
-
-
-
-
-
249
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
1,499
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
326
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
434
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
1,487
-
-
-
-
-
-
-
-
-
99
-
-
-
-
-
-
-
-
-
2,283
-
-
-
-
-
-
-
-
-
376
-
-
-
-
-
-
-
-
-
4,236
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
718
-
-
-
-
-
-
-
-
-
144