53
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
203
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
171
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
94
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
176
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
162
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
295
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
166
-
-
-
-
-
-
-
-
-
213
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
213
-
-
-
-
-
-
-
-
-
154
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
227
-
-
-
-
-
-
-
-
-
918
-
-
-
-
-
-
-
-
-
227
-
-
-
-
-
-
-
-
-
785
-
-
-
-
-
-
-
-
-
399
-
-
-
-
-
-
-
-
-
1.31K
-
-
-
-
-
-
-
-
-
598
-
-
-
-
-
-
-
-
-
1.54K
-
-
-
-
-
-
-
-
-
796
-
-
-
-
-
-
-
-
-
2.59K
-
-
-
-
-
-
-
-
-
1.01K
-
-
-
-
-
-
-
-
-
6.36K
-
-
-
-
-
-
-
-
-
3.78K
-
-
-
-
-
-
-
-
-
2.73K
-
-
-
-
-
-
-
-
-
10.25K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
889
-
-
-
-
-
-
-
-
-
276
-
-
-
-
-
-
-
-
-
891
-
-
-
-
-
-
-
-
-
901
-
-
-
-
-
-
-
-
-
1.04K
-
-
-
-
-
-
-
-
-
1.09K
-
-
-
-
-
-
-
-
-
534
-
-
-
-
-
-
-
-
-
354
-
-
-
-
-
-
-
-
-
1.29K
-
-
-
-
-
-
-
-
-
166
-
-
-
-
-
-
-
-
-
448
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
944
-
-
-
-
-
-
-
-
-
143
-
-
-
-
-
-
-
-
-
1.30K
-
-
-
-
-
-
-
-
-
445
-
-
-
-
-
-
-
-
-
853
-
-
-
-
-
-
-
-
-
535
-
-
-
-
-
-
-
-
-
1.79K
-
-
-
-
-
-
-
-
-
374
-
-
-
-
-
-
-
-
-
1.45K
-
-
-
-
-
-
-
-
-
338
-
-
-
-
-
-
-
-
-
2.00K
-
-
-
-
-
-
-
-
-
994
-
-
-
-
-
-
-
-
-
3.03K
-
-
-
-
-
-
-
-
-
588
-
-
-
-
-
-
-
-
-
2.52K
-
-
-
-
-
-
-
-
-
1.19K
-
-
-
-
-
-
-
-
-
3.21K
-
-
-
-
-
-
-
-
-
939
-
-
-
-
-
-
-
-
-
1.46K
-
-
-
-
-
-
-
-
-
1.20K
-
-
-
-
-
-
-
-
-
1.90K
-
-
-
-
-
-
-
-
-
2.39K
-
-
-
-
-
-
-
-
-
2.59K
-
-
-
-
-
-
-
-
-
1.28K
-
-
-
-
-
-
-
-
-
3.04K
-
-
-
-
-
-
-
-
-
1.58K
-
-
-
-
-
-
-
-
-
5.30K
-
-
-
-
-
-
-
-
-
1.47K
-
-
-
-
-
-
-
-
-
634
-
-
-
-
-
-
-
-
-
8.24K
7.14K
-
-
-
-
-
-
-
-
-
2.59K
-
-
-
-
-
-
-
-
-
9.15K
-
-
-
-
-
-
-
-
-
9.54K
-
-
-
-
-
-
-
-
-
3.04K
-
-
-
-
-
-
-
-
-
638
-
-
-
-
-
-
-
-
-
5.19K
-
-
-
-
-
-
-
-
-
675
-
-
-
-
-
-
-
-
-
2.50K
-
-
-
-
-
-
-
-
-
7.05K
-
-
-
-
-
-
-
-
-
3.90K
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
203
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
25
-
-
-
-
-
-
-
-
-
302
-
-
-
-
-
-
-
-
-
2.32K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
501
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
339
-
-
-
-
-
-
-
-
-
733
-
-
-
-
-
-
-
-
-
346
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0