0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
655
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
685
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1,003
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2,375
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1,064
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2,396
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
638
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
270
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1,097
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
226
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
515
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
315
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
220
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
181
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
653
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
814
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
395
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
575
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
604
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
284
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
434
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
196
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
613
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
689
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
129
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
0