-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
649
-
-
-
-
-
-
-
-
-
921
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
249
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
1034
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
225
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
293
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
368
-
-
-
-
-
-
-
-
-
313
-
-
-
-
-
-
-
-
-
319
-
-
-
-
-
-
-
-
-
361
-
-
-
-
-
-
-
-
-
2678
-
-
-
-
-
-
-
-
-
312
-
-
-
-
-
-
-
-
-
287
-
-
-
-
-
-
-
-
-
434