0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
383
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
1.58K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
141
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
4.37K
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
475
-
-
-
-
-
-
-
-
-
166
-
-
-
-
-
-
-
-
-
2.10K
-
-
-
-
-
-
-
-
-
485
-
-
-
-
-
-
-
-
-
973
-
-
-
-
-
-
-
-
-
3.61K
-
-
-
-
-
-
-
-
-
3.41K
-
-
-
-
-
-
-
-
-
896
-
-
-
-
-
-
-
-
-
2.20K
-
-
-
-
-
-
-
-
-
963
517
-
-
-
-
-
-
-
-
-
276
-
-
-
-
-
-
-
-
-
1.11K
-
-
-
-
-
-
-
-
-
2.01K
-
-
-
-
-
-
-
-
-
4.79K
-
-
-
-
-
-
-
-
-
931
-
-
-
-
-
-
-
-
-
1.34K
-
-
-
-
-
-
-
-
-
626
-
-
-
-
-
-
-
-
-
2.45K
-
-
-
-
-
-
-
-
-
572
-
-
-
-
-
-
-
-
-
2.52K
-
-
-
-
-
-
-
-
-
267
-
-
-
-
-
-
-
-
-
1.15K
-
-
-
-
-
-
-
-
-
672
-
-
-
-
-
-
-
-
-
492
-
-
-
-
-
-
-
-
-
286
-
-
-
-
-
-
-
-
-
254
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
345
-
-
-
-
-
-
-
-
-
88
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
951
-
-
-
-
-
-
-
-
-
613
-
-
-
-
-
-
-
-
-
1.23K
-
-
-
-
-
-
-
-
-
271
-
-
-
-
-
-
-
-
-
2.17K
-
-
-
-
-
-
-
-
-
595
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
49
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0