0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
6
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
8
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
296
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
85
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
34
-
-
-
-
-
-
-
-
-
459
-
-
-
-
-
-
-
-
-
565
-
-
-
-
-
-
-
-
-
936
-
-
-
-
-
-
-
-
-
1782
-
-
-
-
-
-
-
-
-
3037
-
-
-
-
-
-
-
-
-
2813
-
-
-
-
-
-
-
-
-
1786
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
55
-
-
-
-
-
-
-
-
-
343
-
-
-
-
-
-
-
-
-
101
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
163
-
-
-
-
-
-
-
-
-
64
-
-
-
-
-
-
-
-
-
66
-
-
-
-
-
-
-
-
-
111
-
-
-
-
-
-
-
-
-
392
-
-
-
-
-
-
-
-
-
1036
-
-
-
-
-
-
-
-
-
201
-
-
-
-
-
-
-
-
-
1525
-
-
-
-
-
-
-
-
-
189
-
-
-
-
-
-
-
-
-
754
-
-
-
-
-
-
-
-
-
5647
-
-
-
-
-
-
-
-
-
399
-
-
-
-
-
-
-
-
-
657
-
-
-
-
-
-
-
-
-
917
-
-
-
-
-
-
-
-
-
1058
-
-
-
-
-
-
-
-
-
988
-
-
-
-
-
-
-
-
-
1777
-
-
-
-
-
-
-
-
-
1141
-
-
-
-
-
-
-
-
-
404