1791
2285
2803
1886
1261
1290
1061
1709
1556
1102
966
1468
764
1061
896
834
800
826
866
827
672
921
752
877
1704
607
1791
782
681
1537
1720
873
1323
1679
1732
1850
733
745
733
701
750
807
1290
829
1102
988
4042
906
687
711
958
850
2285
745
2803
642
594
1886
1261
1003