683
960
1046
693
904
908
710
676
2332
831
1338
1022
657
817
745
715
762
884
759
828
1860
703
1415
747
773
891
1250
1029
714
759
834
857
708
809
1144
786
861
1873
812
1276
756
10935
707
717
669
646
636
944
693
1020
702
721
1616
2380
884
2701
3900
874
917
893