696
701
682
659
3047
790
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
679
787
1332
1639
1642
1217
695
853
601
1398
1272
685
770
1051
863
629
646
656
3650
694
760
1965
687
683
859
714
992
704
737
754
1097
6205
864
772
1567
1092
752
1078
895
1497
835
792
656
856
678
865
790
1606
656
670
1017
649
781
934
682
793
1069
677
898
607