22
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
286
-
-
-
-
-
-
-
-
-
337
-
-
-
-
-
-
-
-
-
2.79K
-
-
-
-
-
-
-
-
-
791
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
5.92K
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
945
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
3.86K
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
174
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
3.52K
-
-
-
-
-
-
-
-
-
371
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
470
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
3.51K
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
400
-
-
-
-
-
-
-
-
-
512
-
-
-
-
-
-
-
-
-
1.57K
-
-
-
-
-
-
-
-
-
1.52K
-
-
-
-
-
-
-
-
-
721
-
-
-
-
-
-
-
-
-
309
-
-
-
-
-
-
-
-
-
966
-
-
-
-
-
-
-
-
-
442
-
-
-
-
-
-
-
-
-
5.53K
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
915
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3.24K
-
-
-
-
-
-
-
-
-
1.34K
-
-
-
-
-
-
-
-
-
754
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
728
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5.13K
-
-
-
-
-
-
-
-
-
278
-
-
-
-
-
-
-
-
-
209
-
-
-
-
-
-
-
-
-
187
-
-
-
-
-
-
-
-
-
149
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
356
-
-
-
-
-
-
-
-
-
387
-
-
-
-
-
-
-
-
-
258
-
-
-
-
-
-
-
-
-
710
-
-
-
-
-
-
-
-
-
976
-
-
-
-
-
-
-
-
-
6.15K
-
-
-
-
-
-
-
-
-
1.96K
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
9.80K
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
89
-
-
-
-
-
-
-
-
-
1.84K
-
-
-
-
-
-
-
-
-
239
-
-
-
-
-
-
-
-
-
142
-
-
-
-
-
-
-
-
-
268
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
2.85K
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
302
-
-
-
-
-
-
-
-
-
354
-
-
-
-
-
-
-
-
-
457
-
-
-
-
-
-
-
-
-
1.33K
-
-
-
-
-
-
-
-
-
659
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
664
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
2.17K
-
-
-
-
-
-
-
-
-
623
-
-
-
-
-
-
-
-
-
542
-
-
-
-
-
-
-
-
-
376
-
-
-
-
-
-
-
-
-
623
-
-
-
-
-
-
-
-
-
1.95K
-
-
-
-
-
-
-
-
-
795
-
-
-
-
-
-
-
-
-
500
-
-
-
-
-
-
-
-
-
534
-
-
-
-
-
-
-
-
-
133
-
-
-
-
-
-
-
-
-
1.79K
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
431
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
828
-
-
-
-
-
-
-
-
-
444
-
-
-
-
-
-
-
-
-
57
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
No Data
No Data