562
740
1132
591
1458
1983
525
1048
738
1564
789
1010
1837
1686
1033
518
685
856
574
484
874
1745
768
543
1014
872
518
733
1072
553
867
1596
523
523
1146
892
989
1445
1054
987
1540
1492
586
721
908
806
794
677
607
513
691
744
733
820
624
