631
1
706
2
565
417
712
433
856
731
1475
831
1080
1124
663
532
1063
7
826
1477
710
675
781
590
1369
855
873
95
715
627
859
63
490