17. Amounts due from banks

Deposits with banks 1,630,832 1,402,724
Current accounts 835,582 469,812
Loans and advances granted 16,146 34,338
Receivables due from repurchase agreements - 14,033
Cash in transit 4,237 1,117
Total 2,486,797  1,922,024
Impairment allowances on receivables, of which: (111) (28,583)
impairment allowances on receivable from a foreign bank - (28,543)
Net total 2,486,686  1,893,441

Details on risk related to amounts due from banks were presented in the note 53 ‘Credit risk management’.

Liabilities from negative valuation of derivative instruments

Cash deposits in banks include assets held as collateral for own liabilities, in this case settlements due to negative valuation of financial instruments. Value of these assets as at 31 December 2014 amounted to PLN 1 051 625 thousand (as at 31 December 2013 it amounted to PLN 727 766 thousand).

Cash and cash equivalents

Current amounts due from banks as well as other cash equivalents with maturities up to 3 months from the date of acquisition in the amount of PLN 2 805 814 thousand are entirely treated as cash and cash equivalents for the purposes of the statement of cash flows (PLN 1 638 619 thousand as at 31 December 2013).