1293
8395
1746
9968
1977
8338
6585
869
6909
5734
9558
4121
4723
3905
2951
5426
7807
5313
2814
3845
7466
4149
4938
2857
3889
6487
7019
4283
2865
4331
2639