3883
3959
6956
2181
810
3674
2522
1099
7891
5408
385
6688
4987
5274
4721
9485
765
2811
3955
701
2975
1081
2424
6064
9971
6100
7544
8622
7776
9424
1946
6976
370
8666
4340
9426
9403
3380
9875
6351
7034
8770
9464
8741
8879
6067
8244
772