100 580 111 201 114 721 395 850 608 311 312 771 703 749