897
1856
649
696
5090
1109
799
657
689
735
774
1515
746
798
808
1412
2369
3162
791
938
1026
656
769
790
895
769
2182
1693
828
1256
1066
753
1191
686
728
700
1509
763
801
744
884
847
1048
726
777
665
1325
3969
1694
845
749
774
837
890
669
1155
1284
811
1924
1206
1721
970
665
988
4380
1090
828
952
747
872
684
934
627
9594
1088
1870
1048
9170
785
1198
1634
790
676
864
6231
906
1420
1022
1288
897
914
707
656
810
1690
1255
830
1058
730
1487
725
929
874
956
2232
775
1663
1194
1234
2198
787
1359
874
889
857
1533
766
719
1471
1254