671
818
2973
799
846
1230
948
882
776
901
773
693
958
1372
773
623
847
707
678
958
644
1117
1146
778
897
736
850
1030
775
1253
748
1072
830
693
678
934
634
899
943
964
721
728
2261
639
673
695
731
873
851
805
666
914
721
714
2087
735
3404
726
763
1242
645
756
2424
711
658
770
1855
1077
977
1597
707
1741
3545
758
634
4400
801
1471
667
703
2037
1581
715
1454
2601
2566
1608
1512
765
1885
1279
992
772
682
1237
892
959
770
682
842
832
846
1410
815
836
1994
951
952
942
683
865
621
1161
994
698
983
1062
1366
1101
772