0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
750
-
-
-
-
-
-
-
-
-
172
-
-
-
-
-
-
-
-
-
546
-
-
-
-
-
-
-
-
-
400
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
207
-
-
-
-
-
-
-
-
-
699
-
-
-
-
-
-
-
-
-
640
-
-
-
-
-
-
-
-
-
350
-
-
-
-
-
-
-
-
-
579
-
-
-
-
-
-
-
-
-
367
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
61
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
1,750
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
844
-
-
-
-
-
-
-
-
-
2,035
-
-
-
-
-
-
-
-
-
784
-
-
-
-
-
-
-
-
-
8,244
-
-
-
-
-
-
-
-
-
2,515
-
-
-
-
-
-
-
-
-
1,635
-
-
-
-
-
-
-
-
-
6,645
-
-
-
-
-
-
-
-
-
246
-
-
-
-
-
-
-
-
-
512
-
-
-
-
-
-
-
-
-
244
-
-
-
-
-
-
-
-
-
2,136
-
-
-
-
-
-
-
-
-
568
-
-
-
-
-
-
-
-
-
931
-
-
-
-
-
-
-
-
-
476
-
-
-
-
-
-
-
-
-
1,250
-
-
-
-
-
-
-
-
-
462
-
-
-
-
-
-
-
-
-
199
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
68
-
-
-
-
-
-
-
-
-
320
-
-
-
-
-
-
-
-
-
177
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
352
-
-
-
-
-
-
-
-
-
79