582
1
484
434
2
515
534
810
519
616
697
1325
3
848
1719
743
801
665
832
958
796
814
590
1245
976
6
700
807
859
720
782
788
675
839
5