4
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
96
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
113
-
-
-
-
-
-
-
-
-
199
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
169
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
96
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
829
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
625
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
212
-
-
-
-
-
-
-
-
-
243
-
-
-
-
-
-
-
-
-
1776
-
-
-
-
-
-
-
-
-
119
-
-
-
-
-
-
-
-
-
2198
-
-
-
-
-
-
-
-
-
516
-
-
-
-
-
-
-
-
-
7302
-
-
-
-
-
-
-
-
-
1824
-
-
-
-
-
-
-
-
-
4831
-
-
-
-
-
-
-
-
-
1091
-
-
-
-
-
-
-
-
-
5643
-
-
-
-
-
-
-
-
-
8536
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
846
-
-
-
-
-
-
-
-
-
552
-
-
-
-
-
-
-
-
-
832
-
-
-
-
-
-
-
-
-
2333
-
-
-
-
-
-
-
-
-
2538
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
297
-
-
-
-
-
-
-
-
-
2387
-
-
-
-
-
-
-
-
-
235
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
3838
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
207
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
4345
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
3647
-
-
-
-
-
-
-
-
-
314
-
-
-
-
-
-
-
-
-
3577
-
-
-
-
-
-
-
-
-
441
-
-
-
-
-
-
-
-
-
8973
-
-
-
-
-
-
-
-
-
784
-
-
-
-
-
-
-
-
-
4101
-
-
-
-
-
-
-
-
-
1970
-
-
-
-
-
-
-
-
-
7561
-
-
-
-
-
-
-
-
-
405
-
-
-
-
-
-
-
-
-
8514
-
-
-
-
-
-
-
-
-
268
-
-
-
-
-
-
-
-
-
3531
-
-
-
-
-
-
-
-
-
465