666
653
660
693
778
921
689
770
680
813
806
1375
1084
756
898
1077
706
959
653
736
682
655
2475
730
1161
752
2927
698
717
721
1066
1789
2972
738
732
912
1926
652
712
1129
892
941
686
796
1895
632
742
691
645
670
1133
741
838
723
1069
997
678
1601
911
721
816
1422
1673
1596
1498
1142
1897
833
1423
1521
788
1481
697
770
772
1336
1130
760
1136
953
705
2451
2181
752
681
742
1176
1851
653
1288
1198
2012
1567
1116
641
2091
1325
920
1639
1612
1358
1060
696
2139
851
1036
674
2461
764
2042
737
893
2978
1284
3199
680
621
1469
830
945