2650
915
730
867
1304
1352
1646
691
2668
728
851
1337
878
844
721
3238
739
1519
1459
816
1900
856
942
723
796
714
873
780
733
787
673
883
759
1210
1534
870
1678
915
805
1324
676
712
842
746
1319
1778
769
718
739
882
815
754
863
725
700
718
748
835
806
725
662
662
707
684
1484
661
1273
702
1154
818
1710
1281
679
1588
640
817
2561
1994
1991
1101
861
740
3006
742
801
708
903
657
677
854
1043
870
758
1567
652
749
716
994
685
728
606
697
972
2026
751
1421
2530
673
1160
676
2832
1770
997
850
1206
2073
1357
625
1513
674