1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
36
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
393
-
-
-
-
-
-
-
-
-
199
-
-
-
-
-
-
-
-
-
348
-
-
-
-
-
-
-
-
-
362
-
-
-
-
-
-
-
-
-
854
-
-
-
-
-
-
-
-
-
865
-
-
-
-
-
-
-
-
-
1186
-
-
-
-
-
-
-
-
-
933
-
-
-
-
-
-
-
-
-
1356
-
-
-
-
-
-
-
-
-
3457
-
-
-
-
-
-
-
-
-
5465
-
-
-
-
-
-
-
-
-
2793
-
-
-
-
-
-
-
-
-
2575
-
-
-
-
-
-
-
-
-
1760
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
322
-
-
-
-
-
-
-
-
-
7149
-
-
-
-
-
-
-
-
-
1890
-
-
-
-
-
-
-
-
-
181
-
-
-
-
-
-
-
-
-
747
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
615
-
-
-
-
-
-
-
-
-
1097
-
-
-
-
-
-
-
-
-
657
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
278
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
486
-
-
-
-
-
-
-
-
-
159
-
-
-
-
-
-
-
-
-
128
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
860
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
377
-
-
-
-
-
-
-
-
-
378
-
-
-
-
-
-
-
-
-
7767
-
-
-
-
-
-
-
-
-
937
-
-
-
-
-
-
-
-
-
1930
-
-
-
-
-
-
-
-
-
2131
-
-
-
-
-
-
-
-
-
713
-
-
-
-
-
-
-
-
-
2402
-
-
-
-
-
-
-
-
-
3129
-
-
-
-
-
-
-
-
-
1126
-
-
-
-
-
-
-
-
-
4196
-
-
-
-
-
-
-
-
-
1320
-
-
-
-
-
-
-
-
-
7284
-
-
-
-
-
-
-
-
-
3099
-
-
-
-
-
-
-
-
-
1435
-
-
-
-
-
-
-
-
-
2514
-
-
-
-
-
-
-
-
-
1798
-
-
-
-
-
-
-
-
-
1994
-
-
-
-
-
-
-
-
-
1313
-
-
-
-
-
-
-
-
-
433
-
-
-
-
-
-
-
-
-
374
-
-
-
-
-
-
-
-
-
271