632
-
-
-
-
-
-
-
-
-
459
-
-
-
-
-
-
-
-
-
1587
-
-
-
-
-
-
-
-
-
888
-
-
-
-
-
-
-
-
-
833
-
-
-
-
-
-
-
-
-
765
-
-
-
-
-
-
-
-
-
335
-
-
-
-
-
-
-
-
-
3576
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
1308
-
-
-
-
-
-
-
-
-
149
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
212
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
655
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
319
-
-
-
-
-
-
-
-
-
560
-
-
-
-
-
-
-
-
-
350
-
-
-
-
-
-
-
-
-
218
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0