960 3903 3 506 1795 5 871 54 1921 5105 6 847 616 38 400 37412