0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
42
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
56
-
-
-
-
-
-
-
-
-
193
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
346
-
-
-
-
-
-
-
-
-
147
-
-
-
-
-
-
-
-
-
211
-
-
-
-
-
-
-
-
-
118
-
-
-
-
-
-
-
-
-
461
-
-
-
-
-
-
-
-
-
256
-
-
-
-
-
-
-
-
-
993
-
-
-
-
-
-
-
-
-
260
-
-
-
-
-
-
-
-
-
1.16K
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
1.34K
-
-
-
-
-
-
-
-
-
763
-
-
-
-
-
-
-
-
-
1.53K
-
-
-
-
-
-
-
-
-
488
-
-
-
-
-
-
-
-
-
3.15K
-
-
-
-
-
-
-
-
-
439
-
-
-
-
-
-
-
-
-
2.88K
-
-
-
-
-
-
-
-
-
277
-
-
-
-
-
-
-
-
-
975
-
-
-
-
-
-
-
-
-
419
-
-
-
-
-
-
-
-
-
1.42K
-
-
-
-
-
-
-
-
-
379
-
-
-
-
-
-
-
-
-
4.17K
-
-
-
-
-
-
-
-
-
423
-
-
-
-
-
-
-
-
-
1.25K
-
-
-
-
-
-
-
-
-
695
-
-
-
-
-
-
-
-
-
4.71K
-
-
-
-
-
-
-
-
-
2.10K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1.25K
-
-
-
-
-
-
-
-
-
196
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
448
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
467
-
-
-
-
-
-
-
-
-
213
-
-
-
-
-
-
-
-
-
642
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
794
-
-
-
-
-
-
-
-
-
182
-
-
-
-
-
-
-
-
-
1.47K
-
-
-
-
-
-
-
-
-
318
-
-
-
-
-
-
-
-
-
996
-
-
-
-
-
-
-
-
-
287
-
-
-
-
-
-
-
-
-
725
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
932
-
-
-
-
-
-
-
-
-
150
-
-
-
-
-
-
-
-
-
544
-
-
-
-
-
-
-
-
-
373
-
-
-
-
-
-
-
-
-
636
-
-
-
-
-
-
-
-
-
1.12K
-
-
-
-
-
-
-
-
-
1.27K
-
-
-
-
-
-
-
-
-
198
-
-
-
-
-
-
-
-
-
1.21K
-
-
-
-
-
-
-
-
-
227
-
-
-
-
-
-
-
-
-
1.31K
-
-
-
-
-
-
-
-
-
403
-
-
-
-
-
-
-
-
-
1.63K
-
-
-
-
-
-
-
-
-
252
-
-
-
-
-
-
-
-
-
4.44K
-
-
-
-
-
-
-
-
-
691
-
-
-
-
-
-
-
-
-
3.18K
-
-
-
-
-
-
-
-
-
623
-
-
-
-
-
-
-
-
-
1.45K
-
-
-
-
-
-
-
-
-
996
-
-
-
-
-
-
-
-
-
2.70K
-
-
-
-
-
-
-
-
-
845
-
-
-
-
-
-
-
-
-
994
-
-
-
-
-
-
-
-
-
502
-
-
-
-
-
-
-
-
-
1.69K
-
-
-
-
-
-
-
-
-
324
No Data