5887
3828
5305
3899
80
3418
5706
1615
5532
5357
7161
8387
1885
8667
1714
8921
284
7015
2819
359
1969
5959
3877
9126
4346
5757
3954
9348
8954
4349
3042
6464
7525
555
681
562
7006
2391
9478
7286
9401
2297
7640
9829
817
9605