491
942
450
465
489
1916
824
654
393
441
619
833
959
483
833
888
1591
614
618
491
495
922
571
483
875