336
202
425
259
208
240
603
343
408
629
972
913
483
704
665