94
-
-
-
-
-
-
-
-
-
576
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
797
-
-
-
-
-
-
-
-
-
172
-
-
-
-
-
-
-
-
-
239
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
447
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
348
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
237
-
-
-
-
-
-
-
-
-
262
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
325
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
608
-
-
-
-
-
-
-
-
-
2965
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
231
-
-
-
-
-
-
-
-
-
397
-
-
-
-
-
-
-
-
-
401
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
297
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
230
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0