24
508
294
931
471
783
666
262
411
488
358
1800
1087
1113
726
554
1710
425
803
