-
-
-
-
-
-
-
-
-
334
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
105
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
60
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
584
-
-
-
-
-
-
-
-
-
291
-
-
-
-
-
-
-
-
-
125
-
-
-
-
-
-
-
-
-
311
-
-
-
-
-
-
-
-
-
490
-
-
-
-
-
-
-
-
-
369
-
-
-
-
-
-
-
-
-
398
-
-
-
-
-
-
-
-
-
816
-
-
-
-
-
-
-
-
-
391
-
-
-
-
-
-
-
-
-
715
-
-
-
-
-
-
-
-
-
653
-
-
-
-
-
-
-
-
-
1,567
-
-
-
-
-
-
-
-
-
875