0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
40
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
93
-
-
-
-
-
-
-
-
-
749
-
-
-
-
-
-
-
-
-
5,640
-
-
-
-
-
-
-
-
-
1,815
-
-
-
-
-
-
-
-
-
4,920
-
-
-
-
-
-
-
-
-
1,579
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
425
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
561
-
-
-
-
-
-
-
-
-
229
-
-
-
-
-
-
-
-
-
357
-
-
-
-
-
-
-
-
-
565
-
-
-
-
-
-
-
-
-
398
-
-
-
-
-
-
-
-
-
1,996
-
-
-
-
-
-
-
-
-
365
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
75
-
-
-
-
-
-
-
-
-
754
-
-
-
-
-
-
-
-
-
202
-
-
-
-
-
-
-
-
-
1,399
-
-
-
-
-
-
-
-
-
109
-
-
-
-
-
-
-
-
-
1,062
-
-
-
-
-
-
-
-
-
80
-
-
-
-
-
-
-
-
-
174
-
-
-
-
-
-
-
-
-
514
-
-
-
-
-
-
-
-
-
69
-
-
-
-
-
-
-
-
-
405
-
-
-
-
-
-
-
-
-
784
-
-
-
-
-
-
-
-
-
421
-
-
-
-
-
-
-
-
-
2,055
-
-
-
-
-
-
-
-
-
1,040
-
-
-
-
-
-
-
-
-
1,620
-
-
-
-
-
-
-
-
-
1,964
-
-
-
-
-
-
-
-
-
2,592
-
-
-
-
-
-
-
-
-
1,684
-
-
-
-
-
-
-
-
-
973
-
-
-
-
-
-
-
-
-
2,166
-
-
-
-
-
-
-
-
-
1,620
-
-
-
-
-
-
-
-
-
224