1254
873
776
704
647
930
723
621
887
1276
789
925
1791
823
1479
854
1096
935
690
902
823
619
791
603
701
782
642
651
593
1085
641
738
655
763
744
773
797
1861
673
775
1465
659
1028
987
1188
676
711
772
652
972
913
735
732
571
738
1431
692
694
779
2023
721
1105
1608
658
1006
714
710
1186
658
614
637
764
1158
931
2039
1705
646
1501
731
2525
1004
668
1602
1581
651
1767
592
3738
2828
647
1522
1171
1458
1845
649
1482
2558
1297
862
552
699
1866
1473
951
1959
915
666
749
1411
1638
678
688
1098
1618
991
1348
818
822
1106
1866