0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
881
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1.71K
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1.26K
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
2.50K
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
4.00K
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
4.71K
-
-
-
-
-
-
-
-
-
360
-
-
-
-
-
-
-
-
-
3.15K
-
-
-
-
-
-
-
-
-
579
-
-
-
-
-
-
-
-
-
2.35K
-
-
-
-
-
-
-
-
-
450
-
-
-
-
-
-
-
-
-
2.40K
-
-
-
-
-
-
-
-
-
685
-
-
-
-
-
-
-
-
-
2.58K
-
-
-
-
-
-
-
-
-
1.82K
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
95
-
-
-
-
-
-
-
-
-
173
-
-
-
-
-
-
-
-
-
199
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
325
-
-
-
-
-
-
-
-
-
1.51K
-
-
-
-
-
-
-
-
-
1.82K
-
-
-
-
-
-
-
-
-
501
-
-
-
-
-
-
-
-
-
380
-
-
-
-
-
-
-
-
-
2.85K
-
-
-
-
-
-
-
-
-
1.14K
-
-
-
-
-
-
-
-
-
2.02K
-
-
-
-
-
-
-
-
-
1.87K
-
-
-
-
-
-
-
-
-
2.11K
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
1.83K
-
-
-
-
-
-
-
-
-
149
-
-
-
-
-
-
-
-
-
1.46K
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
1.85K
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
2.27K
-
-
-
-
-
-
-
-
-
342
-
-
-
-
-
-
-
-
-
1.21K
-
-
-
-
-
-
-
-
-
325
-
-
-
-
-
-
-
-
-
869
-
-
-
-
-
-
-
-
-
761
-
-
-
-
-
-
-
-
-
1.25K
-
-
-
-
-
-
-
-
-
352
-
-
-
-
-
-
-
-
-
3.12K
-
-
-
-
-
-
-
-
-
1.01K
-
-
-
-
-
-
-
-
-
628
-
-
-
-
-
-
-
-
-
397