0 0 0 0 0 0 0 0 0 0 0 3018 223884 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 187 182 193 200 178 173 198 179 206 193 189 172 195 187 199 187 12344 12728 16116 15348 11592 12356 15392 12224 13580 15392 14560 13080 16292 15088 13444 14348 0 0 0