715
1
490
859
2
1369
782
590
675
799
95
855
873
831
1124
1080
663
1475
434
731
712
856
533
1477
826
1064
7
710
419
566
707
594
627