88
827
562
266
12
384
813
470
396
280
373
601
183
247
9
592
907
920
605
508
260
542
174
879