0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
188
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
47
-
-
-
-
-
-
-
-
-
70
-
-
-
-
-
-
-
-
-
159
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
112
-
-
-
-
-
-
-
-
-
14
-
-
-
-
-
-
-
-
-
262
-
-
-
-
-
-
-
-
-
271
-
-
-
-
-
-
-
-
-
446
-
-
-
-
-
-
-
-
-
490
-
-
-
-
-
-
-
-
-
604
-
-
-
-
-
-
-
-
-
4416
-
-
-
-
-
-
-
-
-
1018
-
-
-
-
-
-
-
-
-
1095
-
-
-
-
-
-
-
-
-
1454
-
-
-
-
-
-
-
-
-
1768
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
416
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
37
-
-
-
-
-
-
-
-
-
20
-
-
-
-
-
-
-
-
-
19
-
-
-
-
-
-
-
-
-
39
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
208
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
97
-
-
-
-
-
-
-
-
-
572
-
-
-
-
-
-
-
-
-
247
-
-
-
-
-
-
-
-
-
1118
-
-
-
-
-
-
-
-
-
597
-
-
-
-
-
-
-
-
-
294
-
-
-
-
-
-
-
-
-
826
-
-
-
-
-
-
-
-
-
669
-
-
-
-
-
-
-
-
-
863
-
-
-
-
-
-
-
-
-
1131
-
-
-
-
-
-
-
-
-
766
-
-
-
-
-
-
-
-
-
483
-
-
-
-
-
-
-
-
-
1966