1229
2250
8252
4144
1691
8799
4925
3902
3667
6105
3621
991
422
3451
6041
2306
7016
3421
6294
2269
4323
6255
2234
3337
742
2206
3478
3778
798
9726
5192
8659
6511
4271
4946
5830