0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
79
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
137
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
126
-
-
-
-
-
-
-
-
-
606
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
822
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
1.89万
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
1.31万
-
-
-
-
-
-
-
-
-
157
-
-
-
-
-
-
-
-
-
6,332
-
-
-
-
-
-
-
-
-
537
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
804
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
858
-
-
-
-
-
-
-
-
-
2,500
-
-
-
-
-
-
-
-
-
46
-
-
-
-
-
-
-
-
-
131
-
-
-
-
-
-
-
-
-
236
-
-
-
-
-
-
-
-
-
76
-
-
-
-
-
-
-
-
-
615
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
180
-
-
-
-
-
-
-
-
-
1,963
-
-
-
-
-
-
-
-
-
153
-
-
-
-
-
-
-
-
-
438
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
2.08万
-
-
-
-
-
-
-
-
-
206
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
178
-
-
-
-
-
-
-
-
-
303
-
-
-
-
-
-
-
-
-
28