-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
59
-
-
-
-
-
-
-
-
-
140
-
-
-
-
-
-
-
-
-
214
-
-
-
-
-
-
-
-
-
424
-
-
-
-
-
-
-
-
-
136
-
-
-
-
-
-
-
-
-
317
-
-
-
-
-
-
-
-
-
2829
-
-
-
-
-
-
-
-
-
439
-
-
-
-
-
-
-
-
-
3151
-
-
-
-
-
-
-
-
-
253
-
-
-
-
-
-
-
-
-
2804
-
-
-
-
-
-
-
-
-
255
-
-
-
-
-
-
-
-
-
115
-
-
-
-
-
-
-
-
-
625
-
-
-
-
-
-
-
-
-
415
-
-
-
-
-
-
-
-
-
674
-
-
-
-
-
-
-
-
-
377
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
1635
-
-
-
-
-
-
-
-
-
280
-
-
-
-
-
-
-
-
-
1479
-
-
-
-
-
-
-
-
-
757
-
-
-
-
-
-
-
-
-
2430