0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
96
-
-
-
-
-
-
-
-
-
265
-
-
-
-
-
-
-
-
-
455
-
-
-
-
-
-
-
-
-
1269
-
-
-
-
-
-
-
-
-
1013
-
-
-
-
-
-
-
-
-
760
-
-
-
-
-
-
-
-
-
5208
-
-
-
-
-
-
-
-
-
1950
-
-
-
-
-
-
-
-
-
6132
-
-
-
-
-
-
-
-
-
1152
-
-
-
-
-
-
-
-
-
538
-
-
-
-
-
-
-
-
-
230
-
-
-
-
-
-
-
-
-
1021
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
951
-
-
-
-
-
-
-
-
-
488
-
-
-
-
-
-
-
-
-
1916
-
-
-
-
-
-
-
-
-
508
-
-
-
-
-
-
-
-
-
1340
-
-
-
-
-
-
-
-
-
1083
-
-
-
-
-
-
-
-
-
5780
-
-
-
-
-
-
-
-
-
921
-
-
-
-
-
-
-
-
-
259
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
124
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0