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
962
745
1575
1331
903
1407
1108
793
1351
2450
1229
631
1160
717
676
947
676
705
715
670
2284
682
793
700
1222
671
668
687
749
1413
665
668
1101
2016
1099
597
1567
683
748
727
849
1885
1398
946
934
1292
1334
1111
1280
753
722
1587
656
759
1611
749
1061
679
644
903
1273
817
3741