659

299

443

483

305

591

598

143

372

715

112

635

860

766

136

966

330

157

828

43

634

737

159

445

1

91

530

345

197

365

74

176

19

461

520

190

50

121

45

541

172

759

51

942

604

612

494

609

621

827