374
245
206
524
269
418
717
486
909
411
906
769
304
150
700
236
850
860
570
406
691
598
73
2
875
640
283
846