4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
254
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
816
-
-
-
-
-
-
-
-
-
102
-
-
-
-
-
-
-
-
-
198
-
-
-
-
-
-
-
-
-
2.29K
-
-
-
-
-
-
-
-
-
601
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
714
-
-
-
-
-
-
-
-
-
668
-
-
-
-
-
-
-
-
-
1.58K
-
-
-
-
-
-
-
-
-
336
-
-
-
-
-
-
-
-
-
2.08K
-
-
-
-
-
-
-
-
-
1.16K
-
-
-
-
-
-
-
-
-
915
-
-
-
-
-
-
-
-
-
902
-
-
-
-
-
-
-
-
-
3.85K
-
-
-
-
-
-
-
-
-
2.20K
-
-
-
-
-
-
-
-
-
7.17K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
1.42K
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
138
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
411
-
-
-
-
-
-
-
-
-
161
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
992
-
-
-
-
-
-
-
-
-
91
-
-
-
-
-
-
-
-
-
830
-
-
-
-
-
-
-
-
-
422
-
-
-
-
-
-
-
-
-
3.22K
-
-
-
-
-
-
-
-
-
418
-
-
-
-
-
-
-
-
-
2.74K
-
-
-
-
-
-
-
-
-
268
-
-
-
-
-
-
-
-
-
1.58K
-
-
-
-
-
-
-
-
-
320
-
-
-
-
-
-
-
-
-
1.90K
-
-
-
-
-
-
-
-
-
1.15K
-
-
-
-
-
-
-
-
-
3.82K
-
-
-
-
-
-
-
-
-
1.79K
-
-
-
-
-
-
-
-
-
3.90K
-
-
-
-
-
-
-
-
-
1.05K
-
-
-
-
-
-
-
-
-
6.47K
-
-
-
-
-
-
-
-
-
2.48K
-
-
-
-
-
-
-
-
-
4.16K
-
-
-
-
-
-
-
-
-
1.45K
-
-
-
-
-
-
-
-
-
5.59K
-
-
-
-
-
-
-
-
-
658
-
-
-
-
-
-
-
-
-
6.42K
1.75K
-
-
-
-
-
-
-
-
-
4.88K
-
-
-
-
-
-
-
-
-
1.87K
-
-
-
-
-
-
-
-
-
6.74K
-
-
-
-
-
-
-
-
-
1.56K
-
-
-
-
-
-
-
-
-
1.97K
-
-
-
-
-
-
-
-
-
1.60K
-
-
-
-
-
-
-
-
-
11.18K
-
-
-
-
-
-
-
-
-
854
-
-
-
-
-
-
-
-
-
1.53K
-
-
-
-
-
-
-
-
-
725
-
-
-
-
-
-
-
-
-
4.61K
-
-
-
-
-
-
-
-
-
531
-
-
-
-
-
-
-
-
-
1.46K
-
-
-
-
-
-
-
-
-
255
-
-
-
-
-
-
-
-
-
734
-
-
-
-
-
-
-
-
-
308
-
-
-
-
-
-
-
-
-
1.86K
-
-
-
-
-
-
-
-
-
835
-
-
-
-
-
-
-
-
-
361
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
879
-
-
-
-
-
-
-
-
-
7.01K
-
-
-
-
-
-
-
-
-