257
1298
1903
2154
12774
6745
2547
15924
4060
5485
3932
5251
7506
5005
4914
4801
5108
5259
5971
9188
5276
12723
4998