50
532
6
709
474
631
474
553
475
469
465
941
462
295
241
-1