0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
13
-
-
-
-
-
-
-
-
-
428
-
-
-
-
-
-
-
-
-
369
-
-
-
-
-
-
-
-
-
620
-
-
-
-
-
-
-
-
-
503
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1236
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1159
-
-
-
-
-
-
-
-
-
2
-
-
-
-
-
-
-
-
-
766
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
1077
-
-
-
-
-
-
-
-
-
135
-
-
-
-
-
-
-
-
-
1788
-
-
-
-
-
-
-
-
-
144
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
4
-
-
-
-
-
-
-
-
-
12
-
-
-
-
-
-
-
-
-
18
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
73
-
-
-
-
-
-
-
-
-
372
-
-
-
-
-
-
-
-
-
379
-
-
-
-
-
-
-
-
-
1470
-
-
-
-
-
-
-
-
-
504
-
-
-
-
-
-
-
-
-
1044
-
-
-
-
-
-
-
-
-
1750
-
-
-
-
-
-
-
-
-
753
-
-
-
-
-
-
-
-
-
1632
-
-
-
-
-
-
-
-
-
853
-
-
-
-
-
-
-
-
-
92
-
-
-
-
-
-
-
-
-
864
-
-
-
-
-
-
-
-
-
22
-
-
-
-
-
-
-
-
-
1535
-
-
-
-
-
-
-
-
-
83
-
-
-
-
-
-
-
-
-
963
-
-
-
-
-
-
-
-
-
1353
-
-
-
-
-
-
-
-
-
4522
-
-
-
-
-
-
-
-
-
993
-
-
-
-
-
-
-
-
-
1546
-
-
-
-
-
-
-
-
-
607