1283
1321
861
1272
1454
1069
2600
1084
1962
900
823
861
2205
794
2042
1150
994
801
919
899
1139
1156
958
841
1713
1258
1839
1029
1507
786
972
886
876
3697
891
979
994
1276
23000
1572
792
16563
1031
1321
1195
4425
809
904
1683
3023
1184
932
898
912
906
840
853
777
1054
2952