1508
1686
637
797
1891
1491
706
746
711
1036
1633
725
660
670
1266
678
715
693
683
730
1468
2463
1138
627
761
1970
582
1801
682
700
2569
3186
974
787
956
2033
680
2021
688
619
613
845
2290
780
2456
860
827
986
1709
1486
1046
1791
1889
1290
1649
713
766
5403
2534
1114
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