10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
175
-
-
-
-
-
-
-
-
-
453
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
195
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
933
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
215
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
207
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
276
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
1.70K
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
1.91K
-
-
-
-
-
-
-
-
-
588
-
-
-
-
-
-
-
-
-
1.90K
-
-
-
-
-
-
-
-
-
659
-
-
-
-
-
-
-
-
-
4.41K
-
-
-
-
-
-
-
-
-
660
-
-
-
-
-
-
-
-
-
2.31K
-
-
-
-
-
-
-
-
-
375
-
-
-
-
-
-
-
-
-
4.28K
-
-
-
-
-
-
-
-
-
620
-
-
-
-
-
-
-
-
-
1.77K
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
3.32K
-
-
-
-
-
-
-
-
-
99
-
-
-
-
-
-
-
-
-
2.93K
-
-
-
-
-
-
-
-
-
484
-
-
-
-
-
-
-
-
-
2.40K
-
-
-
-
-
-
-
-
-
3.35K
-
-
-
-
-
-
-
-
-
1.98K
-
-
-
-
-
-
-
-
-
2.73K
-
-
-
-
-
-
-
-
-
2.88K
-
-
-
-
-
-
-
-
-
2.54K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
342
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
121
-
-
-
-
-
-
-
-
-
43
-
-
-
-
-
-
-
-
-
577
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
335
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
434
-
-
-
-
-
-
-
-
-
363
-
-
-
-
-
-
-
-
-
1.17K
-
-
-
-
-
-
-
-
-
561
-
-
-
-
-
-
-
-
-
1.01K
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
984
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
745
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
1.33K
-
-
-
-
-
-
-
-
-
215
-
-
-
-
-
-
-
-
-
1.31K
-
-
-
-
-
-
-
-
-
233
-
-
-
-
-
-
-
-
-
779
-
-
-
-
-
-
-
-
-
1.38K
-
-
-
-
-
-
-
-
-
1.86K
-
-
-
-
-
-
-
-
-
628
-
-
-
-
-
-
-
-
-
1.25K
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
1.22K
-
-
-
-
-
-
-
-
-
230
-
-
-
-
-
-
-
-
-
1.03K
-
-
-
-
-
-
-
-
-
350
-
-
-
-
-
-
-
-
-
1.26K
-
-
-
-
-
-
-
-
-
553
-
-
-
-
-
-
-
-
-
1.80K
-
-
-
-
-
-
-
-
-
929
-
-
-
-
-
-
-
-
-
1.03K
-
-
-
-
-
-
-
-
-
217
-
-
-
-
-
-
-
-
-
1.12K
-
-
-
-
-
-
-
-
-
375
-
-
-
-
-
-
-
-
-
1.77K
-
-
-
-
-
-
-
-
-
327
-
-
-
-
-
-
-
-
-
1.91K
-
-
-
-
-
-
-
-
-
1.55K
-
-
-
-
-
-
-
-
-
1.38K
-
-
-
-
-
-
-
-
-
1.67K
-
-
-
-
-
-
-
-
-
1.30K
-
-
-
-
-
-
-
-
-
218