329
-
-
-
-
-
-
-
-
-
550
-
-
-
-
-
-
-
-
-
426
-
-
-
-
-
-
-
-
-
429
-
-
-
-
-
-
-
-
-
575
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
391
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
162
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
730
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
256
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
975
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
9.09K
-
-
-
-
-
-
-
-
-
562
-
-
-
-
-
-
-
-
-
227
-
-
-
-
-
-
-
-
-
116
-
-
-
-
-
-
-
-
-
303
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0