5096
13470
3899
9822
6271
11883
5578
3238
6868
14210