5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
17
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
11
-
-
-
-
-
-
-
-
-
41
-
-
-
-
-
-
-
-
-
82
-
-
-
-
-
-
-
-
-
104
-
-
-
-
-
-
-
-
-
218
-
-
-
-
-
-
-
-
-
103
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
160
-
-
-
-
-
-
-
-
-
124
-
-
-
-
-
-
-
-
-
698
-
-
-
-
-
-
-
-
-
703
-
-
-
-
-
-
-
-
-
782
-
-
-
-
-
-
-
-
-
963
-
-
-
-
-
-
-
-
-
1405
-
-
-
-
-
-
-
-
-
2374
-
-
-
-
-
-
-
-
-
4670
-
-
-
-
-
-
-
-
-
1982
-
-
-
-
-
-
-
-
-
2420
-
-
-
-
-
-
-
-
-
557
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
24
-
-
-
-
-
-
-
-
-
253
-
-
-
-
-
-
-
-
-
166
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
267
-
-
-
-
-
-
-
-
-
110
-
-
-
-
-
-
-
-
-
890
-
-
-
-
-
-
-
-
-
197
-
-
-
-
-
-
-
-
-
1112
-
-
-
-
-
-
-
-
-
422
-
-
-
-
-
-
-
-
-
470
-
-
-
-
-
-
-
-
-
214
-
-
-
-
-
-
-
-
-
717
-
-
-
-
-
-
-
-
-
453
-
-
-
-
-
-
-
-
-
1710
-
-
-
-
-
-
-
-
-
1393
-
-
-
-
-
-
-
-
-
2686
-
-
-
-
-
-
-
-
-
1515
-
-
-
-
-
-
-
-
-
1757
-
-
-
-
-
-
-
-
-
200
-
-
-
-
-
-
-
-
-
181
-
-
-
-
-
-
-
-
-
29