692
703
658
803
664
797
1913
936
3013
2149
771
730
650
1264
691
1881
1728
1300
654
667
1776
1357
825
979
2829
1481
1168
792
746
2838
2099
1033
626
960
1011
655
709
837
617
667
660
677
650
866
1108
689
1232
786
735
678
622
661
677
708
626
1238
786
875
1228
732
975
677
700
947
1645
1872
706
693
760
861
2128
1222
657
836
787
881
933
1357
690
1485
704
1760
694
1280
1031
782
1951
1414
823
619
630
854
737
740
2016
697
643
674
752
573
1100
903
827
1282
1160
1166
1783
653
618
1908
1127
1461
716
684
644
1604
625
688
1625
638