1651
666
782
887
767
714
977
764
633
1332
666
695
847
778
637
1411
2367
743
693
2868
652
898
711
634
817
1318
639
2588
748
1384
636
968
703
695
641
1213
666
830
2515
724
1938
790
727
909
1975
687
945
933
1080
1035
745
923
1245
878
771
925
780
931
1166
794