198
344
940
327
258
412
410
169
683
589