1501
754
897
727
669
964
2305
988
864
1191
685
1640
1890
662
744
787
641
691
1092
639
681
1262
759
1613
686
4558
846
792
1503
1300
1132
676
673
1132
698
679
726
693
759
1403
634
760
775
1747
679
680
785
1469
818
799
664
2107
1047
1691
1943
2772
866
654
7522
645
2579
947
3609
1247
688
607
778
1159
643
844
3568
2885
1275
914
1267
988
1763
692
1037
1337
860
1136
855
1092
637
1680
766
1008
1324
930
723
706
656
631
2305
1202
3622
692
785
712
698
3012
743
2339
2111
2260
776
600
943
1336
897
1661
1746
1693
1647
940
627
1903
1453
1123