1001
1072
856
759
984
874
1125
1577
902
1356
1211
876
1019
2674
2281
863
918
1178
796
960
1028
1694
806
1180
1215
915
796
837
2435
1195
1469
1066
9816
983
1025
1013
1352
782
879
964
776
873
1025
4713
1968
793
845
791
1163
901
871
1434
1174
909
875
763
1127
884
3800
856