9559
5254
2595
5802
7595
4414
9843
5631
22105
8387
7309
6635
4632
3263
5059
3524
7897
5265
3244
2759
2600
6089
13579
15576