198
345
940
327
169
683
589
231
460
354