1702
1877
694
901
1155
889
982
855
703
714
1021
948
1140
1218
915
1363
1628
862
708
686
735
709
678
633
725
795
689
679
964
1001
1478
2999
932
1245
925
1113