1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
99
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
192
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
384
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
907
-
-
-
-
-
-
-
-
-
735
-
-
-
-
-
-
-
-
-
4244
-
-
-
-
-
-
-
-
-
2548
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
367
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
1098
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
957
-
-
-
-
-
-
-
-
-
2407
-
-
-
-
-
-
-
-
-
1177
-
-
-
-
-
-
-
-
-
435
-
-
-
-
-
-
-
-
-
2413
-
-
-
-
-
-
-
-
-
790
-
-
-
-
-
-
-
-
-
3446
-
-
-
-
-
-
-
-
-
936
-
-
-
-
-
-
-
-
-
8278
-
-
-
-
-
-
-
-
-
1509
-
-
-
-
-
-
-
-
-
3612
-
-
-
-
-
-
-
-
-
5916
-
-
-
-
-
-
-
-
-
4221
-
-
-
-
-
-
-
-
-
1923