-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
264
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
434
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
4177
-
-
-
-
-
-
-
-
-
380
-
-
-
-
-
-
-
-
-
2260
-
-
-
-
-
-
-
-
-
1583
-
-
-
-
-
-
-
-
-
1073
-
-
-
-
-
-
-
-
-
3198
-
-
-
-
-
-
-
-
-
2381
-
-
-
-
-
-
-
-
-
2840
-
-
-
-
-
-
-
-
-
4413
-
-
-
-
-
-
-
-
-
1113
-
-
-
-
-
-
-
-
-
1335
-
-
-
-
-
-
-
-
-
833
-
-
-
-
-
-
-
-
-
3235
1710
-
-
-
-
-
-
-
-
-
2405
-
-
-
-
-
-
-
-
-
1813
-
-
-
-
-
-
-
-
-
1807
-
-
-
-
-
-
-
-
-
338
-
-
-
-
-
-
-
-
-
757
-
-
-
-
-
-
-
-
-
702
-
-
-
-
-
-
-
-
-
6539
-
-
-
-
-
-
-
-
-
1468
-
-
-
-
-
-
-
-
-
580
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
780
-
-
-
-
-
-
-
-
-
499
-
-
-
-
-
-
-
-
-
895
-
-
-
-
-
-
-
-
-
279
-
-
-
-
-
-
-
-
-
911
-
-
-
-
-
-
-
-
-
534
-
-
-
-
-
-
-
-
-
2540
-
-
-
-
-
-
-
-
-
492
-
-
-
-
-
-
-
-
-
289
-
-
-
-
-
-
-
-
-
257
-
-
-
-
-
-
-
-
-
195
-
-
-
-
-
-
-
-
-
2259
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
613
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
269
-
-
-
-
-
-
-
-
-
1832
-
-
-
-
-
-
-
-
-
335
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
963
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
1875
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
186
-
-
-
-
-
-
-
-
-
352
-
-
-
-
-
-
-
-
-
442
-
-
-
-
-
-
-
-
-
242
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
330
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0