443 4 156 127 41 40 3 858 8 46 32 85 71 13 7 12 5 389 85 73 5723 201 658618