2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
280
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
690
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2.95K
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
537
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
3.41K
-
-
-
-
-
-
-
-
-
50
-
-
-
-
-
-
-
-
-
624
-
-
-
-
-
-
-
-
-
1.58K
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
443
-
-
-
-
-
-
-
-
-
1.54K
-
-
-
-
-
-
-
-
-
702
-
-
-
-
-
-
-
-
-
684
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
127
-
-
-
-
-
-
-
-
-
396
-
-
-
-
-
-
-
-
-
1.67K
-
-
-
-
-
-
-
-
-
2.26K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
62
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4.49K
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
989
-
-
-
-
-
-
-
-
-
917
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1.64K
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
145
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
3.51K
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
1.88K
-
-
-
-
-
-
-
-
-
1.51K
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
2.40K
-
-
-
-
-
-
-
-
-
263
-
-
-
-
-
-
-
-
-
892
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
378
-
-
-
-
-
-
-
-
-
467
-
-
-
-
-
-
-
-
-
927
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
155
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
116
-
-
-
-
-
-
-
-
-
265
-
-
-
-
-
-
-
-
-
776
-
-
-
-
-
-
-
-
-
2.09K
No Data
No Data