4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
263
-
-
-
-
-
-
-
-
-
179
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
388
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
251
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
2.70K
-
-
-
-
-
-
-
-
-
602
-
-
-
-
-
-
-
-
-
159
-
-
-
-
-
-
-
-
-
578
-
-
-
-
-
-
-
-
-
324
-
-
-
-
-
-
-
-
-
255
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
72
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
165
-
-
-
-
-
-
-
-
-
145
-
-
-
-
-
-
-
-
-
1.89K
-
-
-
-
-
-
-
-
-
319
-
-
-
-
-
-
-
-
-
324
-
-
-
-
-
-
-
-
-
814
-
-
-
-
-
-
-
-
-
518
-
-
-
-
-
-
-
-
-
336
-
-
-
-
-
-
-
-
-
804
-
-
-
-
-
-
-
-
-
466
-
-
-
-
-
-
-
-
-
922
-
-
-
-
-
-
-
-
-
654
-
-
-
-
-
-
-
-
-
381
-
-
-
-
-
-
-
-
-
90
-
-
-
-
-
-
-
-
-
77