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
1454
758
1174
730
741
682
738
730
745
623
1008
804
2816
722
1547
695
901
742
654
664
986
893
719
714
793
730
1051
882
21948
1713
717
690
943
3635
712
877
984
686
1392
1501
685
732
1087
801
1197
17613
696
1844
1291
625
1628
805
669
2412
593
1441
643
2838
787
1010
641
688