1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
275
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
262
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
265
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
218
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
346
-
-
-
-
-
-
-
-
-
244
-
-
-
-
-
-
-
-
-
842
-
-
-
-
-
-
-
-
-
2,809
-
-
-
-
-
-
-
-
-
350
-
-
-
-
-
-
-
-
-
308
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
487
-
-
-
-
-
-
-
-
-
379
-
-
-
-
-
-
-
-
-
826
-
-
-
-
-
-
-
-
-
590
-
-
-
-
-
-
-
-
-
2,246
-
-
-
-
-
-
-
-
-
1,662
-
-
-
-
-
-
-
-
-
3,941
-
-
-
-
-
-
-
-
-
1,277
-
-
-
-
-
-
-
-
-
2,944
-
-
-
-
-
-
-
-
-
831
-
-
-
-
-
-
-
-
-
2,699
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
278
-
-
-
-
-
-
-
-
-
272
-
-
-
-
-
-
-
-
-
474
-
-
-
-
-
-
-
-
-
375
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
651
-
-
-
-
-
-
-
-
-
114
-
-
-
-
-
-
-
-
-
206
-
-
-
-
-
-
-
-
-
304
-
-
-
-
-
-
-
-
-
1,170
-
-
-
-
-
-
-
-
-
309
-
-
-
-
-
-
-
-
-
670
-
-
-
-
-
-
-
-
-
218
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
1,832
-
-
-
-
-
-
-
-
-
1,104
-
-
-
-
-
-
-
-
-
2,783
-
-
-
-
-
-
-
-
-
876
-
-
-
-
-
-
-
-
-
783
-
-
-
-
-
-
-
-
-
1,087
-
-
-
-
-
-
-
-
-
998
-
-
-
-
-
-
-
-
-
2,219
-
-
-
-
-
-
-
-
-
1,728
-
-
-
-
-
-
-
-
-
3,180
-
-
-
-
-
-
-
-
-
823
-
-
-
-
-
-
-
-
-
1,504
-
-
-
-
-
-
-
-
-
1,010
-
-
-
-
-
-
-
-
-
534
-
-
-
-
-
-
-
-
-
88
-
-
-
-
-
-
-
-
-
178
800
-
-
-
-
-
-
-
-
-
2,078
-
-
-
-
-
-
-
-
-
776
-
-
-
-
-
-
-
-
-
3,808
-
-
-
-
-
-
-
-
-
595
-
-
-
-
-
-
-
-
-
3,967
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
458
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
920
-
-
-
-
-
-
-
-
-
519
-
-
-
-
-
-
-
-
-
1,160
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
422
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
4,012
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
1,157
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
278
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
469
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0