0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
38
-
-
-
-
-
-
-
-
-
146
-
-
-
-
-
-
-
-
-
148
-
-
-
-
-
-
-
-
-
401
-
-
-
-
-
-
-
-
-
839
-
-
-
-
-
-
-
-
-
523
-
-
-
-
-
-
-
-
-
550
-
-
-
-
-
-
-
-
-
368
-
-
-
-
-
-
-
-
-
667
-
-
-
-
-
-
-
-
-
391
-
-
-
-
-
-
-
-
-
793
-
-
-
-
-
-
-
-
-
501
-
-
-
-
-
-
-
-
-
1,388
-
-
-
-
-
-
-
-
-
944
-
-
-
-
-
-
-
-
-
2,768
-
-
-
-
-
-
-
-
-
1,146
-
-
-
-
-
-
-
-
-
1,850
-
-
-
-
-
-
-
-
-
1,379
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
152
-
-
-
-
-
-
-
-
-
420
-
-
-
-
-
-
-
-
-
559
-
-
-
-
-
-
-
-
-
644
-
-
-
-
-
-
-
-
-
810
-
-
-
-
-
-
-
-
-
806
-
-
-
-
-
-
-
-
-
1,017
-
-
-
-
-
-
-
-
-
419
-
-
-
-
-
-
-
-
-
698
-
-
-
-
-
-
-
-
-
305
-
-
-
-
-
-
-
-
-
1,059
-
-
-
-
-
-
-
-
-
697
-
-
-
-
-
-
-
-
-
906
-
-
-
-
-
-
-
-
-
1,188
-
-
-
-
-
-
-
-
-
2,649
-
-
-
-
-
-
-
-
-
1,453
-
-
-
-
-
-
-
-
-
1,428
-
-
-
-
-
-
-
-
-
762
-
-
-
-
-
-
-
-
-
598
-
-
-
-
-
-
-
-
-
263