590
2
1369
1
1124
831
1080
663
712
675
434
1475
856
731
1477
710
826
1063
7
1077
1126
3487
749
2979
4
533
765
1062
593
645
626
631
706
565