1001
1203
755
1677
806
1015
989
4781
1438
2291
17809
1232
3662
1059
2399
1965
3234
1221
1317
8899
32492
1327
2730
2063
18567
2049
23644
4189
4501
2408
12743
4197
1801
1896
9511
6880