696
953
767
790
1421
3317
2394
1548
834
4314
708
886
1642
767
4421
1025
717
1781
919
1057
854
821
647
1396
1152
2710
1676
1276
940
1569
1021
654
637
1626
1032
777
2775
3097
720
753
897
1733
2658
1272
1628
1320
763
816
727
789
1105
1092
1046
680
1043
834
872
864
979
1048
1388
1510
947
1971
694
1267
1795
1218
910
1653
1803
721
792
619
1667
2058
1255
620
3396
608
788
1646
2683
648
3193
810
2159
2344
984
1909
984
2097
1450
968
1561
723
1650
730
1993
1076
1004
1521
895
1026
1113
2648
637
2715
802
1127
857
832
1024
981
1817
757
1652
1150
1164
1291