0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
16
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
21
-
-
-
-
-
-
-
-
-
29
-
-
-
-
-
-
-
-
-
53
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
63
-
-
-
-
-
-
-
-
-
1,083
-
-
-
-
-
-
-
-
-
87
-
-
-
-
-
-
-
-
-
342
-
-
-
-
-
-
-
-
-
3,445
-
-
-
-
-
-
-
-
-
676
-
-
-
-
-
-
-
-
-
708
-
-
-
-
-
-
-
-
-
1,084
-
-
-
-
-
-
-
-
-
911
-
-
-
-
-
-
-
-
-
4,289
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
2,159
-
-
-
-
-
-
-
-
-
782
-
-
-
-
-
-
-
-
-
1,110
-
-
-
-
-
-
-
-
-
9,514
-
-
-
-
-
-
-
-
-
9,304
-
-
-
-
-
-
-
-
-
3,086
-
-
-
-
-
-
-
-
-
5,231
-
-
-
-
-
-
-
-
-
1,364
-
-
-
-
-
-
-
-
-
676
-
-
-
-
-
-
-
-
-
1,567
-
-
-
-
-
-
-
-
-
541
-
-
-
-
-
-
-
-
-
107
-
-
-
-
-
-
-
-
-
1,333
-
-
-
-
-
-
-
-
-
463
-
-
-
-
-
-
-
-
-
1,138
-
-
-
-
-
-
-
-
-
198
-
-
-
-
-
-
-
-
-
927
-
-
-
-
-
-
-
-
-
396
-
-
-
-
-
-
-
-
-
1,885
-
-
-
-
-
-
-
-
-
98
-
-
-
-
-
-
-
-
-
265
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
695
-
-
-
-
-
-
-
-
-
415
-
-
-
-
-
-
-
-
-
544
-
-
-
-
-
-
-
-
-
331
-
-
-
-
-
-
-
-
-
878
-
-
-
-
-
-
-
-
-
442
-
-
-
-
-
-
-
-
-
1,054
-
-
-
-
-
-
-
-
-
2,122
-
-
-
-
-
-
-
-
-
726
-
-
-
-
-
-
-
-
-
2,171
-
-
-
-
-
-
-
-
-
546
-
-
-
-
-
-
-
-
-
185
-
-
-
-
-
-
-
-
-
85