439
452
112
393
258
418
686
572