9838
9330
779
7477
999
660
3494
7201
506
8851
7972
8813
5945
6346
1260
8483
882
5802
3868
5592
2996
3160
8888
5365
4754
6254
7930
9005
8469
4609
3717
5662
147
883
516