506
1
717
1716
499
2759
2
615
576
484
621
432
657
974
630
1027
583
616
623
458
517
1380
3
462
632
617
942
710
705
682
442
574