5096
13470
8002
3899
6271
11883
5578
3238
6868
14210