6695
20505
22972
10059
4129
18272