1004
7221
8908
5227
6696
13548
3633
17523
13242
12632
8011
11297
5991
5920
4016
7146
8281
6043
4916
6828
3539