-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
521
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
238
-
-
-
-
-
-
-
-
-
170
-
-
-
-
-
-
-
-
-
167
-
-
-
-
-
-
-
-
-
54
-
-
-
-
-
-
-
-
-
236
-
-
-
-
-
-
-
-
-
909
-
-
-
-
-
-
-
-
-
693
-
-
-
-
-
-
-
-
-
833
-
-
-
-
-
-
-
-
-
991
-
-
-
-
-
-
-
-
-
2,425
-
-
-
-
-
-
-
-
-
996
-
-
-
-
-
-
-
-
-
1,375
-
-
-
-
-
-
-
-
-
1,348
-
-
-
-
-
-
-
-
-
1,922