0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
52
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
360
-
-
-
-
-
-
-
-
-
1,280
-
-
-
-
-
-
-
-
-
6,461
-
-
-
-
-
-
-
-
-
9,769
-
-
-
-
-
-
-
-
-
7,049
-
-
-
-
-
-
-
-
-
9,218
-
-
-
-
-
-
-
-
-
2,722
-
-
-
-
-
-
-
-
-
629
-
-
-
-
-
-
-
-
-
3,212
-
-
-
-
-
-
-
-
-
5,097
-
-
-
-
-
-
-
-
-
1,756
-
-
-
-
-
-
-
-
-
484
-
-
-
-
-
-
-
-
-
1,311
-
-
-
-
-
-
-
-
-
1,677
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
609
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
370
-
-
-
-
-
-
-
-
-
445
-
-
-
-
-
-
-
-
-
221
-
-
-
-
-
-
-
-
-
2,715
-
-
-
-
-
-
-
-
-
4,101
-
-
-
-
-
-
-
-
-
1,828
-
-
-
-
-
-
-
-
-
4,997
-
-
-
-
-
-
-
-
-
1,946
-
-
-
-
-
-
-
-
-
1,164
-
-
-
-
-
-
-
-
-
5,237
-
-
-
-
-
-
-
-
-
299
-
-
-
-
-
-
-
-
-
1,686
-
-
-
-
-
-
-
-
-
741
-
-
-
-
-
-
-
-
-
196
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
99
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
9