0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
438
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
258
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
879
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
263
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
453
-
-
-
-
-
-
-
-
-
518
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
33
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
84
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
48
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
579
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
349
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
842
-
-
-
-
-
-
-
-
-
1,544
-
-
-
-
-
-
-
-
-
827
-
-
-
-
-
-
-
-
-
464
518
-
-
-
-
-
-
-
-
-
184
-
-
-
-
-
-
-
-
-
1,144
-
-
-
-
-
-
-
-
-
732
-
-
-
-
-
-
-
-
-
1,700
-
-
-
-
-
-
-
-
-
831
-
-
-
-
-
-
-
-
-
597
-
-
-
-
-
-
-
-
-
558
-
-
-
-
-
-
-
-
-
1,841
-
-
-
-
-
-
-
-
-
580
-
-
-
-
-
-
-
-
-
600
-
-
-
-
-
-
-
-
-
397
-
-
-
-
-
-
-
-
-
505
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
895
-
-
-
-
-
-
-
-
-
293
-
-
-
-
-
-
-
-
-
300
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
1,473
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
3,861
-
-
-
-
-
-
-
-
-
データなし
データなし