7582
1273
21672
14303
1386
10339
1558
5872
6432
2868
2540
2205
7318
27629
2210
4316
14887
4496
6113
4682
7447
5394
7845
5259
6588