-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
5517
-
-
-
-
-
-
-
-
-
156
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
173
-
-
-
-
-
-
-
-
-
316
-
-
-
-
-
-
-
-
-
261
-
-
-
-
-
-
-
-
-
1873
-
-
-
-
-
-
-
-
-
612
-
-
-
-
-
-
-
-
-
952
-
-
-
-
-
-
-
-
-
1255
-
-
-
-
-
-
-
-
-
1851
-
-
-
-
-
-
-
-
-
994
-
-
-
-
-
-
-
-
-
2856
-
-
-
-
-
-
-
-
-
2127
-
-
-
-
-
-
-
-
-
2400
-
-
-
-
-
-
-
-
-
5062
-
-
-
-
-
-
-
-
-
3829
-
-
-
-
-
-
-
-
-
2970
-
-
-
-
-
-
-
-
-
2450
-
-
-
-
-
-
-
-
-
1531
4936
-
-
-
-
-
-
-
-
-
954
-
-
-
-
-
-
-
-
-
5560
-
-
-
-
-
-
-
-
-
5046
-
-
-
-
-
-
-
-
-
5947
-
-
-
-
-
-
-
-
-
9
-
-
-
-
-
-
-
-
-
977
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5524
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
396
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
282
-
-
-
-
-
-
-
-
-
385
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
77
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
299
-
-
-
-
-
-
-
-
-
30
-
-
-
-
-
-
-
-
-
86
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
285
-
-
-
-
-
-
-
-
-
241
-
-
-
-
-
-
-
-
-
139
-
-
-
-
-
-
-
-
-
32
-
-
-
-
-
-
-
-
-
132
-
-
-
-
-
-
-
-
-
360
-
-
-
-
-
-
-
-
-