709
408
574
1040
3949
515
1796
1009
376
569
416
952
466
395
1218
492
929
668
708
475
558
403
410
1218
482