876
2498
1873
731
903
997
676
839
878
1604
1859
699
835
667
901
1352
814
758
746
728
804
816
762
769
3656
681
852
1863
1710
875
932
993
778
1421
1277
677
979
978
736
1714
853
1485
873
1132
649
803
747
840
1212
1653
1002
3409
829
619
1454
758
874
1092
1581
818
821
664
734
1214
2905
805
656
1632
1184
556
727
1042
1230
1149
847
893
1441
759
900
1919
965
809
676
635
933
5172
713
796
3040
779
685
766
629
645
1497
682
993
869
734
938
693
998
687
2413
681
989
793
679
796
755
804
807
3351
793
927
662
977
740
3416
872