5297
4969
2870
5838
2627
7577
3950
4244
2771
5426
9762
9674
888
3999
2403
7327
2320
150
1728
7995
612