# 3004
# 1290
# 875
# 2151
# 2822
# 3020
# 2516
# 1458
# 1657
# 1760
# 2843
# 1759
# 1635
# 2096
# 2124