1021
835
678
1097
760
1378
712
749
2172
740
717
695
1577
677
640
1508
1790
1370
1583
982
1378
874
641
649
627
3537
829
1472
1143
825
776
660
759
699
874
951
665
776
879
893
723
753
2063
705
780
810
751
788
651
2527
647
984
732
760
801
710
2016
723
1180
958
1247
774
683
984
674
816
707
726
725
1039
3778
1418
992
874
614
2401
1964
1955
884
760
661
1020
1929
860
1433
727
1095
920
1368
720
1373
722
1289
753
617
1077
952
1512
619
677
703
810
1612
697
1134
675
2181
992
765
1320
772
742
2770
714
9151
747
992
945
719
2991