590
2
1369
1
1124
831
1080
663
712
675
432
1474
856
731
1477
710
826
1063
7
1077
1126
3480
748
2974
4
532
765
1062
593
645
626
631
706
565