0 2161 1116 1159 1886 1104 2023 1004 753 429 153 86 1430 1151 957 204 2470 610 912 1386
