BGP AS PATH and active route

Hello everyone!
Please tell me why does it happen?
there is three route in the route table, one of them has AS_PASH with only one value but it is not active. Second route has AS_PATH with 5 value and it is active.
it is right?

Are there other attributes applied before it gets to the AS PATH length or is it set to ignore AS-PATH length?

http://wiki.mikrotik.com/wiki/Manual:BGP_Best_Path_Selection_Algorithm

One thing I noticed right away is they have different communities tagged…are you performing an action on any of those communities like a Local Pref or Weight?