1004
7221
8908
5228
6699
13549
3634
17524
13243
12633
8012
11298
5992
5922
4017
7147
8282
6044
4917
6829
3540