-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
177
-
-
-
-
-
-
-
-
-
213
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1.54K
-
-
-
-
-
-
-
-
-
470
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
698
-
-
-
-
-
-
-
-
-
302
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
841
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
172
-
-
-
-
-
-
-
-
-
602
-
-
-
-
-
-
-
-
-
240
-
-
-
-
-
-
-
-
-
854
-
-
-
-
-
-
-
-
-
806
-
-
-
-
-
-
-
-
-
1.94K
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
816