3544
506
3533
489
696
842
704
810
755
548
1684
476
501
557
477
10567
562
436
553
482
542
446
595
499
612