1689 4183 1220 9707 7601 366 2276 862 8947 8275 9811 5216 4769 2470 3645 2545 1753 3404 1418 5213 1361 2301 4976