10 9 | | | | | | | | | 8 18 1000 | | | | | | | | | | | | | | | | | | | | | 15 | 16 | | | | | | | | | | |