5961
2265
4450
5436
9840
4576
7768
7552
3195
8051
8874
687
2403
2030
3353
8587
8129
4053
7960
8096
5978
8720
5504
600
4394
5229
556
6975
3668
5032
8638
4215
3525
5984
8235
2357
5254
5818
4019