680
183
609
306
930
461
536
379
283
489
819
395
349
323
545
716
393
982
826
194
796
918
888
763
614
400
507