89
-
-
-
-
-
-
-
-
-
214
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
254
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
67
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
358
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
306
-
-
-
-
-
-
-
-
-
120
-
-
-
-
-
-
-
-
-
1.13K
-
-
-
-
-
-
-
-
-
183
-
-
-
-
-
-
-
-
-
241
-
-
-
-
-
-
-
-
-
370
-
-
-
-
-
-
-
-
-
456
-
-
-
-
-
-
-
-
-
628
-
-
-
-
-
-
-
-
-
165
-
-
-
-
-
-
-
-
-
491
-
-
-
-
-
-
-
-
-
1.17K
-
-
-
-
-
-
-
-
-
385
-
-
-
-
-
-
-
-
-
2.99K
-
-
-
-
-
-
-
-
-
325
-
-
-
-
-
-
-
-
-
613
-
-
-
-
-
-
-
-
-
1.17K
-
-
-
-
-
-
-
-
-
663
-
-
-
-
-
-
-
-
-
1.08K
-
-
-
-
-
-
-
-
-
902
-
-
-
-
-
-
-
-
-
638
-
-
-
-
-
-
-
-
-
773
-
-
-
-
-
-
-
-
-
1.19K
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
2.96K
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
777
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
1.16K
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
955
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
1.62K
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
5.07K
-
-
-
-
-
-
-
-
-
149
-
-
-
-
-
-
-
-
-
1.34K
-
-
-
-
-
-
-
-
-
298
-
-
-
-
-
-
-
-
-
2.70K
-
-
-
-
-
-
-
-
-
99
-
-
-
-
-
-
-
-
-
5.24K
-
-
-
-
-
-
-
-
-
600
-
-
-
-
-
-
-
-
-
1.26K
-
-
-
-
-
-
-
-
-
214
-
-
-
-
-
-
-
-
-
5.05K
-
-
-
-
-
-
-
-
-
1.36K
-
-
-
-
-
-
-
-
-
394
-
-
-
-
-
-
-
-
-
2.92K
-
-
-
-
-
-
-
-
-
2.77K
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
2.31K
-
-
-
-
-
-
-
-
-
5.68K
-
-
-
-
-
-
-
-
-
2.88K
-
-
-
-
-
-
-
-
-
564
-
-
-
-
-
-
-
-
-
3.61K
-
-
-
-
-
-
-
-
-
448
-
-
-
-
-
-
-
-
-
5.61K
-
-
-
-
-
-
-
-
-
857
-
-
-
-
-
-
-
-
-
3.78K
-
-
-
-
-
-
-
-
-
1.59K
-
-
-
-
-
-
-
-
-
9.19K
-
-
-
-
-
-
-
-
-
761
-
-
-
-
-
-
-
-
-
4.27K
-
-
-
-
-
-
-
-
-
1.32K
-
-
-
-
-
-
-
-
-
6.27K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2.29K
-
-
-
-
-
-
-
-
-
1.41K
-
-
-
-
-
-
-
-
-
1.77K
-
-
-
-
-
-
-
-
-
2.45K
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
373
-
-
-
-
-
-
-
-
-
228
-
-
-
-
-
-
-
-
-
503
-
-
-
-
-
-
-
-
-
1.86K
-
-
-
-
-
-
-
-
-
406
-
-
-
-
-
-
-
-
-
331
-
-
-
-
-
-
-
-
-
868
-
-
-
-
-
-
-
-
-
635
-
-
-
-
-
-
-
-
-
3.65K
-
-
-
-
-
-
-
-
-
407
-
-
-
-
-
-
-
-
-
513
-
-
-
-
-
-
-
-
-
369
-
-
-
-
-
-
-
-
-
606
-
-
-
-
-
-
-
-
-
2.23K
-
-
-
-
-
-
-
-
-
513
-
-
-
-
-
-
-
-
-
1.18K
-
-
-
-
-
-
-
-
-
1.18K
-
-
-
-
-
-
-
-
-
1.27K
-
-
-
-
-
-
-
-
-
4.50K
-
-
-
-
-
-
-
-
-
762
-
-
-
-
-
-
-
-
-
1.19K
-
-
-
-
-
-
-
-
-
1.18K
-
-
-
-
-
-
-
-
-
1.12K
-
-
-
-
-
-
-
-
-
3.71K
-
-
-
-
-
-
-
-
-
1.40K
-
-
-
-
-
-
-
-
-
1.87K
-
-
-
-
-
-
-
-
-
2.66K
-
-
-
-
-
-
-
-
-
1.16K
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
4.70K
-
-
-
-
-
-
-
-
-
172
-
-
-
-
-
-
-
-
-
897
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
1.18K
-
-
-
-
-
-
-
-
-
383
-
-
-
-
-
-
-
-
-
1.51K
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
1.31K
-
-
-
-
-
-
-
-
-
215
-
-
-
-
-
-
-
-
-
3.11K
-
-
-
-
-
-
-
-
-
241
-
-
-
-
-
-
-
-
-
1.16K
-
-
-
-
-
-
-
-
-
199
-
-
-
-
-
-
-
-
-
1.57K
-
-
-
-
-
-
-
-
-
627
-
-
-
-
-
-
-
-
-
1.49K
-
-
-
-
-
-
-
-
-
728
-
-
-
-
-
-
-
-
-
1.81K
-
-
-
-
-
-
-
-
-
627
-
-
-
-
-
-
-
-
-
4.79K
-
-
-
-
-
-
-
-
-
2.91K
-
-
-
-
-
-
-
-
-
362
-
-
-
-
-
-
-
-
-
4.26K
-
-
-
-
-
-
-
-
-
2.83K
-
-
-
-
-
-
-
-
-
859
-
-
-
-
-
-
-
-
-
2.38K
-
-
-
-
-
-
-
-
-
5.45K
-
-
-
-
-
-
-
-
-
2.16K
-
-
-
-
-
-
-
-
-
1.07K
-
-
-
-
-
-
-
-
-
3.00K
-
-
-
-
-
-
-
-
-
922
-
-
-
-
-
-
-
-
-
7.85K
-
-
-
-
-
-
-
-
-
2.14K
-
-
-
-
-
-
-
-
-
2.55K
-
-
-
-
-
-
-
-
-
718
-
-
-
-
-
-
-
-
-
3.87K
-
-
-
-
-
-
-
-
-
813
-
-
-
-
-
-
-
-
-
1.97K
-
-
-
-
-
-
-
-
-
490
-
-
-
-
-
-
-
-
-
1.51K