889
982
855
703
715
1021
948
1141
1218
915
1363
1628
862
708
687
735
709
679
633
726
795
689
680
964
1001
1479
2999
932
1245
925
1113
874
924
1022
876
1008