6463
950
2674
9402
5319
4965
5856
3597
9575
2663
1999
5216
6151
8664
484
841
7762
5150
8418
147
1889
3751
5957
9555
4261
3880
4472
9587
8426
5194
2415
7743
6105