4056
2746
5121
3370
5299
3361
3259
2773
4704
6961
1495
9196
2843
9281
1760
1428
4057
4087
2425
5578
9706
7830
5575
672
8304
9294
4819
4599
4075
5862
6696
7618
2679
9956
9737
8791
9567
2848
6359
5268
2345
4974
5802
548