8646
4804
4839
3678
1886
281
377
3230
2200
9232
1568
2023
4226
7258
2860
3600
4394
7800
7804
9229
489
3605
4793
2625
4340
9089
3413
7021
586
1158
6656
9944
6363