1
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
177
-
-
-
-
-
-
-
-
-
295
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
173
-
-
-
-
-
-
-
-
-
949
-
-
-
-
-
-
-
-
-
311
-
-
-
-
-
-
-
-
-
1.21K
-
-
-
-
-
-
-
-
-
960
-
-
-
-
-
-
-
-
-
389
-
-
-
-
-
-
-
-
-
2.18K
-
-
-
-
-
-
-
-
-
2.24K
-
-
-
-
-
-
-
-
-
471
-
-
-
-
-
-
-
-
-
831
-
-
-
-
-
-
-
-
-
1.23K
-
-
-
-
-
-
-
-
-
1.76K
-
-
-
-
-
-
-
-
-
3.46K
-
-
-
-
-
-
-
-
-
5.96K
-
-
-
-
-
-
-
-
-
2.08K
-
-
-
-
-
-
-
-
-
12.50K
-
-
-
-
-
-
-
-
-
2.14K
-
-
-
-
-
-
-
-
-
5.67K
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
1.98K
-
-
-
-
-
-
-
-
-
177
-
-
-
-
-
-
-
-
-
21.29K
-
-
-
-
-
-
-
-
-
553
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
7.53K
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
1.34K
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
7.38K
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
784
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
11.83K
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
391
-
-
-
-
-
-
-
-
-
560
-
-
-
-
-
-
-
-
-
227
-
-
-
-
-
-
-
-
-
304
-
-
-
-
-
-
-
-
-
8.81K
-
-
-
-
-
-
-
-
-
637
-
-
-
-
-
-
-
-
-
1.22K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
408
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
1.41K
-
-
-
-
-
-
-
-
-
1.27K
-
-
-
-
-
-
-
-
-
494
-
-
-
-
-
-
-
-
-
653
-
-
-
-
-
-
-
-
-
451
-
-
-
-
-
-
-
-
-
2.60K
-
-
-
-
-
-
-
-
-
1.51K
-
-
-
-
-
-
-
-
-
1.58K
-
-
-
-
-
-
-
-
-
5.10K
-
-
-
-
-
-
-
-
-
472
-
-
-
-
-
-
-
-
-
1.21K
-
-
-
-
-
-
-
-
-
3.55K
-
-
-
-
-
-
-
-
-
824
-
-
-
-
-
-
-
-
-
3.70K
-
-
-
-
-
-
-
-
-
1.96K
-
-
-
-
-
-
-
-
-
854
-
-
-
-
-
-
-
-
-
1.06K
-
-
-
-
-
-
-
-
-
1.81K
-
-
-
-
-
-
-
-
-
2.44K
-
-
-
-
-
-
-
-
-
1.75K
-
-
-
-
-
-
-
-
-
2.50K
-
-
-
-
-
-
-
-
-
3.51K
-
-
-
-
-
-
-
-
-
5.18K
-
-
-
-
-
-
-
-
-
1.32K
-
-
-
-
-
-
-
-
-
4.05K
-
-
-
-
-
-
-
-
-
1.13K
-
-
-
-
-
-
-
-
-
8.12K
-
-
-
-
-
-
-
-
-
1.29K
-
-
-
-
-
-
-
-
-
9.54K
-
-
-
-
-
-
-
-
-
1.88K
-
-
-
-
-
-
-
-
-
514
-
-
-
-
-
-
-
-
-
1.56K
-
-
-
-
-
-
-
-
-
580
-
-
-
-
-
-
-
-
-
290
-
-
-
-
-
-
-
-
-
923
-
-
-
-
-
-
-
-
-
348
-
-
-
-
-
-
-
-
-
598
-
-
-
-
-
-
-
-
-
2.91K
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
486
-
-
-
-
-
-
-
-
-
1.44K
-
-
-
-
-
-
-
-
-
443
-
-
-
-
-
-
-
-
-
339
-
-
-
-
-
-
-
-
-
6.33K
-
-
-
-
-
-
-
-
-
678
-
-
-
-
-
-
-
-
-
458
-
-
-
-
-
-
-
-
-
11.93K
-
-
-
-
-
-
-
-
-
1.54K
-
-
-
-
-
-
-
-
-
1.75K
-
-
-
-
-
-
-
-
-
3.89K
-
-
-
-
-
-
-
-
-
487
-
-
-
-
-
-
-
-
-
856