679
726
693
759
1403
634
760
775
1747
679
680
785
1469
818
799
664
2107
1047
1691
1943
2772
866
654
7522
645
1503
659
1510
893
657
786
766
669
908
789
669
696
3029
1267
910
1041
1072
1545
791
759
890
800
836
2410
1073
805
657
811
696
815
1485
750
616
767
1451
1194
828
649
1336
1351
2773
688
816
974
767
896
1295
805
1130
1950
637
2012
1526
2401
703
1969
884
968
1850
681
1237
2691
1552
1449
864
1374
2506
796
1698
1187
1330
734
2430
833
3623
723
832
1359
1272
1366
1083
694
682
659
722
598
936
1646
853
1476
1605
1076
1290
687
758